*{padding:0 inherit; margin:0 auto;}
body{margin:0 auto; padding:0 inherit; color:#333; font-family:"微软雅黑"; font-size:12px; background:url(404.png);}
h1,h2,h3,h4,h5,dl,dt,dd,div,checkbox,input,textarea,select,option,span,strong,sapm,a,form,table{margin:0 auto; padding:0; list-style-type:none; border:none; list-style-image:none;}
ul,li,dl,dt,dd,text,button{margin:0; padding:0; list-style-type:none;}
img{margin:0; padding:0; list-style-type:none; list-style-image:none; border:none;}
img,fieldset{border:0 none;}
ol,ul{list-style:none}
em,input{font-style:normal; margin:0px; padding:0px;}
input,textarea{font-size:12px; outline:none; -moz-outline:none;}
input{vertical-align:middle;}
a{text-decoration:none; color:#333;}
a:hover{color:#bf8643; _color:inherit; text-decoration:none; }
p{margin:0; padding:0;}
.qcfd{clear:both;}
#margin_right{margin-right:0px;}
.margin_q{margin:0px;}
.left{float:left;}
.right{float:right;}
a.axia{display:block; width:44px; height:21px; margin:0 auto; margin-top:50px; text-align:center;}
.asj{}
.asj:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.touming{width:500px; height:300px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; display:block; left:0px;}



.bg{background: url(404.png)}

.top{width:100%; height:30px; line-height:30px; border-bottom:1px solid #e5e5e5;}
.top .topnr{width:1150px; margin:0 auto; color:#9f9f9f;}
.top .topnr span{float:left;}
.top .topnr .topnr_right{float:right; height:30px; line-height:30px;}
.top .topnr .topnr_right a{color:#9f9f9f; display:; float:right;}
.top .topnr .topnr_right em{font-family:"宋体"; padding:0 10px; display:block; float:right;}
.head{width:1180px; margin:0 auto; height:120px;}
.head .logo{float:left; padding:18px 0px;}
.head .logo_biaoyu{ float:left; margin-top:30px; margin-left:30px;}
.pm_off{display:none; width:100px; height:100px; position:absolute; left:-20px; top:30px; background:#000; z-index:9999}
.pm_on{display:block; width:100px; height:100px; position:absolute; left:-20px; top:30px; background:#000; z-index:9999}
.nianfeiaaa{position:relative; float:right; height:30px; line-height:30px; z-index:9999}
.nianfei{float:right; display:block; height:30px; line-height:30px;}



.foot{width:100%; background:#f0eced; padding:30px 0px;}
.foot a:hover{color:#bf8643}
.foot .footnr{width:1150px; margin:0 auto;}
.footnr .link{ border-bottom:1px solid #d7d4d4}
.footnr .link dt{float:left; width:100px;}
.footnr .link dt span{display:block; font-size:24px; color:#999; line-height:30px;}
.footnr .link dt em{display:block; line-height:30px; color:#333; font-size:14px;}
.footnr .link dd{width:950px; float:right; line-height:30px; padding-top:30px;}
.footnr .link dd a{color:#838383;}
.footnr .link dd a:hover{color:#bf8643;}
.footnr .link dd em{font-family:"宋体"; padding:0 20px; color:#838383;}
.footbottom{margin-top:20px;}
.footbottom p{line-height:24px; padding-top:20px; color:#777;}
.footbottom p a{color:#777;}
.footbottom p a:hover{color:#bf8643;}

.bottom{height:48px; line-height:48px;  background:#333333; color:#bdbdbd; position:relative;}
.bottom_nav{width:1150px; text-align:left;margin:0 auto;}
.bottom_nav a{color:#fff;}
.bottom_nav a:hover{color:#bf8643;}
.bottom_nav em{font-family:"宋体"; padding:0 30px; color:#eee;}


.nav_tu{background:none; padding-right:0px;}
.bog{width:1150px; padding-bottom:20px; line-height:220%;}

.banner{height:282px; background-position:center top; background-repeat:no-repeat; display:block;}

.canter{width:1150px; margin:0 auto; line-height:220%;}
.cantert{line-height:220%; font-size:14px}
.cantert img{max-width:975px}

#Paging{height:36px; line-height:36px; text-align:center; overflow:hidden; font-size:18px;} 
#Paging em{ font-family:"宋体";}
#Paging a{padding:15px 10px; color:#333; margin-right:5px;}
#Paging a:hover,#Paging a.checka{background:#bf8643; color:#fff;}
.nob{font-family:"宋体";}

.titel{height:72px; background:#FFF; border-bottom:1px solid #eee;}
.bread_crumbs{height:72px;  border-bottom:1px solid #eee;}
.bread{width:1150px; margin:0 auto; text-align:left}
.bread span{line-height:72px; font-size:24px; color:#bf8643;}
.bread em{line-height:72px; font-size:16px; color:#bf8643; text-transform:uppercase;}

.bread_nav{width:500px; float:right; height:72px; line-height:72px; text-align:right;}
.bread_nav a{margin-left:30px; font-size:14px; color:#555; line-height:72px; display:block; float:right;}
.bread_nav a:hover,.bread_nav a.on{background:url(../image/about_03.png) no-repeat center bottom; color:#bf8643;}

.crumbs{width:500px; float:right; height:72px; line-height:72px; text-align:right; color:#bf8643; font-size:14px;}
.crumbs a{color:#bf8643;}
.crumbs em{font-family:"宋体"; padding:0 10px;}

#code_img{ width:270px; height:355px; background:url(404.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.tab{ margin:0; padding:0; border-collapse:collapse; background:#fff;} 
.tab td{border-bottom:solid 1px #eee; font-size:14px;} 








.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height:629px !important;overflow:hidden;}
.fullwidthbanner-container .fullwidthabnner	{width:100% !important;max-height:6290px !important;position:relative;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer{width:768px; height:309px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer{width:480px; height:193px;	}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer{width:320px;height:129px;	}
}
@media only screen and (max-width: 319px) {
		.banner, .bannercontainer{width:240px;height:97px;	}
}



.tp-bullets {z-index: 1001; position: absolute; bottom: 0px;}
.tp-bullets.simplebullets.round .bullet { cursor: pointer; position: relative;width: 188px;height: 6px;float: left; -webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear; -o-transition: color, background 0.1s linear; transition: color, background 0.1s linear;}


.tp-leftarrow.large {z-index: 100;cursor: pointer;position: relative;background:url(../image/slider-left-arrow.png) no-Repeat;width:42px;height: 43px;margin-left: 0px;margin-top: -21px;-webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear;-o-transition: color, background 0.1s linear;transition: color, background 0.1s linear;}

.tp-rightarrow.large {z-index: 100;cursor: pointer;position: relative; background:url(../image/slider-right-arrow.png) no-Repeat 0 0;width: 42px;
height: 43px;margin-left: 0;margin-top: -21px; -webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear;-o-transition: color, background 0.1s linear; transition: color, background 0.1s linear;}
.tp-bullets.tp-thumbs { z-index: 100; position: absolute; padding: 3px; background-color: #fff; width: 500px;height: 50px;margin-top: -50px;}
.fullwidthbanner-container .tp-thumbs { padding: 3px;}
.tp-bullets.tp-thumbs .tp-mask { width: 500px; height: 50px; overflow: hidden; position: relative;}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {width: 5000px;position: absolute;}
.tp-bullets.tp-thumbs .bullet {width: 100px;height: 50px;cursor: pointer;overflow: hidden; background: none;margin: 0;float: left;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	 -moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1; -khtml-opacity: 1;opacity: 1;}

.tp-thumbs img {width: 100%;}
.tp-bannertimer { width: 100%;height: 10px; position: absolute;z-index: 200;z-index: 5000;}
.tp-bannertimer.tp-bottom {bottom: 0px !important;height: 5px;}
@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {.responsive .tp-bullets.tp-thumbs {width: 300px !important; height: 30px !important;}.responsive .tp-bullets.tp-thumbs .tp-mask {width: 300px !important; height: 30px !important;}.responsive .tp-bullets.tp-thumbs .bullet {
width: 60px !important;height: 30px !important;}}

@media only screen and (min-width: 0px) and (max-width: 479px) {.responsive .tp-bullets {display: none;}
.responsive .tparrows {display: none;}}
.tp-simpleresponsive img {-moz-user-select: none;-khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}
.tp-simpleresponsive a {  text-decoration: none;}
.tp-simpleresponsive ul {list-style: none; padding: 0; margin: 0;}
.tp-simpleresponsive >ul >li {list-stye: none;position: absolute;visibility: hidden;}
.caption.slidelink a div,.tp-caption.slidelink a div { width: 10000px;height: 10000px;}
.tp-loader {background: url(404.png) no-repeat 10px 10px;background-color: #fff; margin: -22px -22px; top: 50%; left: 50%;z-index: 10000; position: absolute;width: 44px;height: 44px;border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;}







.scroll{ position:relative;width:1150px; height:48px;}
.scrollbox{width:1110px; padding:10px 20px; height:28px; line-height:28px; background:url(../image/i-news.png); position:relative; top:-24px; left:0px; z-index:99;-webkit-box-shadow:#ccc 0px 2px 5px;-moz-box-shadow:#ccc 0px 2px 5px;box-shadow:#ccc 0px 2px 5px;}
#scrollDiv{width:400px;height:28px; line-height:28px; overflow:hidden; float:left;}
#scrollDiv li{height:28px;line-height:28px; vertical-align:bottom; zoom:1;}
#scrollDiv li a{color:#bf8643; text-decoration:none;}
#scrollDiv li a:hover{ color:#FF0000;}
#scrollDiv strong{display:block; float:left;color:#bf8643; font-size:14px; margin-right:5px;}

.scroltit{ height:28px; line-height:28px;}
.scroltit small{float:left; font-size:13px; display:block;}
.scroltit .but_up{height:10px; width:10px; padding:9px 3px 9px 9px; cursor:pointer;}
.scroltit .but_down{height:10px; width:10px; padding:9px 9px 9px 2px; cursor:pointer;}

.jianjie{width:1150px; margin:0 auto; margin-top:50px; margin-bottom:20px;}
.jianjie img{float:left;}
.jianjie .jjtt{width:745px; float:right; margin:0 auto; text-align:left; color:#999; line-height:25px;}
.jianjie .jjtt strong{display:block; height:30px; font-size:24px; color:#a8a8a8; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
.jianjie .jjtt h3{display:block; font-size:18px; line-height:18px; background:url(404.png) no-repeat 100px bottom; color:#bf8643; margin-bottom:16px; font-weight:normal}
.jianjie .jjtt p{font-size:14px; color:#808080; line-height:22px; margin-bottom:20px;}
.lj_a{display:block; border:1px solid #ddd; width:100px; text-align:center; color:#999; margin-left:0px; font-size:14px;}
.lj_a em{font-family:"宋体"; padding-left:20px;}
.lj_a:hover{color:#bf8643; border:1px solid #bf8643;}


.i-case{width:100%; height:1410px;min-height:1410px;  background:#f5f5f5; position:relative; padding:40px 0px 0px 0px; margin:40px 0px 0px;}
.i-case ul li{width:360px; background:#fff; border:1px solid #f0eded; padding:4px 4px 10px 4px; float:left; text-align:center; margin-right:19px; margin-bottom:20px;}
.i-case ul li span{display:block; line-height:24px; height:24px; overflow:hidden; font-size:14px; margin-top:15px;}
.i-case ul li em{display:block; line-height:24px; color:#777; font-size:14px;}
.i-case ul li .a_lj{display:block; background:url(../image/jia.png) no-repeat center; height:30px; margin-top:10px;}
.i-case ul li .a_lj:hover{background:url(../image/jia_b.png) no-repeat center;}

.i-case ul li:nth-child(3n){margin-right:0px;}
.i-case ul li .fd{width:360px;height:300px;display: flex;align-items: center;justify-content: center;overflow:hidden;}
.i-case ul li .fd img {max-width: 100%;max-height:100%;transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.i-case ul li:hover .fd img {transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1)}


.wrap{width:1150px;}
.a10{TEXT-DECORATION: none;}
.md-head {LINE-HEIGHT:58px; HEIGHT:58px; background:url(../image/case_bt-bj.png) repeat-x;}
.md-head A {line-height:58px; FLOAT:left; height:58px; WIDTH:164px; font-size:16px; BACKGROUND:url(../image/fgx-s.png) repeat-y right; text-align:center; color:#fff;}
.md-head A.wid {WIDTH:164px}
.md-head A.cur {height:58px; line-height:58px; color:#FFFFFF; background:#bf8643;}
.md-body {padding:20px 0px;ZOOM: 1; text-align: left; position:relative;}
.more{position:absolute; height:58px; width:150px; top:-58px; right:10px;} 
.more a{background:url(404.png) no-repeat right center; color:#bcbcbc; height:58px; line-height:58px; text-align:right; padding-right:35px; display:block; font-size:14px;}
.more a:hover{background:url(404.png) no-repeat right center; color:#bf8643;}



.our{width:1150px;}
.our_titel{background:url(404.png) no-repeat 100px bottom;}
.our_titel strong{display:block; font-size:16px; line-height:30px; color:#a8a8a8; font-weight:normal;}
.our_titel span{display:block; float:left; line-height:18px; font-size:24px;font-weight:normal; color:#bf8643; padding-top:16px;}
.our_titel p{text-align:right; color:#bf8643; line-height:24px; height:24px; font-size:14px; padding-bottom:10px;}
.our_titel a{margin-left:30px;}

.our ul{ width:1150px; margin:0 auto; margin-top:30px;}
.our ul li{float:left; width:215px; height:135px; margin-right:16px; margin-bottom:16px; text-align:center; border:1px solid #e5e5e5;}
.our ul li span{display:block; text-align:center; line-height:36px; font-size:18px; margin-top:10px;}
.our ul li samp{display:block; text-align:center; line-height:18px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999}
.our ul li.no{margin-right:0px; background:none;}


.fwlc{width:100%; height:666px; background:url(../image/fw_bj.png) no-repeat center top; margin:50px 0px;}
.fwlc_bt{width:1150px; margin:0 auto; padding-top:50px; padding-bottom:40px;}
.fwlc_bt strong{display:block; text-align:center; font-weight:normal; font-size:40px; color:#c9c8c8;}
.fwlc_bt span{margin-top:15px; display:block; line-height:30px; text-align:center; color:#c9c8c8; font-size:22px; background:url(404.png) no-repeat center center;}
.lct{width:1180px; margin:0 auto; text-align:center; color:#999; line-height:25px; }
.lct ul li{float:left; width:235px; height:208px; text-align:center; border-right:1px solid #717273;}
.lct ul li a {display:block; text-align:center; color:#dfdfdf; transition:background 1s; padding:34px 0px;}
.lct ul li img{border-radius:41px; border:2px solid #ccc;}
.lct ul li a:hover img{background:#0171b8; border:2px solid #0171b8;}
.lct ul li a span{display:block; text-align:center; line-height:36px; font-size:14px; margin-top:10px;}
.lct ul li.border{border-bottom:1px solid #717273;}

.i-news{width:1150px;}
.i-news_tt{width:480px; float:left;}
.i-news_tt span{display:block; line-height:36px; height:36px; overflow: hidden; font-size:14px;}
.i-news_tt span em{display:block; width:80px; text-align:right; float:right; color:#777;}

.wrapa {width:620px; float:right;}
.md-heada {text-align:left; height:auto; background:#eee;}
.md-heada A{line-height:34px; display:block; float:left; text-align: center; height:34px; WIDTH:118px; color:#333; background:url(404.png) no-repeat right center;}
.md-heada A.wida {WIDTH:118px}
.md-heada A.cura {height:34px; line-height:34px; color:#fff; background:#ad8547;}
.md-bodya{ZOOM: 1; padding-top:20px; position:relative;}
.md-bodya .more{width:40px; height:34px; line-height:34px; position:absolute; top:-34px; right:0px; text-align:right;}
.md-bodya .more a{display:block; height:34px; line-height:34px; background:url(../image/jia.png) no-repeat center;}
.md-bodya .more a:hover{background:url(../image/jia_b.png) no-repeat center;}

.i-news ul li{height:70px; margin-bottom:30px;}
.i-news ul li span{display:block; width:68px; font-size:48px; line-height:70px; height:70px; border-right:1px solid #767676; float:left; margin-right:20px;}
.i-news ul li strong a{display:block; font-size:14px; line-height:24px; height:24px; overflow:hidden; margin-bottom:2px;}
.i-news ul li strong em{display:block; width:80px; text-align:right; float:right; color:#999; font-weight:normal;}
.i-news ul li p a{height:44px; line-height:22px; font-size:14px; display:block; overflow:hidden; color:#777;}
.i-news ul li a:hover{color:#ad8547;}


.hy-jj{padding:30px 0px; text-align:left; width:100%; background:#f6f6f6;}
.hy-jj-tp{width:466px; float:right; margin-left:30px; padding-top:60px; padding-bottom:50px;}

.hy-wh{width:705px; background:url(404.png) no-repeat left top; margin-top:50px; margin-bottom:50px; padding:125px 0px 0px 445px}
.Elegant{background:url(../image/fc_bj.png) no-repeat center top; height:653px;}

.rollBox{width:1150px;overflow:hidden;}
.rollBox .LeftBotton{height:348px;width:95px;background:url(../image/left_l.png) no-repeat left center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:348px;width:95px;background:url(../image/right_l.png) no-repeat right center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:930px;overflow:hidden;float:left; padding:15px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:285px;float:left;text-align:left; margin-right:36px; padding-bottom:20px; border-bottom:6px solid #c3c3c3; background:#fff;-webkit-box-shadow:#ccc 0px 2px 5px;-moz-box-shadow:#ccc 0px 2px 5px;box-shadow:#ccc 0px 2px 5px;}
.rollBox .Cont .pic em{ display:block; font-size:24px; line-height:36px; padding:10px 20px;}
.rollBox .Cont .pic span{display:block; line-height:24px; padding:0 20px 0px 30px; background:url(404.png) no-repeat 20px center; margin-bottom:20px;}
.rollBox .Cont .pica{display:block; line-height:30px; padding:0px 20px 0px 50px; background:url(404.png) no-repeat 20px center;}
.rollBox .Cont .pica:hover{background:url(404.png) no-repeat 20px center; color:#ad8547;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#ad8547;}
.rollBox #List1,.rollBox #List2{float:left;}


.lxnr{width:1050px; padding:70px 50px;}
.lxnr ul{ }
.lxnr ul li{text-align:center; float:left; border-right:1px solid #dcdcdc; padding:30px 68px; width:210px;}
.lxnr ul li strong{display:block; line-height:36px; font-size:16px; margin-top:10px;}
.lxnr ul li a:hover{ text-decoration:none; color:#f60; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease;}
.lxnr_zx{width:60px; height:60px; background:url(../image/about_24.png) 0px 0 no-repeat; display:block; z-index:2;}
.lxnr_zx:hover{background:url(../image/about_24.png) 0px -60px no-repeat;}
.lxnr_anl{width:60px; height:60px; background:url(../image/about_19.png) 0px 0 no-repeat; display:block; z-index:2;}
.lxnr_anl:hover{background:url(../image/about_19.png) 0px -60px no-repeat;}
.lxnr_lx{width:60px; height:60px; background:url(../image/about_21.png) 0px 0 no-repeat; display:block; z-index:2;}
.lxnr_lx:hover{background:url(../image/about_21.png) 0px -60px no-repeat;}

.case{background:#f7f7f7; padding:50px 0;}
.case_bt{ text-align:center;}
.case_bt span{display:block; font-size:32px; line-height:48px; text-transform:Uppercase; font-family:Arial, Helvetica, sans-serif}
.case_bt em{display:block; background:url(404.png) no-repeat center; font-size:18px; line-height:36px;}
.case_nav{text-align:center; line-height:26px; margin:20px 0px 50px 0px; font-size:14px;}
.case_nav a{padding:4px 15px; margin-right:10px; background:#d2d2d2;}
.case_nav a:hover,.case_nav a.on{background:#bf8643; color:#fff;}

.case_ny{padding:78px; width:977px; background:#fff;}

.news{background:#fff; padding:40px 50px; width:1050px;}
.news_titel{background:url(404.png) no-repeat 100px bottom; width:1050px; margin-bottom:30px;}
.news_titel strong{display:block; font-size:24px; line-height:30px; color:#a8a8a8; font-weight:normal; text-transform:uppercase;}
.news_titel span{display:block; float:left; line-height:18px; font-size:18px; color:#bf8643; padding-top:16px;}
.news_titel p{text-align:center; color:#bf8643; line-height:24px; height:24px; font-size:14px; padding-bottom:10px;}
.news_titel a{margin-left:50px; padding:5px 20px; background:#e5e5e5;}
.news_titel a:hover,.news_titel a.on{background:#bf8643; color:#fff;}

.news ul li{width:282px; float:left; margin-right:39px; margin-bottom:39px; padding:20px; border:1px solid #ddd;-webkit-box-shadow:#eee 2px 2px 0px;-moz-box-shadow:#eee 2px 2px 0px;box-shadow:#eee 2px 2px 0px;}
.news ul li span a{display:block; height:30px; line-height:30px; font-size:16px; margin-top:10px;overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.news ul li samp{display:block; font-size:14px; line-height:24px; height:24px; font-family:微软雅黑; padding-left:0px; margin-bottom:10px;}
.news ul li p{height:110px; line-height:22px; color:#999; margin-bottom:20px;overflow: hidden}
.news ul li.no{margin-right:0px;}

.dedro{width:1180px; margin:0 auto; text-align:center; color:#999; line-height:25px; background:#6c6c6c; margin-top:30px; padding:20px 0px; margin-bottom:50px;}
.dedro ul li{float:left; width:235px; height:208px; text-align:center; border-right:1px solid #d9d8d8;}
.dedro ul li a {display:block; text-align:center; color:#dfdfdf; transition:background 1s; padding:34px 0px;}
.dedro ul li img{border-radius:41px; border:2px solid #ccc;}
.dedro ul li a:hover img{background:#0171b8; border:2px solid #0171b8;}
.dedro ul li a span{display:block; text-align:center; line-height:36px; font-size:14px; margin-top:10px;}
.dedro ul li.border{border-bottom:1px solid #d9d8d8;}

.baise{background:#fff;}
.service_nt{background:url(404.png) repeat-x bottom; margin-bottom:30px;}
.service_nt_ny{width:1150px; padding-top:30px;}
.service_nt span{display:block; font-size:24px; color:#a8a8a8; line-height:36px; text-transform:uppercase;}
.service_nt em{background:#fff; font-size:18px; color:#bf8643; line-height:24px;}

.serviceaa{width:1150px;}
.serviceaa ul li{height:38px; line-height:38px; border-bottom:1px dotted #ddd; padding:20px 0px;}
.serviceaa ul li span{width:150px; border-right:1px solid #d2d2d2; float:left; font-size:24px; margin-right:20px; text-align:left;}
.serviceaa ul li p{line-height:38px; font-size:14px;}


.contact_bt{text-align:center; padding-bottom:50px;}
.contact_bt span{display:block; font-size:21px; line-height:36px; color:#bf8643;}
.contact_bt em{display:block; line-height:24px; text-transform:uppercase;}
.contact_bt strong{display:block; font-size:30px; line-height:48px;}
.contact_tb{background:url(404.png) no-repeat center top #fff; padding-top:50px;}

.contert{text-align:center; line-height:30px;}
.contert img{vertical-align:middle; margin-right:10px;}

.pam{width:1000px; margin:0 auto; height:400px; margin-top:50px; padding-bottom:100px;}

.leave{width:1070px; background:#f2f2f2; padding:20px 40px;}
.leave_bt{font-size:18px; color:#bf8643;}
.leave_bt img{vertical-align:middle; margin-right:10px;}
.leave ul{width:750px; margin:0 auto;}
.leave ul li{width:307px; float:left; height:32px; padding:10px 0px;}
.leave ul li span{display: block; width:75px; float:left; line-height:32px; font-size:14px; color:#777; text-align:right;}
.txt{width:230px; height:30px; border:1px solid #ddd; display:block; float:left; line-height:30px;}
.text{width:657px; height:110px; border:1px solid #ddd; display:block; float:left;line-height:30px;}
.submit{background:#fff; height:30px; border:1px solid #bf8643; width:80px; text-align:center; float:left; cursor:pointer; margin-right:20px; color:#bf8643; border-radius:5px; font-family:微软雅黑;}
.reset{background:#fff; height:30px; border:1px solid #ddd; width:80px; text-align:center; float:left; cursor:pointer; color:#777; border-radius:5px; font-family:微软雅黑;}
.submit:hover,.reset:hover{background:#bf8643; color:#fff; border:1px solid #bf8643;}
.leave ul li p{color:#777;}
.leave ul li.jul{margin-right:50px;}

.cg_case_ny_nr{width:800px;}
.cg_case_ny_nr_bt{border:1px solid #ddd; padding:10px; text-align:center; height:38px; line-height:38px; margin-bottom:20px; padding-left:150px; -webkit-box-shadow:#eee 2px 2px 0px;-moz-box-shadow:#eee 2px 2px 0px;box-shadow:#eee 2px 2px 0px;}
.cg_case_ny_nr_bt h1{display:block; line-height:36px; font-size:24px; font-weight:normal; margin-bottom:10px;}
.cg_case_ny_nr_bt span{line-height:38px; color:#999; text-align:right; float:right; font-size:16px;}
.cg_case_ny_nr_xyy{ border-top:1px solid #ddd; padding-top:20px; text-align:center;}
.cg_case_ny_nr_xyy a{line-height:40px; padding:10px 30px; background:#a0a0a0; color:#fff;}
.cg_case_ny_nr_xyy a:hover{background:#bf8643; color:#fff;}
.cg_case_ny_nr_xyy a.tu{ background: none;}
.cg_case_ny_nr_xyy a em{font-family:"宋体"; margin-right:20px;}

.cg_case_lb{width:1150px;}
.cg_case_lb ul li{float:left; width:259px; background:#fff; text-align:center; margin-right:19px; padding:6px; padding-bottom:20px; border:1px solid #ddd; margin-bottom:40px;}
.cg_case_lb ul li span{display:block; color:#787878; height:36px; line-height:36px; font-size:16px; margin-top:15px;}
.cg_case_lb ul li em{line-height:30px; height:30px; color:#787878; display:block; font-size:14px; margin-bottom:10px;}
.cg_case_lb ul li a.a_lj{width:50px; height:30px; background:url(../image/jia.png) center no-repeat; display:block;}
.cg_case_lb ul li a.a_lj:hover{background:url(../image/jia_b.png) center no-repeat;}
.cg_case_lb ul li.no{margin-right:0px;}
.cg_case_lb ul li:hover{background:#f7f7f7;}

.team{width:1150px;}
.team ul li{float:left; width:268px; text-align:center; margin-right:25px; margin-bottom:40px;}
.team ul li span{display:block; color:#787878; height:24px; line-height:24px; font-size:16px; padding:10px 0px; margin-top:15px; text-align:left; border-bottom:2px solid #a0a0a0;}
.team ul li span a{display:block; color:#fff; height:24px; width:50px; font-family:"宋体"; text-align:center; line-height:24px; font-size:14px; background:#5a5a5a; float:right;}

.team ul li p{line-height:30px; height:30px; color:#787878; display:block; font-size:14px; margin-bottom:10px; text-align:left;}
.team ul li a.a_lj{width:50px; height:30px; background:url(../image/jia.png) center no-repeat; display:block;}
.team ul li a.a_lj:hover{background:url(../image/jia_b.png) center no-repeat;}
.team ul li.no{margin-right:0px;}
.team ul li:hover{background:#f7f7f7;}


.client{ width:1150px; margin:0 auto;}
.client ul li{float:left; width:215px; height:135px; margin-right:16px; margin-bottom:16px; text-align:center; border:1px solid #e5e5e5;}
.client ul li span{display:block; text-align:center; line-height:36px; font-size:18px; margin-top:10px;}
.client ul li samp{display:block; text-align:center; line-height:18px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999}
.client ul li.no{margin-right:0px; background:none;}

.biaodan{background:fff; width:230px; height:30px; float:left; border:1px solid #ddd; color:#777;}
.biaodan option{color:#423502;}
.select_normal{position:absolute;top:10px;left:75px;width:230px;height:30px;border:1px solid #ddd; line-height:30px; text-align:center; cursor:pointer; float:left; color:#777;  font-family:"微软雅黑";}
.texta{width:230px; border:1px solid #ddd; display:block; float:left; height:30px;line-height:30px; color:#777; font-size:14px;background:url(../image/center.png) no-repeat right center #fff; font-family:"微软雅黑"; text-align:center;}
.area{width:230px; background:#fff; position:absolute; top:42px; left:75px; display:none; border-bottom:1px solid #ddd; text-align:center;}
.area dd{width:230px; line-height:30px; height:30px; padding:0px; cursor:pointer; color:#423502; border:1px solid #ddd; border-bottom:0px;}

.link_weixin li{height:40px;}
.link_weixin{width:129px; height:40px; background:url(404.png) -290px 0 no-repeat; position:relative; z-index:2;}
.link_weixin:hover{background:url(404.png) -290px -50px no-repeat;}
.link_weixin_ewm{position:absolute; top:30px; height:0px; overflow:hidden; width:100px; background-image:url(about:blank); }
.link_weixin a:hover{text-decoration:none; color:#f60; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease;}
.fenye {
	text-align: center;

}
.fenye li{
	display: inline-block;
	padding: 0 12px;
	margin: 0 5px;
	border: 1px solid #ddd;
	border-radius: 5px;
	line-height: 32px;
}
.fenye li a.sel{
	font-weight: bold;
	color: #bf8643;
}
.fenye li:first-child{
	display: none;
}