﻿@charset "utf-8";
/* CSS Document */

/* reset */
body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; color: inherit;}
a:focus { outline: none; } 
img { border:none; vertical-align:top; }
table { border-collapse:collapse; }
input,textarea { outline:none; background: none; border: none; }
textarea { resize:none; overflow:auto; }
body { font-size:12px; font-family:"微软雅黑"; }
/* end reset */
/* public */
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.fl { float:left; }
.fr { float:right; }
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {content: '\0020';display: block;height: 0;clear: both;visibility: hidden;}

.main-box {position: relative;width: 100%; width: 1200px; margin: auto; *zoom: 1;}
.main-box:before, .main-box:after {content: '\0020';display: block;height: 0;clear: both;visibility: hidden;}
.pic-box div {display: table-cell;vertical-align: middle;text-align: center;*display: block;*font-family: Arial;line-height: 0;*line-height: 1;}
.pic-box img {vertical-align: middle;}

.welcome {font-size: 12px;line-height: 2.4;color: #626262;background: #f2f2f2; min-width: 1200px;}
.lang {float: right; padding-right: 59px;}
.lang a {margin: 0 1em;}
.lang a:hover {color: #d88a38;}
.wel{padding-left: 48px;}

.header {padding:36px 0 26px ; }
.logosection{ padding-left: 48px;}
.logosection p{ float: left; font-size: 26px; font-family: "黑体";  margin-left: 18px;color: #d3881d}
.logosection p span{ display: block; font-size: 14px; color: #4b4b4b;line-height: 2;text-indent: 6px;}
.logosection p span em{ color: #d3881d}
.header-phone {font-size: 14px;line-height: 2;color: #909090;float: right;background: url(../images/phoneico.png) left center no-repeat; text-align: left; padding-left: 52px; margin-right: 58px; }
.header-phone span{ display: block;}
.phoneico{font-size: 14px;line-height: 1.4  }
.phonenum{ font-size: 22.5px; line-height: 1; color: #d88a38;}



.nav {font-size: 14px;line-height: 3;text-align: center; background: #36332f;color: #fff;min-width: 1200px; }
.nav ul{ padding-left: 100px;}
.nav li {float: left;width:128px; border-right: 1px solid #717171 }
.nav li a {display: block; }
.nav .active,.nav li:hover { background: #e99e43;color: #fff}
.nav li:hover, .nav  .active a{color: #fff}


.banner {position: relative;min-width: 1200px;}
.one-banner {height: 546px;background-position: center center;background-repeat: no-repeat;}
.banner .hd {position: absolute; bottom: 10px; left: 40%; z-index: 10; width: 20%;margin: 0 auto; text-align: center;}
.banner .hd li {display: inline-block;*display: inline;*zoom: 1; width: 12px; height: 12px; margin-right: 4px; background: #ccc;text-indent: -9999px;}
.banner .hd li.on {background: #333;}


.searchsection{ font-size: 12px; background:#c2c2c2; line-height: 4;min-width: 1200px;}
.hotwords{ color: #515151;padding-left: 100px; }
.hotwords a{margin: 0 6px; }
.hotwords a:hover{ color: #d88a38;}

.search{ position: relative; border: none; width:194px; height: 24px; line-height: 24px; margin-top: 10px; margin-right: 70px;}
.search .txt{ text-indent: 2px; color: #a7a7a7; font-size: 12px; width: 168px; height:24px; background: #fff }
.search .btn{position: absolute; width: 26px; height: 24px; background: url(../images/search.jpg) right top no-repeat; top: 0 right:0; }


.index-series{background: url(../images/seriesbg.jpg);min-width: 1200px;}

.index-series-tit{ text-align: center;font-size: 20px;font-weight: bold; color: #666666; background: url(../images/titbg.jpg) 50% bottom no-repeat; padding-bottom: 40px; padding-top: 30px; }
.index-series-tit span{ display: block;font-size: 23px; padding: 6px 0;  }
.index-series-tit2{background: url(../images/titbg2.jpg) 50% bottom no-repeat;}
.index-series .hd {padding-top: 20px;text-align: center; margin-bottom: 10px;}
.index-series .hd li {display: inline-block;*display: inline;*zoom: 1;padding: 0 10px 10px;font-size: 16px; font-weight:600; text-align: center;color: #252525; cursor: pointer;}
.index-series .hd li span{ display: block; color: #bfbfbf; font-weight: normal; font-size: 14px;}
.index-series .hd .on {background: url(../images/index-series-nav-tag.png) 50% bottom no-repeat;}


.index-pro-con {text-align: center;}
.wrapl{ width: 578px; float: left;}
.wrapr{ width: 612px; float: right;}
.index-pro-con .first {width: 576px;height: 542px; display:block; }
.index-pro-con .first div {display: none;height: 292px;padding-top: 250px;line-height: 1.5;color: #fff;background: rgba(0,0,0,.7); font-size: 18px;}
.index-pro-con .second{width: 576px;height:120px; text-align: center; background: #545454; margin-top: 10px;}
.index-pro-con .second p{ padding-top: 30px; line-height: 2; color: #fff; font-size: 16px;}

.index-pro-con .third { width: 394px;height: 308px; float: left;}
.index-pro-con .third a{ width: 394px; height: 308px; display:inline-block;}
.index-pro-con .third div {display: none;height: 188px;padding-top: 120px;font-size: 18px; line-height: 1.5;color: #fff;background: rgba(0,0,0,.7);}

.first:hover ,.second:hover ,.third:hover , .forth:hover ,.fivth:hover,.sixth:hover{box-shadow: 1px 1px 3px #000;}
.index-pro-con .forth{ width: 200px; height: 306px; font-size: 18px; float: right;  background: #f18200; color: #fff; line-height: 2}
.index-pro-con .forth p{ padding-top: 90px; padding-bottom: 10px;}
.index-pro-con .forth span{ font-size: 10px; }

.index-pro-con .fivth{width: 306px; height: 346px; float: left; margin-top: 18px;}
.index-pro-con .fivth a{ width: 306px; height: 346px; display:inline-block;}
.index-pro-con .fivth div {display: none;height: 210px;padding-top: 136px;line-height: 1.5;font-size:18px;color: #fff;background: rgba(0,0,0,.7);}

.index-pro-con .sixth{ float: right; width:298px; height: 345px;margin-top: 18px; margin-left: 8px;}
.index-pro-link span {display: block;color: #b9740c;}
.index-pro-link{ background-position: center center; background-size: auto 100%; background-repeat: no-repeat;}

.serieskind{ padding: 60px 0 50px 0}

.serieskind .section{width: 33.2%; border-right: 1px solid #c0c0c0; height: 168px; line-height: 2; text-align: center;} 
.serieskind-tit{ font-size: 16px; margin-bottom: 30px; text-align: left;padding-left: 84px; color: #100e0e; font-weight: bold;}
.serieskind-tit span { display: block; color: #909090; line-height: 1; font-weight: normal;}
.serieskind .section a{ display: inline-block; width: 114px; padding-left: 40px; text-align: left; font-size: 15px; color: #888888 }
.serieskind .section a:hover{ color: #d88a38}

.middle-banner{ height: 332px;background: url(../images/middle-banner.jpg);min-width: 1200px; }

.index-main-con{line-height: 2; font-size: 14px;  position: relative; top: -160px;min-width: 1200px; height: 1972px;background: url(../images/indexconbg.jpg)  no-repeat}

.section1{ padding: 366px 0 0 587px;  height: 172px; width: 525px;}
.section1 .p1{ margin-bottom: 14px;}
.section2{ padding: 520px 0 0 62px; height: 80px;width: 574px; }
.section3{padding: 173px 0 0 62px; width: 574px; height: 65px; }
.section4{padding: 286px 0 0 635px; width: 466px;}

.profit{background: url(../images/profit.jpg) center center no-repeat; height: 660px; margin-top: -160px;min-width: 1200px;}
.profit ul{ padding: 414px 0 0 140px; }
.profit ul li{ width: 188px; text-align: center; float: left; margin-right: 56px; line-height: 2}
.profit ul li h4{ color: #1a1a1a; font-size: 16px;}
.profit ul li p{ color: #787878; text-align: left; font-size: 13px}

.index-case .hd {position: relative;}
.index-case .hd a {position: absolute;top: 110px;width: 35px;height: 35px;z-index: 999}
.index-case .prev {left: 0px;background: url(../images/arrow.jpg);}
.index-case .next {right:0px;background: url(../images/arrow.jpg); background-position: 0 -35px;}

.index-case .bd { margin-top: 10px; padding: 0 40px;}
.index-one-case {float: left;width:33.3%;font-size: 14px;line-height: 3;text-align: center;}
.index-one-case .pic-box {width: 322px;margin: auto;}
.index-one-case .pic-box div {width: 322px;height: 240px;*font-size: 149.63px;}
.index-one-case .pic-box img {max-width: 322px;max-height: 240px;}

.index-join{ margin-top: 55px;border-bottom: 1px solid #ebe9e2; padding-bottom: 20px;}
.jointext{ line-height: 1.4; font-size: 14px; color: #474646}
.joinselect{ width: 310px; height: 45px; color: #fff; text-align: center; line-height: 45px; background: #f08200}
.joinselect a{ display: inline-block; width: 49%; height: 41px; margin-top: 2px; font-size: 18px;}
.joinselect .on{ background: #fff; color: #f3b487;}

.phone-contact { text-align: right; color: #555555; margin-right: 12px;}
.phone-contact  span{ display: block; color: #373535; font-size: 26px; font-weight: bold;}

.index-about{ margin-top: 44px; margin-bottom: 30px; font-size: 14px;}
.about-l{ width: 825px;}
.index-page-tit{ border-bottom: 1px solid #eeeeee; width: 737px; margin-bottom: 14px;}
.index-about-name3{ padding: 5px 0 6px 23px;}
.index-about-name {padding-left: 23px;color: #c6c6c6; background: url(../images/commontitle.jpg) 10px center no-repeat; font-size: 12px;  }
.index-about-name2{background: url(../images/commontitle2.jpg) left center no-repeat;font-size: 14px; line-height: 1.1}
.index-about-name span {display: block;font-size: 16px;color: #f2a74a; }
.index-about-name2 span{font-size: 20px;}

.index-part-icon {float: left; margin-right: 16px;}
.index-part-icon div {width: 473px;height: 303px;background-position: center center;background-repeat: no-repeat;}
.index-part-con {color: #666666; height: 302px; position: relative;}
.index-part-con{  width: 330px; line-height: 1.8 }
.index-part-con-tit{ color: #f2a74a; line-height: 2; font-size: 24px; margin-bottom: 15px; border-bottom:1px solid #dddddd;}
.view-part {bottom:0; position: absolute; background: #ed9d11; text-align: center; display: block; width: 98px; height: 30px; line-height: 30px; color: #fff; display: block; }
.view-part:hover {color: ;}

.about-r{  width: 352px; border: 1px solid #e3e3e3; height: 364px;  }
.index-page-tit2{ width:332px;border-bottom: 1px solid #eeeeee; margin: 0 10px; padding: 6px 0; }
.index-honor-con .hd {position: relative;}
.index-honor-con .hd a {position: absolute;top: 80px;width: 14px;height: 29px;}
.index-honor-con .prev {left:-14px;background: url(../images/arrow2.jpg);}
.index-honor-con .next {right:-14px;background: url(../images/arrow2.jpg); background-position: 0 -29px;}

.index-honor-con{ width: 293px; margin: 60px auto 0}
.index-one-honor .pic-box {width: 242px;margin: auto;}
.index-one-honor .pic-box div {width: 242px;height: 174px;*font-size: 149.63px;}
.index-one-honor .pic-box img {max-width: 242px;max-height: 174px;}
.index-honor-con p{ margin-top: 34px; border-top: 1px solid #f1f1f1; text-align: center; line-height: 2.6; font-size: 16px;}

.index-news-n-knowledge{ padding:94px 0 28px 0; background: url(../images/seriesbg.jpg);min-width: 1200px;}
.index-knowledge {background-color: #eeeeee; float: right; position: relative;  padding:10px 125px 12px 10px;width: 242px;border:1px solid #cecece; box-shadow: 0 0 3px #d8d8d8}
.index-knowledge-tit {position: absolute; top: -46px; padding-left: 25px;font-size: 12px;line-height: 52px;color: #ed9d11;background: url(../images/yellow-circle-ico.png) left center no-repeat;}
.index-knowledge-tit span {font-size: 14px;font-weight: bold;color: #1d1d1d;}
.one-faq {font-size: 14px; border-bottom: 1px dashed #c2c2c2; height: 127px;}
.index-one-question {display: block;padding-left: 40px;line-height: 34px;font-weight: bold;color: #333;background: url(../images/yellow-dot.jpg) 10px center no-repeat;}
.index-one-answer {display: block;margin-bottom: 10px;padding-left: 40px;line-height: 2;color: #5d5d5d;}
.one-faq:hover .index-one-question {color: #e4a942;}

.index-newss {float: left;position: relative; width: 760px; border:1px solid #cecece; box-shadow: 0 0 4px #d8d8d8; padding-bottom: 10px; padding-right: 30px; background: url(../images/abg.jpg) left top no-repeat; background-color: #eeeeee; }
.newsline{background: url(../images/newsline.jpg) center center no-repeat; height: 170px; padding-left: 20px; }
.index-newss .hd ul{ position: absolute;top: -52px;}
.index-newss .hd li {float: left;padding: 0 20px 0 50px;margin-right: 5px;font-size: 14px;line-height: 52px;font-weight: bold;text-align: center;color: #fff;background: #555 url(../images/circle-ico.png) 25px center no-repeat;}
.index-newss .hd .on {background: #e4a942 url(../images/circle-ico.png) 25px center no-repeat;}
.hot-news {position: relative;clear: both;display: block;height: 176px;padding: 30px 10px 20px 330px !important;font-size: 14px;color: #767676;}
.hot-news-con{ text-indent: 12px; line-height: 1.6 !important; }
.hot-news .pic-box {float: left;margin-left: -300px;padding: 12px;width: 256px;}
.hot-news .pic-box div {width: 256px;height: 154px;*font-size: 170*.875px;}
.hot-news .pic-box img {max-width: 256px;max-height: 154px;}
.hot-news-title {font-size: 16px;font-family: "Microsoft YaHei";font-weight: bold;line-height: 2.4;color: #494949;}
.hot-news:hover .hot-news-title {color: #e4a942;}
.hot-news .view-hot-news {position: absolute;left: 330px;bottom: 20px;width: 7em;line-height: 1.8;text-align: center;color: #fff;background: #e4a942;border: 1px solid #e4a942;}
.hot-news .view-hot-news:hover {color: #e4a942;background: #fff;}

.index-newss .bd li {float: left;width: 50%; background: url(../images/newsarrow.jpg) 14px center no-repeat;}
.index-newss .bd a {display: block;padding: 0 30px;font-size: 14px;line-height: 34px;}
.index-newss .bd span.fr {font-size: 12px;color: #a7a7a7;}
.index-newss .bd a:hover {color: #e4a942;}

.index-page-tit3{ width: auto}
.index-contact{ padding-top:16px;  border-bottom: 9px solid #f3bf09; }
.index-contactbg{background: url(../images/contactbg.png) 82px bottom no-repeat;height: 382px;}
.index-contact-name{margin: 6px 0; padding-left: 23px;color: #c6c6c6; background: url(../images/commontitle.jpg) 10px center no-repeat; font-size: 23px; color: #585858; padding-bottom: 6px}
.index-contact-name span {color: #a3a3a3; }

.contact-txt{ float: left; width: 280px; text-align: left; padding-left: 20px; line-height: 2; font-size: 16px;}
.contact-txt-tit{ color: #f2a74a; font-size: 22px;}

.contactform{ margin-top: 12px; width: 719px; height: 370px; float: right;background: url(../images/contactform.png) center center no-repeat;}
.contactform-tit{ padding: 30px; font-size: 22px; color: #747474;}
.contactform-tit em{ font-size: 14px;}
.contactform-tit span{ font-size: 14px;margin-top: 5px;}

.apply{ padding: 0 30px;}
.apply .one-row {margin-bottom: 11px; text-align: left;}
.apply input ,.apply textarea {width: 300px;height: 25px;background: #fff; text-indent: 6px; border: 1px solid #d2d2d2;}
.apply textarea {height: 112px;width: 338px; height: 140px; margin-bottom: 10px; }
.apply-mark-up {display: inline-block;color: #fd042d; font-size: 24px;}
#submit-apply,#reset {width: 72px;height:23px;font-size: 14px;color: #ffffff;background: #f2a74a;margin-right: 22px; }
#verify {width:88px;}
.verify-pic {width: 50px;height:25px;margin-left: 14px;vertical-align: middle;}


.footer {padding-top: 70px;font-size: 12px;line-height: 2;color: #777;background: #262626;min-width: 1200px;}
.footer-logo {display: block;margin: 0 auto;}
.foot-phone{ font-size: 30px; font-weight: bold; color: #fff; line-height: 1; margin: 30px 0 10px;}
.foot-phone img{ margin-right: 10px;}

.foot-nav a{margin: 0 10px; color: #fff; }
.sup{ text-align: left; padding-left: 223px;}
.footer-contact {position: relative; font-size: 14px;line-height: 45px;text-align: center;vertical-align: middle;color: #757575;}
.footer a:hover {color: #fff;}

.sewm{ position: absolute; left: 348px;top:96px; z-index: 999}
.sewm span{ position: absolute; left:-150px; top: -70px;}
.sewm span img{width: 140px; height: 140px; }

.in-banner {height: 280px;background-position: center center;background-repeat: no-repeat;min-width: 1200px;}

.main {padding: 20px 0;}
.main-l {float: left;width: 262px; margin-left: 60px;}
.main-r {float: right;width: 788px; margin-right: 64px;}

.side-tit {text-align: center; color: #fff; font-size: 20px;background:url(../images/sidetit.png) ; padding-top:10px; height: 56px; border-bottom: 5px solid #d1a963}
.side-tit span{ display: block; color: #d1a963; font-size: 12px;}
.side-nav {line-height: 4;text-align: left;color: #fff;font-size: 16px;}
.side-nav li{ background-color: #555555; border-bottom: 1px solid #787878; background-image:url(../images/sideico.png); background-position: 218px center;background-repeat:  no-repeat;}
.side-nav .current ,.side-nav li:hover {color: #fff;background-image:url(../images/sideico2.png);}
.side-nav a {display: block; padding-left: 54px}

.sideintr {  background: #f4f4f4; margin: 5px 0; text-align: center }
.sideintr img{ margin-top: 20px;}
.sideintr-tit{font-size: 16px;line-height:3;text-align: center;color: #fff;background: #575757 url(../images/circle-ico.png) 25px center no-repeat;}

.side-phone {font-size: 14px;line-height:1.2;text-align: left; padding:14px 0 24px 16px; }
.phoneico2{line-height: 2;color: #000000; padding: 10px 0 4px 60px; background: url(../images/sidephone.png) left center no-repeat; }
.phonenum2{ color: #7e0c00; font-size: 23px; line-height: 1.2; font-weight: bold; display: block;}
.sidejoin img{ margin-bottom: 12px; }


.page-tit { font-size: 16px;color: #ffffff;border-bottom: 1px dashed #cfcfcf; color: #bbbbbb;background: url(../images/inner-line.jpg) left top no-repeat; padding: 40px 0 20px;}
.local {float: right; font-size: 12px;padding-left: 30px;background: url(../images/commontitle.png) left center no-repeat; line-height: 3;}
.local a:hover {color: #e3c787;}
.page-name { font-size: 16px;  }
.page-name span {font-size: 20px;color: #555555; }
.page-tit2{background: url(../images/inner-line2.jpg) left top no-repeat;}
.page-tit3{background: url(../images/inner-line3.jpg) left top no-repeat;}

.culture{ height: 512px; width: 770px; margin: 8px 0 0 10px; background: url(../images/culturebg.png) right top no-repeat;}
.culture ul{padding-top: 55px;}
.culture ul li{ margin-bottom: 8px; line-height: 2; padding-left: 28px; background: url(../images/aboutdot.png) left center no-repeat;}

.inner-more{ float: right; font-size: 12px; margin-top: 10px; color: #595959;}
.inner-honor ul { padding: 42px 0; margin-bottom: 57px;}
.inner-honor ul li {width: 50%; float: left;}
.inner-honor ul li .pic-box{width: 388px;margin: auto}
.inner-honor ul li .pic-box div{ width: 368px; height: 248px;}
.inner-honor ul li .pic-box div img {max-width: 368px;height: 248px;}


.page-con {padding: 12px;font-size: 14px;line-height: 2;color: #333;}
.page-con-tit{ font-size: 28px; color: #d68534; line-height: 1}


.top-line-pic {float: left;}
.top-line-pic div {display: table-cell;width: 317px;height: 204px;vertical-align: middle;text-align: center;*display: block;*font-size: 178px;*font-family: Arial; border: 4px solid #d68839;}
.top-line-pic img {max-width: 317px;max-height: 204px;vertical-align: middle;}
.topline-info {height: 212px;margin-left: 350px;text-align: center;}
.topline-info h3 {margin-bottom: 20px;font-size: 18px;font-weight: normal;color: #333;text-align: left;border: solid #e3e3e3;border-width: 0 0 2px; color: #9f544d}
.topline-info p {text-align: left;font-size: 12px;}
.topline-info a {float: right;}

.news-list {text-align: left;font-size: 12px; margin-top: 20px;}
.news-list li {position: relative; height: 100px;padding: 5px 5px 5px 20px;color: #4e4e4e; border-bottom: 1px solid #b8b7b7;}
.news-list li:hover, .news-list .on{color: #fff;background: #8a8788;}
.news-list a {display: block;}
.news-list h3 {display: inline-block;font-family: "Microsoft Yahei";font-weight: normal;font-size: 16px;line-height: 48px;}
.news-list h3 span {font-family: "SimSun";}
.news-list p.date {line-height: 1; position: absolute; right: 0; bottom:14px;}

.other-page {margin: 40px auto;text-align: center;}
.other-page p {display: inline-block;font-size: 12px;line-height: 2;color: #555;}
.other-page a {display: inline-block;padding: 0 9px;color: #555;border: 1px solid #ddd;}
.other-page .page-on ,.other-page a:hover {color: #fff;background: #888;}

.news-view .news-tit {font-size: 18px;line-height: 3;font-family: "Microsoft Yahei";color: #333;font-weight: normal;text-align: center;border: solid #e3e3e3;border-width: 0 0 3px;}
.news-view .date {line-height: 3;color: #494848;text-align: center;}
.news-view p {font-size: 12px;text-align: left;}
.news-nr {padding: 20px 15px;}
.other-news {height: 58px;}
.other-news .prev ,.other-news .next {float: left;clear: left;width: 450px;margin-bottom: 5px;padding: 1px 0 1px 10px;color: #666;text-align: left;background: #eee;}
.other-news .prev:hover ,.other-news .next:hover {color: #fff;background: #888;}
.other-news .return {float: right;width: 168px;padding-top: 6px;font-size: 18px;font-family: "SimSun";color: #fff;line-height: 50px;text-align: center;background: #b49660;border-bottom: 6px solid #b49660;}
.other-news .return:active {margin-top: 2px;border-width: 0 0 4px;}

.joinexplain{ width: 700px; padding-left: 2em;background:url(../images/join/joinico.png) 1% 10px no-repeat; margin: 10px 0 10px 10px;}

.apply2 {
    width: 680px;
    margin: auto;
    font-size: 14px;
    background: #e9e9e9;
}
.applye-tit {
    display: block;
    padding-top: 10px;
    font-size: 18px;
    line-height: 50px;
    text-indent: 35px;
    color: #2c2b2b;
}
.apply2 .applye-tit span {
    float: none;
    width: auto;
    font-size: 14px;
}
.apply2 div {
    margin-top: 6px;
}
.apply2 span {
    display: inline-block;
    width: 80px;
    text-align: right;
    color: #736f6f;
}
.apply2 input {
    height: 26px;
    line-height: 26px;
    border: 0 none;
    background: #fff;
}
.apply2 input#name {
    width: 140px;
    margin-right: 26px;
}
.apply2 input#phone {
    width: 290px;
}
.apply2 input#email ,.apply2 input#address {
    width: 540px;
}
.apply2 textarea#content {
    width: 540px;
    height: 60px;
    border: 0 none;
    background: #fff;
}
.apply2 input#verifyCode {
    width: 98px;
}
.apply2 .btns {
    padding: 14px;
    text-align: center;
}
.apply2 .btns input {
    width: 90px;
    height: 29px;
    margin: 0 5px;
    color: #fff;
    background: #686868;
    border-bottom: 3px solid #260206;
}
.apply2 .btns input:hover {
    background: #e9850c;
}
.apply2 img {margin-bottom: -3px;}


.side-nav2 {line-height: 4;text-align: left;color: #fff;font-size: 16px;}
.side-nav2 dl dt{ background-color: #555555; border-bottom: 1px solid #787878; background-image:url(../images/sideico.png); background-position: 218px center;background-repeat:  no-repeat;}
.side-nav2 dl li{font-size: 14px; background-color: #555555; border-bottom: 1px solid #787878; background-image:url(../images/sideico.png); background-position: 208px center;background-repeat:  no-repeat; color: #f3f3f3}
.side-nav2 dl li:hover,.side-nav2 dl .current {background-image:url(../images/sideico2.png); color: #c6a061; }
.side-nav2 .current dt,.side-nav2 dl dt:hover{background-image:url(../images/sideico2.png); }
.side-nav2 a {display: block; padding-left: 54px}
.side-nav2 dd {display: none;}

.one-pro {float: left;width: 33.3%;margin-top: 20px;font-size: 12px;line-height: 3;text-align: center;color: #fff;}
.one-pro p{ background: #414242; }
.one-pro .pic-box {width: 248px; background: #f2f4f3; margin:  auto;}
.one-pro .pic-box div {width: 248px;height: 250px;*font-size: 145.25px;}
.one-pro .pic-box img {max-width:248px;max-height: 250px;}
.one-pro:hover { color:#d58533 }
.one-pro:hover .pic-box {}

.one-pro2 {float: left;width: 33.3%;margin-top: 20px;font-size: 12px;line-height: 3;text-align: center;color: #fff;}
.one-pro2 p{ background: #414242; }
.one-pro2 .pic-box {width: 248px;  background: #f2f4f3; margin: auto;}
.one-pro2 .pic-box div {width: 248px;height: 190px;*font-size: 145.25px;}
.one-pro2 .pic-box img {max-width:248px;max-height: 190px;}
.one-pro2:hover { color:#d58533 }

.producut-view {margin: 30px 0 20px 0; text-align: center;background: #f3f5f4; }
.producut-view .pic-box {width: 566px; margin:  auto;}
.producut-view .pic-box div{width: 566px;height: 532px; }
.producut-view .pic-box img {max-width: 566px;max-height: 532px; }

.pro-page {position: relative;font-size: 14px;line-height: 2.4;color: #333; clear:both; height: 52px;}

.other-pro {position: absolute;right: 0;bottom: 0;}
.other-pro a {display: inline-block;*display: inline;*zoom: 1;width:222px;height: 52px;font-size: 12px;line-height: 52px;text-align: center;color: #fff;background: #575757;}
.other-pro a:hover {color: #fff;background: #d00d18;}

.pro-intro1 {
    clear: both;
    padding-top: 20px;
    font-size: 14px;
    line-height: 2;
    color: #292929;
    border-width: 1px 0;   
}

.pro-name1 {
    text-align: left;
    border-bottom: 1px solid #b80009;
    color: #fff;
    
}
.pro-name1 span {
    display: block;
    width: 85px;
    font-size: 14px;
    height: 30px;
    border-radius: 6px 6px 0 0;
    background: #b80009;
    line-height: 30px;
    text-align:center;

}

#feedback { margin-left: 0px;}
#feedback .feedbackImf {float: left;line-height: 50px;font-size: 16px;padding-top:16px; padding-left: 103px; background: url(../images/contact.jpg ) left top no-repeat;}
#feedback form {clear: both;font-size: 12px;}
#feedback form input {margin-left: 20px;line-height: 24px;height: 24px;width: 250px;background-color: #e8e8e8;}
#feedback form textarea {width: 360px;height: 100px;margin-left: 20px;margin-bottom: 6px;background-color: #e8e8e8;}
#feedback form span {line-height: 36px;color: #001b42;}
#feedback form img#Newcode {vertical-align: middle;margin-left: 10px;width: 80px;height: 28px;cursor: pointer;}
#feedback form .Btn {width: 100px;height: 30px;line-height: 30px;font-size: 12px;background-color: #121212;border: 0 none;border-radius: 5px;color:#FFFFFF;}
#feedback form .Btn:hover{ opacity:0.8;}


.footphone2{ position: absolute; right: 280px; top:90px;}


