@charset "utf-8";
/* CSS Document */
#example { 
width: 100px !important; /* IE7+FF */ 
width: 200px; /* IE6 */ 
}
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}
input{}

/*banner*/
.banner{ width:100%;}
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; margin:auto;}
		.slideBox .hd{ width:100%;  position:absolute; left:0; bottom:20px; z-index:1;  }
		.slideBox .hd ul{zoom:1;  text-align:center; width:100%;}
		.slideBox .hd ul li{ display:inline; margin-right:10px;   border-radius:50%; padding:0 8px;text-align:center; background:#fff; cursor:pointer; margin-left:15px; }
		.slideBox .hd ul li.on{ background:#d40000; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:500px; display:block; margin:auto;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
	
/*search*/
.search_all{width:100%; height:56px;}
.search{width:1180px; margin:auto; overflow:hidden;}
.search p{ float:left; font-size:14px; color:#323232; line-height:56px;}
.search_ny{ float:right; width:250px; height:28px; line-height:28px; overflow:hidden; margin-right:0px; background:url(../images/search_03.png) no-repeat center center; margin-top:14px;}
.search_ny input{width:140px;height:28px; border:none;background:none; margin-left:60px; font-size:14px; color:#888;}
.search_ny button{float:right; width:50px; line-height:28px; font-size:14px; color:#fff; background:#d40000;}
		
		
/*yf*/
.yf_all{ width:100%; background:url(../images/yf_bk.jpg) no-repeat center; height:200px;}
.yf{ width:1180px; margin:auto; padding-top:160px;}
.yf ul{ overflow:hidden;}
.yf ul li{ width:280px; text-align:center; font-size:14px; color:#444; float:left; margin-left:10px;}

/*pro*/
.pro_all{ width:100%; margin-top:20px; background:#f1f1f1; padding-bottom:35px;}
.pro{ width:1180px; margin:auto; overflow:hidden; position:relative; padding-top:35px;}
.pro_l{ width:280px; float:left; background:#126bc7; padding-bottom:20px; margin-top:45px;}
.pro_r{ width:880px; float:right;}
.pro_l h2{ margin-top:-45px;background:url(../images/pro_bt.png) no-repeat center; width:280px; height:128px; text-align:center; line-height:80px; cursor:pointer;  letter-spacing:2px;}
.pro_l h2 a{ color:#fff; font-size:36px;}
.pro_l ul{ overflow:hidden; padding-bottom:10px; padding-top:10px; margin:auto; }
.pro_l ul .list_f{ background:url(../images/pro_li_1.jpg) no-repeat center;height:42px; line-height:42px; margin-top:8px; margin:auto; width:214px; margin-bottom:10px; }
.pro_l ul .list_f a{ color:#fff; margin-left:30px;}
.pro_l ul .list_f a span{ color:#fff;}
.pro_l ul li{ width:180px; margin:auto; line-height:30px; cursor:pointer; margin:auto;height:35px; margin-bottom:10px; border-bottom:1px dashed #bbb;}
.pro_l ul li a{ color:#444; font-size:14px; display:block; width:100%; margin-left:20px;}
.pro_l ul li a span{  margin-right:22px; float:right;}
.pro_l ul li:hover a{ color:#ce0105;}
.pro_l ul li:hover a span{ color:#ce0105;}
.pro_l ul .list_f:hover a{ color:#fff;}
.pro_l ul .list_f:hover a span{ color:#fff;}
.pro_call{width:240px; background:url(../images/pro_call_bk.png) no-repeat center; height:100px; margin-top:0px; overflow:hidden;}
.pro_call_t{ width:56px; height:56px; padding:10px; float:left;}
.pro_call_t img{width:63px; height:68px;}
.pro_call_w{ float:right; margin-right:15px; color:#fff; font-size:18px; margin-top:15px;}
.pro_call_w span{ line-height:40px; color:#fff;}
/*产品图切换*/
.pro_slideTxtBox{ text-align:left; height:820px; overflow:hidden;  }
.pro_slideTxtBox .hd{ position:relative; }
.pro_slideTxtBox .hd ul{ float:left;  position:absolute; width:835px; left:30px; border-bottom:1px solid #d40000; padding-bottom:15px;  }
.pro_slideTxtBox .hd ul li{ float:left; margin-right:20px;text-align:center; font-weight:bold;}
.pro_slideTxtBox .hd ul li a{ font-size:16px; color:#666; }
.pro_slideTxtBox .hd ul li.on{ }
.pro_slideTxtBox .hd ul li.on a{ color:#d40000; font-weight:bold; }
.pro_slideTxtBox .bd ul{ zoom:1; padding-top:30px; margin-left:10px; }
.pro_slideTxtBox .bd ul li{ }
.con{width:270px; height:235px;float: left; margin-left:20px; background:#fff;margin-top:24px;position: relative;cursor: pointer;overflow:hidden;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.con:hover{ background:#d3221c;}
.pro_t{ width:250px; height:180px; margin-top:10px; }
.pro_t a img{width:250px; height:180px; display:block; margin:auto;}
.pro_w{ width:270px; height:40px; line-height:40px; overflow:hidden;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.pro_w a span{ font-size:14px; color:#333333; margin-left:20px;}
.pro_w a p{ background:url(../images/pro_w_tb1.png) no-repeat center; height:16px; width:16px; float:right; margin-top:12px; margin-right:25px;}
.pro_r ul li:hover .pro_w{}
.pro_r ul li:hover .pro_w a span{ color:#fff;}
.pro_r ul li:hover .pro_w a p{ background:url(../images/pro_w_tb2.png) no-repeat center; height:16px; width:16px;}


.pro_m{ position:absolute;line-height:22px; cursor:pointer; left:1110px; top:80px;}
.pro_m a{ color:#666;}
.pro_m:hover a{ color:#ce0105;}	

.pro_l_l{ width:270px; margin:auto; background:#fff; margin-top:10px; padding-bottom:20px;}
.pro_c{ width:200px; height:200px; margin:auto; display:block; margin-top:20px; margin-bottom:25px;}
.pro_c img{ width:200px; height:200px; margin:auto; display:block; margin-top:25px;}




/*phone1*/
.phone1_all{ width:100%; background:url(../images/phone1_bk.jpg) no-repeat center; height:290px; margin-top:20px; }
.phone1{ width:1180px; margin:auto; position:relative;}
.phone1_w1{ font-size:24px; color:#fff; position:absolute;font-weight:bold; top:130px; left:325px;}
.phone1_w2{ font-size:24px; color:#fff; position:absolute; top:190px; left:325px;font-weight:bold;}
.phone1_w3{ font-size:30px; position:absolute; top:135px; left:910px; color:#fff; font-family:"Impact";}
.phone1_w4{ font-size:30px; color:#fff; position:absolute; top:192px; left:910px; width:120px; height:32px; border:1px solid #fff; text-align:center; line-height:32px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.phone1_w4 a{ font-size:16px; letter-spacing:2px; color:#fff;}
.phone1_w4:hover{ background:#c90000;}

/*al*/
.al_all{ margin-top:40px;}
.al{ width:1180px; margin:auto; position:relative;}
.al h3{ text-align:center;}
.al h3 a{ font-size:30px; color:#444;}
.al_xbt{ text-align:center; font-size:18px; color:#444444; margin-top:10px; margin-bottom:10px;}
.al_xbt span{ color:#d40000;}
.al_d{ overflow:hidden; margin-top:30px;}
.al_d_t{ width:650px; height:350px; float:left;}
.al_d_t a img{width:650px; height:350px;}
.al_d_w{ width:530px; height:350px; float:left; background:#126bc7;}
.al_d_w_ny{ width:510px; height:320px; border:1px solid #fff; margin:auto; margin-top:10px;}
.al_d_w1{ margin-top:40px; margin-left:50px;}
.al_d_w1 a{ font-size:18px; color:#fff; font-weight:bold;}
.al_d_w2{ margin-top:20px; margin-left:50px; line-height:30px; font-size:14px; color:#fff; height:120px; overflow:hidden; width:380px;}
.al_d_w3{ width:100px; height:30px; border:1px solid #fff; text-align:center; line-height:30px; margin-top:30px;margin-left:50px;}
.al_d_w3 a{ color:#fff; font-size:16px; }
.al_x{ width:1080px; height:260px; background:url(../images/al_bk.png) repeat;position:absolute; top:410px; z-index:9999; left:50px;}
.al_x ul li{ width:235px; float:left; margin-left:25px;}
.al_x ul li a{ display:block; margin-top:30px;}
.al_x ul li a img{ width:235px; height:170px;}
.al_x ul li a p{ text-align:center; line-height:30px; color:#444; margin-top:10px;}


/*ys*/
.ys_all{ width:100%; background:url(../images/ys_bk.jpg) no-repeat center; height:1442px;margin-top:0px; margin-top:200px;}
.ys{ width:1180px; margin:auto; position:relative;}
.ys h3{ text-align:center;  font-size:30px; color:#565656; padding-top:0px; letter-spacing:1px;}
.ys h3 span{ font-size:18px; color:#888888; font-weight:normal; display:block; margin-top:18px;}
.ys ul li{ width:550px;}
.ys1_w1{ font-size:18px; color:#555555; font-weight:bold;}
.ys1_w2{ margin-top:28px; font-size:14px; color:#656565; line-height:30px;}
.ys1{ position:absolute; top:225px; left:65px;}
.ys2{ position:absolute; top:433px; left:65px;}
.ys5{ position:absolute; top:1138px; left:65px;}
.ys3{ position:absolute; top:670px; left:666px;}
.ys4{ position:absolute; top:851px; left:666px;}



.ys_t1{ position:absolute; top:215px; left:670px;}
.ys_t2{ position:absolute; top:674px; left:0px;}
.ys_t3{ position:absolute; top:1080px; left:470px;}


/*td*/
.td_all{ width:100%; background:url(../images/td_bk.jpg) no-repeat center; height:438px; margin-top:20px;}
.td{ width:1180px; margin:auto; padding-top:10px;}
.td h3{ text-align:center; line-height:32px;}
.td h3 a{ font-size:24px; color:#444444;}
.td h3 a span{ font-size:16px; font-weight:normal;}
/*厂区图滚动*/
.cq{ width:1180px; background:#fff;padding-bottom:15px; padding-top:15px;}
/*向左滚动*/
.cg_picScroll-left{ width:1180px;  overflow:hidden; position:relative; margin-top:45px; }
		.cg_picScroll-left .hd{ overflow:hidden;  }
		.cg_picScroll-left .hd1 .prev{ display:block;  width:25px; height:45px; float:right;  overflow:hidden;cursor:pointer; background: url(../images/cq_l.png) no-repeat; position:absolute; top:80px; left:0px;}
		.cg_picScroll-left .hd1 .next{ display:block;  width:25px; height:45px; float:left;  overflow:hidden;cursor:pointer; background:url(../images/cq_r.png) no-repeat;position:absolute; top:80px; left:1150px; }
		.cg_picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px; zoom:1; }
		.cg_picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.cg_picScroll-left .hd ul li.on{ background-position:0 0; }
		.cg_picScroll-left .bd{  margin-left:-20px;}
		.cg_picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.cg_picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:250px; margin-top:20px; margin-left:20px; margin-top:15px;}
		.cg_picScroll-left .bd ul li .pic{ text-align:center; }
		.cg_picScroll-left .bd ul li .pic img{ width:248px; height:158px; display:block; border:1px solid #ddd; }
		.cg_picScroll-left .bd ul li .pic a:hover img{ border-color:#ccc;  }
		.cg_picScroll-left .bd ul li .title{ text-align:center; line-height:24px; }
        .cg_picScroll-left .bd ul li .title a{color:#333; font-size:14px;}
/*切换滚动*/
.cq_slideTxtBox{ width:1180px; text-align:left;top:380px; left:10px; height:300px; overflow:hidden;  }
		.cq_slideTxtBox .hd{ height:40px; line-height:40px;  position:relative; }
		.cq_slideTxtBox .hd ul{ position:absolute; height:32px; left:36%; top:25px;}
		.cq_slideTxtBox .hd ul li{ float:left; margin-left:50px; width:100px; height:36px; text-align:center; line-height:36px; background:url(../images/td_qh1.jpg) no-repeat center;}
		.cq_slideTxtBox .hd ul li a{ font-size:16px; color:#fff;}
		.cq_slideTxtBox .hd ul li a span{ float:right;}
		.cq_slideTxtBox .hd ul li.on{ width:100px; height:36px; text-align:center; line-height:36px; background:url(../images/td_qh0.jpg) no-repeat center; }
		.cq_slideTxtBox .hd ul li.on a{ color:#fff; }
		.cq_slideTxtBox .bd ul{ zoom:1;  }
		.cq_slideTxtBox .bd li{}
		.cq_slideTxtBox .bd li .date{ }


/*gs*/
.gs_all{ width:100%; margin-top:0px; height:800px;}
.gs_fc_all{width:1180px; margin:auto;  position:relative;}
.gs{ width:1180px; margin:auto; overflow:hidden;}
.gs h3{ text-align:center; line-height:30px; margin-bottom:30px; }
.gs h3 a{font-size:24px; color:#555555;}
.gs h3 a span{ font-size:12px; font-weight:normal; text-transform:uppercase;}
.gs_t{width:590px; float:left;height:450px;}
.gs_t a img{ width:590px; float:left;height:450px;}
.gs_w{ width:590px; float:left;height:450px; background:#0169cf;}
.gs_w0{ margin-top:55px; margin-left:60px; font-size:36px; color:#fff;}
.gs_w1{ line-height:30px; margin-top:30px;margin-left:60px;}
.gs_w1 a{font-size:24px; color:#fff; font-weight:bold; }
.gs_w2{margin-left:60px; font-size:14px; color:#fff; line-height:32px; margin-top:30px; height:128px; overflow:hidden; width:490px;}

/*qh*/

.fc{width:1100px; position:absolute; left:3%; top:460px; background:url(../images/fc_bk.jpg) no-repeat center; height:305px; }
.fc_slideTxtBox{ width:1180px; height:300px; overflow:hidden;}
.fc_slideTxtBox .hd{ height:120px; line-height:36px;  position:relative; }
.fc_slideTxtBox .hd ul{ float:left;  position:absolute; margin-left:2%; top:18px; }
.fc_slideTxtBox .hd ul li{ float:left; width:120px; height:36px; border:1px solid #818181; border-radius:10px;text-align:center; line-height:36px; border-radius:8px; margin-left:15px;  }
.fc_slideTxtBox .hd ul li a{ color:#444444; font-size:16px; display:block; width:100%;}
.fc_slideTxtBox .hd ul li.on{ height:36px;  background:#d40000; border:none; }
.fc_slideTxtBox .hd ul li.on a{ color:#fff;}
.fc_slideTxtBox .bd ul{ overflow:hidden; margin-top:-15px; margin-left:25px;}
.fc_t{ overflow:hidden; height:300px; }
.fc_t li{ width:220px; float:left; margin-left:15px; margin-right:25px; overflow:hidden;}
.fc_t li a img{width:220px; height:140px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.fc_t li a p{ width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; color:#444;}

.fc_t li a img:hover{transform: scale(1.1);
-webkit-transform: scale(1.1)}

.fc_m{ position:absolute; top:32px; left:1000px;}
.fc_m a{ font-size:14px; color:#d40000;}



/*phone2*/
.phone2_all{ width:100%; background:url(../images/phone2_bk.jpg) no-repeat center; height:230px;}
.phone2{ width:1180px; margin:auto; position:relative;}
.phone2_w1{ position:absolute; top:30px; left:430px; font-size:24px; color:#fff; font-weight:bold;}
.phone2_w2{ position:absolute; top:85px; left:875px; font-size:30px; color:#fff; font-family:"impact";}
.phone2_w3{ width:110px; height:32px; border:1px solid #fff; text-align:center; line-height:32px; position:absolute; top:150px; left:880px;}
.phone2_w3 a{ font-size:15px; color:#fff;}


/*kh*/
.kh_all{ width:100%; margin-top:30px;}
.kh{ width:1180px; margin:auto;}
.kh h3{ text-align:center;}
.kh h3 a{ font-size:30px; color:#444;}
.kh_xbt{ text-align:center; margin-top:6px; margin-bottom:6px; font-size:18px; color:#444;}
.kh_xbt span{ color:#d40000;}
.kh_ny{ overflow:hidden;margin-top:30px;}
.kh_ny li{ width:201px; float:left; margin-left:35px; margin-right:35px;}
.kh_t{ width:201px; height:201px; background:url(../images/kh_bk1.jpg) no-repeat center;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.kh_ny li:hover .kh_t{ background:url(../images/kh_bk2.jpg) no-repeat center;}
.kh_t a img{ width:190px; height:190px; border-radius:50%; padding-top:6px;  display:block; margin-left:6px;}
.kh_w{ margin-top:25px;}
.kh_w1{  font-weight:bold; text-align:center;}
.kh_w1 a{font-size:16px; color:#444;}
.kh_w2{ line-height:24px; color:#666; height:72px; overflow:hidden; margin-top:10px; text-align:center;}
.kh_w3{ width:100px; height:30px; background:#126bc7; text-align:center; line-height:30px; margin-top:16px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.kh_w3 a{ font-size:14px; color:#fff;}
.kh_ny li:hover .kh_w3{ background:#d40000;}


/*xw*/
.xw_all{ width:100%; margin-top:40px;}
.xw{width:1180px; margin:auto; overflow:hidden; position:relative;}
.gsxw{ float:left; width:685px;}
.wt{ float:right; width:460px; margin-top:-10px;}
/*新闻切换*/
.gsxw_m{ position:absolute; left:620px; top:5px; width:60px; height:24px; text-align:center; line-height:24px;}
.gsxw_m a{ font-size:12px; color:#d40000; }
.cjwt_m{position:absolute; left:1120px; top:5px;width:60px; height:24px; text-align:center; line-height:24px;}
.cjwt_m a{ font-size:12px; color:#d40000;}
.xw_slideTxtBox{ width:685px; text-align:left; height:300px;  }
.xw_slideTxtBox .hd{  position:relative; }
.xw_slideTxtBox .hd ul{ float:left;  position:absolute; }
.xw_slideTxtBox .hd ul li{cursor:pointer; text-align:center; float:left; margin-right:30px; }
.xw_slideTxtBox .hd ul li a{ color:#666666; font-size:18px;}
.xw_slideTxtBox .hd ul li.on a{color:#d40000; font-weight:bold;}
.xw_slideTxtBox .bd ul{zoom:1; overflow:hidden; padding-top:40px;}
.first{ width:220px; float:left;}		
.first_t{ width:220px; height:150px;}		
.first_t a img{width:220px; height:150px; border:1px solid #ddd;}
.first_w1{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:30px;}
.first_w1 a{font-size:14px; color:#555555;}
.first_w2{ line-height:22px; color:#666666; height:66px; overflow:hidden; margin-top:5px;}
.xw_list{width:440px; float:right; color:#777;}
.xw_list p{ margin-bottom:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_list p b{ font-size:16px; margin-right:10px; float:left;}
.xw_list p a{ font-size:12px; color:#777; float:left;}
.xw_list p span{ margin-left:50px; float:right;}		
.xw_list p:hover a{ color:#d40000;}		
		
		
/*cjwt*/
.txtMarquee-top{padding-top:5px; overflow:hidden; height:240px; margin-left:12px;}
.wt h3{line-height:50px; margin-left:0px; width:100%;}
.wt h3 a{color:#2c2c2c; font-size:18px; font-weight:bold;}
.wd li{ margin-top:0px;}
.wen img{ padding-right:8px;}
.wen{ margin-top:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wen a{ font-size:14px; font-weight:bold; color:#323232;}
.da img{padding-right:13px; padding-top:10px;}
.da{ font-size:12px; color:#646464; line-height:24px; height:82px; overflow:hidden;}

/*link*/
.link_all{width:100%;height:80px; margin-top:30px;}
.link{width:1180px; margin:auto; position:relative; margin-top:-20px;}
.link h3{ width:100px; height:40px; position:absolute; background:#d40000; color:#fff; font-size:16px; line-height:40px; text-align:center; font-weight:normal; top:22px;}
.link ul{ float:left; height:50px;  width:1080px; margin-top:15px; margin-left:100px;}
.link ul li{ float:left; padding-left:20px;height:30px; line-height:30px; text-align:left;}
.link ul li a{ font-size:14px; color:#444; font-weight:bold;}
.link ul li a:hover{color:#d40000;}














