@charset "utf-8";



/* CSS Document */



#other-banner{height:460px; position:relative;}



.other-focus{width:1800px;height:460px;position:relative;float:left;overflow:hidden;left:50%; top:0; margin-left:-900px;}











.home-con{ width:1800px; position:relative; top:0; left:50%; margin-left:-900px; background:#eee; display:table;}







.con-center{ width:1052px; margin:0 auto;}



.pro-left{ width:215px; display:table; background:#fff; overflow:hidden; margin-top:-75px; }



.pro-left li.p-left-top{width:100%; height:70px; display:flex;align-items:center;background:#f67427; font-size:22px; color:#fff; /* padding-left:40px; */
text-align: center;
justify-content:center;
}

.pro-left li.p-left-top a{ color:#fff !important;word-break:break-word;line-height:1.3}

.pro-left li.p-left-top:hover{background:#d45104;}

.pro-left li.p-left-top1{width:100%; height:70px; background:#f67427; font-size:23px; color:#fff; padding-left:40px;}

.pro-left li.p-left-top1 a{ color:#fff !important; display:block; margin-top:6px;}

.pro-left li.p-left-top1:hover{background:#d45104;}


.pro-left li.p-left-title{width:100%; background:#f67427; font-size:14px;padding:5px 0; font-weight:bold;color:#fff; padding-left:20px; margin:20px 0; position:relative; display:flex;align-items:center;    box-sizing: border-box;}
.pro-left li.p-left-title:hover{ background:#d45104;}

/* .pro-left li.p-left-title:last-of-type{display: none;} */

/*.pro-left li.p-left-title .sj{ position:absolute; top:15px; right:20px;width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #fff;border-bottom: 5px solid transparent;}
*/


.pro-left li.p-left-title a{color:#fff; display:block;white-space:wrap;word-break:break-word}



.pro-left li.left-list-dq a{ color:#fd7f2f;}


.pro-left li.left-list-dq dl dt{ background:#fd7f2f;}



.pro-left li{width:100%;display:table; padding-bottom:5px;}



.pro-left li dl.nav-title{color:#fd7f2f;}



.pro-left li dl.nav-title a{color:#fd7f2f;}



.pro-left li dl.nav-title dt{background:#fd7f2f;}



.pro-left li dl{ padding:5px 0 5px 3px;display:flex}



.pro-left li dl dt{ float:left; width:5px; height:25px; background:#eaeaea;}



.pro-left li dl dd{ float:left; width:100%;line-height:25px; color:#727272; padding-left:12px; display:table;}



.pro-left li dl dd a{  color:#727272;}



.pro-left li dl dd a:hover{ color:#fd7f2f;}



.pro-left li dl:hover dt{ background:#fd7f2f;}



.pro-left li dl:hover a{color:#fd7f2f;} 



















.pro-right{ width:727px; min-height:500px;  padding:15px 45px; background:#fff; margin:10px 0 15px 20px;  }



.p-right-top{ width:100%; height:40px; border-bottom:1px dashed #b5b5b5; margin-top:}



.p-right-top p{ display:block; float:left; min-width:100px; height:40px; color:#000; font-size:24px;}



.p-right-top ul{ float:right; min-width:220px; color:#717171; margin-top:10px;}



.p-right-top ul li{ float:left; line-height:40px; }



.p-right-top ul li a{ float:left; color:#717171; float:left;}



.p-right-top ul li a:hover{ color:#fd7f2f;}



.p-right-top ul li span{ float:left; display:block; padding:0 5px;}







.p-right-con{ width:100%; display:table; padding:20px 0;}

.p-right-con img{ margin:0 auto;}

.p-right-con img.zj{ display:block;}

.p-right-con h1{ font-size:20px; color:#f06a1e; margin:20px 0; }



.p-right-con h2{ color:#fd8030;font-size:14px;  margin:3px 0; }



.p-right-con h2 span{ display:block; font-size:14px;color:#6c6c6c; padding-bottom:5px;}



.p-right-con h3{ font-size:16px; padding-bottom:10px; color:#6c6c6c;}



.p-right-con .pr-img{ display:block; width:100%; text-align:center; padding-bottom:35px;}



.p-right-con p{ width:100%; color:#6c6c6c; line-height:25px; padding-bottom:15px;}



.p-right-con p span{ display:block; width:4px; height:4px; background:#fe7f30; float:left; margin:10px 10px 20px 10px;}

.p-right-con p b{ font-weight:normal; display:block; float:left; margin-bottom:40px;}


.p-right-con p img{width:100%;height:auto}


.pro-right1{ width:962px;min-height:480px; padding:15px 45px 0 45px; margin:10px 0 15px 0; background:#fff;}



.p-right-con1{ width:100%;  height:499px; background:url(../img/pro-bg_03.jpg); padding:20px 0; position:relative; overflow:hidden;}



.ydy-list{ width:700px; height:499px;display:table; margin:80px auto 0 auto ; }



.ydy-list li{ float:left; margin-right:20px;}



.ydy-list li:hover{ opacity:0.7;margin-top:-10px;transition: all linear 0.2s; -webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s;}



.ydy-list li dd{ width:100%; text-align:center; font-size:18px;}



.ydy-list li dd b{ color:#f67426;}



.ydy-list li dd p{ color:#f67426; font-weight:bold;}



.con1-img{ text-align:center; margin-top:80px;}



.con1-img:hover{margin-left:10px;transition: all linear 0.3s; -webkit-transition: all linear 0.3s; -moz-transition: all linear 0.53; -o-transition: all linear 0.3s;}



.con1-icon{ width:20px; height:20px; background:url(../img/ydy-icon.png); position:absolute; top:50%; left:50%; margin-top:-35px; margin-left:90px;}



.con1-icon:hover{ width:25px; height:25px; background:#f00; border-radius:50%;transition: all linear 0.5s; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; -o-transition: all linear 0.5s;z-index:999;}




.img-yd{position:absolute; top:50%; left:50%; margin-left:91px; margin-top:-39px;height:20px; background:url(../img/ydy-icon.png) no-repeat; z-index:1;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);transition: all linear .3s; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; -o-transition: all linear .3s;}
.img-yd:hover{ background:#ff0000; border-radius:50%;}

.img-yd1{position:absolute; top:50%; left:50%; margin-left:151px; margin-top:-75px;height:20px; background:url(../img/ydy-icon.png) no-repeat; z-index:1;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);transition: all linear .3s; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; -o-transition: all linear .3s;}
.img-yd1:hover{ background:#ff0000; border-radius:50%;}

.zd-img{position: absolute;left:50%; top:50%;margin-left:-64px; margin-top:-164px; height:343px;text-align: center; background:url(../img/ydy-zdc2.png) no-repeat;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);transition: all linear .3s; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; -o-transition: all linear .3s;}



.zd-img1{position: absolute;left:50%; top:50%; margin-left:-10px; margin-top:-218px; height:343px;text-align: center; background:url(../img/ydy-zdc.png) no-repeat;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);transition: all linear .3s; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; -o-transition: all linear .3s;}





















.ted-list{ width:110%; display:table;}



.ted-list h1{ font-size:20px; color:#f06a1e;margin:15px 0;}



.ted-list li{ width:210px; border-top:1px solid #f06a1e; float:left; margin-right:40px;}



.ted-list li dl{ width:100%; display:table;}



.ted-list li dl dd{ width:100%; margin-top:15px;}



.ted-list li dl dd span{ float:left; display:block;width:3px; height:1px; background:#3a3a3a; margin:10px 0 0 3px;}



.ted-list li dl dd p{float:left;width:190px; padding-left:14px; padding-bottom:15px; line-height:20px; color:#3a3a3a;}











.guig-list{ width:110%; display:table;}



.guig-list li{width:210px; float:left; margin-right:40px;}



.guig-list li h1{font-size:20px; color:#f06a1e;margin:15px 0;}



.guig-list li dl{width:100%; display:table;border-top:1px solid #f06a1e; }



.guig-list li dl dd{ width:100%; display:table; margin:25px 0 0 3px;}



.guig-list .guig-img{ float:left;display:block;width:42px; height:42px; }



.guig-list li dl dd p{ float:left; width:150px; line-height:20px;color:#3a3a3a; padding-left:15px; padding-bottom:0;}



.guig-list li dl dd p span{display:block;margin:0; width:150px; background:none; height:auto;}

.lbj-list .td0txt{ display:block; margin-top:100px; color:#333;}









.pr-con-list{ width:100%!important;display:table;max-width:100%!important}



.pr-con-list li{ width:229px; float:left; margin:30px 13px 0 0;}



.pr-con-list li dt{ width:229px; height:241px; border:1px solid #e7e7e7;}



.pr-con-list li dt a:hover{ opacity:0.8;}



.pr-con-list li dd{ width:100%; height:35px; padding-top:15px; line-height:22px; text-align:center; }



.pr-con-list li dd a{color:#848484;}



.pr-con-list li dd a:hover{ font-weight:bold; color:#f06a1e;}











.zytd-list{ width:110%; display:table; margin-top:15px;}



.zytd-list h1{ font-size:20px; color:#f06a1e;margin:15px 0;}



.zytd-list li{ width:210px; border-top:1px solid #f06a1e; float:left; margin-right:40px;}



.zytd-list li dl{ width:100%; display:table;}



.zytd-list li dl dd{ width:100%; margin-top:15px;}



.zytd-list li dl dd span{ float:left; display:block;width:3px; height:1px; background:#3a3a3a; margin:10px 10px 10px 0px;}



.zytd-list li dl dd p{float:left;width:192px; padding-bottom:15px; line-height:20px; color:#3a3a3a;}











.lbj-list{ width:100%!important; display:table;max-width:100%!important}



.lbj-list li{width:205px; float:left; margin-right:30px;}



.lbj-list li h1{font-size:15px; color:#f06a1e;margin:15px 0;}

.cn .lbj-list li h1{font-size:20px}

.lbj-list li dl{width:100%; display:table;border-top:1px solid #f06a1e; }



.lbj-list li dl dd{ width:100%; display:table; margin:25px 0 0 3px;}



.lbj-list .lbj-img{ float:left;display:block;width:42px; height:42px; }



.lbj-list li dl dd p{ float:left; width:150px; line-height:20px;color:#3a3a3a; padding-left:15px; padding-bottom:0;}



.lbj-list li dl dd p span{ display:block;margin:0; width:150px; background:none; height:auto;}











.right-img-tab li{ float:left; margin:5px 5px 0 0; position:relative;}



.right-img-tab .zdc-img{width:100%; position:absolute; bottom:0; left:0; background:rgba(255,129,49,0.6);}



.right-img-tab .r-img1{width:140px; height:256px;}



.right-img-tab .r-img2{width:214px; height:144px;}



.right-img-tab .r-img3{width:140px; height:144px;}



.right-img-tab .r-img4{width:212px; height:144px;}



.right-img-tab .r-img5{width:359px; height:108px;}



.right-img-tab .r-img6{width:212px; height:108px;}



.right-img-tab .r-img7{width:140px; height:143px;}        



.right-img-tab .r-img8{width:214px; height:143px;}             



.right-img-tab .r-img9{width:140px; height:143px;}        



.right-img-tab .r-img0{width:212px; height:143px;}      


.r-img15{ position:absolute; top:-116px; right:0px;}
.r-img16{ position:absolute; top:-116px; right:0px;}






.new-top{width:100%; display:table; border-bottom:1px solid #ededed; margin-bottom:20px;} 



.new-top h1{ font-size:16px; color:#fa7a2c;}



.new-top p{ display:block; float:left; width:200px; padding-bottom:10px;}			   



.new-top ul{ min-width:80px; display:table; float:right;}			   



.new-top ul li{ float:left; margin-right:8px;}			   



.new-top ul li a:hover{ opacity:0.8;}			   



.new-end{ width:100%; display:table; margin:40px 0;}



.ne-left{ width:50%;display:table;}	   



.ne-left dd{width:100%; display:table; line-height:25px;}			   



.ne-left dd span{ display:block; float:left; width:4px; height:25px; background:#eb6619; margin-right:15px;}			   



.ne-left dd a{ padding-left:0px;}			   



.ne-left dd a:hover{ color:#eb6619;}			   



.ne-right{min-width:115px; display:table;}		   



.ne-right p{ float:left;width:75px; line-height:38px; text-align:right; padding-right:15px;}			   



.ne-right img{ float:right;}			   



.ne-right:hover p{ color:#eb6619;}		   



.ne-right:hover img{ opacity:0.8;}			   



			   



			   



.new-list{ width:100%; display:table;}



.new-list li.new-list-top{width:100%; display:table;}



.new-list li.new-list-top dt{ float:left; width:153px; height:103px;}



.new-list li.new-list-top dt img:hover{ opacity:0.8;}



.new-list li.new-list-top dd{float:left; width:550px; display:table; padding-left:24px;}



.new-list li.new-list-top dd h1{ font-size:14px; color:#858585; margin:5px 0 10px 0; }



.new-list li.new-list-top dd h1 a{   color:#373737;}



.new-list li.new-list-top dd h1 a:hover{ color:#fa7a2c; font-weight:bold;}



.new-list li.new-list-top dd p{ width:510px;font-size:12px;color:#858585; line-height:20px; padding-bottom:10px; }



.new-list li.new-list-top dd p a{color:#858585; }



.new-list li.new-list-top dd small{ display:block; width:100%; display: table;}



.new-list li.new-list-top dd small a{ float:left; color:#373737; font-size:14px;}



.new-list li.new-list-top dd small a:hover{color:#fa7a2c;}



.new-list li.new-list-top dd small a:hover b{ font-size:15px;font-weight:bold;}



.new-list li.new-list-top dd small a b{float:left; display:block; display:block;width:11px; height:11px; line-height:9px; text-align:center; color:#fff; background:#f26d21; margin:6px 5px 0 0; font-size:14px; }



.new-list li.new-list-top dd small span{ float:right !important; width:100px; background:none; margin:0;display:table; text-align:right; font-size:12px; color:#999999; border-radius:0;}







.new-list li{ padding:15px 0; border-bottom:1px solid #ededed;}			   



.new-list li dt{ width:100px; float:right; text-align:right; color:#999999;}



.new-list li dt p{ width:100%;line-height: 25px; padding:0; color:#999999;}



.new-list li dd{ width:625px;  display:table; }



.new-list li dd p{width:100%; padding:0; font-size:14px; color:#373737;}



.new-list li dd span{ display:block; float:left; width:5px; height:5px; border-radius:50%; background:#a8a8a8; margin:10px 10px 0 0;}



.new-list li:hover p{ color:#f26d21;}



.new-list li:hover dt{ color:#f26d21;}



.new-list li:hover span{background:#f26d21; }















.pages{ width:100%; text-align:left; margin-top:25px; font-size:13px; }



.pages a{ display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; background:#eeeeee;border-radius:50%; margin-right:8px;color:#999999;}



.pages a.prev, a.next{background:#c1c1c1; color:#fff;width:auto;border-radius:0;padding:0 5px;}



.pages a:hover{ background-color:#f16c20; color:#fff;transition: all linear .2s;-webkit-transition: all linear .2s;-moz-transition: all linear .2s;-o-transition: all linear .2s;} 



.pages .on{ background-color:#f16c20; color:#fff; }











.contact-txt{ width:100%; display:table;}



.contact-txt li p.p1{ font-size:16px; color:#000;}



.contact-txt li{ font-size:12px; color:#4a4949; line-height:25px;}











.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}



.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


.stemaps{ width:90%; margin:20px auto 0;}
.stemaps li{ width:100%; border-bottom:1px dotted #ccc; padding-bottom:10px; margin-top:10px;}
.stemaps li h3 a{ font-size:16px; color:#000;}
.stemaps li h3 a:hover{ color:#F67427;}
.stemaps li span a{ display:inline-block; margin-top:15px; margin-right:15px; font-size:13px; color:#666;}
.stemaps li span a:hover{ color:#F67427;}











































































