/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:14px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}
img{ max-width:100%;}

.logo{ float:left;}
.tel{ float:right; padding-top:23px;   }
.tel .aa{ font-size:16px;color: #fe6716;font-size: 14px;line-height: 36px;text-align: right;}
.tel .aa font{color: #fe6716;font-size: 36px;line-height: 36px;font-family: impact;}
.search{width:270px;height:36px;}
.text{float:left;width:135px;height:34px;border:1px solid #3d404a; border-right:none;color:#424753;font-size:12px;line-height:36px; text-indent: 20px; background: #FFFFFF;}
.btnsubmit{float:left;width:41px;height:36px;border:1px solid #3d404a; border-left:none;background: url(../images/search.jpg) left top no-repeat;cursor:pointer; }
.select{position:relative;float:left;width:91px;height:34px; border:1px solid #3d404a;border-left:none;line-height:34px;background:url(../images/select.jpg) left top no-repeat; }
.select select{margin:5px auto;width:91px;}
div.selectbox-wrapper{position: absolute;left:1px;*left:1;overflow:hidden;z-index:9;width:89px;border: #3d404a 1px solid;border-top: #0f1427 0 solid;*margin-top:0;
text-align:left;background: #0f1427;}
div.selectbox-wrapper ul li.selected {color:#ffffff;background-color:#fe6715;}
div.selectbox-wrapper ul li.current {color:#ffffff;background-color:#fe6715;}
div.selectbox-wrapper ul li {cursor:pointer;width:100%;padding-right:3px;padding-bottom:3px;padding-top: 3px;color:#424753;font-size:14px;text-align:center;line-height:24px;}
.selectbox{ position:absolute;display:block;cursor:pointer;width:91px;border:none;color:#424753;font-size:12px;line-height:34px;text-indent:8px;height:34px;background:none;}
.menu_nav{ background:#fe6716;}
.menu{height:35px;line-height:35px; position:relative; z-index:99;}
.menu ul li{ float:left; position:relative;}
.menu ul li dl{ background:#fe6715; width:125px; position:absolute; left:0px; top:35px;  padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:36px;border-bottom: 1px solid #d4550e;margin:0 10px; }
.menu ul li dl dd a{ font-size:14px; color:#000; font-weight:normal;padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#fff;}
.menu a{ font-size:14px;color: #13182b; text-decoration:none; font-weight:normal;display:block;text-align:center; padding:0px 35px;}
.menu a:hover{color:#e76019;}
a.menu_hover{ color:#e76019;}
.menu_down span{ display:block;background:url(../images/menu_down.gif) right 10px center no-repeat;}


.qq{background:url(../images/bannerbg.jpg) center top no-repeat;}
.banner_02{ height:404px;overflow:hidden; width:1000px; position:relative; top:80px;}
.banner_02 #banner_02_con{ display:none;}
.bangzhu_left{ width:245px; position:absolute; left:3%; top:5%; z-index:88;}
.bangzhu_left ul li{ margin-top:5px; background:#1a1f30; height:52px; line-height:52px; display:block;}
.bangzhu_left ul li a{ margin-left:25px;color: #e76019;font-size: 15px;background:url(../images/index_03.jpg) right center no-repeat; padding-right:110px;}
.bangzhu_left ul li a:hover{ margin-left:35px; }
.more{ background:#fe6716; height:52px; line-height:52px; margin-top:5px;}
.more a{color: #0f1427;font-size: 16px; background:url(../images/more.jpg) right center no-repeat;padding-right:140px; margin-left:25px; }
.cont{ background:url(../images/index_10.jpg) repeat-x; height:184px; }
.scroll_03{ position:relative; padding-top:30px;}
.scroll_03 .bd{ margin-left:32px;}
.scroll_03 .hd .prev{ display:block;  width:27px; height:60px;overflow:hidden;cursor:pointer; background:url(../images/leftb.jpg) no-repeat; position:absolute; top:60px; left:0px;} 
.scroll_03 .hd .next{ display:block;  width:27px; height:60px;overflow:hidden;cursor:pointer; background:url(../images/rightb.jpg) no-repeat; position:absolute; top:60px; right:0px;} 
.scroll_03 .bd li{ border:1px solid #ccc; background:#fff; float:left; width:300px; overflow:hidden; margin:0 5px;}
.scroll_03 .bd li .img{ float:left; width:146px;height:113px; border:#f4f4f4 solid 1px; padding:2px; background:#fff;}
.scroll_03 .bd li .img:hover{background:#f4f4f4;}

.scroll_03 .bd li .img table tr td{ height:113px;}
.scroll_03 .bd li .img table tr td img{ width:146px; height:113px;}
.title strong{ line-height:25px; color: #0f1427;font-size: 14px;}
.title span{ line-height:22px; color: #666666;font-size: 12px;line-height: 20px; display:block;}

.cont_02 h2{ height:62px; line-height:60px;border-bottom: 2px solid #fe6716;}
.cont_02 h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.cont_02 h2 a{ float:right;color: #666666;font-size: 12px;}
.cont_02 .aa{ height:46px; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.cont_02 .aa li{ display:block; margin:0 3px; float:left;line-height: 42px; height:44px; float:left; width:115px; border:1px solid #ddd;}
.cont_02 .aa li a:hover{ color: #fe6716;}
.cont_02 .aa li a{ display:block;text-align:center;color: #0f1427;
font-size: 14px; font-weight:bold;}
.cont_02 .bb{ width:980px; margin-left:10px; margin-right:10px;border-right: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3; background:#f0f0f0; height:812px;}
.cont_02 .bb li{border-left: 1px solid #d2d2d2;
border-top: 1px solid #d2d2d2;float:left; width:244px; height:270px; position:relative;}
.cont_02 .bb li a{ display: block;}
.cont_02 .bb li a:hover{ background:#fff; border-bottom:3px solid #e36c09;}

.cont_02 .bb li .tu1{ display:block; text-align:center;position:relative;}
.cont_02 .bb li .tu1 span{position: absolute;left: 13px;top: 16px;display: block;width: 36px;height: 25px;color: #fff;font-size: 12px;line-height: 25px;text-align: center;text-transform: uppercase;background: #fe6716;}
.cont_02 .bb li .tu1 img{margin-top: 15px; max-width:194px; max-height:164px; padding:0 12px; border:1px solid #ddd;}
.cont_02 .bb li .zoom { position:absolute; top: 158px;left: 191px;z-index:55;}
.bb .conter{ padding:0 15px;}
.bb .conter span{line-height: 32px;font-weight: bold;color: #e36c09;}
.bb .conter p{overflow: hidden;color: #666666;font-size: 12px;line-height: 20px;}

.cc_03{margin-top:25px;}
.cont_03 h2{ height:62px; line-height:60px;border-bottom: 2px solid #fe6716;}
.cont_03 h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.cont_03 h2 a{ float:right;color: #666666;font-size: 12px;}
.cont3{ float:left;width: 490px;height: 100px;border-bottom: 1px solid #d2d2d2; margin-right:10px; }
.cont3:hover{ background:#f0f0f0;}
.cont_03 dl{ margin-top:15px;}
.cont_03 dl dt{ padding-right:5px; float:left; width:55px; height:70px; background:#fe6716;}
.cont_03 dl dt span{ margin-top:20px; text-align:right; line-height:25px; font-weight:bold; font-size:20px; display:block; color:#fff;}
.cont_03 dl dt b{  text-align:right;font-size:12px; font-weight:normal; line-height:22px; display:block; color:#fff;}
.cont_03 dl dd{ float:right; width:400px; margin-left:10px; margin-right:10px;}
.cont_03 dl dd span{color: #0f1427;font-size: 14px;line-height: 27px;font-weight: bold; display:block;}
.cont_03 dl dd b{ font-weight:normal; line-height:20px; color:#666;}

.cont_04 h2{ height:62px; line-height:60px;border-bottom: 2px solid #fe6716;}
.cont_04 h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.cont_04 h2 a{ float:right;color: #666666;font-size: 12px;}

.jidi{ background:#f0f0f0; padding:10px;}
.scroll_04{ position:relative; width:148px; float:left;}
.scroll_04 .hd .prev{ display:block; position:absolute;  width:9px; height:17px;overflow:hidden;cursor:pointer; background:url(../images/advleftw.png) no-repeat; top:130px; left:15px; z-index:100;} 
.scroll_04 .hd .next{ display:block; position:absolute;  width:9px; height:17px;overflow:hidden;cursor:pointer; background:url(../images/advrightb.png) no-repeat;top: 130px;
    right: 0px; z-index:100;} 

.scroll_04 .bd li{ border-top:5px solid #fe6716; float:left; width:148px; overflow:hidden; margin:0 10px;}
.scroll_04 .bd li .img{height:240px; }
.scroll_04 .bd li .img:hover{background:#f4f4f4;}
.scroll_04 .bd li span{ background:#fe6716; color:#fff; height:65px; line-height:65px; text-align:center; display:block;}
.scroll_04 .bd li .img table tr td{ height:240px;}
.scroll_04 .bd li .img table tr td img{ width:148px; height:240px;}

.cont_b{ float:right; width:822px;}
.cont_shang .tt1{ float:left; width:411px;}
.cont_shang .tt1 img{ float:left; width:205px; height:155px;}
.cont_shang .tt1 dl{ float:right; width:160px; padding:10px 23px 0px 23px;}
.cont_shang .tt1 dl dt{color: #0f1427;font-size: 14px;line-height: 30px;font-weight: bold;}
.cont_shang .tt1 dl dd{color: #666666;font-size: 12px;line-height: 20px;}

.cont_xia .tt2{ float:left; width:411px;}
.cont_xia .tt2 img{ float:right; width:205px; height:155px;}
.cont_xia .tt2 dl{ float:left; width:160px; padding:23px 23px 0px 23px;}
.cont_xia .tt2 dl dt{color: #0f1427;font-size: 14px;line-height: 30px;font-weight: bold;}
.cont_xia .tt2 dl dd{color: #666666;font-size: 12px;line-height: 20px;}










.cont_05{ padding-bottom:100px;}
.cont_05 .con5_left{ height:178px;float:left; width:486px;}
.con5_left h2{ height:62px; line-height:60px;border-bottom: 2px solid #fe6716;}
.con5_left h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.con5_left h2 a{ float:right;color: #666666;font-size: 12px;}
.con5_left img{ float:left; display:block; width:102px; height:102px; margin:15px 50px 75px 15px;}
.con5_left dl{ width:300px; float:right;}
.con5_left dl dt{ color: #0f1427;font-size: 14px;line-height: 40px;text-align: left;font-weight: bold;}
.con5_left dl dd{ line-height:25px; color:#666; font-size:12px;}
.cont5_center{ float:left; margin-top:84px; margin-left:12px;}
.cont_05 .con5_right{ height:178px;float:right; width:486px; }

.con5_right h2{ height:62px; line-height:60px;border-bottom: 2px solid #fe6716;}
.con5_right h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.con5_right h2 a{ float:right;color: #666666;font-size: 12px;}
.con5_right ul{ background:url(../images/contact.jpg) right center no-repeat; height:139px; margin-top:20px;}
.con5_right ul li{ line-height:32px; height:32px; padding-left:20px; margin-left:20px;}



.footer{ width:100%;background: #0f1427; }
.btnav{position: relative; width: 100%; height: 80px;padding: 15px 0px; background: #fe6716;  }
.btnavlist{position: relative;  width: 1000px; height: 80px; margin: 0 auto; }
.backTop{position: absolute;left:467px; top:-48px; cursor: pointer;}	
.btnavlist a{float: left; margin-right: 14px;width: 111px; height: 40px; display: block; color:#0f1427;font-size:14px; line-height: 40px;   }
.btnavlist a span{ padding-left: 5px; color:#0f1427; font-size:12px; text-transform: uppercase;}
.btnavlist a:hover{color:#ffffff;}
.btnavlist a:hover span{color:#ffffff;}

.footOne{ width: 1000px; height: 90px; margin: 0 auto; }
.footTel{ float: left;width:304px; height:90px;background:url(../images/telb.png) left  32px no-repeat;  }
.footTel .tel{ width:250px;height:70px;padding-left:40px; padding-top: 18px; color:#fe6716; font-size: 18px;text-align:left; }
.footTel .tel .num{width:250px;height:40px; display: block;color: #fe6716;font-size:30px;font-family:impact; text-transform: uppercase;}	

.share{ float: left;width: 300px;height: 90px; padding-left: 90px; }
.share li{ position:relative;float:left;width: 150px; height: 40px;margin-top: 30px;}
.share .list{width: 102px; height: 40px; line-height: 40px; padding-left: 48px; display: block;color:#4f5469}	
.share .qq{background: url(../images/qq.png) left top no-repeat;}
.share .qq2{background: url(../images/share.png) left top no-repeat;}
.share a.list:hover{ color: #fff;}	
.shareList{ position: absolute;left:30px; top: 35px; z-index: 99; display: none;width:200px;}
.shareList a{ display: inline;}	

.site{  float:left;width:155px;  height: 40px; padding-left: 45px;  margin-top: 30px;color:#4f5469; font-size:14px;background: url(../images/site.png) left top no-repeat;  }
.site a{ color:#4f5469; line-height: 40px;  }
.site a:hover{color:#fff}

.link{ position: relative;width:1000px;height:auto!important; height:82px; min-height: 82px;  margin: 0px auto;border-bottom:1px solid #272c3d;border-top:1px solid #272c3d;}
.linkTitle{float: left; position: relative;width: 136px; height: 65px; margin: 26px 0px; border:2px solid #4f5469;}
.linkTitle .font{display: block;width:116px; height:28px;  padding-left: 20px; padding-top: 8px;color: #4f5469; font-size: 24px;line-height: 28px;}
.linkTitle .english{ display: block;width:116px; height:26px;   padding-left: 20px;color: #4f5469;font-size: 18px; line-height: 26px;text-transform: uppercase; font-family: arial;}	
.linkTitle .linkarrow{position: absolute;right:-12px; top:24px;}
.link_list{ float: left; width: 816px;padding-left:44px ;padding-top: 14px; padding-bottom: 24px; height:auto!important; height:82px; min-height: 82px;}
.link_list a{float:left;width:188px; height:40px; display:block;border-bottom: 1px solid #272c3d;color:#4f5469;font-size:14px; line-height:40px; display: inline-block; margin-left:16px; }
.link_list a:hover{color:#ffffff;}
.copyrightnr ul{ margin-top:15px; padding-bottom:15px;}
.copyrightnr ul li{color: #4f5469;font-size: 12px; text-align:center;line-height: 30px;}


/*Add------------------------------------------------------------------------------*/


.inside{margin-top:20px; padding-bottom:20px; }

.inside_left{ width:246px; margin-right:18px; float:left;}
.inside_a h2{width: 222px;height: 46px;padding-left: 20px;margin-bottom: 10px;border: 2px solid #fe6716;line-height: 46px;}
.inside_a h2 strong{color: #0c101f;font-size: 18px;}
.inside_a ul li{width: 204px;height: 40px;padding-left: 20px;padding-right: 20px;margin-bottom: 6px;border: 1px solid #d5d5d5;overflow: hidden; display:block;line-height: 40px;}
.inside_a ul li a{	color: #0f1427;font-size: 14px;font-weight: bold;display: block;}
.inside_a ul li a:hover{ color:#fe6716;}
.inside_b{ margin-top:15px;}
.inside_b h2{width: 222px;height: 46px;padding-left: 20px;margin-bottom: 10px;border: 2px solid #fe6716;line-height: 46px;}
.inside_b h2 strong{color: #0c101f;font-size: 18px;}
.inside_b ul{border: 1px solid #d5d5d5;padding-top: 10px;padding-bottom: 15px;}
.inside_b ul li{line-height: 28px;padding-left: 30px;margin-left: 15px;}

.inside_right{ width:736px; float:right; }
.inside_right h2{ height:46px; line-height:44px;border-bottom: 2px solid #fe6716;}
.inside_right h2 strong{ float:left;color: #0f1427;font-size: 24px;}
.inside_right h2 span{ float:right;color: #666666;font-size: 12px; font-weight:normal;}
.inside_right h2 span a{color: #666666;font-size: 12px;font-weight:normal;}
.inside_con{ width:735px; overflow:hidden; padding:10px 0;}
.inside_xinde li{ width: 736px;height: 80px;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #d4dde3;}
.inside_xinde li a{width: 728px;padding: 0px 4px;display: block;color:#0f1427; font-size:14px; line-height:36px; font-weight: bold; }
.inside_xinde li a:hover{color:#fe6716}
.inside_xinde li span{ color: #999999;float: right; font-size:12px;line-height:36px; font-weight: normal;}
.inside_xinde li p{width: 728px;padding: 0px 4px;color:#666666;font-size:12px;line-height:22px}
.inside_bottom{ padding-bottom:40px;}
.inside_bottom h2{height: 60px;border-bottom: 2px solid #fe6716;color: #0f1427;font-size: 24px;line-height: 60px;font-weight: bold;}
.scroll_05{ background:#f0f0f0; height:210px; overflow:hidden; position:relative;}
.scroll_05 .hd .prev{ display:block;  width:27px; position:absolute; top:65px; left:18px; height:60px; overflow:hidden;cursor:pointer; background:url(../images/leftb.jpg) no-repeat;} 
.scroll_05 .hd .next{display:block;  width:27px; position:absolute; top:65px; right:18px; height:60px; overflow:hidden;cursor:pointer; background:url(../images/rightb.jpg) no-repeat;} 
.scroll_05 .bd{ margin-top:15px; margin-left:55px; padding-right:55px;}

.scroll_05 .bd li{ float:left; width:184px; overflow:hidden; margin:0 20px;}
.scroll_05 .bd li .img{height:156px;}

.scroll_05 .bd li span{ height:30px;font-weight: bold; font-size:14px;color: #e36c09; line-height:30px; text-align:center; display:block;}
.scroll_05 .bd li .img table tr td{ height:156px;}
.scroll_05 .bd li .img table tr td img{ width:184px; height:156px;}
























/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


