@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
html{color:black; background:white;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
a{text-decoration: none;color: #666666;cursor: pointer;}
.f_faminly{font-family:"\5fae\8f6f\96c5\9ed1";}
.fs8{font-size: 8px;}
.fs9{font-size: 9px;}
.fs10{font-size: 10px;}
.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 16px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs28{font-size: 28px;}
.fs30{font-size: 30px;}
.fb{font-weight: bold;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.db{display: block;}
.ib{display: inline-block;}
.color1{color:#5e5e5e;}
.color2{color:#ffa300;}
.color3{color: #ffa100;}
.color4{color:#fabe9d;}
.color5{color:#f5adad;}
.line25{line-height: 25px;}
.line30{line-height: 30px;}
.line35{line-height: 35px;}
.line40{line-height: 40px;}
.line50{line-height: 50px;}
.tup{text-transform: uppercase;}
.tcp{text-transform: capitalize;}
.mart5{margin-top: 5px;}
.mart10{margin-top: 10px;}
.mart15{margin-top: 15px;}
.mart20{margin-top: 20px;}
.mart25{margin-top: 25px;}
.m_r{margin-right: 18px;}
.m_b{margin-bottom: 20px;}
.p_l{padding-left: 60px;}
img{border: 0;vertical-align: middle;}
ol,ul{list-style: none;margin: auto;}
.fl{float:left;display:inline;}
.fr{float: right;display:inline;}
.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }
body{font-size: 12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666;}
.clear{ clear:both;}
.clearB{ clear:both; height:15px;}

/* 头部

.top{ width:1100px; height:111px; margin:0 auto;}
.logo{ float:left;}
.nav{ float:left; height:111px; width:709px; line-height:111px;}
.nav ul li{ float:left; width:101px; height:111px; line-height:111px; text-align:center;}
.nav ul li a{ display:block; width:101px; height:111px; font-size:16px;}
.nav ul li a:hover{ background:#0054a6; color:#fff;}*/

/*banner*/
.banner { width:100%;clear:both; overflow:hidden;background-color:#FFFFFF;  text-align:center;}
#focus {POSITION: relative; WIDTH: 1440px; HEIGHT: 550px; margin:0 auto; OVERFLOW: hidden}
#focus UL {POSITION: absolute; HEIGHT: 550px;}
#focus UL LI {POSITION: relative; WIDTH: 1440px; BACKGROUND: #000; FLOAT: left; HEIGHT: 550px; OVERFLOW: hidden}
#focus UL LI DIV {POSITION: absolute; OVERFLOW: hidden}
#focus .btnBg {POSITION: absolute; WIDTH: 1440px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px}
#focus .btn {POSITION: absolute; TEXT-ALIGN:center; PADDING-BOTTOM: 5px;  WIDTH: 1440px; BOTTOM: 0px; HEIGHT: 20px; RIGHT: 0px; PADDING-TOP: 5px; ; margin:0 auto}
#focus .btn SPAN {WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; _display: inline; _zoom: 1; _font-size: 0; }
#focus .btn SPAN.on {BACKGROUND: #fff}
#focus .preNext {POSITION: absolute; WIDTH: 45px; HEIGHT: 100px; TOP: 150px; CURSOR: pointer}
#focus .pre {LEFT: 0px}
#focus .next {BACKGROUND-POSITION: right top; RIGHT: 0px}

/*产品展示*/
.ab_title{ width:571px; margin:0 auto; overflow:hidden; margin-top:20px;}
#cen_right_top{width:100%; height:300px; margin:0 auto; text-align:center; margin-top:20px;}
.fl{ width:500px; height:300px;}
#cen_right_top .active{background:url(images/qiehuan.jpg) no-repeat;color:#3d3d3d;}
#cen_right_top span{line-height:35px;text-align:center;font-size:14px; font-weight:bold; padding-left:10px; padding-right:10px;font-weight:bold;lighter;cursor:pointer; padding-top:15px;}
#cen_right_top span a{color:#3d3d3d; padding-right:30px; margin-top:20px;}
#cen_right_top span a:hover{ color:#02179b;}
#cen_right_top div{font-size:14px;display:none;clear:both;height:235px;}
.cp_list{ display:block; width:1100px; height:235px; margin:0 auto; margin-top:20px;}
.cp_list li{ float:left; margin:0 51px; width:263px; height:235px; display:inline;  text-align:center; line-height:35px; position:relative;}
.cp_list li img{ height:232px; width:263px; border:1px solid #939292}
.cp_list li  a:hover{ font-weight:bold; color:#095fb2;}

.cpname{ display:block; position:absolute; background:url(../images/cpbg.png);width:263px; height:36px; top:197px; left:1px; color:#000;}
#cen_right_top dd{ display:block; width:100%; background:#f5f5f5; height:300px; padding-top:25px; margin-top:20px; }

/*公司简介*/
.gsjj{ width:100%; height:457px; position:relative;}
.gsjj_text{ width:1100px; height:457px; margin:0 auto; overflow:hidden; position:absolute;left:0px; top:0px; }
.gsjj_div{width:1100px; position:absolute;left:50%; margin-left:-550px;}
.gsjj_reirong{ width:606px; height:245px; line-height:35px; position:absolute; top:158px; left:19px; font-size:14px; overflow:hidden;}
.gsjj_div a{ position:absolute; top:417px; left:503px;}
.lbt{ width:370px; height:250px; position:absolute; top:100px; left:723px;}
.gsjj_button{ display:block; width:90px; height:26px; background:url(../images/xiq.jpg) no-repeat center;}
.gsjj_button:hover{ background:url(../images/xiq_1.jpg) no-repeat center;}


/*车间*/
.cj{ width:100%; height:570px; margin-top:50px; background:url(../images/cj_bg.jpg) repeat-x bottom center;} 
.cj_main{ width:1100px; height:570px; margin:0 auto; position:relative;}
.cj_pic{ width:1100px; height:338px; margin:0 auto; margin-top:37px; float:left;}
.cj_pic_a{ display:block; width:250px; height:291px;}
.cj_pic_a:hover{ border:1px #000 solid;}
.cj_pic ul li{ width:250px; height:338px; float:left; overflow:hidden; margin:0 12px; background:#fff;}
.cj_pic ul li span{ display:block; width:250px; height:46px; text-align:center; line-height:46px;}
.cj_pic ul li span a{ display:block; width:250px; height:47px; font-size:14px; font-weight:bold;}
.cj_pic ul li span a:hover{color:red;}

.cj_xq{ width:125px; height:36px; border:1px #fff solid; border-radius:16px; position:absolute; top:498px; left:487px;}
.cj_xq a{ display:block; width:125px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff;border-radius:16px;}
.cj_xq a:hover{ background:red;}

/*新闻中心*/
.new_main{ width:1100px; height:396px; margin:0 auto; margin-top:53px;}
.new_text{ width:1100px; height:267px; margin:0 auto; margin-top:52px;}
.new_text_left{ width:442px; height:267px; float:left;}
.new_text_right{ width:633px; padding-left:25px; overflow:hidden;}

.new_frist{ width:633px; height:71px; overflow:hidden;}
.title{ display:block; width:565px; height:35px; line-height:35px; float:left;}
.title a{ font-size:16px; font-weight:bold;}
.title a:hover{ color:red;}
.time{ width:100px; font-size:14px; float:right;}
.contact{ width:530px; line-height:35px; border-bottom:1px #e1e0e0 dashed; float:left;}
.contact a{ color:a2a2a2; font-size:14px; font-weight:normal;}
.contact a:hover{ color:#000;}

.new_text_right ul li{ width:633px; height:48px; line-height:48px; border-bottom:1px #e1e0e0 dashed;}
.new_title a{float:left; display:block; width:480px; font-size:14px; color:#000;}
.li_span_time{float:right; display:block; width:100px; font-size:14px;}
.new_text_right ul li a:hover{ color:red;}

/*版权*/
.bq{ width:100%; overflow:hidden; background:#0f1923; margin-top:62px; padding-bottom:15px;}
.bq_main{ width:1100px;  margin:0 auto;}

.bq_main_top{ width:1000px; overflow:hidden; margin:0 auto; border-bottom:1px #363f48 solid; padding:30px 0 0 100px;}
.bq_main_top_left{ width:259px; margin-bottom:10px; border-right:1px #363f48 solid; float:left;}
.bq_main_top_left ul{ float:left; margin-left:50px; text-align:center;}
.bq_main_top_left ul li{ margin-top:20px;}
.bq_main_top_left ul li a{ color:#aaaaaa;}
.bq_main_top_left ul li a:hover{ color:red;}
.to{ font-size:14px; font-weight:bold; color:#aaaaaa;}


.bq_main_top_m{ margin-left:100px;}
.bq_main_top_m img{ margin-top:45px;}
.bq_main_top_m span{ display:block; width:156px; text-align:center; font-size:12px; color:#aaaaaa; margin-top:15px;}

.bq_main_top_right{ border:none; width:270px;padding-left:30px; color:#aaaaaa; font-size:12px; line-height:30px;}
.bq_main_bottom{ color:#aaaaaa; text-align:center; padding-top:20px;}


/*子页*/
.ziye{ height:auto; width:1100px; margin:0 auto; overflow:hidden;}
.Left{ float:left; height:auto; width:230px; padding-bottom:5px;clear:both;}
.fenlei{ width:232px; height:auto; margin-top:15px; background:#efefef;}
.tou{ height:50px; width:232px; text-align:center; background:#006acc; font-family:"微软雅黑";}
.tou p.da{ font-size:20px; color:#fff;font-weight:bold; padding-top:10px;}
.tou .xiao{ color:#efeeee; font-size:15px;}
.fl_list{ width:207px; height:auto;}
.fl_list li a{ height:43px; line-height:43px; border-bottom:1px solid #dddddd; display:block; background:url(../images/jian.png) no-repeat 50px 20px; text-indent:64px; color:#252424;}
.fl_list li a:hover{ color:#006acc;}


.lianxi{ height:320px; width:230px; margin-top:15px;}
.lianxi .women{ background:#006acc; height:35px; line-height:35px; padding-left:15px; color:#fff;font-size:14px; font-family::微软雅黑:; font-weight:bold;}
.lianxi .fangshi{ height:auto; padding-bottom:10px; color:#000; background:#efefef;}
.lianxi .fangshi p{ font-size:14px; font-weight:bold; padding-top:12px; padding-left:12px;}
.fangshi .juti{line-height:28px; }

.Right{ float:right; width:832px; padding-left:20px; margin-top:10px;border-left:1px solid #e6e5e5; margin-bottom:20px;}
.come{ border-bottom:2px solid #5d605d; height:30px; line-height:30px;}
.come .my{ border-bottom:2px solid #028147;line-height:30px; height:30px;font-size:14px; font-weight:bold; font-family:""微软雅黑; display:block; width:120px; text-indent:15px; float:left;}
.weizhi{ float:right;}
.weizhi ul li{ float:left;}
.weizhi ul li a{ color:#000;}
.weizhi ul li a:hover{color:#006acc;}
.neirong{ line-height:28px;height:auto; padding:10px; padding-top:20px; }

.bq_common{ margin:0;}



.bq_main_bottom a
{
	color: #fff;
}




.main{width:442px;margin:0 auto;height:267px;position:relative}
.kv{position:relative;width:442px;height:267px;overflow:hidden;}
.kv_pic{width:5000px;height:267px;overflow:hidden;position:absolute;}
.kv_pic>li{width:471px;height:189px;float:left;}
.kv_pic img{width:100%;}
.kv .control{width:76px;height:36px;position:absolute;left:365px;top:227px;}
.kv .control div{width:36px;height:36px;float:left;cursor:pointer;}

.index_right{position:absolute;top:150px;right:0;width:300px;}
.index_right h3{font-size:18px;}
.index_right h3 span{font-size:12px;color:#969696;font-weight:normal;padding-left:8px;}
.index_right .sqe{padding:6px 6px 16px 32px;width:30px;color:#fff;font-size:14px;float:left;margin-top:22px;margin-bottom:16px;}
.index_right .sqw{float:right;width:208px;line-height:1.8;padding-bottom:15px;padding-top:10px;border-top:1px dotted #424242;color:#424242;margin-top:13px;}
.next{ margin-left:4px;}