@charset "utf-8";
.herder{width:1000px;}
.banner_{height:289px; width:100%;}

.con_{width:100%; position:relative; min-height:400px; margin-top:40px; min-width:1000px;overflow:hidden;}
.nav_left{position: absolute; left:0; top:0; width:193px;}
.nav_left1{width:227px;}
.nav_left div {}
.nav_left div p{height:20px; line-height:20px; width:100%; font-size:12px; padding-bottom:6px;}
.nav_left div p a{display:block; width:160px; height:20px; color:#fff; padding-left:9px;transition:width .3s; background:url(left_nav1.png) no-repeat right top;}
.nav_left div p a:hover,.nav_left div p a.in{width:184px; background:url(left_nav2.png) no-repeat no-repeat right top;}
.nav_left1 div p a{width:194px;}
.nav_left1 div p a:hover,.nav_left1 div p a.in{width:218px;}
.xingtuV{width:100%; font-size:12px; overflow:hidden; height:0;}
.xingtuV a{display:block; padding-left:9px; line-height:29px; border-top:1px dashed #dbdbdb; margin-top:-1px; color:#0072bc;}
.xingtuV a:hover span,.xingtuV a.in span{background:url(left_nav3.jpg) no-repeat right center; padding-right:15px;}




.con_right{width:1000px; margin:0 auto;}
.Crumbs{width:100%; color:#808080; padding-bottom:40px; border-bottom:1px solid #e7e7e7; line-height:14px; font-size:14px; margin-bottom:40px;}
.Crumbs a,.Crumbs span{color:#0071bb;}
.Crumbs a:hover{text-decoration:underline;}
.Crumbs span{padding:0 5px;}
.Bridge{}
.Bridge .Our_b{}
.Bridge .Our_b h1{font-size:40px; color:#231f20; background:url(P/title1.png) no-repeat left bottom; line-height:40px; margin-bottom:20px;padding-bottom:15px;}
.Bridge .Our_b ul li{height:310px; width:320px; float:left; position:relative; margin-left:20px; margin-top:20px; overflow:hidden;}
.Bridge .Our_b ul li img{display:block;}
.Bridge .Our_b ul li .text{position:absolute; bottom:0; left:0; width:280px; height:84px; z-index:20; text-align:center; background:url(P/bg1.png) no-repeat top; padding:40px 20px 0;}
.Bridge .Our_b ul li .text h3{color:#2c2727; font-size:24px; line-height:30px; padding-bottom:10px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition:color 2.5s;}
.Bridge .Our_b ul li .text p{line-height:16px; color:#808080; font-size:12px;}
.Bridge .Our_b ul li a{background:#ed8845; width:102px; height:30px; line-height:30px; position:absolute; z-index:22; bottom:100px; left:50%; margin-left:-51px; opacity:0.95;filter:alpha(opacity=95); color:#fff; font-size:12px; font-weight:bold; text-align:center;}
.Bridge .Our_b ul li a:hover{ opacity:1;filter:alpha(opacity=100);}
.Bridge .Our_b ul li b{width:100%; height:206px; width:320px; position:absolute; z-index:10; background:url(products_bg2.png); top:-206px; left:0;-webkit-filter:hue-rotate(22deg) saturate(5) brightness(10); opacity:0.3;filter:alpha(opacity=30);  }
.Bridge .Our_b ul li:hover .text h3{ color:#0071bb;}

.Bridge .Our_z h1{font-size:40px; color:#231f20; background:url(P/title1.png) no-repeat left bottom; line-height:40px;padding-bottom:15px; margin-bottom:20px; }
.Bridge .Our_z ul li{float:left; width:314px; height:300px; border:3px solid #ededed; background:#ededed; position:relative; overflow:hidden; margin-top:20px; margin-left:20px;}
.Bridge .Our_z ul li img{display:block;}
.Bridge .Our_z ul li .text{height:74px; position:absolute; background:#ededed; bottom:0; left:0; width:100%; z-index:10;color:#666;}
.Bridge .Our_z ul li .text p{ font-size:16px; font-weight:bold; text-align:center; line-height:20px; padding:17px 0;text-transform:uppercase; width:80%; margin:0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Bridge .Our_z ul li .text a{display:block; width:22px; height:22px; position:absolute; bottom:-22px; left:50%; margin-left:-11px;}




.right_content{ width:750px; float:right;}

.nav li{ float:left;  position:relative;}
.nav li ul{ position:absolute; display:none; border-radius:3px;left:0; top:50px; z-index:999; background:#fff; width:150px; font-size:14px;}
.nav li ul li{ padding:0; float:none; height:40px; line-height:40px; }
.nav li ul a{ display:block; text-align:left; padding-left:15px; border-top:1px solid #eee;}
.nav li ul a:hover{ background:#eee;}
.nav li ul li ul{ width:350px;}
.nav ul.nav-more{top:0; left:100%;}





/*Products*/
.Products_{}
.Products_ .Products_c{}
.Products_ .Products_c h1{font-size:40px; color:#231f20; background:url(P/title1.png) no-repeat left bottom; line-height:40px; margin-bottom:20px; padding-bottom:15px;}

.Products_ .indWraper{ padding-top:20px;width:100%; margin:0 auto; overflow:hidden; padding-bottom:30px;	}

.Products_ .indNews{ position:relative; height:192px; width:100%; display:block; m z-index:0;}
.Products_ .indNews a.btnLeft{top:96px; left:0;position:absolute;width:28px;height:28px; cursor:pointer; display:block; z-index:60; background: url(left.jpg);}
.Products_ .indNews a.btnRight{top:96px; right:0; position:absolute;width:28px;height:28px; cursor:pointer; display:block; z-index:60;  background: url(fight.jpg);}
.Products_ .indNews .scroll{position:absolute;width:902px;top:0px; left:46px; height:192px; overflow:hidden; z-index:10;}
.Products_ .indNews li{ float:left; width:286px; height:192px; padding-right:22px;}
.Products_ .indNews li .img{  overflow:hidden;}
.Products_ .indNews li .img a{ width:286px; height:192px; overflow:hidden; display:block; position:relative; z-index:11; }
.Products_ .indNews li .img a img{ position:relative; z-index:12;}
.Products_ .indNews li .img a span{ position:absolute; bottom:40px; height:35px; line-height:35px; font-size:18px; width:242px; display:block; overflow:hidden; z-index:15; color:#666666; text-align:center; font-weight:bold; padding:0 10px;}

.introduction{}
.introduction .title{height:56px; overflow:hidden;}
.introduction .title h2{float:left; padding-right:10px; text-align:center;}
.introduction .title h2 a{ display:block; height:53px; padding:0 30px; border:1px solid #e1e1e1; background:#fff; line-height:53px; font-size:18px; color:#231f20; font-weight:bold; position:relative;}
.introduction .title h2 a span{display:block; border-top:3px solid #ea8f52; position:absolute; top:0; z-index:5; width:0; height:0; overflow:hidden; left:0;}
.introduction .title h2 a:hover,.introduction .title h2 a.active{color:#0072bc; border:0; border-top:1px solid #fdf1e8; background:url(P/title1.jpg) repeat-x center 3px; padding:0 31px; height:54px; line-height:54px;}
.introduction .title h2 a.active span{width:100%;}
.introduction .title h3{float:left; padding-right:10px; text-align:center;}
.introduction .title h3 a{ display:block; height:53px; padding:0 30px; border:1px solid #e1e1e1; background:#fff; line-height:53px; font-size:18px; color:#231f20; font-weight:bold; position:relative;}
.introduction .title h3 a span{display:block; border-top:3px solid #ea8f52; position:absolute; top:0; z-index:5; width:0; height:0; overflow:hidden; left:0;}
.introduction .title h3 a:hover{color:#0072bc; border:0; border-top:1px solid #fdf1e8; background:url(P/title1.jpg) repeat-x center 3px; padding:0 31px; height:54px; line-height:54px;}
.introduction .title h3 a.active span{width:100%;}

.introduction .tabli{display:none; margin-top:15px;padding-bottom:30px;}
.introduction .tabli ul li h3{line-height:30px; padding:20px 0 10px; font-size:24px; color:#0072bc;}
.introduction .tabli ul li h3 a{color:#0072bc;}
.introduction .tabli ul li p{line-height:24px; font-size:14px; color:#808080;}

.References{ }
.References .References_c{  }
.References .References_c h1{font-size:40px; color:#231f20; background:url(P/title1.png) no-repeat left bottom; line-height:40px; margin-bottom:20px;padding-bottom:15px;}
.References .References_c ul li{width:100%; height:270px; position:relative; margin-top:40px;}
.References .References_c ul li .pic{float:left; background:url(P/al_3.png) no-repeat bottom left; width:391px; height:243px; padding:0px 0px 18px;}
.References .References_c ul li .pic span{ display:block;border:7px solid #f2f2f2;}
.References .References_c ul li .bg_{width:2000px; background:url(P/al_1.jpg) repeat-x bottom; position:absolute; left:178px; height:270px; top:0; z-index:-1;}
.References .References_c ul li .text{float:right; width:585px; height:244px; position:relative;}
.References .References_c ul li .text h2{font-size:26px; font-weight:bold; line-height:30px; color:#4d4d4d;}
.References .References_c ul li .text h3{font-size:16px; line-height:30px; color:#0167bb; padding:6px 0;}
.References .References_c ul li .text p{font-size:13px; line-height:24px; color:#808080;}
.References .References_c ul li .text a{color:#0167bb; width:154px; height:38px; line-height:38px; background:url(P/al_2.png) no-repeat; display:block; text-align:center; font-size:14px; position:absolute; bottom:0; left:0;}
.References .References_c ul li .text a:hover{text-decoration:underline;}


/*page*/

.page{height:28px; line-height:28px; margin:0 auto; padding-top:60px; font-size:12px; position:relative;}
#pgServer{position:absolute; top:60px; float:left; left:50%;}
.page span,.page a:hover{float:left; height:28px; color:#0072bc; text-align:center; padding:0 6px;margin-left:4px;}
.page a{float:left; height:28px; color:#808080; font-weight:bold; padding:0 6px; margin-left:4px;}
.page a:last-child,.page a:first-child{ font-size:0; background:url(fight.jpg); width:28px; height:28px; padding:0;}
.page a:first-child{background:url(left.jpg);}

/*qiehuan*/
.qiehuan{ width:100%; height:495px; position:relative; margin-top:40px;}

.qiehuan .datu{  width:100%; height:364px; overflow:hidden; position:relative; background:#0072bc;}
.qiehuan .datu ul{ position:absolute; left:0px; top:0px; height:364px; width:100%;}
.qiehuan .datu ul li{ display:none; width:100%; height:364px; position:absolute; left:0px; top:0px; color:#fff;}
.qiehuan .datu ul li .pic{float:right;}
.qiehuan .datu ul li .text{float:left; width:447px; padding:20px;}
.qiehuan .datu ul li .text h1{ background:url(p/bg2.jpg) no-repeat left bottom; padding:20px 0 15px; font-size:26px; line-height:27px; font-weight:bold;}
.qiehuan .datu ul li .text h1 a{color:#fff;}
.qiehuan .datu ul li .text p{line-height:24px; padding-top:15px; font-size:12px; color:#fff;}
.qiehuan .xiaotu{ position: absolute; width:732px; height:216px; background:#fff; border:1px solid #dcdcdc; bottom:0; left:133px;}
.qiehuan .xtu{ position:relative; margin:0px auto; overflow:hidden; height:216px; }
.qiehuan .xtu dl{ position:absolute; height:216px; left:0px; top:0px;}
.qiehuan .xtu dl dt{width:222px; height:160px; background: url(products_bg2.png);-webkit-filter:hue-rotate(22deg) saturate(5) brightness(10); opacity:0.3;filter:alpha(opacity=30);position:absolute; left:0; top:11px; margin-left:11px;}
.qiehuan .xtu dl dd{ position:relative; text-align:center; color:#fff; font-size:20px; font-weight:bold; width:222px; padding:11px; height:214px; float:left;cursor:pointer; border-left:1px dashed #dcdcdc; margin-left:-1px;}
.qiehuan .xtu dl dd p{height:38px; line-height:38px; background:#ededed; font-size:12px; color:#0072bc; padding:0 10px;}
.qiehuan .xtu dl dd p span{display:block; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qiehuan .xtu dl dd.current{}
.xiaotu .prev{ display:inline-block;  cursor:pointer; width:30px; height:24px;text-align:center; line-height:24px; background:green; position:absolute; left:0px; top:0;}
.xiaotu .next{ cursor:pointer; display:inline-block; text-align:center; line-height:24px; width:30px; height:24px; background:green; position:absolute; right:0px; top:0;}


.page_l{position:absolute; top:310px; left:40px;}
.page_l span{font-size:24px; color:#fff; font-family:宋体; cursor:pointer;}

.new_l{ padding-top:40px;}
.new_l ul li{float:left; width:100%; border-bottom:1px dashed #dbdbdb; height:35px; line-height:35px;}
.new_l ul li a{float:left; background:url(P/new3.jpg) no-repeat center left; padding-left:20px; width:620px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height: 35px;}
.new_l ul li span{float:right;}
.new_l ul li a:hover{background:url(P/new2.jpg) no-repeat left center;}
.new_l ul li:first-child{background:url(P/new1.jpg) no-repeat 660px center;}



/*Videos*/
.Videos .Video_c{ }
.Videos .Video_c ul li{ height:160px; padding:20px 0; overflow:hidden; border-bottom:1px dashed #dbdbdb;}
.Videos .Video_c ul li:first-child{padding-top:0;}
.Videos .Video_c ul li .pic{float:left;}
.Videos .Video_c ul li .pic a{display:block; width:320px; height:160px; position:relative;}
.Videos .Video_c ul li .pic a img{display:block;}
.Videos .Video_c ul li .pic a span{position:absolute; left:0; top:0;}
.Videos .Video_c ul li .text{float:right; width:650px; height:160px; position:relative;}
.Videos .Video_c ul li .text h1{font-size:26px; line-height:26px; color:#4d4d4d; width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight:bold; padding-bottom:15px;}
.Videos .Video_c ul li .text span{display:block; font-size:16px; color:#808080;}
.Videos .Video_c ul li .text a{background:url(P/Video_bg3.jpg) no-repeat; width:155px; height:38px; display:block; position:absolute; bottom:0; left:0;}
.Videos .Video_c ul li .text a:hover{background:url(P/Video_bg2.jpg) no-repeat;}

.Video{position:fixed; top:50%; left:50%; width:600px; height:0; padding:10px; background:#fff; margin-left:-305px; margin-top:-255px; z-index:99999; display:none;}
.Video a{display:block; width:70px; height:24px; background:#c7c4c4; line-height:24px; text-align:center; margin-top:15px;}

.bg_sp{position:fixed; width:100%; height:100%; left:0; top:0; background:#000; z-index:99; opacity:0.6;filter:alpha(opacity=60); display:none;}


.ygsh{ margin-top:40px;}
.ygsh ul li{ margin-right:4px; position:relative; width:197px; height:196px; float:left; padding-bottom:4px;}
.ygsh ul li .pic{position:absolute; left:0; top:0; width:197px; height:196px;}
.ygsh ul li .pic img{display:block;}
.ygsh ul li a .pic{display:block; width:197px; height:196px; position:relative;}
.ygsh ul li a .pic img{width:197px; height:196px;}
.ygsh ul li a .pic span{display: none; position:absolute; left:0; top:0; width:197px; height:196px; z-index:2;}
.ygsh ul li a .pic b{display:none; width:88px; left:88px; position:absolute; left:50%; margin-left:-53px; top:50%; margin-top:-51px; z-index:3; border:4px solid #fff;}
.ygsh ul li a .pic em{display:block; background:url(P/yg2.png) no-repeat right; width:9px; height:16px; z-index:4; position:absolute; top:40px; right:0;}
.ygsh ul li a:hover .pic span/*,.ygsh ul li a:hover .pic b*/{display:block;}
.ygsh ul li .text{position:absolute; left:197px; top:0; height:95px; background:#f7f7f7; width:201px;}
.ygsh ul li .text h1{height:32px; overflow:hidden; padding:10px 10px 0; display:none;}
.ygsh ul li .text h1 b{font-size:18px; color:#e5e5e5; border-bottom:2px solid #e5e5e5; padding:6px 0; line-height:18px;}
.ygsh ul li .text p{font-size:12px; padding:0px 10px 0; margin-top:20px; display:block;  line-height:12px; padding-top:5px; color:#a6a6a6;}
.ygsh ul li a:hover .text p{color:#0072bc;}

.ygsh ul li.li_tow{ margin-left:200px;}
.ygsh ul li.li_tow .pic{}
.ygsh ul li.li_tow .text{left:auto; right:197px; top:100px;}
.ygsh ul li.li_tow .text b{float:right;}
.ygsh ul li.li_tow .pic em{ right:auto; left:0; top:140px; background:url(P/yg3.png) no-repeat;}
.ygsh ul li.li_tow1{margin-right:0;}
.ygsh ul li.li_tow2 .text{height:196px;}
.ygsh ul li.li_tow3 .text{padding-top:101px; top:0;}

.wsyg{position:fixed; top:50%; left:50%; margin-left:-275px; padding:30px; background:#fff; width:550px; margin-top:-303px; z-index:999; display:none;}
.wsyg .hasjd{overflow-x:hidden; height:546px; padding-right:30px;}
.wsyg img{display:block; padding:2px; border:1px solid #dbdbdb;}
.wsyg p{font-size:14px; color:#4c4c4c; line-height:24px; padding-top:10px;}
.wsyg a{display: block; cursor:pointer; width: 21px;height: 21px;line-height: 18px;text-align: center; font-size: 0; color: #fff; position: absolute;top: 2px; right: 2px;
background: url(P/xxxxx.jpg);}

.wsyg .top{height:546px;width:520px;overflow:hidden;float:left;}
.wsyg .top #ul{width:504px;padding-bottom:5px;}
.wsyg .scroll{width:12px;margin-left:10px;height:546px;float:left;background:#e8e8e8;position:relative;}
.wsyg .scroll p{width:12px;height:134px;background:url(gd820.png);cursor: pointer;left:0;top:1px;position:absolute; padding-top:0;}

.con_1{width:1000px;}
.zxly{}
.zxly h1{font-size:40px; color:#231f20; background:url(P/title1.png) no-repeat left bottom; line-height:40px; margin-bottom:20px; margin-top:40px; padding-bottom:15px;}
.map_l{width:418px;}
.map_l li.map_eering{line-height:18px; padding:12px 0; border-bottom:1px solid #dbdbdb; font-size:16px; color:#666;}
.map_l li.map_eering h3{font-weight:bold;}
.map_l li.map_dz{padding:12px 0 12px 20px; color:#f45830; background:url(P/ly1.jpg) no-repeat left 15px; line-height:18px; font-size:14px; border-bottom:1px solid #dbdbdb;}
.map_l li.map_lx{padding:12px 0 12px 20px; border-bottom:1px solid #dbdbdb; background:url(P/ly2.jpg) no-repeat left 22px;}
.map_l li.map_lx p{ line-height:36px; color:#ababab;}
.map_l li.map_lx p span{color:#f45830;}
.map_l li.wxwb{padding:17px 0 17px 10px; margin-left:0; border-bottom:1px solid #dbdbdb;}
.map_r{width:537px; height:345px; border:1px solid #dbdbdb; padding:2px;}
.mapWrap { margin:0; width:537px; height:345px; position:absolute; }
#mapContainer { width:537px; height:345px; }
#btnDiv { position:absolute; bottom:20px; right:20px; }
#btnDiv input { height:28px; line-height:28px; background-color: #0D9BF2; color:#FFF; border:0; outline:none; padding-left: 5px; padding-right:5px; border-radius:3px; cursor:pointer; }

.lytab{ margin-top:40px;}
.lytab .title{height:40px; overflow:hidden;}
.lytab .title h2{height:39px; border-top:2px solid #34869e; float:left; width:200px; text-align:center; line-height:39px; font-size:16px; font-weight:bold;}
.lytab .title h2 a{ display:block; color:#fff; width:200px;height:39px; background:#34869e;}
.lytab .title h2 a:hover,.lytab .title h2 a.active{color:#34869e; background:#cbe3e7;}
.lytab .tabli{display:none; background:#cbe3e7; padding:0 25px 36px;}
.lytab .tabli dl dt{float:left; width:391px; padding-top:30px;}
.lytab .tabli dl dd{padding-top:30px; float:left; margin-left:42px;width:487px;}
.lytab .tabli dl dt ul li{}
.lytab .tabli dl ul li.text{height:48px; line-height:48px; overflow:hidden;}
.lytab .tabli dl dt ul li.text span{float:left; width:118px; font-size:18px; color:#666;}
.lytab .tabli dl dd ul li.text span{font-size:18px; color:#666;}
.lytab .tabli dl dt ul li.text b{float:left; color:#f45830;}
.lytab .tabli dl dt ul li.sc_{height:55px; width:391px; overflow:hidden;}
.lytab .tabli dl dt ul li.sc_ .sc{width:374px; height:53px; background:#fff; border:1px solid #dcdcdc; padding-left:15px; font-size:18px; color:#dcdcdc; line-height:53px; float:left;}
.lytab .tabli dl dt ul li.sc_ .scHover{color:#666;}
.lytab .tabli dl dd ul li.te_{}
.lytab .tabli dl dd ul li.te_ textarea{width:485px; height:259px; border:1px solid #dbdbdb; float:left; padding:0 15px; line-height:22px; font-size:14px; color:#666;
resize: none;}
.lytab .tabli .tj_{height:46px; overflow:hidden; margin-top:40px;}
.lytab .tabli .tj_ span{float:left; font-size:14px; color:#666; background:url(P/ly8.jpg) no-repeat left center; padding-left:40px; line-height:46px;}
.lytab .tabli .tj_ input{float:right; width:196px; height:46px; background:url(P/ly7.jpg) no-repeat; color:#fff; font-size:28px; line-height:46px; border:0; cursor:pointer;}


.lytab .tabli2 dl dt ul li.sc_{height:35px;}
.lytab .tabli2 dl dt ul li.sc_ .sc{height:33px;line-height:33px;}
.lytab .tabli2 dl dd{background:url(P/ly6.jpg) no-repeat right bottom #e5f1f3; padding:40px 36px 0; width:415px; height:405px;*height:430px;}
.lytab .tabli2 dl dd h2{font-size:34px; line-height:48px; color:#ff8769; text-align:center; background:url(P/ly4.jpg) no-repeat center top; padding-top:40px; padding-bottom:15px;}
.lytab .tabli2 dl dd h2 img{display:block; margin:0 auto;}
.lytab .tabli2 dl dd p{line-height:34px; font-size:24px; color:#ccc; background:url(P/ly5.jpg) no-repeat left 10px; padding-left:20px;}



/*新闻详情*/
.subpage_nr{padding-left:20px; padding-bottom:0; padding-top:40px;}
.doc_title{text-align:center; padding-bottom:10px;font-size:18px;font-weight:bold;color:#333;line-height:30px;}
.doc_title .num{font-size:12px;font-weight:normal;}
.doc_title a{color:#f09319;}
.doc_aside{text-align:center;color:#888;font-size:12px;height:25px;line-height:25px;/*border-top:1px solid #ccc;*/margin:0 12px;}
.doc_aside a{color:#888;}
.doc_aside a:hover{text-decoration:underline;}
.doc{padding:20px 0;color:#333;line-height:24px;}
.doc *{word-wrap:break-word;}
.doc p{margin:15px 0; color:#4c4c4c;}
.doc a{color:#f09319;}
.doc table{line-height:1.5;}
a.fh{ float:right; display:block; width:113px; height:30px; background:#0072bc; text-align:center; line-height:30px; color:#fff; margin-top:20px; border-radius:5px;}
a.fh:hover{opacity:0.8;filter:alpha(opacity=80);}
/*上一篇 下一篇*/
.page_ p{line-height:22px;color:#999;font-size:12px;}
.page_ a{color:#333;}
.page_ a:hover{text-decoration:underline;}



.cont_map{width:1000px; margin:40px auto 140px;}
.cont_map ul li{}
.cont_map ul li a{display:block; border-bottom:1px solid #dbdbdb; height:36px; line-height:36px; font-size:16px; color:#333; background:url(left_nav3.jpg) no-repeat left center; padding-left:15px;}
.cont_map ul li a:hover{color: #0072bc;}
.cont_map ul li div{ height:30px; line-height:30px; overflow:hidden; padding:10px 0; border-bottom:1px solid #dbdbdb;}
.cont_map ul li div span{display:none;}
.cont_map ul li div a{ float:left; background:none; border:0; font-size:14px; color:#666; padding:0 15px;}
.cont_map ul li div a:hover{background:none;}


.wsdy{padding:0px 0;}

.tc{background:#fff; position:fixed; top:50%; left:50%; margin-left:-440px; height:0; width:880px; margin-top:-278px; z-index:999; display:none;}
.tc h1{text-align:center; font-size:24px; line-height:26px;text-transform : uppercase; font-weight:bold; color:#000; padding:20px 40px;}
.tc img{display:block; margin:0 auto; border:1px solid #dbdbdb;}
.tc a{display: block; cursor:pointer; width: 21px;height: 21px;line-height: 18px;text-align: center; font-size: 0; color: #fff; position: absolute;right: 2px; top: 2px;
background: url(P/xxxxx.jpg);}



.xtjd_1{position:fixed; top:50%; left:50%; z-index:999; width:880px; height:552px; background:#fff; overflow:hidden; margin-left:-440px; margin-top:-276px; display:none;}
.xtjd_1 .indWraper{ width:100%; margin:0 auto; overflow:hidden;	}

.xtjd_1 .indNews{ position:relative; height:484px; width:100%; display:block; m z-index:0;}
.xtjd_1 .indNews a.btnLeft{top:250px; left:30px;position:absolute;width:28px;height:28px; cursor:pointer; display:block; z-index:60; background: url(left.jpg);}
.xtjd_1 .indNews a.btnRight{top:250px; right:30px; position:absolute;width:28px;height:28px; cursor:pointer; display:block; z-index:60;  background: url(fight.jpg);}
.xtjd_1 .indNews .scroll{position:absolute;width:701px;top:0px; left:90px; height:484px; overflow:hidden; z-index:10;}
.xtjd_1 .indNews li{ float:left; width:701px; height:454px;}
.xtjd_1 .indNews li .img{  overflow:hidden;}
.xtjd_1 h1{text-align:center; font-size:24px; color:#000; font-weight:bold; padding-bottom:15px; width:701px; margin:0 auto; padding-top:20px;}
.xtjd_1 .indNews li .img img{ position:relative; z-index:12; padding:3px; border:1px solid #dbdbdb;}
.cols{  display: block; cursor:pointer; width: 21px;height: 21px;line-height: 18px;text-align: center; font-size: 0; color: #fff; position: absolute;right: 2px; top: 2px;
background: url(P/xxxxx.jpg);}

.Crumbs_{padding-top:40px;}

/*搜索*/
.ssjg,.web_map{width:1000px; margin:0 auto; padding-bottom:100px;}
.ssjg h2{height:36px; line-height:36px; background:#0072bc; color:#fff; font-size:18px; padding-left:15px;}
.ssjg dl dt{width:985px; padding-top:15px; height:36px; line-height:36px; color:#0072bc; font-size:16px; padding-left:15px;}
.ssjg dl dd{height:36px; line-height:36px; overflow:hidden; padding:0 15px;}
.ssjg dl dd a{background:url(dian.jpg) no-repeat left center; padding-left:8px; width:700px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ssjg dl dd span{float:right; color:#808080;}

.web_map ul li{width:100%;}
.web_map ul li a{display:block; font-size:16px; height:36px; line-height:36px; background:url(icon3.png) no-repeat left center; padding-left:20px; border-bottom:1px solid #ccc; color:#1a1a1a;}
.web_map ul li a:hover{background:url(icon4.png) no-repeat left center;color: #0072bc;}
.web_map ul li div{ overflow:hidden; height:24px; width:100%; padding:10px 0;}
.web_map ul li div p{float:left; padding-right:40px;}
.web_map ul li div a{background: none; padding-left:20px; border:0; font-size:14px; height:24px; line-height:24px; color:#808080;}
.web_map ul li div a:hover{background:url(icon5.png) no-repeat left center;color: #0072bc;}