@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:#c61623; 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:#444; 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:#c61623;}

/*td*/
.td_all{ width:100%}
.td{ width:1180px; margin:auto;}
.td h3{ text-align:center; padding-top:20px;}
.td h3 a{ font-size:24px; color:#fe6f1a;}
.td h3 a span{ color:#555;}
.td_xbt{ font-size:18px; color:#383838; text-align:center; line-height:50px;}
.td_tu{ background:url(../images/td.jpg) no-repeat center; height:425px; width:1080px; position:relative;}
.td_w1{ position:absolute; width:240px; font-size:14px; color:#323232; left:30px; top:120px; line-height:24px;}
.td_w2{ position:absolute; width:240px; font-size:14px; color:#323232; left:800px; top:120px; line-height:24px;}
.td_w3{ position:absolute; width:240px; font-size:14px; color:#323232; left:30px; top:295px; line-height:24px;}
.td_w4{ position:absolute; width:240px; font-size:14px; color:#323232; left:800px; top:340px; line-height:24px;}

/*hz*/
.hz_all{ width:100%;}
.hz{ width:1180px; margin:auto;}
.hz h3{ float:left;}
.hz h3 a img{ width:140px; height:130px;}
.hz picMarquee-left{ float:left;}
.picMarquee-left{ width:1040px;  overflow:hidden; position:relative;   }
.picMarquee-left .bd{ padding-bottom:10px; padding-top:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 22px; float:left; _display:inline; overflow:hidden; text-align:center; margin-top:10px;  }
.picMarquee-left .bd ul li .pic{ text-align:center;width:160px; height:80px; }
.picMarquee-left .bd ul li .pic img{ width:158px; height:78px; display:block; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.picMarquee-left .bd ul li .title a{ color:#777; line-height:30px;}

/*pro*/
.pro_all{ width:100%; margin-top:20px;}
.pro{ width:1180px; margin:auto; overflow:hidden; position:relative;}
.pro_l{ width:220px; float:left;}
.pro_r{ width:940px; float:right;}
.pro_l h2{ background:url(../images/pro_bt.png) no-repeat center; width:220px; height:80px; text-align:center; line-height:62px; cursor:pointer;}
.pro_l h2 a{ color:#fff; font-size:18px;}
.pro_l ul{ width:220px; border:1px solid #c61623; margin-top:15px; }
.pro_l ul .pro_first{ width:220px; background:#c61623; height:40px; line-height:40px;}
.pro_l ul .pro_first a{ color:#fff; font-size:16px;}
.pro_l ul .pro_first a span{color:#fff; font-size:20px; margin-left:35px;}
.pro_l ul li{ width:200px; margin:auto; line-height:30px; cursor:pointer;}
.pro_l ul li a{ color:#323232; font-size:14px;}
.pro_l ul li a span{ font-size:18px; margin-left:25px; margin-right:25px;color:#323232;}
.pro_l ul li:hover{background:#c61623;}
.pro_l ul li:hover a{ color:#fff;}
.pro_r ul{ overflow:hidden;}
.pro_r ul li{ width:220px; height:215px; float:left; margin-left:15px; margin-bottom:23px; position:relative;}
.pro_r ul li a img{ width:216px; height:211px; border:2px solid #c61623;}
.pro_r ul li a p{ position:absolute; top:185px; text-align:center; line-height:30px; background:#000; opacity:0.4; width:200px; color:#fff;}

/*phone1*/
.phone1_all{ width:100%; background:url(../images/phone1_bk.jpg) no-repeat center; margin-top:30px; height:250px;}
.phone1{ width:1180px; margin:auto; position:relative;}
.phoen1_w1{ position:absolute; font-size:30px; color:#fff; top:65px;}
.phoen1_w2{ position:absolute; font-size:24px; color:#fff; top:150px;}
.phoen1_w3{ position:absolute; font-size:18px; color:#fff; top:60px; left:900px;}
.phoen1_w4{ position:absolute; left:900px; font-size:24px; color:#fff; top:90px;}
.phoen1_w5{ position:absolute; left:828px;  color:#fff; top:150px; cursor:pointer; text-align:center;}

/*ys*/
.ys_all{ width:100%; margin-top:30px;}
.ys{ width:1180px; margin:auto;}
.ys h3{ text-align:center; line-height:40px;}
.ys h3 a{ font-size:30px; color:#353535;line-height:40px;}
.ys h3 a span{ color:#c61623;}
.ys h3 a i{ font-style:normal; text-transform:uppercase; color:#c9c9c9; font-size:36px; font-weight:normal;}
.ys_tw{ overflow:hidden; margin-top:40px;}
.ys_b{ float:left;}
.ys_tw ul{ float:left;width:330px; margin-left:35px;}
.ys_tw ul li{ line-height:24px; margin-top:20px; color:#555555; font-size:14px; font-weight:normal; padding-bottom:10px; text-align:left;}
.ys_t{ width:684px; height:568px; float:right;}
.ys_t img{width:684px; height:568px}

/*al*/
.al_all{ width:100%;}
.al{width:1180px; margin:auto;}
.al h3{ text-align:center; line-height:50px;}
.al h3 a{ font-size:30px; color:#353535;}
.al h3 a span{ color:#c61623;}
.slideTxtBox{ width:1000px;  text-align:left; margin-top:30px;  }
.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;  position:relative; }
.slideTxtBox .hd ul{  height:51px;  width:670px;margin:auto; overflow:hidden; position:relative;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:200px; height:40px; text-align:center; line-height:40px; font-size:18px; background:#353535; margin-right:20px; color:#fff; }
.slideTxtBox .hd ul li.on{ width:200px; height:51px; background:url(../images/alt_qh_bk.png) no-repeat; }
.slideTxtBox .hd ul li a{font-size:18px;color:#fff;}
.slideTxtBox .bd ul{  zoom:1; overflow:hidden; margin-top:50px; position:relative; }
.slideTxtBox .bd li{ height:400px; ; float:left; margin-left:30px; width:300px;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.al_dt{ width:320px; height:400px;}
.al_dt a img{ width:316px; height:396px; border:2px solid #ccc;}
.al_w_all{ position:absolute; top:370px; cursor:pointer;  background:#000; line-height:30px; width:320px; height:30px; position:absolute; text-align:center; line-height:30px; opacity:0.5;}
.al_w_all a{font-size:14px; color:#fff;}
.ys_more{ width:100px; height:36px; text-align:center; line-height:36px; background:#c61623; cursor:pointer;}
.ys_more a{ font-size:14px; color:#fff;}


/*gs*/
.gs_all{ width:100%; margin-top:40px;}
.gs{ width:1180px; margin:auto; overflow:hidden;}
.gs_w{ width:580px; float:left;}
.gs_t{ width:550px; height:300px; float:right;}
.gs_w h3{ line-height:40px;}
.gs_w h3 a{ font-size:24px; color:#333333; text-transform:uppercase; font-weight:normal;}
.gs_w h3 a span{ color:#c61623;}
.gs_w1{ line-height:24px; color:#666666; font-size:14px; margin-top:20px; height:144px; overflow:hidden;}
.gs_w2{ margin-top:15px;}
.gs_w2 ul{ overflow:hidden;}
.gs_w2 ul li{ float:left;}
.gs_call{ color:#353535; font-size:24px; font-family:"方正美黑简体"; margin-left:30px;}
.gs_zx{ width:90px; height:24px; background:#252525; line-height:24px; text-align:center; margin-left:30px;}
.gs_zx a{ font-size:14px; color:#fff;}
.gs_m{ width:90px; height:24px; background:#c61623; line-height:24px; text-align:center;margin-left:30px;}
.gs_m a{ font-size:14px; color:#fff;}



/*fc*/
.fc_all{ width:100%; margin-top:15px;}
.fc{ width:1180px; margin:auto;}
.cqfm h3{text-align:center; padding-top:30px;}
.cqfm h3 a{font-size:24px; color:#016db7;}
/*厂区图滚动*/
.cq{ width:1180px; background:#fff;padding-bottom:15px; padding-top:15px;}
/*向左滚动*/
.cg_picScroll-left{ width:1180px;  overflow:hidden; position:relative; }
		.cg_picScroll-left .hd{ overflow:hidden;  }
		.cg_picScroll-left .hd1 .prev{ display:block;  width:30px; height:30px; 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:30px; height:30px; 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:-50px;}
		.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:220px; height:180px; margin-top:20px; margin-left:45px; margin-top:15px;}
		.cg_picScroll-left .bd ul li .pic{ text-align:center; }
		.cg_picScroll-left .bd ul li .pic img{ width:216px; height:136px; display:block; border:2px solid #f2f2f2; }
		.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; background:#e7e7e7; }
        .cg_picScroll-left .bd ul li .title a{color:#333; font-size:14px;}
/*切换滚动*/
.cq_slideTxtBox{ width:1180px; text-align:left;top:350px; left:10px;  }
		.cq_slideTxtBox .hd{ height:34px; line-height:34px;  position:relative; }
		.cq_slideTxtBox .hd ul{ float:left;  position:absolute; height:32px; border:1px solid #c61623; width:1175px;  }
		.cq_slideTxtBox .hd ul li{ float:left; width:100px;cursor:pointer;  color:#323232; text-align:center; line-height:30px; background:#fff;  }
		.cq_slideTxtBox .hd ul li.on{  background:#c61623; color:#fff; }
		.cq_slideTxtBox .hd ul li a{font-size:16px; color:#323232;}
		.cq_slideTxtBox .hd ul li.on a{color:#fff;}
		.cq_slideTxtBox .bd ul{ zoom:1;  }
		.cq_slideTxtBox .bd li{}
		.cq_slideTxtBox .bd li .date{ }


/*phone2*/
.phone2_all{ width:100%; background:url(../images/phone2_bk.jpg) no-repeat center; height:200px;}
.phone2{ width:1180px; margin:auto; position:relative;}
.phone2_w1{ position:absolute; font-size:30px; color:#fff; top:40px; left:740px;}
.phone2_w1 span{font-size:18px; margin-left:5px;}
.phone2_w2{ position:absolute; font-size:30px; font-family:"方正美黑简体"; color:#fff; top:120px; left:800px;}
.phone2_w5{ position:absolute; left:1020px;  color:#fff; top:120px; cursor:pointer; text-align:center;}


/*pj*/
.pj_all{ width:100%; background:url(../images/jz_bk.jpg) no-repeat center; height:421px;}
.pj{ width:1180px;}
.pj h3{ text-align:center; line-height:40px; padding-top:15px;}
.pj h3 a{ font-size:24px; color:#fff;}
.pj ul{ overflow:hidden; margin-top:40px;}
.pj ul li{ width:200px; float:left; margin-left:80px;}
.pj_t{ width:110px; height:110px; background:#ff3d00; border-radius:50%; background:url(../images/pj_t_bk.png);}
.pj_t img{ width:100px; height:100px;border-radius:50%; margin:auto; display:block; padding-top:5px;}
.pj_w{ width:200px; height:200px;background:url(../images/pj_t_bk.png); margin-top:15px;}
.pj_w1{ text-align:center; line-height:50px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pj_w1 a{ color:#555555; font-size:14px;}
.pj_w2{ width:170px; margin:auto; font-size:12px; color:#555; line-height:24px; height:144px; overflow:hidden;}
.pj_w:hover{ background:#c61623;}
.pj ul li:hover{ background:#c61623}
.pj ul li:hover p{ color:#fff;;}
.pj ul li:hover p a{ color:#fff;}

/*lc*/
.lc_all{ width:100%; background:url(../images/lc_bk.jpg) no-repeat center; height:242px;}
.lc{ width:1180px; margin:auto; padding-top:20px; overflow:hidden;}
.lc h3{ float:left;}
.lc ul{ float:right; overflow:hidden; width:1070px; height:202px; border:1px solid #6d0500;}
.lc ul li{ float:left;margin-left:67px; margin-top:25px;}
.lc1{ background:url(../images/lc1.png) no-repeat center; width:100px; height:100px;}
.lc1:hover{ background:url(../images/lc11.png) no-repeat center; width:100px; height:100px;}
.lc2{ background:url(../images/lc2.png) no-repeat center; width:100px; height:100px;}
.lc2:hover{ background:url(../images/lc22.png) no-repeat center; width:100px; height:100px;}
.lc3{ background:url(../images/lc3.png) no-repeat center; width:100px; height:100px;}
.lc3:hover{ background:url(../images/lc33.png) no-repeat center; width:100px; height:100px;}
.lc4{ background:url(../images/lc4.png) no-repeat center; width:100px; height:100px;}
.lc4:hover{ background:url(../images/lc44.png) no-repeat center; width:100px; height:100px;}
.lc5{ background:url(../images/lc5.png) no-repeat center; width:100px; height:100px;}
.lc5:hover{ background:url(../images/lc55.png) no-repeat center; width:100px; height:100px;}
.lc6{ background:url(../images/lc6.png) no-repeat center; width:100px; height:100px;}
.lc6:hover{ background:url(../images/lc66.png) no-repeat center; width:100px; height:100px;}
.lc ul li p{text-align:center; color:#555; margin-top:115px; text-transform:uppercase; color:#555555; font-size:14px;}
.lc ul li p span{ color:#777; font-size:12px;}


/*xw*/
.xw_all{ width:100%; background:url(../images/xw_bk.jpg) no-repeat center; height:437px;}
.xw{width:1180px; margin:auto; overflow:hidden; position:relative; padding-top:30px;}
.gsxw{ float:left; width:680px;}
.wt{ float:right; width:480px;}
/*新闻切换*/
.gsxw_m{ position:absolute; left:585px; top:50px;}
.gsxw_m a{ font-size:12px; color:#c61623; font-weight:bold;}
.cjwt_m{position:absolute; left:1120px; top:50px;}
.cjwt_m a{ font-size:12px; color:#c61623; font-weight:bold;}
.xw_slideTxtBox{ width:650px; text-align:left;  }
		.xw_slideTxtBox .hd{  position:relative; }
		.xw_slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px;  }
		.xw_slideTxtBox .hd ul li{ float:left; cursor:pointer;line-height:50px; width:100px; text-align:center;  }
		.xw_slideTxtBox .hd ul li a{ color:#666; font-size:18px;}
		.xw_slideTxtBox .hd ul li.on{ background:url(../images/xw_line.png) no-repeat bottom;  font-weight:bold;}
		.xw_slideTxtBox .hd ul li.on a{color:#c61623;}
		.xw_slideTxtBox .bd ul{ padding-top:100px;zoom:1;  }
		.xw_slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.xw_slideTxtBox .bd li .date{ float:right; color:#999;  }
		.xw_first{ overflow:hidden; margin-top:-30px;}
		.xw_first img{ float:left; width:233px; height:148px; border:1px solid #e6e6e6;}
		.xw_first_ny{ float:right; width:375px; margin-right:10px;}
		.xw_f_w1{ font-size:14px; color:#666666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:bold;}
        .xw_f_w2{ color:#666; line-height:20px; height:80px; overflow:hidden; margin-top:15px;}
		.xw_f_w3{ width:70px; height:24px; background:#d99e4e; text-align:center; line-height:24px; margin-top:12px; margin-left:0px; border-radius:10px; cursor:pointer;}
		.xw_f_w3 a{ color:#fff;}
		.xw_list{ overflow:hidden; margin-top:-80px;}
		.xw_list li{ width:315px; float:left; background:url(../images/xw_sj.png) no-repeat left; margin-right:10px; line-height:50px; border-bottom:#d4d4d4 dashed 1px; margin-top:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
		.xw_list li span{color:#777777;}
		.xw_list li a{ margin-left:15px; color:#777777;}
		.xw_list li:hover a{ color:#e98701}
		.xw_list span{ float:right; margin-right:10px;}
		
/*cjwt*/
.txtMarquee-top{padding-top:15px; overflow:hidden; height:320px; margin-left:12px;}
.wt h3{ background:url(../images/xw_line.png) no-repeat bottom; line-height:50px; width:100px; margin-left:0px; text-align:center;}
.wt h3 a{ color:#c61623; font-size:18px; font-weight:bold;}
.wd li{ margin-top:8px;}
.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:15px;}
.link{width:1180px; margin:auto; position:relative; margin-top:-20px;}
.link div{ width:60px; height:40px; position:absolute; background:#c61623; color:#fff; font-size:16px; line-height:40px; text-align:center; font-weight:normal; top:22px;}
.link ul{ float:left; overflow:hidden;  height:50px; border:2px solid #2c2c2c; width:1130px; margin-top:15px; margin-left:50px;}
.link ul li{ float:left; width:100px; height:40px; line-height:50px; text-align:center;}
.link ul li a{ font-size:14px; color:#444; font-weight:bold;}
.link ul li a:hover{color:#ff3d00;}











