body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,   textarea, img{border:medium none;margin: 0;padding:0;}

body,button,   select, textarea { font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  

 

body{ line-height:25px; color:#000000;   font-family:"微软雅黑"; background: url(../images/bg.jpg) center 533px no-repeat; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }  

em{font-style:normal;}  

ul, ol { list-style: none;}

a { text-decoration: none; color:#000000;}  

a.thisclass {color: #009e96;}

.l{ float:left;}

.r{ float:right;}  

img{ border:0px;}  

.fv{ font-family:Verdana, Arial, Helvetica, sans-serif;} 

.c25{ clear:both; height:25px; line-height:25px; overflow:hidden;}

.c20{ clear:both; height:20px; line-height:20px; overflow:hidden;}

.c10{ clear:both; height:10px; line-height:10px; overflow:hidden;}

.w{  width:980px;  clear:both;   margin:auto; overflow:hidden;   } 

.come{ background:url(../images/a.gif); height:29px; line-height:29px;}

.f14{ font-size:14px;}

.f14c{ font-size:14px; font-weight:bold}

.top{ height:110px;} 

.logoaa{ float:left; margin-top:12px;}

.logoaa img{ float:left}

.logowz{ float:left; font-family:"微软雅黑"; font-size:24px; color:#009e96; float:left; margin-left:25px; font-weight:bold; margin-top:18px;}

.logowz p{ font-size:16px; color:#666666; line-height:40px; font-weight:normal}

.telaa{ float:right; padding-left:50px; background:url(../images/telaa.png) left 10px no-repeat;ont-family:"微软雅黑"; font-size:14px; color:#666; margin-top:20px; }

.telaa p{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#009e96; font-weight:bold}







.nav{height:40px; background:#009e96; width:100%;  line-height:40px; font-size:14px; overflow:hidden; font-weight:bold;}

.nav li a{ padding:0 16px;text-align:center;height:40px; color:#FFF; float:left;}

/* 二级菜单 */

.nav li:hover{ border-bottom: 3px solid #FF8A3B;height: 37px;line-height: 40px;background: url(../images/index_03.jpg) right 55% no-repeat}

#son { background: rgba(255,138,59,0.8); position: absolute;z-index: 1;/* width: 92px; */margin-top: 40px; opacity: 0}

#son a { float: none; display: block; overflow: hidden; text-align:left; }

.nav li:hover #son {opacity: 1; transition: 0.5s;}

#son a:hover { border-bottom: 3px solid rgba(0,158,150,0.8);height: 37px; }

/* 二级菜单 */

.nav li a.act { border-bottom: 3px solid #FF8A3B;height: 37px;line-height: 40px;}

.nav li{ float:left; background:url(../images/index_03.jpg) right no-repeat}

.nav li.nobg{ background:none;}



#DivId {display: none;}

.fullSlide {min-width: 980px;position: relative;height: 515px;overflow: hidden;margin-bottom: 20px;}

.fullSlide .bd {position: relative;z-index: 0;}

.fullSlide .bd ul {width: 100% !important;}

.fullSlide .bd li {width: 100% !important;height: 515px;overflow: hidden;text-align: center;}

.fullSlide .bd li a {display: block;height: 515px;}

.fullSlide .hd {width: 1000px;left: 50%;margin-left: -500px;bottom: 15px;position: absolute;z-index: 1;bottom: 15px;overflow: hidden;}

.fullSlide .hd ul {float: right;}

.fullSlide .hd ul li {float: left;margin: 0 5px;display: inline;cursor: pointer;}

.fullSlide .hd ul li {background: #009e96;color: #FFF;line-height: 10px;display: block;padding: 5px;}

.fullSlide .hd ul .on {background: #FF8A3B;/* color: #000; */}



.banner{height:450px; width:100%; background:#e2eff3; margin-bottom:16px; ;}



.adb{ height:270px;  }

.ad6{ background:url(../images/ad6.jpg) center top no-repeat}

.ad49{ background:url(../images/ad49.jpg) center top no-repeat} 

.ad87{ background:url(../images/ad87.jpg) center top no-repeat}

.ad109{ background:url(../images/ad109.jpg) center top no-repeat}

.ad1{ background:url(../images/ad1.jpg) center top no-repeat}

.ad61{ background:url(../images/ad61.jpg) center top no-repeat}

.ad110{ background:url(../images/ad110.jpg) center top no-repeat}



.keyword strong{ color:#000}

.keyword{ height:40px; line-height:40px; color:#787878}

.search{ height:31px; line-height:31px; padding-top:9px; overflow:hidden}

.search input{ color:#CCC; height:20px; line-height:20px; border:1px solid #ccc;  vertical-align:middle}

.search .sub{ background:url(../images/sbt.jpg); width:48px; height:24px; border:0px;  cursor:pointer;}





		/* 本例子css */

		.picScroll-left{ width:980px; /* height:340px; */  overflow:hidden; position:relative;    }

		.picScroll-left .tit{position:absolute; width:980px;}

 		.picScroll-left .tit .mbmore{ display:block; height:20px; width:50px;  position:absolute; right:0px; top:10px;}

		.picScroll-left .hd{ overflow:hidden;  height:230px; text-indent:999px;  }

		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:43px; height:17px; float:right;    overflow:hidden; cursor:pointer; margin-top:110px; cursor:pointer; }

		.picScroll-left .hd .next{ background:url(../images/index_07.png); width:25px; height:46px; overflow:hidden;  }

		.picScroll-left .hd .prev{ background:url(../images/index_07x.png); float:left; width:25px; height:46px; overflow:hidden;  }

		.picScroll-left .hd .prevStop{ background-position:-60px 0; }

		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }

		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }

		

		.picScroll-left .hd ul li.on{ background-position:0 0; }

		.picScroll-left .bd{  width:920px; height:150px;margin:auto; margin-left:29px; position:absolute; top:75px   }

		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

		.picScroll-left .bd ul li{ /* margin:8px 11px 0px 11px; */border: 3px solid #999999; margin: 5px 8px 0 8px; float:left; _display:inline; overflow:hidden; text-align:left;    }

		.picScroll-left .bd ul li:hover {border: 3px solid #FF8A3B;margin:5px 8px 0 8px;}

		.picScroll-left .bd ul li .title{ margin-top: -30px;padding-left: 35px;height: 30px;background: url(/static/images/cus.png) no-repeat 7px rgba(0, 158, 150, 0.67);background-size: 9%;position: relative;}

		.picScroll-left .bd ul li span { font-size:14px; font-weight:bold; line-height:20px; } 

		.picScroll-left .bd ul li span a:hover{color:#009e96;}

		.picScroll-left .bd ul li span b{ display:none; width:206px;color:#787878; background:url(../images/s.png) left no-repeat; padding-left:20px; font-size:12px; font-weight:normal}

 

 

 		.qyxc{ width:980px; height:200px;  overflow:hidden; position:relative;    }

		.qyxc .tit{/* position:absolute; */ width:980px;}

 		.qyxc .tit .mbmore{ display:block; height:20px; width:50px;  position:absolute; right:0px; top:10px;}

		.qyxc .con {padding-top: 20px;}

		.qyxc .liu {float: left; width: 10%; height: 100px;}

		.qyxc .liu p {text-align: center; margin-top: 76px; font-size: 15px;}

		.qyxc .liu0 {background: url(../images/jt.png) no-repeat 50% 33%; background-size: contain; width: 2%; margin: 0 4px;}

		.qyxc .liu1 {background: url(../images/l1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu1 p {color: #009e96;}

		.qyxc .liu1:hover {background: url(../images/l1-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu1:hover p {color: #FF8A3B;}

		.qyxc .liu2 {background: url(../images/l2.png) no-repeat top; background-size: 67%;}

		.qyxc .liu2 p {color: #009e96;}

		.qyxc .liu2:hover {background: url(../images/l2-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu2:hover p {color: #FF8A3B;}

		.qyxc .liu3 {background: url(../images/l3.png) no-repeat top; background-size: 67%;}

		.qyxc .liu3 p {color: #009e96;}

		.qyxc .liu3:hover {background: url(../images/l3-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu3:hover p {color: #FF8A3B;}

		.qyxc .liu4 {background: url(../images/l4.png) no-repeat top; background-size: 67%;}

		.qyxc .liu4 p {color: #009e96;}

		.qyxc .liu4:hover {background: url(../images/l4-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu4:hover p {color: #FF8A3B;}

		.qyxc .liu5 {background: url(../images/l5.png) no-repeat top; background-size: 67%;}

		.qyxc .liu5 p {color: #009e96;}

		.qyxc .liu5:hover {background: url(../images/l5-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu5:hover p {color: #FF8A3B;}

		.qyxc .liu6 {background: url(../images/l6.png) no-repeat top; background-size: 67%;}

		.qyxc .liu6 p {color: #009e96;}

		.qyxc .liu6:hover {background: url(../images/l6-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu6:hover p {color: #FF8A3B;}

		.qyxc .liu7 {background: url(../images/l7.png) no-repeat top; background-size: 67%;}

		.qyxc .liu7 p {color: #009e96;}

		.qyxc .liu7:hover {background: url(../images/l7-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu7:hover p {color: #FF8A3B;}

		.qyxc .liu8 {background: url(../images/l8.png) no-repeat top; background-size: 67%;}

		.qyxc .liu8 p {color: #009e96;}

		.qyxc .liu8:hover {background: url(../images/l8-1.png) no-repeat top; background-size: 67%;}

		.qyxc .liu8:hover p {color: #FF8A3B;}

		

/* 		.qyxc .hd{ overflow:hidden;  height:280px; text-indent:999px;  }

		.qyxc .hd .prev,.qyxc .hd .next{ display:block;  width:43px; height:17px; float:right;    overflow:hidden;

			 cursor:pointer; margin-top:161px; cursor:pointer; }

		.qyxc .hd .next{ background:url(../images/index_07.png); width:25px; height:46px; overflow:hidden;  }

		.qyxc .hd .prev{ background:url(../images/index_07x.png); float:left; width:25px; height:46px; overflow:hidden;  }

		.qyxc .hd .prevStop{ background-position:-60px 0; }

		.qyxc .hd .nextStop{ background-position:-60px -50px; }

		.qyxc .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }

		.qyxc .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }

		

		.qyxc .hd ul li.on{ background-position:0 0; }

		.qyxc .bd{  width:915px; height:300px;margin:auto; margin-left:29px; overflow:hidden; position:absolute; top:75px   }

		.qyxc .bd ul{ overflow:hidden; zoom:1; }

		.qyxc .bd ul li{ margin:8px 0px 0px 8px; float:left; _display:inline; overflow:hidden; text-align:left;    }

		.qyxc .bd ul li .title{ padding-top:15px;}

		.qyxc .bd ul li span { font-size:14px; font-weight:bold; line-height:20px; } 

		.qyxc .bd ul li span a:hover{color:#009e96;}

		.qyxc .bd ul li span b{ display:block; width:206px; background:url(../images/s.png) left no-repeat; padding-left:20px; font-size:12px; color:#787878;font-weight:normal} */

 

		

.mo{ background:#232734; clear:both;   margin:auto; overflow:hidden; width:100%; padding-top:33px; padding-bottom:40px;}		

		

.box{ overflow:hidden; background:#FFF}

.box .tit{ background:url(../images/tx.png) bottom left no-repeat; height:57px; line-height:62px; color:#333; font-weight:bold; font-size:17px;}

.box .tit span{ float:right; padding-top:23px;}



.box1{ width:236px; height:545px; background:url(../images/probg.png); overflow:hidden;}

.box1 .tit{ height:44px; padding-top:21px; line-height:20px; color:#fff; font-size:16px; overflow:hidden; text-align:center; font-weight:bold; }



.box1 .con{ width:184px; padding:18px; padding-top:0px;   margin:auto;overflow:hidden;}

.box1 .con li{  line-height:22px;  overflow:hidden;}

.box1 .con li span{ display:block;padding-top:15px;}

.box1 .con li div{  padding-left:44px; height:93px; overflow:hidden;width:140px;}

.box1 .con li.nClass  span a{ color:/* #fdcc01 */#FFFFFF; font-weight: bold; }



.box1 .con li.oClass .d1{ background:url(../images/a1.png) 0 19px no-repeat } 

.box1 .con li.nClass .d1{ background:url(../images/a2.png) 0 19px no-repeat} 



.box1 .con li.oClass .d2{ background:url(../images/b1.png) 0 19px no-repeat } 

.box1 .con li.nClass .d2{ background:url(../images/b2.png) 0 19px no-repeat} 



.box1 .con li.oClass .d3{ background:url(../images/c1.png) 0 19px no-repeat } 

.box1 .con li.nClass .d3{ background:url(../images/c2.png) 0 19px no-repeat} 



.box1 .con li.oClass .d4{ background:url(../images/d1.png) 0 19px no-repeat } 

.box1 .con li.nClass .d4{ background:url(../images/d2.png) 0 19px no-repeat} 



.box1 .con li.oClass .d5{ background:url(../images/e1.png) 0 19px no-repeat } 

.box1 .con li.nClass .d5{ background:url(../images/e2.png) 0 19px no-repeat} 



.box1 .con li p{ line-height:22px; color:rgba(255, 255, 255, 0.67)/* #e7b3cf */; width:140px}

.box1 .con li a{ color:#FFF}



.box4 {width: 236px; height: 160px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; margin-top: 14px; overflow: hidden;}



#case{ width:719px; height:719px; overflow:hidden; border-bottom: 1px dashed #ccc;} 

#case .con{ padding:20px 0;}

#case .con li{ float:left; margin-right:20px; font-weight:bold;  position:relative; overflow:hidden; float:left; width:226px; height:215px;}

#case .con li:nth-child(3n) { margin-right:0px;}  

#case .con li span b{ display:block; width:206px; background:url(../images/s.png) left no-repeat; padding-left:20px; font-weight:normal; color: #999999;}

#case .con li span{ font-size:14px;}

#case .con li span a:hover{ color:#009e96}

.server .tit{ padding-top:16px; height:71px; overflow:hidden;}

.server .con p{ color:#666}



.server .con  #tdiv{ position:absolute; width:490px; padding-left:78px; height:57px; }

.server .con  #tdiv p{ padding-left:0}

.server .con  #tdiv b{ font-size:24px; display:block; color:#009e96; line-height:24px; margin-top:12px;}

.server .con  #tdiv span{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999; font-size:11px;}





.server .con .f1{ background:url(../images/f1.png) no-repeat; width:980px; height:/* 246px */219px; margin-top:38px; position:relative; padding-top: 27px;}



.server .con .f1 p{ padding-left:81px; font-size:16px;}

.server .con .f1 p span{ color:#af1b0e}

.server .con .f1 .p1{ padding-top:77px; height:30px;}

.server .con .f1 .p2{height:33px;}

.server .con .f1 .p3{height:52px;}



.server .con .f2{position:relative;}

.server .con .f2 p{ padding-left:582px; font-size:16px; line-height:22px;}

.server .con .f2  #tdiv{ padding-left:578px;top:80px;}

.server .con .f2 p span{ color:#af1b0e}

.server .con .f2 .p1{ padding-top:152px; height:53px;}

.server .con .f2 .p2{height:54px;}



.server .con .f3{position:relative;}

.server .con .f3  #tdiv{ top:80px;}

.server .con .f3 p{ padding-left:81px; font-size:16px;line-height:22px;}

.server .con .f3 p span{ color:#af1b0e}

.server .con .f3 .p1{ padding-top:150px; height:53px;}

.server .con .f3 .p2{ height:32px;}



.server .con .f4{position:relative;} 

.server .con .f4  #tdiv{ padding-left:578px;top:75px;}

.server .con .f4 p{ padding-left:582px; font-size:16px; line-height:22px;}

.server .con .f4 p span{ color:#af1b0e}

.server .con .f4 .p1{ padding-top:160px; height:40px;}

.server .con .f4 .p2{height:40px;}





.server .con .f5{position:relative;}

.server .con .f5  #tdiv{ top:66px;}

.server .con .f5 p{ padding-left:81px; font-size:16px;line-height:22px;}

.server .con .f5 p span{ color:#af1b0e}

.server .con .f5 .p1{ padding-top:150px; height:60px;}

.server .con .f5 .p2{ height:45px;}



.server .con .f2{ background:url(../images/f2.jpg); width:980px; height:329px; }

.server .con .f3{ background:url(../images/f3.jpg); width:980px; height:331px; }

.server .con .f4{ background:url(../images/f4.jpg); width:980px; height:357px; }

.server .con .f5{ background:url(../images/f5.jpg); width:980px; height:339px; } 

.ad3{ padding-top:8px}



#xwdt{ width:720px; margin:auto; height:418px; }

#xwdt .con{ padding:25px 0; height:340px;}

#xwdt .n1{ width:236px; float:left;}

#xwdt .n1 p{ line-height:22px; font-size:12px; color:#787878}

#xwdt .n1 span{ border-top:1px  dotted #999999; color:#333; display:block; width:236px; margin-top:15px; line-height:30px;}



#xwdt .n2{ width:462px; float:right}

#xwdt .n2 li{ border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px;}

#xwdt .n2 li.nobor{ border-bottom:0px dotted #CCC;}

#xwdt .n2 p{ color:#787878; line-height:20px;}

#xwdt .n2 .date{ float:left; background:url(../images/cb.jpg); width:65px; height:60px; margin-right:18px;}

#xwdt .n2 .date strong{ font-size:30px; width:65px; display:block; text-align:center; padding-top:10px; color:#666666;}

#xwdt .n2  span{ font-weight:bold;}

#xwdt .n2  span a:hover {

color: #009e96;}

#xwdt .n2 .date b{ font-size:12px;text-align:center; width:65px;display:block; font-weight:normal;}



#cjwt{ width:236px; overflow: hidden;}

#cjwt .con{padding:25px 0;}

#cjwt li{border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px; background:url(../images/wd.png) top left no-repeat;}

#cjwt li.nobor{ border-bottom:0px dotted #CCC;}

#cjwt li span,#cjwt li p{ width:206px; float:right;}

#cjwt li span{ line-height:16px; font-size:12px; font-weight:bold;}

#cjwt li p{  padding-top:8px; line-height:22px; color:#787878}

#cjwt li  span a:hover {

color: #009e96;}



#about{ width:720px; margin:auto; height:298px; }

#about .con{ padding:25px 0;}

#about .con img{ float:left; margin-right:20px;}

#about p{width:410px; float:left;}

.ceabt{ width:410px; float:left;padding-top:10px}

.ceabt img{ margin-right:10px;}



#news{ width:236px; margin:auto; height:298px; overflow:hidden; }

#news .con{ width:236px;  height:204px; margin:auto; background:url(../images/b.jpg) bottom no-repeat;margin-top:25px; }

#news .con ul{ padding:10px;  padding-top:0px;}

#news .con li { border-bottom:1px dotted #CCC; color:#FFF; padding:10px 0;}

#news .con li a{color:#fff}

#news .con li p{color:#c4e4f3}

#news .con li.cbs{ border-bottom:0px;}



.box2{ width:457px; height:337px;  float:left;    }

.box2 .tit  {  }

.box2 .con{   }

.box2 .con li { width:225px; height:138px; }  

.box2 .con li span{ float:right; display:block; width:284px;text-align:left; color:#d3d4d6; font-size:14px;}

.box2 .con li span a{color:#d3d4d6}

.box2 .con li p{ float:right;display:block; width:284px;text-align:left; color:#7b7d85}

.box2 .con li em{ float:right;display:block; width:284px; text-align:left; color:#a8a9af}

.box2 .con li img{ float:left;float:left; border:6px solid #565b68; margin-right:18px;}



.box3{ width:458px; height:337px;  float:right;   }

.box3 .tit  { }

.box3 .con{ padding:30px 5px 0 0; color:#91939a}

.box3 .con input{ border:1px solid #dedede; height:20px; width:188px;}

.box3 .con img{ float:left; border:6px solid #565b68; margin-right:18px;}

.box3 .con p{ border-top:1px solid #dedede; margin-top:20px; padding-top:10px;}

 

.zsdl{ background:url(../images/index_28.jpg) left top no-repeat;}

.rczp{ background:url(../images/index_30.jpg) left top no-repeat; margin-left:25px;}

.lxwm{ background:url(../images/index_33.jpg) left top no-repeat;}

.dnav{ width:70px; height:240px;}

.mo2{ width:100%; background:#213f7a; padding-top:32px;}

.dnav span{ color:#FFF; font-size:14px; display:block; background:url(../images/dx.gif) left bottom no-repeat ; font-weight:bold; line-height:30px; margin-bottom:5px;}

.dnav a{ display:block; color:#7a8caf} 

.mln{ margin-left:95px;}

.dly{ float:right;}









.xwzx{ width:980px;}

.xwzx .con{ width:980px;float:left; padding-top:20px;}

.xwzx .con li{ float: left;width: 14.6%;margin: 0 1% 20px;}

.xwzx .con li img {width: 100%;height: 250px;}

.xwzx .con li .cpdes {width: 100%; height: 85px; margin-top: -85px; background: url(/static/images/jiao.png) no-repeat; background-size: cover; position: relative;}

.xwzx .con li .cpdes h3 {line-height: 16px;height: 32px;font-size: 15px; text-align: center; color: #009e96; padding: 12px 0;}

.xwzx .con li .cpdes p {text-align: center;}

.xwzx .con li .cpdes p a {padding: 5px 20px; background: #009e96; color: #fff;}

.xwzx .con li .cpdes p a:hover {background: #FF8A3B;}

 

.rwzf{ height:140px; overflow:hidden; margin-top:10px;}

.rwzf img{ float:left; margin-right:10px;}

.rwzf span{ font-size:14px; color:#cc0000; font-weight:bold;  display:block; width:309px; float:right;;}

.rwzf span a{color:#333333;}

.rwzf span a:hover{color:#009e96;}



.rwzf p{ color:#666; padding-bottom:10px; margin-bottom:10px;display:block; width:309px; float:right; height:100px; position:relative;}

.rwzf p a{ position:absolute; top:80px; left:0px;}



#ryzz{ width:236px; overflow: hidden}

#ryzz li{ padding-top:26px; text-align:center; font-size:14px; font-weight:bold;}

#ryzz .con img{ border:4px solid #fdeff3} 



.inleft{ width:210px;   float:left;  display:inline;}  

 

.inright{ width:730px;overflow:hidden;   float:right;display:inline;} 



 



  

 

 

.mleft{  float:left;  width:236px;    }

.mright{ float:right; width:722px;    overflow:hidden;}

 

 

 

.ltop{ width:236px; height:40px; line-height:40px; text-align:center;    font-size:17px;   color:#fff;  background:url(../images/ltop.jpg); overflow:hidden;font-family:"微软雅黑";  font-weight:bold;  }  

.lbg { width:234px; border:1px solid #afafaf;  border-top:0px; border-bottom:0px; padding-top:10px;   overflow:hidden; } 

.lbg li a {  width: 175px;    padding-left: 30px;   background:url(../images/lbg.jpg) center bottom  no-repeat; clear:both;   margin:auto;  height:33px; line-height:33px; font-size:14px; overflow:hidden;  font-family:"微软雅黑"; display:block ; font-weight:bold; text-align:left; color:#333 }

.lbg li a:hover{    color:#009e96}

.lbt{ background:url(../images/lbt.jpg); width:236px; height:29px; overflow:hidden;}

.sitetitle{  height:34px;width:722px;  float:right; background:url(../images/tx.png) left bottom no-repeat ;height:48px;  line-height:40px; color:#333; font-weight:bold; font-size:16px; }

.sitetitle a{ color:#333; } 

 

.sitetitle span{ float:right; background:url(../images/home.gif) left no-repeat; padding-left:25px;font-size:12px; font-weight:normal;   font-family:"宋体"; margin-top:2px; margin-right:15px;  color:#333;}

.sitetitle span a{   font-size:12px;color:#333; }

.sitetitle span a:hover{color:#da0002 }

.content{  min-height:186px;_height:186px; font-size:14px;  width:722px; float:right; padding:20px 0; margin-bottom:10px;      clear:both; border-top:0px;}

.content img { max-width: 100%;}

.content #allmap {height: 256px; margin-top: 0px;}



.proimg ul  li{  margin-right:22px; font-weight:bold;  position:relative; overflow:hidden; float:left;   width:226px; height:205px;margin-bottom: 15px;}

.proimg ul  li:nth-child(3n) { margin-right:0px; float:right;}

.proimg ul  li.nmr{ margin-right:0px; float:right;}  

.proimg ul  li span b{ display:block; width:206px; background:url(../images/s.png) left no-repeat; padding-left:20px; font-weight:normal}



.newslist li{ border-bottom:1px dotted #CCC; height:66px; padding-bottom:10px; margin-bottom:12px;}

.newslist li.nobor{ border-bottom:0px dotted #CCC;}

.newslist p{ color:#787878; line-height:20px;}

.newslist .date{ float:left; background:url(../images/cb.jpg); width:65px; height:60px; margin-right:18px;}

.newslist .date strong{ font-size:30px; width:65px; display:block; text-align:center; padding-top:10px; color:#666666;}

.newslist span{ font-weight:bold;}

.newslist  span a:hover {

color: #009e96;}

.newslist .date b{ font-size:12px;text-align:center; width:65px;display:block; font-weight:normal;}



.xglist{ overflow:hidden; clear:both; padding:10px 0;}

.xglist li{ width:350px; line-height:28px; height:28px; overflow:hidden;}

.xglist li:nth-child(2n-1) {float: left;}

.xglist li:nth-child(2n) {float: right;}

.xglist li span{ float:right;}

.xgpic { padding:10px 1px;overflow:hidden; clear:both; margin-bottom: 30px;}

.xgpic li{ width:180px; float:left; text-align:center; overflow:hidden;}



.lcon { float:right; width:253px; height:297px; background:url(../images/lcon.jpg);   overflow:hidden; } 

.lcon p{ padding-top:78px; padding-left:21px; line-height:22px;} 



.foot{ text-align:center; width:100%; margin:auto; height:191px;  text-align:right;  background:#009e96;   }

.fnav{ width:980px; margin:auto; background:url(../images/fnavbg.png) bottom repeat-x; height:36px; padding-top:10px; line-height:36px; text-align:center;}

.fnav a{ padding:0 30px; color:#FFF; font-size:14px}

.copy{ width:980px; margin:auto; height:167px; padding-top:24px; background:url(../images/erm.jpg) right no-repeat}  

.copy img{ margin-top:5px;}

.copyright{ width:400px; text-align:left; float:left; color:#fff; padding-top:10px; padding-left:10px;}

.copyright a{color:#fff; }

.copyright span{ color:rgba(255, 255, 255, 0.67)}

.jszc{ width:307px; float:right}

.link{ background:#f5f5f5; border-top:1px solid #dddddd; line-height:48px; margin-top:30px;}



/* 在线留言 */

.container {

	/* max-width:400px; */

	width:100%;

	margin:0 auto;

	position:relative;

}



#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px "Open Sans", Helvetica, Arial, sans-serif; }



#contact {

	background:#F9F9F9;

	padding: 25px;

	/* margin:5px 0; */

}



#contact h3 {

	color: #FF8A3B;

	display: block;

	font-size: 30px;

	font-weight: 400;

}



#contact h4 {

	margin:5px 0 15px;

	display:block;

	font-size:13px;

}



fieldset {

	border: medium none !important;

	margin: 0 0 10px;

	min-width: 100%;

	padding: 0;

	width: 100%;

}



#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	width:93% !important;

	border:1px solid #CCC;

	background:#FFF;

	margin:0 0 5px;

	padding:10px;

}



#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {

	-webkit-transition:border-color 0.3s ease-in-out;

	-moz-transition:border-color 0.3s ease-in-out;

	transition:border-color 0.3s ease-in-out;

	border:1px solid #AAA;

}



#contact textarea {

	height:100px;

	max-width:100%;

  resize:none;

}



#contact button[type="submit"] {

	cursor:pointer;

	width:100%;

	border:none;

	background:#009e96;

	color:#FFF;

	margin:0 0 5px;

	padding:10px;

	font-size:15px;

}



#contact button[type="submit"]:hover {

	background:#FF8A3B;

	-webkit-transition:background 0.3s ease-in-out;

	-moz-transition:background 0.3s ease-in-out;

	transition:background-color 0.3s ease-in-out;

}



#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }



#contact input:focus, #contact textarea:focus {

	outline:0;

	border:1px solid #999;

}

::-webkit-input-placeholder {

 color:#888;

}

:-moz-placeholder {

 color:#888;

}

::-moz-placeholder {

 color:#888;

}

:-ms-input-placeholder {

 color:#888;

}


#xwdt .n2 li{
	height: auto;
	overflow: hidden;
}

#xwdt .n2 li a{
	display: block;
	width: 330px;
	overflow: hidden;
	 white-space: nowrap;
    text-overflow: ellipsis;
	float: left;
}
#xwdt .n2 li i{
	font-style: normal;
	color: #666;
	float: right;
	font-size: 12px;
}
#cjwt li{
	background: none;
}

#cjwt li a{
	display: block;
	width: 145px;
	overflow: hidden;
	 white-space: nowrap;
    text-overflow: ellipsis;
	float: left;

}
#cjwt li span{
	height: auto;
	overflow: hidden;
	width: 100%;
}
#cjwt li p{
	width: 100%;
}
#cjwt li i{
	float: right;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}