@charset "utf-8";
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::g188-moz-focus-inner { border : 0px; }
input::-moz-focus-inner { border: 0; }
a { outline: 0;  -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;}
a:active { outline: none; -moz-outline: none; }
a { -moz-user-focus: none; }
:focus, .button:focus {outline:none;}
::-moz-focus-inner, .button::-moz-focus-inner {border:0;}
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus { outline : none; }
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus, button:focus { outline : none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}

/* CSS Document */
html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
html, body {
    width:100%;
    height:100%;
    padding:0;
    margin:0;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
body {
  font-family:"Times New Roman",Helvetica,Tahoma,Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti, "黑体",STXihei, "华文细黑", sans-serif;
  font-size:12px;
  background:#CFEAFF;
  /*line-height: 1.75em;*/
  line-height: 1.6875;
  font-weight: 400;
  color: #333;
  height: 100%;
  overflow-x: hidden; 
}

.wrap{width:98%; margin:0px auto;background:#fff; }
.weizhiwrap{width:98%; margin:0px auto; }
.wrap980{ width:980px; margin:0px auto;}
.wrap100{ width:100%;  
padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

li{list-style-type:none}
ul{margin:0px;padding:0px; list-style-image:none; list-style:none outside none;} 
a{text-decoration:none;color:#333}
a:hover{ color:#cc0000;text-decoration:none; }
img {
	width:100%;
    max-width:100%;
    height:auto;
}
a img{ border:none;}
.noresize{ width:auto; max-width:none; }

.f-l{ float:left;}
.f-r{ float:right;}
.f-left{ float:left;}
.f-right{ float:right;}
.f-center{ float:center;}
.v-center{margin: auto;  position: absolute;  top:0; left:0; bottom:0; right:0; }
.m-t-25{ margin-top:25px;}
.m-t-23{ margin-top:23px;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {
  clear: both;
  display: block;
  font-size: 0px;
  height: 0px;
  line-height: 0;
  width: 100%;
  overflow:hidden;
  }
.clear{ clear:both;}/* 清除浮动*/
.clearx:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearx { display: block; }.left{ float:left}.right{ float:right;}.radius5{ -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.hide{ display:none}img{ width:100%}

.box-boder{ border:1px solid #ddd; overflow:hidden;}
.l-boder{ border-left:1px solid #ddd;;}
.r-boder{ border-right:1px solid #ddd;}
.blank10{height:10px; overflow:hidden}
.blank18{height:18px; overflow:hidden}
.blank20{ height:20px; background:#CFEAFF; }
hr{ height:0; border:0px; border-bottom:1px solid #ddd;}

.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}

/*文字两侧对齐*/


.toe{
	/*超出省略号*/
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}



/* 解决固定层在IE6下闪的问题 */
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}


/*png图片ie6下透明滤镜实现写法*/
.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}

.daohang{ line-height:30px;font-size:12px;color:#666;padding-left:8px; }
.daohang a{margin:6px;color:#0063c8}
.Dg{width:980px;margin:0 auto; height:35px; line-height:35px; margin-top:10px; font-size:12px;color:#666;font-style:normal;font-size:14px;  font-family:"Microsoft YaHei";  }
.Dg a{margin:6px;color:#666}
.norecord{width:auto;margin:0 auto;margin-top:20px; height:32px; line-height:32px;padding-left:27px; border:1px solid #f9b49c;color:#e00; background:#fff6e6 url(no.gif) no-repeat 10px 50%;font-size:12px}
del{ text-decoration:none; padding:0px;margin:0px;}
.idx{width:980px;margin:0 auto; margin-top:10px; overflow:hidden }
.w{ width:980px; margin:0 auto}
.hide{ display:none}
.bor_top{ border-top:#CCC dashed 1px}
.chargetips{width:300px;margin:0 auto;margin-top:20px; line-height:22px;background:#fbfbe4 url(ibtn.png) no-repeat 10px 50%;border:1px solid #ffd5af; line-height:24px; padding:20px 0px 20px 70px}
.chargetips a{color:#0063c8}
.empty{ font-size:16px; color:#999; text-align:center; padding-top:20px;}

/*--------------------------------------------------------------------------------------*/

/*引导页开始*/
.yd{ height:700px; background:url(../images/yindaoye.jpg) no-repeat top center;}
.yd .gundong{ width:900px; height:300px; margin:auto; padding-top:220px; }
.yd .gundong  .ydgd{font-family:宋体; font-size:28px;}
.yd .enter{ width:115px; margin:0px auto; padding-top:80px;  text-align:center;}
/*引导页结束*/
/*网站首页*/

.sitetop{ width:100%; height:auto;height:80px\0;  }
.sitelogo{ float:left; width:200px\0;  padding:0 20px 0 30px;padding:10px 0 0 0\0;}
.sitelogotext{ float:left; padding:20px 0px 0px 0px;}

.yuyan{ float:right; padding-top:24px; padding-right:80px;}
.yuyan  a {float:left; text-align:center; width:81px; height:21px; line-height:22px; background:url(yuyanbg.png) no-repeat;margin-left:10px;   color:#fff;}
.yuyan a:hover,.yuyan a.cur{background:url(yuyanbg.png) no-repeat; color:#333;}
/* 搜索框开始 */
.sc{ float:right; padding-top:20px; padding-right:30px; }
.sc .scbox{ margin-top:0px; float:left; }
.sc .scbox .SC_input{width:150px; float:left;height:25px; line-height:25px;background:#fff;color:#aaa;padding-left:5px;border:0px;border:1px solid #ddd;font-size:12px;_margin-right:-3px; 
border:solid 1px #ddd;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

}
.sc .scbox .scbtn{ height:25px;  width:60px; border:0px;background:#0764A4;cursor:pointer; color:#FFF; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; margin-left:5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

}
.sc .scbox .scbtn:hover{ background:#ff0000;}
/* 搜索框结束 */



/********************************* bootstrap 初始导航*************************/


.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height, visibility;
       -o-transition-property: height, visibility;
          transition-property: height, visibility;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}

.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}


.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}

.nav > li > a > img {
  max-width: none;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}


.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
 
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}


.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #f2f2f2;
  
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}



.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after
{
  clear: both;
}









/****************************** start navigation ********************************************************/
.menu{background:url(/images/dhbg.png) repeat-x; line-height:35px; text-align:center;}
.menuwrap{ width:1200px; margin:auto;}
.navbar-default
{border: none; background:none; 
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;    
	margin:0;
}
.navbar-default .nav li
{	
	text-align:center;		 	
	z-index:10;
	}
.navbar-default .nav li a
{
	 padding:0px 32px;color:#0865A7; font-family:"\5FAE\8F6F\96C5\9ED1"，宋体; font-size:14px; font-weight:bold;
	 height:35px; line-height:35px; 
	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;	
	
}
.navbar-default .nav li a:hover
{
	height:35px; 
	display:block; background-color:#B05700; color:#fff; 
	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
.navbar-default .nav li a:focus { color: #cccccc; }
.navbar-default .nav > .active > a,
.navbar-default .nav > .active > a:hover,
.navbar-default .nav > .active > a:focus, 
.navbar-default .nav > .curr > a,
.navbar-default .nav > .curr > a:hover,
.navbar-default .nav > .curr > a:focus 
{	
	height:35px; 
	color: #333;
	background:url(nav-on.png) no-repeat;
}
.navbar-default .navbar-toggle{	border:1px solid #999;	padding-top: 8px; cursor:pointer;}
.navbar-default .navbar-toggle .icon-bar{background:#333; width:100%;	border-color:#333;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #fff;}
.navbar-default .nav li.dropdown .dropdown-menu {background-color: #333;}
.navbar-default .nav li.dropdown .dropdown-menu  li{ height:35px; width:auto;}
.navbar-default .nav li.dropdown .dropdown-menu  li a {
  background:none;
  text-align:left;
  height:35px;
  width:auto;
  color: #fff;  
  font-size: 12px;
  letter-spacing: 0.04em;
  line-height: 35px;
  padding-left:30px;  
  text-shadow: none !important;
}
.navbar-default .nav li.dropdown .dropdown-menu  li a:hover{height:35px; line-height:35px; width:auto; background:#ccc;color:#333;} 
/* navigation end */


.indexbanner{ margin-top:-14px;}
.banner{width:1903px;overflow:hidden;position:relative}
.banner_inner{position:relative;height:298px;width:1200px;margin:0 auto}

.banner_img{width:9000000000000000000px}
.banner_img li{float:left;width:1903px;position:relative}
.banner_img li.bgli01{ background:#ccc url(../images/1-0.jpg) center no-repeat;}
.banner_img li.bgli02{ background:#ccc url(../images/2-0.jpg) center no-repeat;}
.banner_img li.bgli03{ background:#ccc url(../images/3-0.jpg) center no-repeat;}
.banner_img li.bgli04{ background:#ccc url(../images/4-0.jpg) center no-repeat;}

.banner .child1{position:absolute;width:443px;height:298px;left:10px;top:0}
.banner .child2{position:absolute;width:534px;height:298px;left:580px;top:0}

.banner .child3{position:absolute;width:442px;height:298px;left:20px;top:0}
.banner .child4{position:absolute;width:508px;height:298px;left:570px;top:0}

.banner .child5{position:absolute;width:513px;height:298px;left:-50px;top:0}
.banner .child6{position:absolute;width:518px;height:298px;left:570px;top:0}

.banner_common{position:relative;width:1000px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:110px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:0;filter:alpha(opacity=0)}
.banner_next{position:absolute;top:50%;right:0;margin-top:110px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:0;filter:alpha(opacity=0)}
.banner_pre:hover, .banner_next:hover{opacity:0;filter:alpha(opacity=0)}
.banner .control{width:130px;position:absolute;top:273px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:13px;height:13px;border-radius:50%;cursor:pointer;background:#a9a9a9}
.banner .control li a{display:none}
.banner .control li.current{background:#E10303}
/*首页主体开始*/
.index-height{ background:#9AE7FD; }
  




/*首页主体结束*/
/*底部开始*/
.dibudh{ height:35px;line-height:35px; background:url(/images/dibudhbg.jpg) repeat-x; color:#004AB0;}
.dibudh .tt{ float:left; font-weight:600;}
.dibudh ul{ float:left; padding-left:20px;}
.dibudh ul li{ float:left; padding:0px 15px; text-align:center;}
.dibudh ul li a{color:#004AB0;}
.dibudh ul li a:hover{ color:#333;}
.dibudh .more{ float:right;}
.dibudh .more a{color:#004AB0;}
.dibudh .more a:hover{color:#333;}

.footerdh{ width:100%; background:#FF9400;  text-align:center;}
.footerdh .link{height:31px; line-height:31px; background:#FF9400; text-align:center; color:#fff; font-size:1em; height:auto; font-family:"Times New Roman", serif;}
.footerdh .link a, .footerdh .link span{color:#004AB0;	margin:0 5px;}
.footerdh .link a:hover{ color:#333;}	

.dibubg{ background:#CFEAFF; height:120px;}
.dibubg .weixin{ float:left; padding:20px 20px 0px 0px; text-align:center;}
.dibubg .weixin img{ width:55px; }

.dibubg .dianhua{ float:left; padding-top:37px; }
.dibubg .dianhua ul{float:left;}
.dibubg .dianhua ul li{float:left;height:36px; line-height:36px; color:#0066AB; font-size:18px; font-weight:400; padding-right:15px;}
.dibubg .dianhua ul li span{font-family: "Arial";font-size:20px; font-weight:800;}
.dibubg .dianhua ul li.li01{background:url(tb-dianhua.png) no-repeat;padding-left:46px; }
.dibubg .dianhua ul li.li02{padding-left:10px; }
.dibubg .dianhua ul li.li03{background:url(tb-chuanzhen.png) no-repeat;padding-left:46px; }
.dibubg .dizhi{ float:left; line-height:36px;  font-size:12px; color:#0066AB; }
.dibubg .dizhi .dz{float: left; margin-right: 5px;}
.dibubg .dizhi .dz img{margin-top: 5px;}
/*底部结束*/
/*首页开始*/

.bg{  background:#ccc; word-break:break-all; margin:20px 0px;}
.bgccc{background:#ccc; font-size:0.8em; padding:4px 0px;}
.bgeee{font-size:1.1em; padding:8px 0px;color:#E18D2C; font-weight:bold; }
.xijinping{font-family:Helvetica,Tahoma,Arial, sans-serif; background:#CFEAFF; text-align:center; font-size:14px; font-weight:bold;color:#E18D2C;padding:4px 0px; margin-top:-5px;}
.ttbg{ height:40px; background:url(../images/ttbg.png) repeat-x;  }
.nrbox{ background:#9AE7FD; color:#fff; padding:15px;  }

.xwbox{ color:#ff6600;overflow:hidden;}
.xwbox ul{ float:left;width:100%;}
.xwbox ul li{ float:left; width:100%}
.xwbox ul li a{color:#ff6600;}
.xwbox ul li a:hover{ color:#333;}
.xwbox ul li span{ float:right;}

.dabiaoti{ font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1.6em; font-weight:600; color:#FF6600; padding-left:20px; line-height:40px;}
.dabiaoti a{ color:#FF6600;}
.dabiaoti a:hover{ color:#fff;}
.gengduo{ color:#E18D2C; float:right; padding-right:15px;line-height:40px;}
.gengduo a{color:#E18D2C;}
.gengduo a:hover{ color:#fff;}
.zhengshubox{ width:100%;height:auto; margin:auto; padding:31px 0px;}

.zhuanjiabox{ width:80%;height:auto; margin:auto; padding:15px 0px; padding:12px 0px\0;}
.zhuanjiabox img{border:solid 5px #dbf4fc;}
.zhuanjiabox .tt{font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1.2em;font-weight:600; text-align:center; padding:6px 0px;color:#004177;}
.zhuanjiabox .tt a{color:#004177;}
.zhuanjiabox .tt a:hover{color:#ff6600;}

.rencai{width:100%;display:inline-block;}
.rencai ul{margin:auto; }
.rencai ul li{float:left; text-align:center; font-weight:600;padding:5px 0px 5px 20px; margin-right:5%; display:inline-block; width:40%; }
.rencai ul li a{ color:#fff;}
.rencai ul li a:hover{ color:#ccc;}
.rencai ul li.li01{margin-left:8%;}




.bg01{ background:#FD7D00;}
.bg02{ background:#01569D;}
.bg03{ background:#004B85;}

.dzswbox{ margin:auto; display:inline-block;}
.dzswbox ul{ display:inline-block; padding-top:5px; margin-left:5%;  }
.dzswbox ul li{float:left; text-align:left; display:inline-block; width:43%;padding:5px 0px 5px 20px; margin-right:5%; height:auto; background:#008CC2; margin-bottom:12px;}
.dzswbox ul li a{ color:#fff;}
.dzswbox ul li a:hover{color:#ccc;}
.kefutu{ float:left; width:100%; display:inline-block; padding-left:30px;overflow:hidden;}
.kefutu .nv{ float:left; width:56px; width:56px\0;}
.kefutu .r{float:left; padding-left:15px; width:205px;}
.kefutu .r .dianhua{float:left;  width:100%; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px; font-weight:800; color:#000; }
.kefutu .r .qq{}
.kefutu .r .qq span{ float:left; padding:15px 15px 0px 0px; display:block; }
.kefutu .r .qq span img{ width:74px;}


.yewu{ margin:auto; display:inline-block;}
.yewu ul{ margin:auto; padding-top:5px; }
.yewu ul li{float:left; text-align:center; display:block; width:42%; margin-right:5%; height:auto;display:inline;}
.yewu ul li.li01{ margin-left:5%;}
.yewu ul li img{
border:solid 5px #dbf4fc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
	}
.yewu ul li .tt{ font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1.2em; font-weight:600; padding:6px 0px; color:#004177;}
.yewu ul li .tt a{color:#004177;}
.yewu ul li .tt a:hover{color:#ff6600;}

.anli{ margin:auto; display:inline-block;}
.anli ul{ width:1240px; margin:auto; padding-top:5px; }
.anli ul li{float:left; text-align:center; display:block;width:170px; margin-right:35px; height:auto; display:inline;}
.anli ul li.li01{ margin-left:25px;}
.anli ul li img{border:solid 5px #dbf4fc;	}
.anli ul li .tt{ font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1.2em; font-weight:600;padding:6px 0px;color:#004177;}
.anli ul li .tt a{color:#004177;}
.anli ul li .tt a:hover{color:#ff6600;}
#demoee{ margin-left:30px;height:180px;width:588px;overflow:hidden;}

/*首页结束*/


/*大图开始*/
.datubg{ height:298px; background:#ccc;}
.datubg .datu{  height:298px; background:url(top-01.jpg) no-repeat top center; margin:0px auto;}

.lmdatubg{ width:100%; height:198px; background:#007CC2;}
.lmdatubg .gongsidatu{  height:198px; margin:0px auto; background:url(top-gongsi.jpg) no-repeat top center;}
.lmdatubg .xinwendatu{  height:198px; margin:0px auto; background:url(top-xinwen.jpg) no-repeat top center;}
.lmdatubg .xiangmudatu{  height:198px; margin:0px auto; background:url(top-xiangmu.jpg) no-repeat top center;}
.lmdatubg .wenhuadatu{  height:198px; margin:0px auto; background:url(top-wenhua.jpg) no-repeat top center;}
.lmdatubg .renlidatu{  height:198px; margin:0px auto; background:url(top-renli.jpg) no-repeat top center;}
.lmdatubg .shopdatu{height:198px; margin:0px auto; background:url(top-shop.jpg) no-repeat top center;}
/*大图结束*/

/*菜单结束*/
/*当前位置开始*/
.wz{ background:#f2f2f2; padding:8px; margin-bottom:15px; }
.wz a{margin:6px;color:#666}
.wz a:hover{ color:#cc0000;}
/*当前位置结束*/

/*大图开始*/

/*大图结束*/

.gsjs{ width:100%;  padding-right:15px;  padding-left:15px;  margin-right: auto;  margin-left: auto;  border: solid 0px #ccc; margin-top:10px; overflow:hidden;}

.jieshao{ padding-top:44px; }

.jieshao .tupian{ float:left; width:150px; padding-top:5px; padding-left:48px; padding-right:20px; display:block;  }
.jieshao .jieshaoyou { padding:0px 75px; }
.jieshao .jieshaoyou .jieshaobiaoti{color:#cc0000; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:18px; font-weight:bold;  padding-top:5px; padding-bottom:10px; margin-left:150px;  border-bottom:1px solid #ccc;}
.jieshao .jieshaoyou .jieshaobiaoti a{padding-left:30px; color:#cc0000;}
.jieshao .jieshaoyou .jieshaobiaoti a:hover{ color:#333;}
.jieshao .jieshaoyou .jieshaobiaoti span{font-size:18px; color:#333;  padding-top:5px; font-family:Helvetica,Tahoma,Arial, sans-serif; padding-left:15px;}
.jieshao .jieshaoyou .jieshaobiaoti .xiangxi{ float:right;  }
.jieshao .jieshaoyou .jianjie{  padding-left:42px; text-indent:2em; color:#333; padding-top:29px; line-height:25px;}



.jieshao ul{ width:100%; padding-top:25px;  clear:both; }
.jieshao ul li{  float:left; width:18%;    margin-left:5%;  }
.jieshao ul li .tu{ margin:auto; text-align:center;}
.jieshao ul li .zi{ float:left; width:100%; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:14px; color:#000; text-align:center; line-height:40px;}
.jieshao .xuxian{ float:left; background: url(xuxian.gif) repeat-x; width:100%; height:1px; margin-top:8px; }

.tuandui{ width:100%; }
.tuandui .biaoti{ float:left; color:#cc0000; font-family:Helvetica,Tahoma,Arial, sans-serif;font-size:18px; font-weight:bold; margin-left:28px; margin-top:22px;}
.tuandui .biaoti a{ color:#cc0000;}
.tuandui .biaoti a:hover{ color:#333;}
.tuandui .yingwen{  float:left; font-size:18px; color:#333;  margin-top:22px; font-family:Helvetica,Tahoma,Arial, sans-serif; margin-left:15px;}
.tuandui .xiangxi{ float:right; padding-right:74px; padding-top:24px; }

.tuandui ul{float:left; width:100%; padding-top:20px;}
.tuandui ul li{float:left; width:18%;  text-align:center; margin-left:5%; }
.tuandui ul li img{border:1px solid #ccc; padding:8px;}
.tuandui ul li img:hover{ background:#f2f2f2;}
.tuandui ul li .tt{width:100%; padding-top:10px; height:31px; overflow:hidden;font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:14px;text-align:center;display:inline;}
.tuandui .xuxian{ float:left; background: url(xuxian.gif) repeat-x; width:100%; height:1px; margin-top:0px; padding-right:35px; }




.rongyu{ width:100%; }
.rongyu .biaoti{ float:left; color:#cc0000; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:18px; font-weight:bold; padding-left:28px; }
.rongyu .biaoti a{ color:#cc0000;}
.rongyu .biaoti a:hover{ color:#333;}
.rongyu .yingwen{  float:left; font-size:18px; color:#333;   font-family:Helvetica,Tahoma,Arial, sans-serif; padding-left:15px;}
.rongyu .xiangxi{ float:right; padding-right:74px; padding-top:2px; }
.rongyu .xian{ float:left; height:0px; border:0px; border-bottom:1px solid #ccc; width:100%; padding-top:10px; }


.rongyu ul{float:left; width:100%; padding-top:20px; display:inline;}
.rongyu ul li{float:left; width:18%;  text-align:center; margin-bottom:10px; margin-left:5%; display:inline;}
.rongyu ul li img{ border:1px solid #ccc; padding:8px;}
.rongyu ul li img:hover{ background:#f2f2f2;}
.rongyu ul li .tt{float:left; width:100%; margin-top:10px; height:31px; overflow:hidden;font-family:Helvetica,Tahoma,Arial, sans-serif;font-size:14px;text-align:center;display:inline;}

/*公司简介频道结束*/


/*公司项目频道页开始*/
.gsgc{ width:978px; overflow:hidden; background:#FFF; margin:0px auto; border:solid 1px #ccc; margin-top:15px;}
.gsgc .zuo{ float:left; width:222px; height:1260px; }
.gsgc .zuo .zm{ float:left; font-size:60px; font-family:"Baskerville Old face"; color:#333; margin-left:19px;}
.gsgc .zuo .xiaozm{ float:left; font-size:14px;  color:#333; font-family:"Arial Unicode MS"; margin-top:32px; margin-left:10px;}
.gsgc .zuo .wenzi{ float:left; font-size:32px; color:#ff0000; font-family:Helvetica,Tahoma,Arial, sans-serif; font-weight:bold; margin-top:-5px; }
.gsgc .zuo ul{ float:left; width:222px; height:505px;  margin-top:15px;}
.gsgc .zuo ul li{ float:left; width:222px; height:48px; }
.gsgc .zuo ul li .tubiao{  float:left; margin-left:48px; margin-top:16px;}
.gsgc .zuo ul li .biaoti{ float:left;  font-size:16px;  color:#333; font-family:Helvetica,Tahoma,Arial, sans-serif;  font-weight:bold; margin-top:8px; margin-left:20px;}
.gsgc .zuo ul li .jianbian{ float:left; margin-left:13px; margin-top:10px;}



.gsgc .you{  float:left; width:754px; padding-bottom:30px; border-left:solid 1px #ccc; }
.gsgc .you ul{ float:left; width:754px;   }
.gsgc .you ul li{ float: left; width:165px;overflow:hidden;margin-top:20px; margin-left:70px; }
.gsgc .you ul li .yuantu{ float: left; margin-top:15px; margin-left:2px;}
.gsgc .you ul li .zi{ font-size:16px;  color:#000; font-family:Helvetica,Tahoma,Arial, sans-serif; font-weight:bold; text-align:center; line-height:45px;}
.gsgc .you ul li .shuoming{ float: left; width:160px; height:92px; overflow:hidden;  color:#000; margin-left:3px; line-height:24px;}
.gsgc .you ul li .chakank{  float: left; width:111px; height:23px; border:solid 1px #666; margin-left:26px; margin-top:15px;}
.gsgc .you ul li .chakank .chakan{ color:#666; text-align:center; line-height:23px;}

.gsgc .you ul li .chakank02{ float:left; width:111px; height:23px; border:solid 1px #666; margin-left:26px; margin-top:41px;}
.gsgc .you ul li .chakank02 .chakan{ color:#666; text-align:center; line-height:23px;}

/*公司项目频道页结束*/

/*公司文化频道页开始*/
.gswh{ width:98%;  background:#FFF; margin:0px auto; border:solid 1px #ccc; margin-top:15px; padding-bottom:30px; overflow:hidden;}
.gswh .linian{ width:98%; margin:auto; padding-top:20px; padding-bottom:30px; border-bottom:1px solid #ddd; overflow:hidden; }
.gswh .linian .delan{  float:left;width:172px; padding-top:44px; padding-left:57px; padding-right:30px; }

.gswh .linian .linianyou{ width:auto; margin-left:60px;}
.gswh .linian .linianyou ul{ padding-top:20px;  }
.gswh .linian .linianyou ul li{ float:left; display:block; border:1px solid #ddd; margin-right:35px; padding:3px 15px; line-height:31px; text-align:center; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:16px; font-weight:600;}
.gswh .linian .linianyou ul li a{}
.gswh .linian .linianyou ul span{ float:right; padding-right:40px;}
.gswh .linian .linianyou .liniannr{ float:left; width:80%; text-align:left; padding-top:20px;font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:14px; }
.gswh .linian .linianyou .liniannr span{font-size:16px;  font-weight:600;}



.gswh .biaozhi{  width:98%;margin:auto; border-bottom:1px solid #ddd;padding-top:20px;padding-bottom:30px;overflow:hidden;  }
.gswh .biaozhi .tupian{ float:left; width:146px; width:146px\0;  padding-top:50px; padding-left:69px; padding-right:40px;}
.gswh .biaozhi .biaozhiyou{ float:left;width:70%; padding-top:20px;}
.gswh .biaozhi .biaozhiyou .tt{ float:left; width:100%;}
.gswh .biaozhi .biaozhiyou .tt .biaoti{ float:left;  font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:18px; font-weight:bold; padding:0px 20px;   }
.gswh .biaozhi .biaozhiyou .tt .biaoti a{color:#cc0000;}
.gswh .biaozhi .biaozhiyou .tt .biaoti a:hover{ color:#333;}
.gswh .biaozhi .biaozhiyou .tt span{  font-size:18px; color:#333;  margin-top:20px; font-family:"Times New Roman", Times, serif;}
.gswh .biaozhi .biaozhiyou .tt .xiangxi{ float:right;padding-right:40px;  }
.gswh .biaozhi .biaozhiyou .jianjie{ float:left; text-align:left; color:#333; line-height:25px; padding-top:30px; padding-left:20px;}

.gswh .fengcai{  width:98%;margin:auto; border-bottom:1px solid #ddd; padding-bottom:30px; border-top:1px solid #ddd; overflow:hidden; }
.gswh .fengcai .tt{ padding-top:30px; }
.gswh .fengcai .tt .biaoti{ float:left;  font-family: "微软雅黑"; font-size:18px; font-weight:bold; padding-left:28px; }
.gswh .fengcai .tt .biaoti a{color:#cc0000;}
.gswh .fengcai .tt .biaoti a：hover{ color:#333;}
.gswh .fengcai .tt .yingwen{  float:left; font-size:18px; color:#333;   font-family:"Times New Roman", Times, serif; padding-left:15px;   }
.gswh .fengcai .tt .xiangxi{ float:right; padding-right:40px;  }

.gswh .fengcai .xian{ float:left; background:#e8e8e8; height:1px; width:926px; margin-left:28px; margin-top:21px;}
.gswh .fengcai ul{ float:left; width:1320px;    padding-top:35px; padding-left:4%;  }
.gswh .fengcai ul li{float:left; width:13%;  text-align:center; margin-right:3%; display:inline;}
.gswh .fengcai ul li img{  border:1px solid #ccc; padding:8px;}
.gswh .fengcai ul li img:hover{ background:#f2f2f2;}

#demovv{ margin-left:50px;height:200px;width:93%;overflow:hidden;}


.gswh .zaixian{ width:98%; margin:20px 0px auto;  padding-bottom:0px; overflow:hidden; }
.gswh .zaixian .tt2{ padding-top:10px; padding-bottom:50px;  }
.gswh .zaixian .tt2 .biaoti{ float:left;  font-family: "微软雅黑"; font-size:18px; font-weight:bold; padding-left:48px; }
.gswh .zaixian .tt2 .biaoti a{color:#cc0000;}
.gswh .zaixian .tt2 .biaoti a：hover{ color:#333;}
.gswh .zaixian .tt2 .yingwen{  float:left; font-size:18px; color:#333;   font-family:"Times New Roman", Times, serif; padding-left:15px;   }
.gswh .zaixian .tt2 .xiangxi{ float:right; padding-right:40px;  }
.gswh .zaixian  ul{ width:95%; margin:auto; padding-left:50px;   }
.gswh .zaixian  ul li{ float:left;  width:98%; font-size:14px; color:#666;height:22px;}
.gswh .zaixian  ul li a{float:left; width:80%; color:#000; display:block;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}
.gswh .zaixian  ul li span{ float:right;  font-size:14px; color:#666; }
.gswh .zaixian .dangjian{ width:95%; margin:0 auto; padding-left:50px; text-align:left;}
.gswh .zaixian .dangjian .ct{ float:left; width:187px;  padding-right:20px;}
.gswh .zaixian .dangjian .nr{ width:auto; margin-left:60px; padding-top:15px;}

.gswh .gonghui{ width:98%; margin:20px auto; border-top:1px solid #ddd; padding-top:30px; padding-bottom:0px; overflow:hidden; }
.gswh .gonghui .tt2{ padding-top:10px; padding-bottom:20px;  }
.gswh .gonghui .tt2 .biaoti{ float:left;  font-family: "微软雅黑"; font-size:18px; font-weight:bold; padding-left:28px; }
.gswh .gonghui .tt2 .biaoti a{color:#cc0000;}
.gswh .gonghui .tt2 .biaoti a：hover{ color:#333;}
.gswh .gonghui .tt2 .yingwen{  float:left; font-size:18px; color:#333;   font-family:"Times New Roman", Times, serif; padding-left:15px;   }
.gswh .gonghui .tt2 .xiangxi{ float:right; padding-right:40px;  }
.gswh .gonghui  ul{ width:95%; margin:auto; padding-left:50px;   }
.gswh .gonghui  ul li{ float:left;  width:98%; font-size:14px; color:#666;height:22px;}
.gswh .gonghui  ul li span{ float:right; font-size:14px; color:#666; }
.gswh .gonghui .dangjian{ width:95%; margin:auto; padding-left:30px;  text-align:left;}
.gswh .gonghui .dangjian .ct{ float:left; width:187px;  padding-right:20px;}
.gswh .gonghui .dangjian .nr{ width:auto; margin-left:60px; padding-top:20px;}


/*公司文化频道页结束*/

/*公司人力资源频道页开始*/
.gszy{ width:98%;   margin:0px auto; border:solid 1px #ccc; margin-top:10px;overflow:hidden;}
.gszy .rencai{ float:left; width:100%;  }
.gszy .rencai .tupian{ float:left;width:223px;  padding:21px 30px 0px 42px; }
.gszy .rencai .rencaiyou{ width:auto;}
.gszy .rencai .rencaiyou .biaoti{width:auto; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:18px; font-weight:bold;  padding-top:20px; }
.gszy .rencai .rencaiyou .biaoti a{ float:left; padding:0px 20px 0px 0px;color:#cc0000;}
.gszy .rencai .rencaiyou .biaoti a:hover{ color:#333;}
.gszy .rencai .rencaiyou .biaoti .yingwen{ font-size:18px; color:#333;  font-family:Helvetica,Tahoma,Arial, sans-serif;}
.gszy .rencai .rencaiyou .biaoti .xiangxi{ float:right; font-family:宋体; font-size:12px; padding-right:40px; font-weight:normal;    }
.gszy .rencai .rencaiyou .biaoti .xiangxi a{ color:#333;}
.gszy .rencai .rencaiyou .linianlist{ width:auto; text-align:left;  padding-left:40px;  padding-top:50px; font-family:Helvetica,Tahoma,Arial, sans-serif;font-size:14px; }


.gszy .zhaopin{float:left; width:100%; margin:auto; }
.gszy .zhaopin .biaoti{}
.gszy .zhaopin .biaoti .xinxi{ float:left; font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:18px; font-weight:bold; padding:0px 20px 0px 40px;  }
.gszy .zhaopin .biaoti .xinxi a{color:#cc0000;}
.gszy .zhaopin .biaoti .xinxi a:hover{color:#333;}
.gszy .zhaopin .biaoti .yingwen{  font-size:18px; color:#333;  font-family:Helvetica,Tahoma,Arial, sans-serif; }
.gszy .zhaopin .biaoti .xiangxi{  float:right; padding-right:50px;   }

.gszy .zhaopin .pin{ float:left; width:223px; padding:21px 30px 20px 42px;}

.gszy .zhaopin ul{width:auto;  padding-top:15px;  }
.gszy .zhaopin ul li{float:left; width:75%;    text-align:left; line-height:24px; font-weight:normal;  }
.gszy .zhaopin ul li a{font-family:宋体; font-size:14px; color:#333;}
.gszy .zhaopin ul li span{ float:right;}



/*内容页单元格开始*/
.zptd{ border:1px solid #ddd; }
.zplefttd{ border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.zplefttd2{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding-left:20px;}
.zprighttd2{border-bottom:1px solid #ccc; padding-left:20px; }
.zprighttd{border-bottom:1px solid #ccc; padding-left:20px; padding-top:10px; padding-bottom:10px;}
/*内容页单元格结束*/
/*公司人力资源频道页结束*/



/***********************************************内容页开始***************************************************/

.nraside{ width:15%; float:right; padding:15px;}

.nrsection{ float:left; width:80%; padding:15px; border-right:1px solid #ddd; height:auto;  }
.nrsection100{ width:100%; overflow:hidden; }

.nrsection100 iframe{height:534px;}

.nrsection h1,.nrsection100 h1{font-family:Helvetica,Tahoma,Arial, sans-serif;font-size:24px; font-weight:800;  color:#cc0000; margin:15px auto; text-align:center;}
.dp{width:100%; text-align:center; line-height:30px;color:#666;}
.dp font{font-size:12px;color:#f00}
.dp span{padding-left:10px}
.ct{font-family:Helvetica,Tahoma,Arial, sans-serif;line-height:180%;font-size:1.25em;padding:15px;color:#666}

.ct .ct_box{ height:auto;}
.ct .ct_box img{ text-align:center;margin:2px;width:100%; max-width:650px;width:50%\0; max-width:none\0; height:auto;height:auto\0; overflow:hidden;_width:expression(this.width<650px?"auto":"650px");}

.ct .ct_box .shipin{ width:400px; margin:auto;}
.votebtn img{ width:auto; height:auto;}
.zxliuyan{ height:600px; padding-top:30px;}
.zxliuyan img{width:auto; height:auto;}
.bshare-custom{margin-top:20px; margin-bottom:20px;}


.dhtt,.dhtt2{font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:2.2em; font-weight:800; color:#004B85; text-align:center; margin-top:0.6em; padding-bottom:0.6em; }
.dhtt2{border-bottom:1px solid #ddd; }
.nrdh{width:100%; margin:auto;}
.nrdh ul{ margin-top:10px;}
.nrdh ul a {
	position: relative;
    z-index: 30;
    -webkit-transition: all 350ms ease-in-out;
    -moz-transition: all 350ms ease-in-out;
    -o-transition: all 350ms ease-in-out;
    transition: all 350ms ease-in-out;
  /*background-color: #fff !important;*/
  /*color: #8bc655 !important;*/;
}
.nrdh ul li{background:#f4f4f4; margin-bottom:8px;  position: relative; z-index:20;  width:100%; text-align:center; height:35px;line-height:35px;}
.nrdh ul li span{
	position: absolute;
    width: 0;
    height: 100%;
    background-color: #004B85;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    top: 0;
    left: 0;
    z-index:10;}
.nrdh ul li:hover span{width:100%;}	
.nrdh ul li:hover a {color: #ffffff !important;}
.nrdh ul li a{  font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1.4em;display:block;  }
.nrdh ul li a:hover{display:block; color:#cc0000;}
.nrdh ul li.curr{  color:#cc0000; height:35px; display:block; }
.nrdh ul li.curr a{ color:#cc0000;  display:block; }
.nrdh ul li.curr a:hover{ color:#cc0000;}

.tpnews{ width:100%;}
.tpnews ul{ float:left; margin-top:10px;}
.tpnews ul li{ float:left; width:45%; margin-left:4%;  text-align:center;font-family:Helvetica,Tahoma,Arial, sans-serif; font-size:1em;  margin-top:13px; }
.tpnews ul li .tupian{ padding:6px; padding-bottom:1px; border:1px solid #ddd;}
.tpnews ul li .tupian img{ width:116px; height:auto;  }
.tpnews ul li .tt{ width:100%;text-align:center; padding-top:5px;}

.txtnews{ width:95%;}
.txtnews ul{ margin:auto; margin-top:10px;}
.txtnews ul li{font-family:Helvetica,Tahoma,Arial, sans-serif; width:100%; height:38px; line-height:38px;border-bottom:1px dashed #cbdbe4;display:block;overflow:hidden;}
.txtnews ul li a{font-size:1em; height:38px; overflow:hidden; display:inline; }
.txtnews ul li span{ float:right;color:#999;font-size:11px;}
.txtnews ul li em{float:left;width:16px; height:16px;font-size:11px;  background:#aaa; line-height:16px; margin:10px 10px 0px 2px;color:#fff; text-align:center; font-style:normal;}
.txtnews ul li em.em01{ background:#b80000}
/*内容页结束*/

/*栏目页开始*/
.lmaside{ width:15%; float:right; padding:15px; }
.lmsection{ float:left; width:80%; padding:15px; border-right:1px solid #ddd; height:auto;  }

.lmsection h1{font-family:Helvetica,Tahoma,Arial, sans-serif; color:#cc0000; font-size:24px; padding-left:20px;  }
.lmsection ul{ padding-top:20px;}
.lmsection ul li{ display:inline-block; width:100%; border:1px dashed #ddd;margin-bottom:15px;
	-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.lmsection ul li:hover{ 
background:#f2f2f2;
color:#fff;
	-webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}
.lmsection ul li.li01{ padding:15px 0px;}
.lmsection ul li.li01 .title a{font-size:18px; font-weight:bold;font-family:Helvetica,Tahoma,Arial, sans-serif;}
.lmsection ul li.li01 .lct{float:left; margin-left:20px;height:125px; padding-right:20px;_display:inline;}
.lmsection ul li.li01 .lct img{width:180px;  height:125px; overflow:hidden;}
.lmsection ul li.li01 .rct{ float:none; margin-left:20px; _display:inline;}
.lmsection ul li.li01 .title{ width:100%; padding:10px 10px 0px 0px;}
.lmsection ul li.li01 .rct .intro{ padding-top:10px; line-height:22px;color:#666; margin-right:10px;_display:inline;}
.lmsection ul li.li01 .rct .biaoqian span{ float:right; margin-right:15px; height:30px; line-height:30px;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#999}

.lmsection ul li.li02 .title{ width:100%; padding:10px 10px 0px 20px;}
.lmsection ul li.li02 .title a{font-size:18px; font-family:Helvetica,Tahoma,Arial, sans-serif; font-weight:bold; }
.lmsection ul li.li02 .intro{ padding:15px;font-family:Helvetica,Tahoma,Arial, sans-serif; line-height:22px; color:#666666; }
.lmsection ul li.li02 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#666;margin-right:10px;}

.lmsection ul li.li03 .title{ width:100%; padding:10px 10px 10px 20px;}
.lmsection ul li.li03 .title a{font-size:18px; font-family:Helvetica,Tahoma,Arial, sans-serif; font-weight:bold; }
.lmsection ul li.li03 .intro{ padding:15px;font-family:Helvetica,Tahoma,Arial, sans-serif; line-height:22px; color:#666666; }
.lmsection ul li.li03 .biaoqian span{ float:right;color:#999; background:url(home/plnum.png) no-repeat 0 50%; padding-left:18px;color:#666;margin-right:10px;}
.lmsection ul li.li03 span{ float:right;padding:15px 10px 10px 10px;}

.lmsection td img{ max-width:auto; width:auto;}
.lmsection .zuzhi{ width:773px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.lmsection .zuzhi img{max-width:auto; width:auto;}

.tplist{ width:100%; margin-top:20px; }
.tplist ul{ float:left; width:100%; height:auto; }
.tplist ul li{ float:left; width:28%; height:auto; margin-left:4%; background:none;  margin-bottom:20px; text-align:center; border:none;}
.tplist ul li .tp{ height:auto; border:#e4e4e4 solid 1px; padding:8px; padding-bottom:4px; overflow:hidden;	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;	}
.tplist ul li .tp:hover{ background:#f2f2f2;	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;	}
.tplist ul li:hover{ background:none;}
.tplist ul li .tp img{ height: 240px;   

}
.tplist ul li .tp img:hover{

	}
.tplist ul li .mingcheng{ padding:5px;text-align:center; height:16px; overflow:hidden;}


.tplist2{ width:100%; margin-top:20px; }
.tplist2 ul{ float:left; width:100%; height:auto; }
.tplist2 ul li{ float:left; width:21%; height:auto; margin-left:3%; background:none;  margin-bottom:20px; text-align:center; border:none;}
.tplist2 ul li .tp{ border:#e4e4e4 solid 1px; padding:8px; padding-bottom:4px; overflow:hidden;	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;	}
.tplist2 ul li .tp:hover{ background:#f2f2f2;	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;	}
.tplist2 ul li:hover{ background:none;}
.tplist2 ul li .tp img{   }
.tplist2 ul li .tp img:hover{	}
.tplist2 ul li .mingcheng{ padding:5px;text-align:center; height:16px; overflow:hidden;}

/*自定义表单样式*/
.lefttdbg{ height:33px;}
/*栏目页结束*/

/*分页样式*/
.fenye{ position:relative; margin:20px; clear:both; text-align:right;  }
.fenye img{ margin:0px 2px 12px 0px; width:auto; max-width:none;}

.fenye a{text-decoration:none; font-size:14px;height:24px;border-radius: 3px; text-align:center; line-height:24px; float:left;color:#666;margin-left:5px; margin-bottom:8px;border:1px solid #e5e5e5;border-bottom:1px solid #ccc; background:#fff}
.fenye a:hover{ background:#3391cf;color:#ffffff;}
.fenye .prev,#fenye .next{width:23px; text-align:center;}
.fenye .prev,#fenye .next img{margin-top:8px}
.fenye a.curr{width:23px; color:#fff; text-align:center; background:#3391cf;border:1px solid #3391cf}
.fenye a.curr:hover{color:#fff;}
.fenye a.num{width:23px;}
.fenye a:hover{color:#fff; text-decoration:none;}
.fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
.fenye span#totalpage{padding-left:0px}


/***********************************************内容页结束***************************************************/



/*share_start*/
#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:205px;left:95%;width:34px;zoom:1;}
#share a{background-image:url(photo/share.png); background-repeat:no-repeat; display:block; width:34px; height:34px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share .sina {background-position:0 0; position:absolute; bottom:36px;}
#share a.sina:hover { background-position:-34px 0;}
#share .tencent { background-position:0 -34px; position:absolute; bottom:0px;}
#share a.tencent:hover { background-position:-34px -34px;}
#share a#totop{background-position:0 -116px;position:absolute;bottom:72px;cursor:pointer;}
#share a#totop:hover {background-position:-34px -116px;}
/*share_end*/

/*会员注册页*/
.user_reg{width:950px;margin:0 auto;padding:15px;border:1px solid #ddd}
.user_reg ul{padding-top:8px; line-height:30px}
.user_reg ul li span{width:83px;font-size:14px; float:left; line-height:30px}
.user_reg ul li{padding:10px 0px 10px 0px;}
.user_reg ul li span font{color:#e00;font-size:14px;margin-right:5px;}
.user_reg ul li .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li .yz_text{width:120px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
.user_reg ul li #usernamemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #passwordmsg2{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #answermsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%}
.user_reg ul li #chkcodemsg{width:300px;padding-left:15px;background:url(no.gif) no-repeat 0 50%;margin-top:-30px;margin-left:305px}
.user_reg ul .xx_box h4{ line-height:35px;border-bottom:1px dotted #ccc;padding-left:10px;height:35px;margin-bottom:10px}
.user_reg ul .xx_box .text{width:240px;padding-left:5px;height:28px; line-height:28px;margin-right:15px;border:1px solid #ccc;border-top:1px solid #999;border-left:1px solid #999; float:left}
/*会员注册页结束*/


/*网站地图*/
.bg18{ height:6px; background:url(small/18.png) repeat-x 0 -1px}
.maplist{width:980px;margin:0px auto; line-height:28px;margin-bottom:10px;}
.maplist .classname{ background:url(maptit.png) repeat-x;margin-top:10px; display:block;padding-left:10px;font-size:15px; height:30px; line-height:30px;border:1px solid #b5d7ef;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist .classname a{color:#00659c; background:url(maptit02.png) no-repeat 0 50%;padding-left:10px}
.maplist .classname2{height:25px; float:left; line-height:25px; padding-left:10px;font-size:12px;padding-right:0px; background:none}
.maplist .classname2 a{font-weight:bold;color:#555;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist span{ white-space:nowrap;padding:0px 10px;margin-top:10px;  height:25px; float:left; background:url(maptit03.png) no-repeat 100% 50%}
.maplist span a{color:#555}
.maplist a:hover{color:#00659c;}
.maplist2{ clear:both;}

/*分页样式*/


 /*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:64px; text-align:center;}
#pageNext a.curr{width:25px; background:#fff;color:#00659c; font-family:Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
#pageNext a{text-decoration:none; font-size:14px;margin-left:5px;height:26px; text-align:center; line-height:26px; float:left;color:#666; background:#eee}
#pageNext a.num{width:25px;}
#pageNext a:hover{color:#00659c; text-decoration:none;}

/*附件*/
.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}
.annex td{text-align:left;padding-top:10px;padding-left:10px;padding-bottom:5px;}

/*评论*/
.cmt .goodandbad{margin-top:3px;BORDER-BOTTOM: #efefef 1px solid}
.cmt .content{color:#000;font-size:14px;}
.cmt .gray{color:#ccc;}
.cmtloadtips{height:30px;font-size:14px;line-height:30px;background:#f3f9fc; position:relative;margin-top:-2px;color:#999;text-align:center;}
.cmttitle{border-bottom:3px solid #ccc;font-weight:bold;font-size:14px;}
