*{border:0;margin:0;padding:0;font-family: "Microsoft YaHei","WenQuanYi Micro Hei"}
body{padding: 0;margin: 0;}
#nav{
	width: 100%;
	top: 0;
	left: 0;
	z-index: 999;
	height: 100px;
}
.nav-main{width: 1200px;margin:auto; overflow: hidden;}
.nav-logo-default{margin-top:6px;float: left; display: block;width:294px;height:100px;background: url("../images/logo2.png")}
.nav-logo-on{
	float: left;
	display: block;
	width: 294px;
	height: 100px;
	background-image: url(../images/logo1.png);
	background-repeat: no-repeat;
}
.nav-ul{float: left; width:630px;}
.nav-ul ul{list-style: none; text-align: right}
.nav-ul ul li{ display: inline-block;*zoom:1;*display:inline;}
.nav-ul ul li a{
	display: block;
	text-decoration: none;
	font-size: 14px;
	color: #000;
	line-height: 100px;
	padding-right: 15px;
	padding-left: 15px;
	font-weight:bold;
}
.nav-ul ul li a:hover{
	color: #fff;
	background-color:#e31612;

}
.nav-ul ul li a.on{
	color: #fff;
	background-color:#e31612;
}
.nav-right{float: right;height: 100px;}
.lang{float: left}
.lang a{border:1px #fff solid;display: block;padding:0 10px;height:30px;line-height:30px;font-size:14px;margin:9px 0;color:#fff; text-decoration: none; border-radius: 4px}

.search{width:190px;height:30px;display:block;float: left;margin:9px 5px; position: relative;}
.search input{background-color:transparent;padding-left:5px;color:#666;height:30px; width:100%; outline:none }
.search-border{border:1px #fff solid; border-radius: 4px; height: 30px;}
.search input:focus{outline:none}
.search-btn{width:16px; height:16px; background:url("../images/search.png"); position: absolute;right:15px;top:10px;}

.opacity{ opacity: 0.9;-moz-opacity:0.9;filter:alpha(opacity=90);background: #fff;}

#banner{display: block;overflow: hidden;position: relative;width:100%;}
#banner > ul.animate{ list-style: none; position: relative; width:5000%;}
#banner > ul.animate > li{display: block;height:auto;float: left; position: relative;}
#banner > ul.animate > li > p{width:1100px;margin: auto;padding:0 40px;}
#banner > ul.animate > li > p.titile{line-height:50px;font-size:50px;}
#banner > ul.animate > li > p.mtitle{font-size:20px;}
#banner > ul.animate > li > div.padding{position: absolute;bottom:10%;left: 5.5%}
#banner > ul.animate > li > div.padding p.titile{font-size:50px; color: #000;}
#banner > ul.animate > li > div.padding p.mtitle{font-size:20px; color: #000;}
.padding{width:1200px;margin:auto;margin-top:-11%;}
.padding p.titile{font-size:31px; color: #000;}
.padding p.mtitle{font-size:15px; color: #000;}
.banner-controller{list-style:none;position: absolute; left:50%;margin-left:-48px;bottom:5%;width:70px;}
.banner-controller  li.e{display: block;width:11px; height:11px;background:url("../images/ruan1.png") no-repeat; float:left;}
.banner-controller  li.on{display: block;width:11px; height:11px;background:url("../images/ruan.png") no-repeat; float:left;}
.banner-controller2{position: absolute; left:50%;margin-left:-48px;bottom:4%;width:70px;z-index: 999}
.banner-controller2 ul { list-style: none;}
.banner-controller2 ul li.e{display: block;width:11px; height:11px;background:url("../images/ruan1.png") no-repeat; float:left;}
.banner-controller2 ul li.on{display: block;width:11px; height:11px;background:url("../images/ruan.png") no-repeat; float:left;}
.banner-controller2 ul li{margin:0 5px; cursor:hand}
.banner-controller ul li{margin:0 5px; cursor:hand}
#index-main{margin:auto;width:1200px;margin:auto}

.index-main-div-list{display:block;height:530px; overflow: hidden; position: relative;}
.index-main-div-list ul{list-style: none;}
.index-main-div-list > ul > li{display:block;width:100%;height:530px; position: relative; opacity: 0}

.left{float: left;}
.right{float:right;margin-bottom:5px;}

.fixed{top:0;z-index: 99;}



.banner-controller3{width: 100%;margin: auto;position: absolute;height: 30px;bottom: 0%; z-index: 999;}
.banner-controller3 ul{text-align: center;list-style:none;}
.banner-controller3 ul li.e{display: inline-block;margin:0 3px;width:11px; height:11px;background:url("../images/ruan1.png") no-repeat;}
.banner-controller3 ul li.on{display: inline-block;margin:0 3px;width:11px; height:11px;background:url("../images/ruan.png") no-repeat;}

/*shang*/
.index-main-tuo{
	width: 1100px;
	box-sizing: border-box;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
.index-main-tuo-top{ text-align: center; margin-bottom: 73px;}
.index-main-tuo-top h3{ color: #5e5e5f; font-size: 20px; margin-top: 20px; }
.index-main-tuo-top p{ width:785px; color: #5b5c5c; line-height: 20px; font-size: 13px; margin: 20px auto 0; font-family: 'arial';}
.index-main-tuo-top>ul{ width: 380px; height: 40px; margin: 80px auto 0;}
.index-main-tuo-top>ul li{ width: 123px; height: 40px; float: left; background: #ececec;}
.index-main-tuo-top>ul li a{ width: 123px; height: 40px; display: block; text-align:center; line-height: 40px;}
.index-main-tuo-top-li a{ background: #30a85e !important; color: #fff !important;}

.index-main-tuo-bottom>ul{ width: 1100px; height: 420px; margin: 0 auto; overflow: hidden; display: none;}
.index-main-tuo-bottom>ul:first-child{ display: block;}
.index-main-tuo-bottom>ul>li{ width: 264px; height: 200px; float: left; background: #ececec; margin:0 5px 10px 5px; text-align: center; position: relative; overflow: hidden; }
.index-main-tuo-bottom>ul>li>a{ width: 264px; height: 200px; vertical-align: middle;}
.index-main-tuo-bottom>ul>li>a b{ width: 264px; height: 200px; background: rgba(277,22,17,0.9); position: absolute; bottom: -200px; left: 0; color: #fff;}
.index-main-tuo-bottom>ul>li>a em{ width: 264px; height: 200px; display: block; background:#fff; opacity: 0; position: absolute; top: 0; left: 0;  z-index: 2; }
.index-main-tuo-bottom>ul>li>a b p{width: 80%; height: auto; margin: 65px auto 20px; text-align: left; font-size: 30px; }
.index-main-tuo-bottom>ul>li>a b i{width: 80%; font-size: 13px; line-height: 18px; text-align: left; margin: 0 auto; display: block; font-weight: normal;font-style:normal}
/*shang*/


.m_bg11{ background:#fff;}
.main2{ width:1200px; height:630px; margin:0 auto;}
.main{ width:1200px; margin:0 auto;}
.main1{width:1100px;margin:auto;overflow:hidden;}
.m_tit5{ border-bottom:#e5e5e5 1px solid;}
.m_tit5 span{ font-size:30px; color:#000; border-bottom:#bd0011 3px solid; display:inline-block; padding:45px 0; margin-left:20px;}
.m_tit5 .more{ float:right; padding-top:65px; margin-right:20px;}
.w475{ width:475px;}
.slideBox6{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox6 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox6 .bd li{ zoom:1; vertical-align:middle; }
.slideBox6 .bd img{ width:100%; height:auto; display:block;  }
.slideBox6 .prev,
.slideBox6 .next{ position:absolute; top:104px; display:block; width:40px; height:82px; }
.slideBox6 .prev{ background:url("../images/luwei_275.png") no-repeat; left:0;}
.slideBox6 .next{ background:url("../images/luwei_246.png") no-repeat; right:0;}
.slideBox6 .prev:hover{ background:url("../images/luwei_245.png") no-repeat;}
.slideBox6 .next:hover{ background:url("../images/luwei_274.png") no-repeat;}
.l{float:left;}.r{float:right;}
.w690{ width:690px;}
.m_wrap33{ background:#FFF; height:560px;}
.m_wrap33 .con{ padding:0 23px;}
.m_wrap33 .con .p1{ font-size:16px; color:#333; padding-top:5px;}
.m_wrap33 .con .p2{ background:url("../images/luwei_244.jpg") left bottom no-repeat; padding:10px 0 20px 0;}
.m_wrap33 .con .p2 span{ color:#999; margin-right:10px;}
.m_wrap33 .con .p2 span i{ width:14px; height:14px; display:inline-block; vertical-align:-2px; margin-right:5px;}
.m_wrap33 .con .p2 span i.ico1{ background:url("../images/luwei_242.jpg") center no-repeat;}
.m_wrap33 .con .p2 span i.ico2{ background:url("../images/luwei_243.jpg") center no-repeat;}
.m_wrap33 .con .p3{ font-size:14px; color:#999; line-height:25px; padding:10px 0; height:165px; overflow:hidden;}
.m_wrap34{}
.m_wrap34 dt{ height:53px;}
.m_wrap34 dt .box{ width:170px; float:left; color:#222; height:53px; background:#FFF; cursor:pointer; text-align:center;}
.m_wrap34 dt .box .cn{ font-size:16px; padding:5px 0;}
.m_wrap34 dt .box .en{ font-size:14px; font-family:Arial;}
.m_wrap34 dt .box.on{ color:#FFF; background:#e31612;}
.m_wrap34 dd{ padding-top:18px;}
.m_wrap34 dd .list{}
.m_wrap34 dd .list a{ display:block; font-size:14px; color:#666; text-indent:50px; height:30px; line-height:30px; background:url("../images/luwei_248.jpg") 25px center no-repeat #FFF; transition:all 0.1s linear 0s;}
.m_wrap34 dd .list a span{ float:right; color:#999; margin-right:30px;}
.m_wrap34 dd .list a:hover{ background:url("../images/luwei_247.jpg") 25px center no-repeat #000; color:#FFF; transition:all 0.3s linear 0s;}
.dn {
	display:none;
}
a {
	text-decoration:none;
}
.picScroll-left2{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left2 .hd{ overflow:hidden; height:30px; text-align:center; width:100%; padding:45px 0;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:35px; height:31px; display:inline-block; margin-right:8px; overflow:hidden; cursor:pointer;}
.picScroll-left2 .hd .next{ background:url("../images/luwei_265.jpg") no-repeat;}
.picScroll-left2 .hd .prev{ background:url("../images/luwei_180.jpg") no-repeat;}
.picScroll-left2 .hd .next:hover{ background:url("../images/luwei_181.jpg") no-repeat;}
.picScroll-left2 .hd .prev:hover{ background:url("../images/luwei_264.jpg") no-repeat;}
.picScroll-left2 .bd{}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.m_wrap29{ text-align:center; width:1200px;}
.m_wrap29 p{ height:91px; padding-top:20px;}
.m_wrap29 p span{ position:relative; width:132px; height:99px; line-height:91px; margin-left:15px; margin-right:15px;display:inline-block;}
.m_wrap29 p span label{ background:url("../images/luwei_283.png") no-repeat; width:91px; height:30px; line-height:25px; color:#FFF; display:block; text-align:center; position:absolute; left:0; top:-20px; opacity:0; filter:alpha(opacity=0);}
.m_wrap29 p span:hover label{ opacity:1; filter:alpha(opacity=100);margin-left: 17px;}
.m_wrap29 p img{ vertical-align:middle;}


/*===============主页第三部分===============*/
.zy_three{overflow:hidden;text-align:center; padding:10px 0px 0px 0px; height:320px; width:100%; margin-left:auto; margin-right:auto;}
.fisrt_top h1{color:#ffffff;}
.fisrt_top em{color:#ffffff;font-style:normal}
.fisrt_top1{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.fisrt_top1 h1{
	color: #e31811;
	text-transform: uppercase;
}
.fisrt_top1 em{color:#606060;font-style:normal}

.zy_three ul{
	overflow: hidden;
	padding-top: 30px;
	width: 1100px;
}
.zy_three li{overflow:hidden; width:140px;text-align:center; float:left;margin-right:100px;}
.zy_three li.r{margin-right:0px;}
.zy_three li span{display:block; width:140px; height:156px;-webkit-transition: all 0.5s ease-in-out;}
.zy_three li span.span1{background:url(../images/zy_tu1.png) no-repeat center;}
.zy_three li span.span2{background:url(../images/zy_tu2.png) no-repeat center;}
.zy_three li span.span3{background:url(../images/zy_tu3.png) no-repeat center;}
.zy_three li span.span4{background:url(../images/zy_tu4.png) no-repeat center;}
.zy_three li span.span5{background:url(../images/zy_tu5.png) no-repeat center;}
.zy_three li p{font-size:15px; color:#e2e2e2; padding-top:20px;}
.zy_three li:hover span.span1{background:url(../images/zy_tu1_h.png) no-repeat center;}
.zy_three li:hover span.span2{background:url(../images/zy_tu2_h.png) no-repeat center;}
.zy_three li:hover span.span3{background:url(../images/zy_tu3_h.png) no-repeat center;}
.zy_three li:hover span.span4{background:url(../images/zy_tu4_h.png) no-repeat center;}
.zy_three li:hover span.span5{background:url(../images/zy_tu5_h.png) no-repeat center;}
.zy_three li:hover p{color:#dc2517;}


/*footer*/
.footer{background-color: rgba(41,41,41,1);padding-top:10px;}
.footer-top{overflow: hidden;}
.footer-left{float: left;width:580px;}
.footer-left p span,.footer-right p span{font-family: 'Conv_kokila';padding-bottom:8px;line-height:45px;font-size: 36px;border-bottom:1px solid #fff;color: #fff;}
.footer-left div{float: left;margin-top:30px;width: 116px;}
.footer-left div span{color: #fff;display:block;margin-bottom:10px;font-size: 15px; font-weight:bold;}
.footer-left div a{color: #fff;display: block; line-height:25px; font-size:13px;}
.footer-left div a:hover{color: #b9b9b9;}

.footer-right{float: right;width:600px;}
.call{float: left;margin:60px 0 15px 0;width:200px;color:#fff;font-size:14px;padding-left:50px;background: url("../images/pro7.png") no-repeat left center;}
.call span{
	font-size: 24px;
	font-family: Conv_kokila;
}
.ewm+p{color: #fff;float:left;font-size: 14px;line-height: 18px;width:300px;}
.ewm+p a{color: #fff; font-size:14px;}
.ewm{float: right;width:340px;color: #fff;font-size: 14px;line-height: 18px;}
.ewm div{float: left;margin-left:40px;text-align: center;}
.ewm div img{ width:130px; height:130px;}
.footer-bottom{
	border-top: 1px solid #fff;
	margin-top: 15px;
	color: #fff;
	padding: 10px 0;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
}
.footer-bottom a{color: #AEAEAE;font-size: 14px;}




.header { width:1200px; margin:0 auto;  }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

li{list-style:none;}


a { color:#666; text-decoration:none;}  /*for ie f6n.net*/




/* -- 页面整体布局 -- */


em{ font-style: normal;}
.f_fw{ font-family: "Microsoft YaHei"; }


/*头部开始*/
.g_top{
	height: 170px;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
}
.top_t{ height:33px; line-height:33px;color:#666666;font-size: 13px;}
.top_t p{ float:right;color: #ccc;}
.top_t p a{ padding: 0 8px; color:#666666;}
.top_t .a_last{ padding-right:0;}
.top_c h1{ float:left; padding: 10px 20px 0 0;}
.top_c h2{ float:left; height:60px; margin:47px 0 0 0; color: #941f28; font-size: 26px; font-weight:bold;}
.top_c h2 em{ display:block; color:#333333; font-weight:bold; font-size: 18px; padding-top: 7px; }
.top_c .tel{
	float: right;
	width: 260px;
	padding-top: 25px;
}
.top_c .tel span{
	display: block;
	padding-left: 67px;
	color: #666666;
	font-size: 14px;
	height: 60px;
	border-bottom: 1px solid #ccc;
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_c .tel b{ display:block; font-size:30px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
.top_c .tel em{
	display: block;
	height: 36px;
	line-height: 36px;
  font-weight: bold;
	font-size: 16px;
	color: #333;
	text-align: center;
}


/* 导航 */
.g_nav{
	background-image: url(../images/navbg.jpg);
	background-repeat: repeat-x;
}
.nav{ height:48px; line-height: 48px; width: 1200px;margin: 0 auto;}
.nav li{ float:left; font-size:16px; }
.nav li a{ display:inline-block; padding: 0 50px; color:#fff; line-height:48px; }
.nav li a:hover,.nav .cur a{
	color: #fff;
	background-image: url(../images/hover.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.nav .li_last{background: none;}

/*头部结束*/
