@charset "UTF-8";
/*Copyright (c) 2012, demlution. All rights reserved.
*   version: 1.0.0
*   2012.07.04
**/
/*
 * 将具有默认margin和padding的标记置零
 * 所有标记的margin和padding都在使用时具体定义
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, image, ins, kbd, q, s, 
samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin:0px; padding:0px; border:0px; vertical-align:baseline; background:transparent }

/*
 * html\body标记样式定义
 * 全局的字体颜色、背景色和文本对齐设置
 */
html{color:#666;background:#fff;font: 12px/1.5  "宋体",\5b8b\4f53, Arial, Helvetica, sans-serif;color: #acacac;font-family: "微软雅黑" !important;}
body{  background: #fff;
overflow-x: hidden;
color: #777;
font-size: 12px;}

image{border:0 none;vertical-align:middle;}

li{list-style-type: none;}
a {color: #777;text-decoration: none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.invisible{visibility:hidden;}
.hidden{display: none;}
em{ font-style:normal;}
/*
 * 定义浮动样式
 */
 .left { float:left }
.rr, .right { float:right }

/*
 * 定义清除浮动样式
 */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
	/* Hides from IE-mac \*/* html .clearfix {
		height:1%;
	}
.clearfix {
	display:block;
}
	/* End hide from IE-mac */
/*
 * 定义圆角边框
 */
.f-s, .f-e {
    background: none repeat scroll 0 0 #ddd;
    clear: both;
    height: 1px;
    margin: 0 1px;
    overflow: hidden;
}
.f-m {
    border-color: #ddd;
    border-style: solid;
    border-width: 0 1px;
}

.f-1,.f-2,.f-3 {overflow:hidden;display:block;height:1px;background: #fff;}
.f-1 { margin: 0 3px; background: #ebebeb; }
.f-2 { margin: 0 2px; border-right: 2px solid #ebebeb; border-left: 2px solid #ebebeb; }
.f-3 { margin: 0 1px; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; }

/* The following is defined color class.
--------------------------------------------------------------------------------------------------*/
.black, .black a { color:#000 }
.black3, .black3 a { color:#333 }
.black6, .black6 a { color:#666 }
.black9, .black9 a { color:#999 }
.green, .green a { color:#174100 }
.green1, .green1 a { color:#2f7300 }
.green2, .green2 a { color:#008000 }
.blue, .blue a { color:#0065ff }
.blue1, .blue1 a { color:#002777 }
.blue2, .blue2 a { color:#255266 }
.blue3, .blue3 a { color:#046ebd }
.blue4, .blue4 a { color:#0033ff }
.orange, .orange a { color:#f60 }
.red, .red a { color:#F00; }
.red1, .red1 a { color:#C00; }
.red2, .red2 a { color:#900; }
.pink,.pink a { color:#d3015a; }
.pink1,.pink1 a { color:#fe577f; }
.org:link, .org:visited, .org:active {color:#f60;text-decoration:none;}
.org:hover {color:#f60;text-decoration:underline;}
.white,.white a{color:#fff}.gray4,a.gray4{color:#999}
.yellow, .yellow a, a.yellow{color:#EC6200;}.green{color:#0E774A}
/* The following is a shorthand property.
--------------------------------------------------------------------------------------------------*/
.mt5 { margin-top:5px }
.mt8{ margin-top:8px;}
.mt10 { margin-top:10px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mb5 { margin-bottom:5px }
.mb8{ margin-bottom:8px;}
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mr5 { margin-right:5px;}
.mr8 { margin-right:8px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.mr20 { margin-right:20px;}
.ml5 { margin-left:5px;}
.ml8 { margin-left:8px;}
.ml6{margin-left:6px;}
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.ml20 { margin-left:20px;}
.t_c { text-align:center; }
.t_l { text-align:left }
.t_r { text-align:right;   margin-right: 10px;}
.block{ display:block; overflow:hidden; zoom:1;}

/******　默认分页样式　******/
.page_link{margin:0 auto;height:24px;width:auto;padding:5px 0;text-align:center;clear:both;}
.page_link li{display:inline;line-height:20px;font-size:12px;width:auto;}
.page_link a{display:inline-block;padding:0 6px;height:20px;color:#aaa;}
.page_link .active a{ color:#333;}
.page_link a:hover{color:#1a4266;color:#1a4266;text-decoration:none;}
.page_link .prev_no,.page_link .next_no{color:#ccc;font-weight:normal;margin-bottom:2px;border:none;}
.page_link .prev_no:hover,.page_link .next_no:hover{color:#1a4266;background:none;border:none;}
.page_link .nolink,.page_link .morePage{font-weight:bold;color:#404040;border:none;background:none;}
.page_link .nolink:hover,.page_link .morePage:hover{color:#1a4266;border:none;background:none;}
.page_link ul {margin:0;padding:0;}
.page_link .prev:hover{color:#1a4266;}
.page_link .next:hover{color:#1a4266;}

/******　默认轮播　******/

/*----------banner--------------------------------------------------------------------------------------------------------------------------------------------------------*/
.banner{position:relative; overflow:hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li.KMSPrefix_kinMaxShow_focus {
  background: #034091!important;}
#kinMaxShow{width:100%; height:452px; visibility:hidden; overflow:hidden;}
/*------------------body---------------------------------------------------------------------------------------------------------------------------------------*/

.mainbody{}
.container{width:1100px; margin:0 auto;}
.container1{width:1200px; margin:0 auto;}
/*------------------top-------------------------------------------------------------------------------------------------------------------------------------------*/
#top {}
#top .mypng{height:107px; overflow:hidden; position:relative;}
.top-tool { position:absolute; top:0px; right:0;}
.top-tool a{}
.top_right {position:absolute; top:25px; right:0;}
.logo a{display:block; width:100%; height:112px; overflow:hidden;}
.top_left{position:absolute; top:0px; left:0;}
#top .container .top-tool .tb {
  padding-left: 20px;
  background: url(http://s2.d2scdn.com/2015/05/06/Ft3dJSxtftqIdE1sw31RSHbvDjXT.x-png) no-repeat;
}
#top .container .top-tool .tbx {
  padding-left: 20px;
  background: url(http://s2.d2scdn.com/2015/05/06/FntDHVvQzBIlSDcOuEUhQAtQhJeb.png) no-repeat;
}

.hd_top {
background:#fafafa;
}
.hd_top .container {
  height: 30px;
  line-height: 30px;
   margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1000px;
}

/*------------------nav--------------------------------------------------------------------------------------------------------------------------------------------*/
#nav {  background: #034091;}
#nav .container {height: 36px;line-height: 36px;}
.navigation {}
.navigation li {float: left; background: url(http://s2.d2scdn.com/photos/2015/04/08/Ma34fmn5VrGEntfKoUwvBc.png) no-repeat left center; text-align: center; font-size: 14px; font-weight: bold; font-family: "微软雅黑";color: #FFF; width:110px;}
#index{background:none;}
.navigation li a {display: block; padding:0 12px; color:#fff; text-decoration: none;}
.navigation .pos {position: relative;}
.navigation li a:hover span,.navigation li hover a span{display: block;}
.navigation li a:hover,.navigation li hover a{background-color: #fff;
  color: #fff!important;display: block;text-decoration: none;}
.nav-cot ul li span {}
.navigation ul li {
	background-image: none; padding-bottom: 0px; line-height: 27px; background-color: #ffffff; margin: 0px; padding-left: 0px; padding-right: 0px;  padding-top:0px
}
.navigation ul li a,.navigation li.hover ul li a {
	background-image: none; padding-bottom: 0px; margin: 0px; font-size:12px; padding-left: 0px; width: 110px; padding-right: 0px;  color: #ffffff; padding-top:0px;
}
.navigation ul li a:hover,.navigation li.hover ul li a:hover {
	background-image: none; padding-bottom: 0px; margin: 0px; padding-left: 0px; width:110px; padding-right: 0px;  color: #ffffff; padding-top: 0px
}
.navigation li .exnav {
	z-index: 100; position: absolute; padding-bottom: 0px; background-color: #ffffff; margin: 0px; padding-left: 0px; width:110px; padding-right: 0px; display: none; top:35px;
	padding-top: 0px; left: 1px
}
.navigation li ul ul {
	display:none;position:absolute;z-index: 200; top: 0px; left: 100px;
}
.navigation li ul li {
	background-image: none; border-bottom: 0px; border-left: 0px; background-color: #7c817d;  border-top: 0px; border-right: 0px
}
.navigation li ul li a {
	background-image: none; text-align: center; text-indent: 0px; line-height:27px; color: #fff; font-weight: normal
}
.navigation li ul li a:visited {
	background-image: none;  color: #fff; font-weight: normal;
}
.navigation li ul li a:hover {
	background-image: none; background-color: #4f4f4f;  color: #fff
}
.navigation li ul li.hover {
	background-image: none; background-color: #4f4f4f; width: 110px;  color: #fff
}
.navigation li.hover ul a {
	background-image: none; color: #fff;
}
.navigation li a:hover, .navigation li.hover a {
  background: #c00;
  color:#fff;
}


/*------------------mainmain---------------------------------------------------------------------------------------------------------------------------------*/
#mainmain {}
.s-left {border-bottom: 1px solid #e5e5e5;height: 50px; line-height: 50px;}
.hotwords {  width: 700px;  height: 50px;  overflow: hidden;}
.hotwords ul li{float:left;}
.hotwords ul li a{color: #959595;  padding-right: 22px;}
.hotwords b{  font: bold 17px "Microsoft Yahei";  color: #034091;}
.search{float:right;background: url(http://s2.d2scdn.com/2015/11/13/FpQBZQwCxJasvBfaNqY4eQBsgJB1.gif) no-repeat 0 0;width:204px;height:31px;margin: 8px 0;}
.s-left .s-txt {  float: left;  width: 170px; height: 31px; background: url(http://s2.d2scdn.com/2015/11/13/FpQBZQwCxJasvBfaNqY4eQBsgJB1.gif) no-repeat 0 0;  border: 0; }
.s-left .s-btn {  border: 0;background:none;  width: 34px;  height: 31px;  float: right;}


.mall .blk_t{  height: 80px;
  padding: 0 15px 0 0;
  /* height: 90px; */
  overflow: hidden;
  background:#fafafa;
  padding: 0;
  overflow: hidden;
  text-align: center;
  width: 230px;
}
.mall .blk_t a{}

.mall .blk_t a:hover{ color:#fff!important;}
.mall-1 .left .blk_t  span {
 display: block;
  font-size: 20px;
  color: #908e8e;

}
.mall-1 .left .blk_t  span b {
  font-weight: bold;
  font-size: 20px;
   color: #034091;
 
 
}
.mall-1 .left .blk_t  span i {
  font-style: normal;
  font-size: 20px;
  color: #908e8e;
 
}
.mall-1{
margin: 30px 0 0;
  border:1px #ddd solid;
  overflow: hidden;
}
.mall-1 .left{width: 230px;
 
  overflow: hidden;}
.mall-1 .left .content{ padding-left:10px;
}
 
 .box-aa .hd {
    clear: both;
  font-size: 15px;
  padding: 8px 0 6px;
} 

.box-aa .hd a {
   color: #fff;
  font-weight: 100;
  display: block;
  height: 28px;
  line-height: 28px;
  padding: 0 0 0 22px;
  overflow: hidden;
  background: #034091 url(http://s2.d2scdn.com/2015/05/04/FvFdAhQDxBlthJM50CCQac-bSyd3.gif) 9px 12px no-repeat;
  font-size: 15px;
}
.box-aa .bd ul li {
 height: 23px;
  line-height: 23px;
  border-bottom:1px dotted #ddd;
  overflow: hidden;
}
.box-aa .bd ul li a {
    display: inline-block;
  height: 24px;
  line-height: 24px;
  padding: 0 0 0 10px;
  font-size: 12px;
 
}
.box-aa .bd {
  overflow: hidden;
  line-height: 40px;
 
}
.box-aa .bd ul {
}


.mall-1 .right .hd .ll{}
.mall-1 .left .zx_bot{}
.mall-1 .more{
  right: 0px;
  top: 0px;
  padding-right: 18px;
  font-size: 13px;

  font-weight: normal;
 }
.mall-1 .right{
  width: 868px;
  overflow: hidden;}
.mall-1 .right .hd{
  height: 80px;background:#fafafa;
  line-height: 80px;
  }
.mall-1 .right .hd h3 a{padding-left: 18px;
  font-size: 16px;
  /* color: #d5242e; */
  background: url(http://s2.d2scdn.com/2015/04/25/Fv91ZecZXlCRh853aAPya5qfI-cy.x-png) no-repeat left center;
    color: #034091;font-weight: bold;}
.mall-1 .right .bd{ overflow: hidden;
  padding: 15px 0 0 6px;
  width: 850px;
  clear: both;}
.mall-1 .right .bd ul li{  height: 195px;
  float: left;
  margin: 0 0 10px 15px;
  display: inline;border: 1px solid #DDD;
  overflow: hidden;
  width: 193px;
  text-align: center;}
.mall-1 .right .bd ul li img{}
.mall-1 .right .bd ul li .p1{line-height: 24px;
  height: 30px;
  width: 193px;
  display: block;
  overflow: hidden;}
.mall-1 .right .bd ul li .p1 a{   color: #acacac;}
.mall-1 .right .bd ul li .p2{width: 213px; text-align: center; overflow: hidden; height: 28px; line-height: 28px; border-top: 1px solid #e5e5e5; margin: 1px 5px 0 5px; display:none;}
 
 .clear {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}
.al_bot{  height:6px;}
.m1m2{ margin-bottom:20px;}

.vs_side {
  width: 100%;
  padding-top: 10px;
  background: url(http://s2.d2scdn.com/photos/2015/04/10/vp9ri8LVCpeqDfkpW2VScf.gif) repeat-x;
  overflow: hidden;
}
.vs_area {
  width: 960px;
  margin: 0 auto;
}
.vs_slogan {
  padding-top: 37px;
  height: 73px;
  text-align: center;

  font-size: 14px;
  color: #005d98;
  background: url(http://s2.d2scdn.com/photos/2015/04/10/53zc5gq3KCTw93Ke5Qv3zV.jpg) no-repeat center top;
  overflow: hidden;
}

.pr {
  position: relative;
}
.vs_cont {
  padding: 25px 40px 0 40px;
}
.fl {
  float: left;
}
.vs_l {text-align: center!important;
  width: 384px;
  height: 470px;
  overflow: hidden;
}
.vs_l a {height: 33px;
  line-height: 30px;
  text-align: center;
  font-weight: bold;
  color: #005d98;
  font-size:12px;
}
.fr {
  float: right;
}
.vs_r {text-align: center!important;
  width: 384px;
  height: 470px;
  overflow: hidden;
}
.vs_r a {height: 33px;
  line-height: 30px;
  text-align: center;
  font-weight: bold;
  color: #005d98;
  font-size:12px;
}
.pa {
  position: absolute;
}
.vs {
 
  left: 440px;
  top: 75px;
}

.mall-2{}
.mall-2 .left{margin-top:10px;border-top: 0px!important;
  width: 662px;display: none;
  overflow: hidden;   height:375px;border: 1px solid #aed0e6;}
.mall-2 .left .hd{  background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;

  height: 35px;
  line-height: 35px;}
.mall-2 .left .current a {color: #005d98!important;font-family: "微软雅黑"; font-size:14px;  font-weight: bold;padding-left: 20px;padding: 0 18px;
  display: inline-block;
  height: 39px;}
  .mall-2 .left .current a:hover{}

.mall-2 .left .hd .ll{  padding-left: 10px;}
.mall-2 .left .more{display:block; padding: 0px 10px 0 0; background:url(http://s2.d2scdn.com/photos/2015/04/08/eqJ2YFMrFySaFN7VNh32Rm.gif) no-repeat left center;}

.mall-2 .left .hd ul{width:500px;}
.mall-2 .left .hd ul li{float:left;}
.mall-2 .left .hd ul li a{}
.current a{display: block; color: #fff !important;}
.mall-2 .left .bd{padding: 10px;
 
  border-top: none;
  height: 327px;
  overflow: hidden;
  
  width: 642px;}
.mall-2 .left .bd ul li{float: left;
  width: 301px;
  padding-right: 10px;
  height: 28px;
  padding-left: 10px;
  line-height: 28px;
  background: url(http://s2.d2scdn.com/photos/2015/04/09/xwkJHbDpPxUxbVvaBTSauK.gif) no-repeat left 13px;
  overflow: hidden;
  vertical-align: middle;}
.mall-2 .left .bd  ul li a {
  color: #333;
}
.mall-2 .left  .bd ul li p {
  float: right;
  color: #333;
}
.mall-2 .left .bd .first{height:154px; background:none; padding:0; margin:0; border:0;width: 642px!important;border-bottom: 1px dotted #d3d3d3;
  overflow: hidden;}
.mall-2 .left .bd .first .img{width: 173px; height: 154px; background:url(http://s2.d2scdn.com/photos/2015/04/08/BrKBfKLghprhDCqK6YsYvG.gif) no-repeat;}
.mall-2 .left .bd .first .img img{padding: 2px 2px 0 2px;}
.mall-2 .left .bd .first .con{padding-left: 10px;
  width: 459px;}
.mall-2 .left .bd .first .con .tit{color: #00388a; font-weight:bold;}
.mall-2 .left .bd .first .con p{line-height: 22px;
  text-align: justify;}
.mall-2 .left .bd .first .con .gengduo{color: #f08200; text-decoration: underline; text-align:right; display:block;}


.mall-2 .mall-8{width: 286px;
  border: 1px solid #aed0e6;
  float: right;
  margin: 10px 0 0 8px;
  overflow: hidden;display: none;}
.mall-2 .mall-8 .right{width: 287px;
 
  float: right;
  margin: -2px 0 0 8px;
  overflow: hidden;
  height: auto;
  padding: 0px;}
.mall-2 .mall-8 .right .hd{background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;
  width: 287px;
  height: 35px;
  line-height: 35px;
  margin: 0px;
  font-size: 14px;
  padding: 0px;}
.mall-2 .mall-8 h3 a {color: #005d98!important;font-family: "微软雅黑"!important; font-size:14px!important;}

.mall-8 .hd .ll{  padding-left: 10px;}
.mall-8 .more{display:block; padding: 0px 10px 0 0; background:url(http://s2.d2scdn.com/photos/2015/04/08/eqJ2YFMrFySaFN7VNh32Rm.gif) no-repeat left center;}


.mall-2 .mall-8 .right .bd{padding: 16px 10px 5px 13px;

  border-top: none;
  height: 320px;
  width: 262px;}
.mall-2 .mall-8 .right .pi img {
  border: solid 1px #a9a9a9;
  width: 258px;
  height: 98px;
}
.mall-2 .mall-8 .right ul {
  
}
.mall-2 .mall-8 .right ul li {
  background: url(../images/ico04.gif) no-repeat 5px 13px;
  padding-left: 20px;
  height: 28px;
  line-height: 28px;
 border-bottom: 1px dotted #d3d3d3;
  width: 240px;
  overflow: hidden;
}
.mall-2 .mall-8 .right ul li a {
  color: #000;
}


.mall-2 .right{width: 312px; height: 397px; padding: 0 0 0 11px; margin: 13px 0 0 0;}
.mall-2 .right .hd{background: url(../images/barfa287.gif) no-repeat left bottom; margin: 0 0 0 12px; width: 255px ;height: 28px; font-size: 13px; font-weight: normal;
padding: 8px 0 0 32px; line-height: 20px;}
.mall-2 .right .hd a{color:#fff;  font-size:12px;}
.mall-2 .right .hd .more{}
.mall-2 .right.bd{padding:20px 10px 0 10px;}

.mall-3 {
  margin-top: -20px;
  margin-bottom: 30px;
}
.mall-3 .hd {
  width: 960px;
  height: 30px;
  line-height: 25px;
  text-align: center;
  margin-bottom: 20px;
}
.mall-3 .bd {
  width: 960px;
  border-top: none;
}
.mall-3 .bd .right {
  width: 960px;
  margin-top: 5px;
}
.rr, .right {
  float: right;
}
.mall-3 .bd .right .zy a img {
  border: solid 4px #a1a1a1;

  border-radius: 50%;
  border: solid 4px #a1a1a1;
 
  border-radius: 50%;
}
.mall-3 .bd .right .zy li{ 
  float: left;
  overflow: hidden;
  display: inline;
}
.mall-3 .bd .right .zy h1 {
 text-align: center;
  font-size: 20px;
  line-height: 50px;
  font-weight: 100;
  height: 50px;
  overflow: hidden;
}
.mall-3 .bd .right .zy p {
  font-size: 14px;
  line-height: 25px;border: 2px solid #ddd;
  padding: 10px 26px;
}
.mall-3 .bd .right .zy {
 width: 220px;
  /* padding: 0 10px 0 10px; */
  float: left;
  margin: 10px;
}

.hzhb {
    width:1100px;
  border: 1px solid #ddd;margin:30px auto 0;
  height: 240px;
}
.hzhb h4 {
 height: 45px;
 line-height: 45px;
  overflow: hidden;
  background:#fafafa url(http://s2.d2scdn.com/2015/11/20/FoxrqHIyxiERXJHzMsenZeIctOk1.gif) 10px center no-repeat;
  padding: 0 0 0 28px;
  margin-bottom:15px;
}
.hzhb h4 a {
  font-size: 20px;
}
.hzhb h4 span {
  
  font-size: 20px;
  
 
}
.hzhb h4 .te a{ float:right; font-size:12px;padding: 0 15px 0 0;  color: #acacac;}
.hzhb h4 span b {
  font-weight: bold;
  font-size: 20px;
    color: #034091;
font-family: "微软雅黑" !important;
 
}
.hzhb h4 a:hover {color:#fff!important;}
.hzhb .alCont {
  
  position: relative;
  
}
.hzhb .alCont .btnLeft {
    left:12px;
background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat -27px 0;
}
.par_cont .preva, .par_cont .nexta {width:27px;height:59px;margin-top:14px;}
.par_cont .preva a, .par_cont .nexta a {display:block;width:27px;height:59px;}
.par_cont .preva a {background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat;}
.par_cont .preva a:hover,.par_cont .cur a {background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat -27px 0;}
.par_cont .nexta a {background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat 0 -59px;}
.par_cont .nexta a:hover {background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat -27px -59px;}

.hzhb .alCont .btnLeft, .hzhb .alCont .btnRight {
  position: absolute;
  top: 40%;
  margin-top: -20px;
width:27px;height:59px;
}
.hzhb .alCont ul {
  margin: 0 auto;
  width: 868px;
  overflow: hidden;
}
.hzhb .alCont li {
   text-align: center;
  float: left;
  padding: 0 5px;
  overflow: hidden;
  width: 225px;
  text-align: center;
}
.hzhb .alCont li img {
 display: block;
  padding: 5px;
  background: #000;
  border: 1px #2f2f2f solid;
  width: 213px;
  height: 126px;
  overflow: hidden;
  display: block;
}
.hzhb .alCont li h5 {
 margin-top: 12px;
  display: block;
  overflow: hidden;
}
.hzhb .alCont li h5 a {
  color: #acacac;
}
 .hzhb .alCont .btnRight {
  right: 12px;
  background:url(http://s2.d2scdn.com/2015/11/13/FkTmW0I1CN4bSmzEaJrFXlSCtSYd.gif) no-repeat -27px -59px;
}

.mall-4  .hd .ll{ padding-left: 10px;}
.mall-4 .more{display:block; padding: 0px 10px 0 0; background:url(http://s2.d2scdn.com/photos/2015/04/08/eqJ2YFMrFySaFN7VNh32Rm.gif) no-repeat left center;}
.mall-4{margin-top: 10px;display: none; }
.mall-4 .hd{background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;width: 960px; height: 35px;line-height: 35px;}
.mall-4 .bd{width: 958px!important; height:230px;margin-top: 10px;}
#btn_pro_prev,#btn_pro_next{width:27px; height:135px; float:left; cursor:pointer;}
#btn_pro_prev{ background: url(http://s2.d2scdn.com/photos/2015/04/08/cCaEEqvfu4wvX8rHvEgojJ.gif) no-repeat left center;padding: 40px 15px 0 0;}
#btn_pro_next{ background: url(http://s2.d2scdn.com/photos/2015/04/08/cCaEEqvfu4wvX8rHvEgojJ.gif) no-repeat left center;  padding: 40px 0 0 0;float: right;width: 12px;}
.mall-4 .bd .con{width: 870px; overflow: hidden; position:relative; float:left; text-align:center;}
.mall-4 .bd .con ul li{float: left; width: 156px; height: 226px; margin: 0 18px 0 0;}
.mall-4 .bd .con ul li img{border: 1px solid #dadada;}
.mall-4 .bd .con ul li p{height: 34px; line-height: 34px;}
.mall-4 .hd .ll  a {
 color: #005d98;
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
}
.mall-4 .about_cont {
  width:958px;
  border: 1px solid #aed0e6;
 border-top: 0px;
 
}
.mall-4 .about_cont .xc {background: url(http://s2.d2scdn.com/photos/2015/04/08/hkSfoDqP6Fi7QbwtEYccHL.gif) repeat-x left bottom;
  padding-bottom: 10px;}

.mall-4 .about_cont .xc .pp{ float:left;width: 280px;margin: 10px 0px 0px 10px;
  overflow: hidden;}
.mall-4 .about_cont .xc dd{ float:right; width:648px; margin-left:10px; line-height:22px;margin: 10px 10px 0px 10px;
}}

.mall-4 .about_cont .xc dd span {margin-top: 23px;
  display: block;
  font-size: 14px;
}
.mall-4 .about_cont .xc dd span a:hover {color: #fff!important;}
.mall-4 .about_cont .xc dd span a {
  float: left;
  display: block;
  margin-right: 10px;
  width: 105px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  margin-top: 21px;
  background: url(http://s2.d2scdn.com/photos/2015/04/08/UhtW4Kcdmv5qdh99Qk2GDP.gif) no-repeat;
}
.mall-6 h3 a {color: #fff;font-family: "微软雅黑";}
.mall-6{margin-top: 10px; width:662px;border: 1px solid #aed0e6;  float: left;height: 375px;border-top: 0px;  display: none; }
.mall-6 .hd .ll{ padding-left: 10px;}
.mall-6 .hd .ll a {
 color: #005d98;
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
}
.mall-6 .more{display:block; padding: 0px 10px 0 0; background:url(http://s2.d2scdn.com/photos/2015/04/08/eqJ2YFMrFySaFN7VNh32Rm.gif) no-repeat left center;}
.mall-6 .hd{background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;width: 662px; height: 35px;line-height: 35px;}
.mall-6 .hd h1{color: #005d98!important;
  font-family: "微软雅黑"!important;
  font-size: 14px!important;margin-left: 25px;}
.mall-6 .bd{ border-top: none;height: 336px;overflow: hidden;  width:662px !important;}
.mall-6 .bd .left{width: 342px; height: 285px; padding: 15px 8px 19px 17px; background:url(../images/aboutimgbg.gif) no-repeat; display:none;}
.mall-6 .bd .righ{}
.mall-6 .bd .righ .bd1{height: 180px; border-bottom: 1px dotted #d3d3d3; padding: 10px 18px 0 18px;overflow:hidden;}
.mall-6 .bd .righ .bd1 .pic{ float:left; }
.mall-6 .bd .righ .bd1 .pic a{ width:259px; height:14px;}
.mall-6 .bd .righ .bd1 .pic a {border: solid 1px #b7b7b7;width: 257px;height: 160px;}
.mall-6 .bd .righ .bd1  dd {display: none;
  float: left;
  width: 345px;
}
.mall-6 .bd .righ .bd1  dd h2 {
  height: 20px;
  line-height: 12px;
}
.mall-6 .bd .righ .bd1 dd h2 a {
  font-size: 12px;
  color: #000;
}
.mall-6 .bd .righ .bd1  dd p {
  line-height: 25px!important;
  color: #404040;
}
.mall-6 .bd .righ .bd1 dd p span {
  display: block;
  line-height: 30px ;
}
.mall-6 .bd .righ .bd1  dd p a {
  color: #ee6a00!important;
}

.mall-6 .bd .righ .bd2{margin: 10px 0 0 0; height:40px; overflow:hidden; display:none;}
.mall-6 .bd .righ .bd3{width: 662px !important; overflow: hidden; position:relative; text-align:center;}
.mall-6 .bd .righ .bd3 ul li{float: left;width: 156px!important;padding: 0 4px!important;}
.mall-6 .bd .righ .bd3 ul li p{display: block;text-align: center;height: 30px;line-height: 11px;overflow: hidden;}
.mall-6 .bd .righ .bd3 img{border: solid 1px #a9a9a9;}




#demo2{height:137px;overflow:hidden; display:block;padding: 15px 0 0 0px;}
#btn_pro_pre,#btn_pro_nex{width:16px; height:22px; float:left; cursor:pointer;}
#btn_pro_pre{ background: url(http://s2.d2scdn.com/photos/2015/04/08/AAS8XuPWwPWhTpgXs6XoN.gif) no-repeat left center;padding: 59px 0px 0px 0px;width: 33px;}
#btn_pro_nex{background: url(http://s2.d2scdn.com/photos/2015/04/08/c3LhWSL4NJFbYs8Lv7WSMS.gif) no-repeat left center;padding: 59px 0px 0px 0px;width: 19px; float:right;}
.mall-6 .bd .con{width:600px; overflow: hidden; position:relative; float:left; text-align:center;}
.mall-6 .bd .con ul li{float: left; width: 156px; height: 157px; }
.mall-6 .bd .con ul li img{border: 1px solid #dadada;}

.mall-2 .mall-7{width: 286px;
  border: 1px solid #aed0e6;
  float: right;
  margin: 10px 0 0 8px;
  overflow: hidden;
    height: 374px;
    display: none;
}
.mall-2 .mall-7 .right{width: 287px;
 
  float: right;
  margin: -2px 0 0 8px;
  overflow: hidden;
  height: auto;
  padding: 0px;}
.mall-2 .mall-7 .right .hd{background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;
  width: 287px;
  height: 35px;
  line-height: 35px;
  margin: 0px;
  font-size: 14px;
  padding: 0px;}
.mall-2 .mall-7 h3 a {color: #005d98!important;font-family: "微软雅黑"!important; font-size:14px!important;}

.mall-7 .hd .ll{  padding-left: 10px;}
.mall-7 .more{display:block; padding: 0px 10px 0 0; background:url(http://s2.d2scdn.com/photos/2015/04/08/eqJ2YFMrFySaFN7VNh32Rm.gif) no-repeat left center;}


.mall-2 .mall-7 .right .bd{padding: 16px 10px 5px 13px;
  
  border-top: none;
  height: 320px;
  width: 262px;}
.mall-2 .mall-7 .right .pi img {
  border: solid 1px #a9a9a9;
  width: 258px;
  height: 98px;
}
.mall-2 .mall-7 .right ul {font-size: 12px!important;
  padding-top: 10px;
}
.mall-2 .mall-7 .right ul li {
  background: url(../images/faq_q.gif) no-repeat left 10px;
  padding-left: 20px;
  height: 35px;
  line-height: 35px;
  border-bottom: 1px dotted #d3d3d3;
  width: 240px;
  overflow: hidden;
}
.mall-2 .mall-7 .right ul p {  margin-top: 5px;
  line-height: 19px;
  padding-left: 25px;
  padding-bottom: 3px;
  color: #6f6f6f;
  background: url(http://s2.d2scdn.com/photos/2015/04/11/sCXDRpSaNUJQgPkJGggPbU.gif) no-repeat left 2px;
}
.mall-2 .mall-7 .right ul li a {
  color: #135db2;
}

.flink{  
  height: 93px;
  width: 958px;
margin-top: 10px;
    display:none;
}
.flink .tit{height: 33px; line-height: 33px; font-size: 12px; font-weight: normal; padding: 0 0 0 22px;  background: url(http://s2.d2scdn.com/photos/2015/04/08/3nbatiGG5oA5i3oTVvYjLT.gif) repeat top;}
.flink .tit font{font-size:22px; font-family: Times New Roman; font-variant: small-caps;}
.flink .tit span{color: #ff8000;}
.flink_index{line-height: 24px;
  height: 38px;
  overflow: hidden;
  padding: 10px 0 10px 10px;
  border: 1px solid #aed0e6;}
.flink_index a{padding:0 11px;}



#jy-left {  width: 201px;
  float: left;
  overflow: hidden;}

#jy-left .left .content{ border: 1px solid #dfdfdf;
  padding: 12px 5px 10px 12px;
  background: #fff;
  margin-bottom: 10px;}

#jy-left .left{ margin-bottom: 10px;width: 201px;}
  

#jy-left .about_rec{ float:left; margin: 0px;width: 201px; }
#jy-left .blk_t a {
    color: #034091;
  /* background: #1B1919; */
  /* border-bottom: 1px solid #2C2B2B; */
  height: 38px;
  line-height: 38px;
  padding-left: 13px;
  font-weight: bold;
  font-size: 18px;
}
#jy-left .blk_t a:hover{ color:#fff!important;}
#jy-left.left .content {
  width: 219px;
  border: solid 1px #b7d9fd;
  border-top: none;
  border-bottom: none;
  padding: 1px 0 0 1px;
  height: 757px;
}

.box-a .hd{margin: 0 0 2px;
  line-height: 30px;
  height: 30px;
  padding: 0 0 0 15px;
  background: url(http://s2.d2scdn.com/2015/04/27/Fkoh1aCqFOH-_oZDsP6u-3jVg-o2.gif) 5px center no-repeat;
  border-bottom: 1px dotted #ccc;
  font-size: 14px;}

.box-a .bd{   margin: 0 0 6px;}
.box-a .bd ul li{line-height: 29px;
  overflow: hidden;
  border-bottom: 1px #e6e6e6 solid;}
.box-a .bd ul li a{display: inline-block;
  padding: 0 0 0 21px;
  background: url(Img/Index/lf_nav_ic.gif) 6px 11px no-repeat;
  font-size: 12px;
  color: #666;}
.box-a .bd ul li a:hover{color:#d5111e!important;}
.box-a .bd  ul {}

#jy-left .jy-left-1 {
  position: relative;
  float: left;
  width: 238px;
 
  overflow: hidden;
}

.mod_block {
  overflow: hidden;
  clear: both;
  margin-bottom: 10px;
}
#jy-left .hd {
 border-bottom: 1px solid #ddd;
}
.hd, .bd, .fd {
  overflow: hidden;
}
#jy-left .hd h3 {
   color: #034091;
  height: 38px;
  line-height: 38px;
  padding-left: 13px;
  font-weight: bold;
  font-size: 18px;
}

.mod_block .bd ul li a  img {
 border: solid 1px #444;
  padding: 1px;
}
.b-pro .bd ul li {
  width: 178px;
  overflow: hidden;
  margin: 10px;
}
.b-pro .bd ul li a img:hover{border: solid 1px #A5A4A4; padding: 1px; }
.b-pro .bd ul li p {
  overflow: hidden;
  height: 20px;
  line-height: 20px;
  padding-top: 5px;
  text-align: center;
  color: #555;
}



#jy-left .about_rec .blk_t {
  color: #034091;
  height: 38px;
  line-height: 38px;
  padding-left: 13px;
  font-weight: bold;
  font-size: 18px;
}
#jy-left .about_rec .bd {
 
  padding: 4px 5px 10px;
}
#jy-right{  
 width: 754px;
  float: right;
  display: inline;
  overflow: hidden;}
#jy-left .about_rec .bd h5 {
  height: 22px;
  line-height: 22px;
  padding-top: 10px;
  padding-left: 10px;
}

.news_rec .bd,.cat_con{ }
.news_rec .bd ul li{height: 29px; line-height: 34px; padding-left: 2px; border-bottom: 1px dotted #e9e9e9; margin: 0 5px; width: 181px; overflow: hidden;}



#jy-left .about_rec .bd ul li{line-height: 24px;
  padding-left: 10px;}
  
  


#jy-righ{float: left;
  
  overflow: hidden;
  
  margin-top: 10px;
  width:1000px; }
#jy-righ .rtop{height: 40px;
  line-height: 40px;
  border-bottom: 2px solid #ccc;
  margin-bottom: 20px;}


#jy-righ .rtop ul {
  float: right;
  padding-top: 5px;
}

#jy-righ .rtop ul li a {
  display: block;
  padding: 0 10px;
}

#jy-righ .rtop ul li  a:hover{color:#fff!important;
 background: #034091;;
}

#jy-righ .bo_750 { zoom: 1;
  padding: 0px 5px;
   border: 1px solid #444;
  background-color: #161515;}

#jy-righ .bo_750 .service_list, .news_lis {
  padding-top: 5px;
  margin: 0 auto;
  
}
#jy-righ .bo_750 .news_lis li {
 overflow: hidden;
  line-height: 22px;
  text-align: justify;
  width: 226px;
  float: left;
  /* margin-right: 19px; */
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
  margin-bottom: 20px;
  /* min-height: 382px; */
  margin: 10px;
}
#jy-righ .bo_750 .news_lis li img{ width:100%;  padding: 5px;}
#jy-righ .bo_750 .news_lis li .news_info {
  text-align: center!important;
  font-size: 14px;
  line-height: 35px;
  color: #075CB3;
  font-weight: bold;
}
#jy-righ .bo_750 .news_lis li .news_info .rightdq {
  font-size: 12px;
  float: right;
  padding: 0 10px 0 8px;
  font-family: "宋体";
}
#jy-righ .bo_750 .news_lis li .news_info a {
  height: 20px;
  
 
  font-size: 14px;
  
  font-weight: bold;
}
#jy-righ .bo_750 .news_lis li p {
  font-size: 12px;
  padding-left: 10px;
  overflow: hidden;
  margin: 0px 10px 10px 10px;
 
}
#jy-righ .bo_750 .news_lis li .rr .more {
  float: right;
  margin-right: 10px;
  color: #034091;
}

 
 #jy-righ .rtop {
  height: 40px;
  line-height: 40px;
  border-bottom: 2px solid #ccc;
  margin-bottom: 20px;
}
#jy-righ .rtop h3 {
  float: left;
  font-size: 16px;
  font-weight: normal;
  height: 40px;
   border-bottom: 2px solid #d5111e;
}
#jy-righ .rtop ul {
  float: right;
  padding-top: 5px;
}
#jy-righ .rtop ul li {
  float: left;
  margin-left: 5px;
  height: 30px;
  line-height: 30px;
}
#jy-righ .rtop ul li a {
  display: block;
  padding: 0 10px;
}
 
 
 
 

.righttop {  height:3px; font-size:0; overflow:hidden; display:none;}
.rightbot { background:url(http://s2.d2scdn.com/photos/2015/04/08/kFRqGzaWk2avLiewzztbw4.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; display:none;}

.breadcrumb{font-size: 14px;
  font-weight: bold;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #ddd;
  padding: 0 10px;
  position: relative;
  color: #034091;
  overflow: hidden;}
#jy-right .breadcrumb a{color: #034091;}
#jy-right .breadcrumb span { color: #034091;
 
}

#jy-right  .box_750 .news_list_box ul li {
  width: 772px;
  height: 157px;
 

  overflow: hidden;
  border-bottom: 1px dashed #3E3E3E;
  line-height: 22px;
  text-align: justify;
}

#jy-right  .box_750 .news_list_box ul li .rr {
  width: 538px;
  float: left;
  margin-right: 10px;
}
#jy-right  .box_750 .news_list_box ul li .ttuc {
  text-align: left;
  font-size: 14px;
  line-height: 35px;
  
  font-weight: bold;
}
#jy-right  .box_750 .news_list_box ul li .ll { margin:10px;}
#jy-right  .box_750 .news_list_box ul li p {
  font-size: 12px;
  overflow: hidden;
  margin-bottom: 10px;
}

#jy-right  .box_750 .news_list_box ul li .more {
color: #034091;

}
#jy-right .box_750 .box_content ul li .ll {
  margin: 10px;
}
#jy-right .box_750 .box_content ul li  .rr {
 width:489px;
  float: left;
  margin-right: 10px;
}

.box_r{    overflow: hidden;zoom: 1;padding: 10px 5px;}
.box_750 .box_content .news_title{ }
.box_750 .box_content .news_title h2{ text-align:center;  font-size: 14px;font-weight: bold;}
.box_750 .box_content .news_title p { font-size: 12px;line-height: 35px;font-weight: bold; font-family: "宋体";}
.box_750 .box_content .news_title .hcInfoHeda{ float:right; }
.box_750 .box_content .news_title .hcInfoHed{ float:left; }


.box_750 .box_content .images  img{ margin-bottom:10px; margin-top: 12px;}
.box_750 .box_content  .com_title, .news_title{ text-align:center;margin-bottom: 10px;margin-top: 10px; } 
.box_750 .box_content  .com_intro{ line-height:22px;}

.box_750 .box_content  .news_title .t_c{ margin-top:10px;}
.box_content {}


.service_list,.news_list{}
.service_list li{  color: #666;
  width: 174px;
  float: left;
  display: inline;
  /* padding: 10px 5px 10px 10px; */
  padding: 15px 5px 12px 12px;}
.service_list li .img{}
.service_list li img:hover{border: 1px solid #E4E4E4;
  padding: 1px;}

.service_list li p{width: 174px;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 20px;
  text-align: center;}


.news_list li {
  overflow: hidden;
 border-bottom: 1px dashed #3E3E3E;
  line-height: 22px;
  text-align: justify;
      margin-top: 5px;
}
.news_list li .news_info {text-align: left;
  font-size: 14px;
  line-height: 35px;
 
  font-weight: bold;}
  
.news_list li .rr  .more {
  float: right;
 margin-top: 30px;
 
}
.news_list li .rr  .mor {
  color: #034091;
 
 
}
  
.news_list li .news_info .rightdq{font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体";}
.news_list li .news_info a {font-size: 14px;
  /* color: #075CB3; */
  font-weight: bold;background: url(http://s2.d2scdn.com/2015/04/28/Ft60rklYOh6Hq0wnzeSaNcXNyyWz.gif) no-repeat 0 6px;
  padding-left: 10px;  color: #034091;}
.news_list li p {font-size: 12px;
  /* padding-left: 10px; */
  overflow: hidden;
  /* margin: 0px 10px 10px 10px; */
 }

.news_list li  .more {
  float: right;
  color: #034091;
}

.pro_list_ul li{overflow: hidden;
  color: #666;
  width: 228px;
  float: left;
  display: inline;
  padding: 0px 10px 10px 10px;}
.pro_list_ul li a{  
 
}
.pro_list_ul li img{  border: 1px solid #222;padding: 1px;
 
 }
 .pro_list_ul li img:hover{border: 1px solid #A5A4A4;
 
 }
.pro_list_ul li .p1{

   width: 228px;
  overflow: hidden;
  text-align: center;
  line-height: 30px;
  height: 30px;}

.pro_list_ul li .p2{width: 213px; text-align: center; overflow: hidden; height: 28px; line-height: 28px; border-top: 1px solid #e5e5e5; margin: 1px 5px 0 5px; display:none;}

.list_con ul {line-height: 20px; margin-left: 10px;padding:10px 0;}
.list_con ul li {background: url(../images/arrow.gif) no-repeat 0 8px;overflow: hidden;padding-left: 10px;height:25px;line-height:25px;}
.list_con ul li span.date { float:right;color:#999;}

.cat_con .li-level-1 {}
.cat_con .li-level-1 a{display: block;  line-height: 26px; overflow: hidden;background: url(../images/ico7.gif) no-repeat 15px 11px;}
.cat_con .li-level-1 .cat-name-1 a {background: url(http://s2.d2scdn.com/2015/04/27/Fkoh1aCqFOH-_oZDsP6u-3jVg-o2.gif) 5px center no-repeat;
  border-bottom: 1px dashed #ddd;
  height: 39px;
  line-height: 39px;
  padding: 0 0 0 15px;
  font-size: 14px;
  font-weight: bold;}
.cat_con .li-level-1 .cat-name-2 a { border-bottom: 1px dotted #bcbcbc;
  padding: 0px 0 0 21px;}
.cat_con .li-level-1 .cat-name-1.pos a:hover {}
.cat_con .li-level-1 .cat-name-1 a:hover { text-decoration:none;}
.cat_con .li-level-1 .level-1{}
.cat_con .li-level-1 .level-2 {padding-left:10px;}
.cat_con ul li .cat-item ul { display:none;}
.cat_con .level-3 { display:none;}
.cat_con .pos a{display: block;}
.linkon a {color:#034091!important; font-weight:bold; background: url(http://s2.d2scdn.com/2015/04/27/Fkoh1aCqFOH-_oZDsP6u-3jVg-o2.gif) 5px center no-repeat; display: block; }
.cat_con .children {}

.pro-detail .bd{overflow:hidden;padding: 10px 0px!important;}
.pro-detail .bd p{width:auto !important;}

.pro-related .bd li {
 float: left;
  width: 147px!important;
  text-align: center;
  padding: 5px 0;
  margin: 0px 1px 10px 1px;
  border: 1px solid #ebebeb;
  border-bottom: 1px solid #cecece;
  padding: 15px!important;
  box-shadow: 0 1px 1px #e5e5e5;
}
.pro-related .bd {
  padding: 10px 0px 0px 0px!important ;
  line-height: 22px;
}
.pro-related .bd li img {
  width: 100%!important; 
}
.pro-related .bd .xgev{ width: 213px!important;}
.main {  margin-top: 10px;margin-bottom: 10px;}

.login {
    height:300px;
}
.bor {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    background: #FFF;
    border: 1px solid #dfdddd;
}
.login .loginmain h3 {
    color: #FFF;
    background: url(../images/bg_button.png) no-repeat 0px -265px;
    height: 44px;
    width: 404px;
    line-height: 30px;
    padding-left: 45px;
    margin-top: 20px;
    margin-left: 35px;
}
.login .loginmain h3 span {
}
.login .loginmain h3 em {
    margin-left: 95px;
}
.login .loginmain h3 em a {
    color:#FFF;
}
.login .loginmain h3 em a:hover {
    text-decoration:none;
}
.login .loginmain li {
    height:25px;
    line-height:25px;
    margin-bottom:16px;
}
.login .loginmain li a { line-height:25px;}
.login .loginmain span {
    display:block;
    float:left;
    text-align:right;
    width:85px;
}

.text{
}
.button,
button {
    margin:0;
    height:21px;
    line-height:21px;
    font-size:12px;
    cursor:pointer;
    border:none;
    text-align: center;
}
.text_s {
    border-color: #9bcd81;
    background:#f3ffe6;
}
.login_from input{
    background:url(../images/bg_button.png) repeat-x 0 0;
    width:224px;
    height:19px!important;
    height:22px;
    line-height: 22px;
    float: left;
    font-size: 12px;
    margin-right: 5px;
    padding-right: 3px;
    padding-left: 3px;
    border: 1px solid #d5d8d1;
    padding-top: 3px!important;
    padding-top: 0px;
    width:210px;
    background: url(../images/bg_button.png) no-repeat 0px -446px;
    padding-left:25px;
}
.login_from2 input{
    background:url(../images/bg_button.png) repeat-x 0 0;
    width:224px;
    height:19px!important;
    height:22px;
    line-height: 22px;
    float: left;
    font-size: 12px;
    margin-right: 5px;
    padding-right: 3px;
    padding-left: 3px;
    border: 1px solid #d5d8d1;
    padding-top: 3px!important;
    padding-top: 0px;
    width:210px;
    background: url(../images/bg_button.png) no-repeat 0px -473px;
    padding-left:25px;
}
.login_from3{
    width:210px;
}
.loginmain {
    width: 440px;
}
.login.bor .loginmain.fLeft form ul {
    margin-top: 5px;
}
.button2 {background: url(../images/SkinsVIBtn.jpg) no-repeat -865px -254px; width: 80px; height: 25px; padding-bottom: 1px; _line-height: 24px; color: #fff; font-size: 14px;
font-weight: bold; margin-right: 10px; cursor:pointer;}
.login_sidebar {
    height: 146px;
    width: 300px;
    margin-right: 98px;
    margin-top: 60px;
    background: url(../images/pe_bg.jpg) no-repeat left;
    display: inline;
}
.login_sidebar p {
    margin-left: 108px;
    margin-top: 15px;
    line-height: 20px;
}
.login_sidebar p span {
    font-weight: bold;
    color: #000;
    float: left;
}
.login_sidebar a:hover{
    text-decoration:none;
}
.signUp {background: url(../images/SkinsVIBtn.jpg) no-repeat -255px -195px; cursor:pointer; width: 129px; height: 34px; display:block; float:right;}
.success {
    margin-left: 77px;
    background: url(../images/correct.jpg) no-repeat;
    padding-left: 70px;
    line-height: 20px;
    margin-bottom: 32px;
}
.success a {
    color: #7eb61a;
}
.login .loginmain form ul li a {
    color: #679c0a;
}
.errorlist { color:#C30;padding:2px 0; border:1px #FC9 solid; background:#FFC; width:360px; margin:0 auto;}
.loginmain .errorlist li { text-align:center; margin:0;}

.register { border:1px #ddd solid;padding:10px;}
.register_box .hd { height:30px;}
/* register---------------------------------*/
.register_box .hd { line-height:30px;height:30px;padding:0 15px 0 15px;}
.register_box .hd b {font-size:14px; font-weight:bold;}
.register_box .bd {padding:30px 15px;}
.register_box .control-group {padding: 5px 10px 5px 100px;}
.register_box .control-label { text-align:right; width:100px; display:inline;color: #647983;font-size: 12px;margin-left:-110px; float:left;}
.register_box .controls {line-height:24px;}
.reg-left { float:left;width:400px;padding:0 0 0 50px;}
.reg-right { float:right;width:430px;padding:10px 0 0 30px;line-height:22px;background:url(../images/reg_left.gif) no-repeat 0 center;}
.reg-right b { font-size:14px;}
.reg-right li {padding:0 0 0 20px;}
.help-inline { color:#F33}

.btn-blue { background: url(../images/bg_button.png) no-repeat scroll 0 -405px transparent;
    color: #FFFFFF; border:0; cursor:pointer;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    width: 116px;}

.td_jz { }
.tdbox { width:960px; margin:0 auto;}
.td {overflow:hidden;display:inline; background:url(../images/tdbg.jpg) no-repeat; width:262px; height:375px; margin-left:-5px; padding:9px 0 0 18px; display:none;}
.td h2 { width:224px; height:37px; line-height:37px; font-size:14px; font-weight:normal; padding:0 3px 0 16px;}
.td h2 a { color:#fff;}
.td h2 span { margin:0 0 0 0;}
.td_con { height:338px;}
.td_con dl { width:253px; height:152px; margin:12px 0 0 0;overflow:HIDDEN;}
.td_con .dlmar { margin-top:20px;}
.td_con dl dt { float:left;}
.td_con dl dt img { padding:1px 1px 0 1px; width:110px; height:131px;}
.td_con dl dd { float:left; width:119px; padding-left:13px; color:#fff;}
.td_con dl dd span { height:26px; line-height:26px; padding:5px 0 0 0;}
.td_con dl dd span a{color:#fff;}
.td_con dl dd p { line-height:22px;}
.zyy{ margin-top:10px;  display: none;}

.hong {
    margin-bottom: 30px;
  overflow: hidden;
}
.hong h3 {
overflow: hidden;
  border-bottom: 1px solid #ddd;
  text-transform: uppercase;
  font-size: 60px;
  /* font-family: "Times New Roman"; */
  font-weight: 100;
  line-height: 113px;
  height: 113px;
  text-align: center;
}
.hong h3 span b {
  
  
  color: #034091;
 

}


.jz_con {
 
  
}
.jz_con .hd { margin-bottom:20px;}
.jz_con dl {
  float: left;
  width: 1100px;
 
}
.jz_con dl dd {
  float: right;
  width: 485px;
  margin-right: 10px;
  height: 210px;
}
.jz_con dl dd h3 {
  height: 25px;
}
.jz_con dl dd h3 span {
  float: left;
  display: block;
  padding-right: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-family: arial;
  font-size: 24px;
  color: #fff;
  font-weight: bold;
  background: url(../images/pdv_01.gif) left 3px no-repeat;
}
.jz_con dl dd h3 a {
  font-size: 20px;
  color: #034091;
  line-height: 40px;
  display: block;
  float: left;
 margin-left:10px;
  padding-bottom: 12px;
  

  font-weight: bold;
  overflow: hidden;
  zoom: 1;
}
.jz_con dl dd p {
  line-height: 25px;
  text-align: justify;
  margin-top: 20px;
  display: block;
  font-size: 16px;
 clear: both;
}
.jz_con dd a {
  color: #ee6a00;
}
.jz_con .dianji {
  display: inline-block;
  text-align: center;
  color: #fff;
  font-family: "宋体";
  line-height: 26px;
  height: 26px;
  width: 100px;
  background: #7f0416;
  margin: 20px 0 0 55px;
}
.jz_con dl dt {
  float: left;
  padding-right: 12px;
}
.jz_con dl ddd {
  float: left;
  width: 485px;
  margin-right: 40px;
  height: 210px;
}
.jz_con dl ddd h3 {
  height: 25px;
}
.jz_con dl ddd h3 span {
  float: left;
  display: block;
  padding-right: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-family: arial;
  font-size: 24px;
  color: #fff;
  font-weight: bold;

  background: url(../images/pdv_02.gif) left 1px no-repeat;
}
.jz_con dl ddd h3 a {
   font-size: 20px;
  color: #034091;
  line-height: 40px;
  display: block;
  float: left;
  margin-left: 10px;
  padding-bottom: 12px;
  font-weight: bold;
  overflow: hidden;
  zoom: 1;
}
.jz_con dl ddd p {
    line-height: 25px;
  text-align: justify;
  margin-top: 20px;
  display: block;
  font-size: 16px;
  clear: both;
}
.jz_con ddd a {
  color: #ee6a00;
}
.jz_con dl dtt {
  float: right;  padding-left:20px;
}
.jz_con dl ddw h3 span {
  float: left;
  display: block;
  padding-right: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-family: arial;
  font-size: 24px;
  color: #fff;
  font-weight: bold;
    background: url(../images/pdv_03.gif) left top no-repeat;
}
.jz_con dl ddw {
  float: right;
  width: 455px;
  margin-right: 10px;
  height: 290px;
}
.jz_con dl ddw h3 {
  height: 25px;
}
.jz_con dl ddw h3 a {
  font-size: 20px;
  color: #034091;
  line-height: 40px;
  display: block;
  float: left;
 margin-left: 10px;
  padding-bottom: 12px;
  font-weight: bold;
  overflow: hidden;
  zoom: 1;
}
.jz_con dl ddw p {
   line-height: 25px;
  color: #fff;
  text-align: justify;
  margin-top: 20px;
  padding-left: 47px;
  display: block;
  font-size: 16px;
  clear: both;
}
.jz_con ddw a {
  color: #ee6a00;
}
.ysBox {
  position: relative;
  margin-bottom: 20px;
  height: 1220px;
 background: url(http://s2.d2scdn.com/2015/04/30/FvvGIY_o_xDFXg1j0YFMjy2aYhzY.jpe) no-repeat center;
   display: none;
}
.wit {
  clear: both;
  padding: 28px 0 0;
  overflow: hidden;
 
}
.wit_l {
  width: 595px;
  overflow: hidden;
}
.fl {
  float: left;
}
.pb_t {
  padding: 0 15px 0 0;
  height: 45px;
  overflow: hidden;background:#fafafa;
}
.abt .tmore, .wit .tmore {
  padding-top: 15px;
}
.tmore {
  float: right;
}

.wit_r .pb_t h3 {
  width: 205px;
}
.pb_t h3 span {
  display: block;
  font-size: 20px;
  color: #908e8e;
 
}
.pb_t h3 span b {
 font-weight: bold;
  font-size: 20px;
   color: #034091;
 
}
.pb_t h3 i {
  font-style: normal;
  font-size: 20px;
  color: #908e8e;
  font-family: "微软雅黑" !important;
 
}
.pb_t h3 i  P Span{
  font-style: normal!important;
  font-size: 20px!important;
  color: #908e8e!important;
 background-color:#161515!important;
 font-style: normal!important;
  font-size: 20px!important;
  color: #908e8e!important;
  background-color: #161515!important;
  text-align: left!important;
  text-indent: 0px!important;
  font-family: "微软雅黑" !important;
  line-height: 30px!important;
}
.wt_l_c {
  padding: 18px 0 0 0;
}
.wt_l_c dl {
  height: 177px;
  overflow: hidden;
  border: 1px #ddd solid;
  margin: 0 0 10px;
}
.wt_l_c dt {
  float: left;
}
.wt_l_c dt img {
  width: 176px;
  height: 165px;
  overflow: hidden;
  padding: 5px;
}
.wt_l_c dd {
  width: 370px;
  float: right;
  padding-right: 4px;
}
.wt_l_c dd h4 {
  padding: 12px 0 0;
  line-height: 24px;
  height: 24px;
  overflow: hidden;
}
.wt_l_c dd h4 a {
  font-size: 14px;
  color: #777;
}
.wt_l_c dd p {
  line-height: 20px;
  color: #777;
  height: 80px;
  overflow: hidden;
}
.wt_l_c dd span {
  display: block;
  padding-top: 5px;
}
.wt_l_c dd span a {
  line-height: 25px;
  height: 25px;
  background: #034091;
  text-align: center;
  display: inline-block;
  color: #fff;
  width: 84px;
}
.wit_r {
  width: 350px;
  overflow: hidden;
}
.fr {
  float: right;
}
.wit_r_c {
  width: 350px;
  padding: 19px 0 0;
}
.wit_r_c ul {
  height: 555px;
}
.wit_r_c li {
  height: 111px;text-align:center;margin:0 0 4px 0;

}
.wit_r_c li a img {
  width: 164px;
  height: 109px;
border: 1px solid #ddd;
}

.hon {
  
   height: 575px;
  overflow: hidden;
  background-color: #1B1919;
}
i{  font-style: normal;}
.hon h3 {
border-bottom: 1px solid #2C2B2B;
  text-transform: uppercase;
  font-size: 42px;
  /* font-family: "Times New Roman"; */
  font-weight: 100;
  line-height: 113px;
  height: 113px;
  text-align: center;
}
.hon a {
  color: #e6e7e8;
}
.hon h3 span {
 
  color: #fff;
}
.hon h3 span b {
    font-weight: 100;
 
  color: #034091;

 
}
.hon_c {
  padding: 48px 0 0 526px;
 
}
.zizhi{ float:left;  margin: 20px 20px;}
.hon_c .ry_con {
  width: 395px;
  height: 360px;
  overflow: hidden;
}
.hon_c li {
  margin: 0 0 14px;
  line-height: 22px;
  color: #acacac;
  padding: 0 0 0 25px;
  background: url(http://s2.d2scdn.com/2015/05/04/FvFdAhQDxBlthJM50CCQac-bSyd3.gif) left 8px no-repeat;
  height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.hon_c li a {
  color: #acacac;
}

.hon_c .rmore {
  display: block;
  padding-top: 20px;
}
.hon_c span a {
  margin: 0 0 0 20px;
  line-height: 26px;
  height: 26px;
  background: #7f0416;
  text-align: center;
  display: inline-block;
  color: #fff;
  width: 115px;
}


.abt {
  height: 420px;
  overflow: hidden;
}
.abt_l {
  width: 430px;border:1px #ddd solid;
  overflow: hidden;
}
.fl {
  float: left;
}
.abt_l .pb_t {
  width: 410px;
  padding-right: 7px;
}

.tmore {
  float: right;
}
.abt_l .pb_t h3 {
  width: 175px;
}
.abt_l .pb_t h3 {
}
.pb_t h3 {
  float: left;
  background: url(http://s2.d2scdn.com/2015/11/20/FoxrqHIyxiERXJHzMsenZeIctOk1.gif) 10px center no-repeat;
  padding: 0 0 0 28px;
  line-height:45px;
  width: 300px;
  font-weight: 100;
  overflow: hidden;
  
}
h3 {
  font-size: 20px;
}
.abt_l_c {
}
.abt_l_c li {
  height: 207px;
  text-align: center;
  overflow: hidden;
  width: 255px;
}
.abt_l_c li a img {
  width: 243px;
  height: 144px;
  overflow: hidden;
  display: block;
  padding: 5px;
  background: #000;
  border: 1px #212121 solid;
}
.abt_l_c li span {
  line-height: 30px;
  height: 30px;
  display: block;
  overflow: hidden;
}
.abt_l_c li span a {
  color: #acacac;
}
.abt_r {
  width: 643px;border:1px #ddd solid;
  overflow: hidden;
}
.fr {
  float: right;
}
.abt_r_c {
  padding: 9px 0 23px 20px;
  width: 625px;
  overflow: hidden;
}
.abt_r_c dl {
  width: 605px;
  height: 217px;
}
.abt_r_c dt {
  float: left;
}
.abt_r_c dt img {
  width: 268px;
  height: 196px;
  overflow: hidden;
}
.abt_r_c dd {
  float: right;
  width: 320px;
}
.abt_r_c dd h4 {
  line-height: 32px;
  height: 32px;
  font-size: 18px;
  font-weight: 100;
  
}
.abt_r_c dd h4 a {
  color: #034091;
  font-weight: bold;
}
.abt_r_c dd p {
  width: 305px;
  text-align: justify;
  line-height: 20px;
}
.abt_r_c li {
  color: #908e8e;
  line-height: 29px;
  height: 29px;
  float: left;
  display: inline;
  width: 270px;
  margin: 0 41px 0 0;
  overflow: hidden;
}
.abt_r_c li span {
  float: right;
  font-size: 12px;
  font-family: "宋体";
  padding-left: 3px;
}
.abt_r_c li a {
 
}
.inf {
  height: 485px;
  overflow: hidden;
  padding: 40px 0 0;
}
.pb_t3 {
  line-height: 50px;
  height: 50px;
  background:#fafafa url(http://s2.d2scdn.com/2015/11/20/FoxrqHIyxiERXJHzMsenZeIctOk1.gif) 10px center no-repeat;
  padding: 0 0 0 28px;
}
.pb_t3 .tmore {
  line-height: 30px;
  padding-top: 11px;
}
.pb_t3 .tmore a{
 
  color: #acacac;
}
.tmore {
  float: right;
}
.pb_t3 h3 {
  text-transform: uppercase;
  font-size: 20px;
 
  font-weight: 100;
}
.pb_t3 a {
  color: #034091;
  font-weight: bold;
}
.inf1 {
  width: 320px;
  height: 465px;
  overflow: hidden;
  background: #fff;
  margin: 0 10px 0 0;
  display: inline;border:1px #ddd solid;
}
.inf1_c {
  line-height: 21px;
  padding: 4px 5px 8px 3px;
  
}
.inf2 {
  width: 431px;border:1px #ddd solid;
  height: 465px;
  overflow: hidden;
  background: #fff;
}
.inf2_c {
  clear: both;
  width: 430px;
  overflow: hidden;
  padding: 12px 0 0;
}
.inf2_c dl {
  width: 400px;
  height: 138px;
  padding: 0 0 0 10px;
}
.inf2_c dt {
  float: left;
}
.inf2_c dt img {
  padding: 4px;
  background: #000;
  border: 1px #343434 solid;
  width: 144px;
  height: 110px;
  overflow: hidden;
}
.inf2_c dd {
  float: right;
  width: 195px;
}
.inf2_c dd h4 {
  line-height: 30px;
  font-size: 14px;
  height: 30px;
  overflow: hidden;
}
.inf2_c dd a {
 
}
.inf2_c dd p {
  line-height: 16px;
  padding: 4px 0 0;
 
  height: 65px;
}
.inf2_c dd a {
  
}
.inf2_c ul {
  padding: 0 3px;
  clear: both;
}
.inf2_c li {
  line-height: 36px;
  height: 36px;
  overflow: hidden;
  padding: 0 0 0 35px;
  background: url(http://s2.d2scdn.com/2015/05/05/FsI3wfF2H7N_V6JhsMwWjRN1_pMX.jpg) 16px 19px no-repeat;
  overflow: hidden;
  border-bottom: 1px #2e2e2e dashed;
}
.inf2_c li a {
  
}
.inf1_c dl {
  padding: 12px 4px 14px 10px;
  border-bottom: 1px #3e3e3e dashed;
}
.inf1_c dl dt {
  background: url(http://s2.d2scdn.com/2015/05/05/FpJjx5XnMQ8M_xv_IIAsENkprHAU.gif) left 5px no-repeat;
  margin: 0 0 2px;
  height: 17px;
  line-height: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.inf1_c dl dt, .inf1_c dl dd {
  padding: 0 0 0 21px;
}
.inf1_c dt a {
  font-size: 12px;
  font-weight: bold;
}
.inf1_c a {
  color: #034091;
}
.inf1_c dl dd {
  background: url(http://s2.d2scdn.com/2015/05/05/FhDdtxdULt1XizGdsKl4Z3kp-V3J.gif) left 5px no-repeat;
}
.inf1_c dl dt, .inf1_c dl dd {
  padding: 0 0 0 21px;
}


.inf12 {
  width: 320px;
  border:1px #ddd solid;
  height: 465px;
  overflow: hidden;
  background: #fff;
  margin: 0 0px 0 10px;
  display: inline;
}

.infw dl dt{ background: url(http://s2.d2scdn.com/2015/04/27/Fr2b7ndeJ5dO6iTrJSUuFHz85D3N.png) left 1px no-repeat;}
.infw dl dd{ background: url(http://s2.d2scdn.com/2015/04/27/FpQ-KQ0Jtt7RiGyDjJNlCNxIrYnm.x-png) left 1px no-repeat;}
.ysBox img{border-radius:50%}
.ysBox .ys01 {
  left: 636px;
  top: 250px;
 
}
.ysBox dl {
  position: absolute;
}
.ysBox .ys01  .df1 {
   width: 180px;
  height: 180px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  left: -263px;
  top: -143px;
  position: absolute;
  

  padding: 2px;
  background-color: #f3f2f2;
}

.ysBox dt {
  margin-bottom: 14px;
  font-size: 20px;
  font-weight: bold;
  color: #333;
  line-height: 30px;
}
.ysBox dt span {
  position: absolute;
  top: 2px;
  left: -60px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  background: url(http://s2.d2scdn.com/2015/04/25/FrVNVE5EpB2k2gLGvWf9d08xby65.x-png) no-repeat center;
  color: #fff;
  text-align: center;
  font-size: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.ysBox dd {
  line-height: 24px;
  font-size: 13px;
  color: #333;
}
.ysBox dd span a {
color: #d5242e;
}
.ysBox .ys02 {
  left: 312px;
  top: 470px;
   width: 280px;
}
.ysBox .ys02  .df2 {
   width: 180px;
  height: 180px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  left: -263px;
  top: -143px;
  position: absolute;
 

  padding: 2px;
  background-color: #f3f2f2;
}
.ysBox .ys03 {
  left: 662px;
  top: 678px;
width: 280px;
}
.ysBox .ys03  .df3 {
width: 180px;
  height: 180px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  left: 103px;
  top: -293px;
  position: absolute;
  position: r;
  padding: 2px;
  background-color: #f3f2f2;
}
.ysBox .ys04 {
 left: 337px;
  top: 755px;
  width: 265px;
}
.ysBox .ys04  .df4 {
  width: 180px;
  height: 180px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  left: -288px;
  top: -31px;
  position: absolute;
  position: r;
  padding: 2px;
  background-color: #f3f2f2;
}
.ysBox .ys05 {
left:740px;
  top: 958px;
 width: 260px;
}

.ysBox .ys05  .df5 {
  width: 180px;
  height: 180px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  left: -319px;
  top: -44px;
  position: absolute;
  position: r;
  padding: 2px;
  background-color: #f3f2f2;
}



.krSpan {
  margin-bottom: 16px;
  display: none;
}
.fl {
  float: left;
}
.contTit {
  position: relative;
  height: 38px;
  line-height: 38px;
}
.contTit .titA {
  padding-left: 18px;
  font-size: 16px;
  color: #d5242e;
  background: url(http://s2.d2scdn.com/2015/04/25/Fv91ZecZXlCRh853aAPya5qfI-cy.x-png) no-repeat left center;
}
.khjzCont {
  width: 728px;
  height: 325px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  overflow: hidden;
}
.khjzCont dl {
  float: left;
  height: 126px;
  overflow: hidden;
  padding: 15px 0px;
  margin: 0 2%;
  width: 46%;
  border-bottom: 1px dashed #d4d4d4;
}
.khjzCont dt img {
  border: 1px solid #e8e8e8;
}
.khjzCont dd {
  margin-left: 170px;
}
.khjzCont dd h5 {
  margin-bottom: 12px;
  font-size: 14px;
}
.khjzCont dd h5 a {
  color: #333;
}
.khjzCont dd p {
  line-height: 20px;
  height: 80px;
  overflow: hidden;
}
.khjzCont dd span  a{ color: #d5242e;}
p {
  word-spacing: -1.5px;
}
.contTit {
  position: relative;
  height: 38px;
  line-height: 38px;
}
.contTit .titA {
  padding-left: 18px;
  font-size: 16px;
  color: #d5242e;
  background: url(http://s2.d2scdn.com/2015/04/25/Fv91ZecZXlCRh853aAPya5qfI-cy.x-png) no-repeat left center;
}
.ryBox .ryCont {
  position: relative;
  width: 256px;
  height: 325px;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  overflow: hidden;
}
.ryBox .ryCont .btnLeft {
  left: 12px;
  background: url(http://s2.d2scdn.com/2015/04/25/Fupbaztx-c1Bvu87OEIIJ_30uTTt.png) no-repeat center;
}
.ryBox .ryCont ul {
  padding-top: 38px;
  margin: 0px auto;
  width: 170px;
  overflow: hidden;
}
.ryBox .ryCont li {
  width: 170px;
  float: left;
  text-align: center;
}
.ryBox .ryCont li h5 {
  margin-top: 14px;
  font-weight: normal;
  font-size: 13px;
}
.ryBox .ryCont li h5 a {
  color: #333;
}
.ryBox .ryCont .btnRight {
  right: 12px;
  background: url(http://s2.d2scdn.com/2015/04/25/FlgmPgpTVF6THmA9UH9gKUbqWkxB.x-png) no-repeat center;
}
.ryBox .ryCont .btnLeft, .ryBox .ryCont .btnRight {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 18px;
  height: 26px;
}
.clear {
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}
.alSpan {
  padding-bottom: 30px;
  background-color: #fff;
    display: none;
}
.alSpan h4 {
  padding: 20px 0px;
  font-size: 18px;
  text-align: center;
  background: url(../images/alTitBr.png) no-repeat center 32px;
}
.alSpan h4 a {
  padding: 0 4px;
  color: #d5242e;
  background-color: #fff;
}
.alSpan h4 div {
  padding-bottom: 10px;
  font-size: 18px;
  text-transform: uppercase;
  color: #b8b8b8;
  font-weight: normal;
  background: url(../images/alTitD_br.png) no-repeat center bottom;
}
.cgal .alCont {
  position: relative;
}
.cgal .alCont .btnLeft {
  left: 0px;
  background: url(http://s2.d2scdn.com/2015/04/25/Fupbaztx-c1Bvu87OEIIJ_30uTTt.png) no-repeat center;
}
.cgal .alCont ul {
  margin: 0 auto;
  width: 928px;
  overflow: hidden;
}
.cgal .alCont li {
  margin: 0 7px;
  float: left;
  width: 218px;
  text-align: center;
}
.cgal .alCont li img {
  border: 4px solid #d6d6d6;
}
.cgal .alCont li h5 {
  margin-top: 12px;
  font-weight: normal;
}
h5 {
  font-size: 12px;
}
.cgal .alCont li h5 a {
  color: #333;
}
.cgal .alCont .btnRight {
  right: 0px;
  background: url(http://s2.d2scdn.com/2015/04/25/FlgmPgpTVF6THmA9UH9gKUbqWkxB.x-png) no-repeat center;
}
.cgal .alCont .btnLeft, .cgal .alCont .btnRight {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 18px;
  height: 26px;
}
.m1m3m4{margin-top:20px;}

.gySpan {
  margin: 20px auto;
    display: none;
}
.contTit {
  position: relative;
  height: 38px;
  line-height: 38px;
}
.contTit .titA {
  padding-left: 18px;
  font-size: 16px;
  color: #d5242e;
  background: url(http://s2.d2scdn.com/2015/04/25/Fv91ZecZXlCRh853aAPya5qfI-cy.x-png) no-repeat left center;
}
.contTit .titMore {
  position: absolute;
  right: 0px;
  top: 0px;
  padding-right: 18px;
  font-size: 13px;
  color: #2b100c;
  font-weight: normal;
  background: url(http://s2.d2scdn.com/2015/04/25/Fn1qEnXATfLi-oh_zJ7zw8VPms2g.x-png) no-repeat center right;
}
.gyCont {
  width: 666px;
  height: 366px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.gyBox dl {
  margin: 15px 12px 20px 12px;
  height: 192px;
  overflow: hidden;
}
.gyBox dt img {
  padding: 3px;
  border: 1px solid #e8e8e8;
}
.gyBox dd p a {
  color: #d5242e;
}
.gyBox dd {
  margin-left: 266px;
}
.gyBox dd h5 {
  margin-bottom: 12px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
}
.gyBox dd h5 a {
  color: #333;
}
.gyBox dd p {
  line-height: 26px;
  height: 156px;
  overflow: hidden;
}
.gyBox ul {
  margin: 18px auto 0px auto;
  width: 664px;
  overflow: hidden;
}
.gyBox li {
  margin: 0 6px;
  float: left;
  width: 154px;
  text-align: center;
}
.gyBox li img {
  padding: 3px;
  border: 1px solid #e8e8e8;
}
.gyBox li h5 {
  margin-top: 10px;
  font-weight: normal;
}
.gyBox li h5 a {
  color: #333;
}
.contTit {
  position: relative;
  height: 38px;
  line-height: 38px;
}
.yftdCont {
  width: 318px;
  height: 366px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.yftdCont dl {
  margin: 10px auto;
  width: 304px;
}
.yftdCont dd {
  margin-top: 14px;
  line-height: 24px;
  color: #333;
  height: 120px;
  overflow: hidden;
}
.ggg a img{width:100%;}

.twSpan {
  margin: 14px auto;
    display: none;
}
.dtBox h4 {
  overflow: hidden;
  font-size: 16px;
}
.dtBox h4 a {
  float: left;
  margin-right: 3px;
  width: 119px;
  text-align: center;
  height: 42px;
  line-height: 42px;
  color: #fff;
  background: url(../images/dtTitA.png) no-repeat center;
  text-decoration: none;
}
.dtBox h4 a.cur, .dtBox h4 a:hover {
  background-image: url(http://s2.d2scdn.com/2015/04/27/FnRo3AugMssCBXzrku5ajbRJPKos.png);
  color: #fff!important;
}
.dtBox .dtCont {
  width: 666px;
  height: 356px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.dtBox dl {
  margin: 15px;
  height: 178px;
  overflow: hidden;
}
.dtBox dt img {
  padding: 3px;
  border: 1px solid #e8e8e8;
}
.dtBox dd {
  margin-left: 254px;
}
.dtBox dd h5 {
  margin-bottom: 12px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
}
.dtBox dd h5 a {
  color: #333;
}
.dtBox dd p {
  line-height: 26px;
  height: 156px;
  overflow: hidden;
}
.dtBox ul {
  margin: 0 15px;
}
.dtBox li {
  position: relative;
  height: 26px;
  line-height: 26px;
}
.dtBox li a {
  display: inline-block;
  padding-left: 12px;
  background: url(http://s2.d2scdn.com/2015/04/27/FtVvArelMbm3XfkWwB0ParKix3zK.png) no-repeat left center;
  width: 470px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
}
.dtBox li span {
  position: absolute;
  right: 0;
}
.wtjd .contTit {
  margin-bottom: 4px;
}
.contTit {
  position: relative;
  height: 38px;
  line-height: 38px;
}
.wtjdCont {
  width: 318px;
  height: 356px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.wtjdCont .wdCont {
  margin-top: 10px;
  height: 330px;
  overflow: hidden;
}
table {
  font-size: inherit;
  font: 100%;
  border-collapse: collapse;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

table th, table td {
  padding: 5px;
}
.wtjdCont dl {
  padding: 4px 0;
  margin: 0 10px;
  border-bottom: 1px dashed #d7d7d7;
  font-size: 13px;
}
.wtjdCont dt, .wtjdCont dd {
  padding: 4px 22px 4px 30px;
  margin: 4px 0;
  background-position: 4px 6px;
  background-repeat: no-repeat;
}
.wtjdCont dt {
  background-image: url(http://s2.d2scdn.com/2015/04/27/Fr2b7ndeJ5dO6iTrJSUuFHz85D3N.png);
}
.wtjdCont dt a {
  color: #333;
  font-weight: bold;
}
.wtjdCont dt, .wtjdCont dd {
  padding: 4px 22px 4px 30px;
  margin: 4px 0;
  background-position: 4px 6px;
  background-repeat: no-repeat;
}
.wtjdCont dd {
  line-height: 18px;
  background-image: url(http://s2.d2scdn.com/2015/04/27/FpQ-KQ0Jtt7RiGyDjJNlCNxIrYnm.x-png);
  color: #333;
}
.yqljBg {
  padding-bottom: 12px;
  
    padding-top: 10px;
}
.yqlj h4 {
  line-height: 50px;
  height: 50px;
  border-bottom: 1px #2c2b2b solid;
  padding: 0 0 0 0px;
  text-transform: uppercase;
  font-size: 20px;color:#034091;
  
  font-weight: 100;
}
.yqlj h4 a {
 color: #034091;
 font-weight: bold;
}
.yqlj h4 span {
  padding: 0 6px;
  font-weight: normal;
}
.yqlj p {
  margin-left: -14px;
  height: 56px;
  line-height: 56px;
  overflow: hidden;
}
.yqlj p a {
  padding: 0 14px;
  display: inline-block;
}
.fotNavBg {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  /* background-color: #d5242e; */
  /* height: 249px; */
  background:#fafafa;
  border-bottom:2px #034091 solid;
  width: 100%;
  margin: 0 auto;
}
.fotNav {
 text-align: center; */
  text-align: center;
  height: 34px;
  line-height: 34px;
 
}
.fotNav a {
  padding: 0 16px;
  color: #908e8e;
  font-size: 14px;
}
.fotNav a:hover {
color: #fff!important;
}
.footWrap {
 
}
.footera {
  position: relative;
 
  overflow: hidden;
  width: 1000px;
  margin: 0 auto;
  
}
.fotTxt {
 
}
.fotTxt dt {
  margin-left: 200px;
  
}
.fotTxt dd {
   font-family: "宋体";
  font-size: 12px;
  /* color: #adadad; */
  line-height: 22px;
  /* padding: 45px 0 0 274px; */
  margin: 0 auto;
  text-align: center;
}
.fotTxt dd a {
  color: #333;
}

.photo_album {padding:15px 10px 0 10px;}
.photo_album li{width:199px;
  margin-right: 15px;
  margin-bottom: 10px;
  list-style: none;
  float: left;
  overflow: hidden;
  zoom: 1;
  background:#fff;
  border: 1px solid #ebebeb;
  border-bottom: 1px solid #cecece;
  padding: 15px;
  box-shadow: 0 1px 1px #e5e5e5;
  position: relative;}
 
 .photo_album li img{ width:100%;}
 

.photo_album .tit { font-size:14px; margin-top:5px; text-align:center;}
.photo_album .tit a { color:#555;}
.photo_album .tit a:hover { color:#555!important;}
.photo_album .tit a:hover { color:#0885d0;}

.photo_wapper{padding:10px; }
.photo_pic { width:200px; float:left; border:1px #ddd solid;padding:10px;}
.photo_info { float:left; width:450px; margin-left:10px;}
.photo_info h2 { font-size:14px;}
.photo_info .text { font-size:12px; line-height:24px; color:#555;}

.photo_item{   border-top: 1px dashed #3E3E3E;
  margin-top: 10px;
  padding: 10px 0 10px 0;}
.photo_item li {  width: 149px;
  margin-bottom: 10px;
  float: left;
  position: relative;
  /* margin: 0px 8px 10px 5px; */
  border: 1px #ddd solid;
  padding: 15px;  height: 170px;}
  .photo_item li a img{width:100%;}
 .photo_item li p { text-align:center;}
  .box_title{margin-bottom:10px;}
/* footer 
--------------------------------------------------------------------------------------------------*/
/* footer 
--------------------------------------------------------------------------------------------------*/
#footermain {background: url(http://s2.d2scdn.com/2015/11/20/Fqb3y30PFSOZ4vsiZZD-N1RkfCXD.jfif-tbnl) no-repeat top center;  height: 201px;  padding-top: 10px; text-align:center;  margin-top: 10px;}
#footer{ color:#fff;width: 960px;  margin: 0 auto;  overflow: hidden;}
#footer a{color:#fff;}
.fot-nav {padding:10px 0;  height: 31px;  line-height: 31px;  width: 960px;  text-align: center;  color: #fff;}
.fot-nav a{margin:0 5px;}
.f_con {  color: #dcdcdc;  line-height: 26px;  padding-top: 10px;}

.p_ScrollTopBtn {  position: fixed;  right: 2px;  display: none;  bottom: 200px;  width: 39px; height: 29px;  background: url(../images/scroll-top.png) no-repeat;  cursor: pointer;  z-index: 9999;}


/*右侧客服----SideKefu*/

.SideKefu{z-index:9999;width:100px;height:auto;padding-top:70px;text-align:center;background:url(../images/side_kefu.gif) 0 0 no-repeat;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:151px;left:10px;top:170px;}

	.SideKefu .fl{width:94px;padding-top:5px;border-left:3px solid #DA1C5C;border-right:3px solid #DA1C5C;background:#FFF;overflow:hidden;}

	.SideKefu li{float:left;width:100%;height:30px;line-height:30px;padding-bottom:2px;overflow:hidden;}

	.SideKefu .weibo{float:left;width:100%;height:26px;background:url(../images/side_kefu.gif) -100px 0 no-repeat;}

	.SideKefu .ewma img{width:90px;height:90px;}

	.SideKefu .tel{float:left;width:100%;height:37px;padding-top:8px;background:url(../images/side_kefu.gif) -100px bottom no-repeat;color:#FFF;line-height:16px;font-weight:bold;}

	* html,* html body{background-attachment:fixed;}



.f_con {
  
  line-height: 26px;
  padding-top: 10px;
}

.f_con  a{
  
   color: #908e8e!important; 
}

.team {
    width: 680px;
    float: right;
}


.client {
    width: 280px;
    float:left;
}

.mall-5 .hd {

    background: url(../images/bar960a.gif) no-repeat;
    height: 33px;
    line-height: 25px;
    font-size: 14px;
    padding: 0 15px 0 35px;

}

