@charset "utf-8";

/**
 * 初始化浏览器默认样式
 **/
body{behavior:url("../other/csshover.htc");}
html,body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,button,textarea,p,span,table,th,td,from{margin:0;padding:0}
body,input,button,select,textarea{font:12px/1.5 "微软雅黑";color:#000; }
table{border-collapse:collapse;border-spacing:0}
img,a img{border:0}
a{color:#000;outline:medium none; cursor:pointer;text-decoration:none;star:expression(this.onFocus=this.blur()); cursor:pointer;}
a:hover{text-decoration:none}

.wp_news_right a:hover,.wp_js_right a:hover,.wp_bz_cen a:hover{text-decoration:underline}


.clear{clear:both;}
.l{float:left}
.r{float:right}
label{cursor:pointer}
ul li,.ol li{list-style:none}
em,cite,i{font-style:normal}
p{word-break: break-all;} /*全部英文字符下自动换行*/

/* 去除Chrome等浏览器文本框默认发光边框 */
input:focus, textarea:focus {outline: none;}
area{outline: none; display:block; cursor:pointer}
/* 去除IE10+浏览器文本框后面的小叉叉 */
input::-ms-clear {display: none;}
/* 禁止多行文本框textarea拖拽 */
textarea {resize: none;}

/* ==全局通用样式== */

/* 避免因子元素浮动而导致的父元素高度缺失能问题 */
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }

/* 浮动 */
.z { float: left !important; }
.y { float: right !important; }

/* 鼠标样式，可以根据需要按序添加 */
.cur1 { cursor: pointer; }

/* 显示/隐藏 */
.show { display: block !important; }
.hide { display: none !important; }

/* 相对定位 */
.pos { position: relative; }


/* 通用容器，定义页面宽度 具有 n, m, w 三个级别 */
.wpn { width: 1100px; margin: 0 auto; }  	/* 4 列 * 300 */
.wpnb { width: 1098px; margin: 0 auto; } 
.row { width: 100% }


/* 文本属性：字号、颜色、粗细、正斜 */
/* 字号 */
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f26 { font-size: 26px; }

/* 粗细 */
.b { font-weight: bold; }

/* 正斜 */
.i { font-style: italic; }

/* 外边距样式，作用于元素的上下外边距，上下各具有 n, m, w 三个级别 */
.mtn { margin-top: 5px !important; }
.mtm { margin-top: 10px !important; }
.mtw { margin-top: 20px !important; }

.mbn { margin-bottom: 5px !important; }
.mbm { margin-bottom: 10px !important; }
.mbw { margin-bottom: 20px !important; }

.mrn { margin-right: 5px !important; }
.mrm { margin-right: 10px !important; }
.mrw { margin-right: 20px !important; }/*20/1180=1.6949152%*/

.mln { margin-left: 5px !important; }
.mlm { margin-left: 10px !important; }
.mlw { margin-left: 20px !important; }

.mtbn { margin: 5px 0 !important; }
.mtbm { margin: 10px 0 !important; }
.mtbw { margin: 20px 0 !important; }

.mlrn { margin: 0 5px !important; }
.mlrm { margin: 0 10px !important; }
.mlrw { margin: 0 20px !important; }


/* 内边距样式，作用于元素的上下内边距，上下各具有 n, m, w 三个级别 */
.ptn { padding-top: 5px !important; }
.ptm { padding-top: 10px !important; }
.ptw { padding-top: 20px !important; }

.pbn { padding-bottom: 5px !important; }
.pbm { padding-bottom: 10px !important; }
.pbw { padding-bottom: 20px !important; }

.ptbn { padding: 5px 0 !important; }
.ptbm { padding: 10px 0 !important; }
.ptbw { padding: 20px 0 !important; }

.plrn { padding: 0 5px !important; }
.plrm { padding: 0 10px !important; }
.plrw { padding: 0 20px !important; }
/*font图标库*/
@font-face {font-family: 'iconfont';
    src: url('../other/iconfont.eot'); /* IE9*/
    src: url('../other/../other/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../other/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../other/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../other/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

	/*字体图标*/
.iconfont, [class^="icon-"], [class*=" icon-"] {
  font-family:"iconfont" !important;
  font-size:16px;
  color: #dcdcdc;
  font-style:normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*top*/
.wp_top{ background:#444041; height:30px; line-height:30px; color:#fff}
.wp_top_cen p{ float:left}
.wp_top_cen p.top_r{ float:right}
.wp_top_cen p.top_r i{ padding:1px; border-radius:2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; color:#999; margin-right:3px;}
.wp_top_cen p.top_r a{ color:#999; position:relative; display:inline-block;}
.wp_top_cen p.top_r a span { display:none; width:108px; height:108px; border:1px solid #e6e6e6; position:absolute; top:30px; left:-15px;}
.wp_top_cen p.top_r a:hover{ color:#fff}
.wp_top_cen p.top_r a:hover span { display:block;}
.wp_top_cen p.top_r a:hover i { display:inline-block; width:20px; height:20px; padding:0;}
.wp_top_cen p.top_r a:hover .icon-tengxunweibo { background:url(../images/zicon1.jpg) no-repeat center center; text-indent:-10000px;}
.wp_top_cen p.top_r a:hover .icon-sina { background:url(../images/zicon2.jpg) no-repeat center center; text-indent:-10000px;}
.wp_top_cen p.top_r a:hover .icon-weixin { background:url(../images/zicon3.jpg) no-repeat center center; text-indent:-10000px;}
.wp_top_cen p.top_r a:hover .icon-shouji { background:url(../images/zicon4.jpg) no-repeat center center; text-indent:-10000px;}
.wp_top_cen p a{ color:#fff;}
/*logo*/

.wp_logo>img{ margin:0px 10px;}
.wp_logo ul{ margin-left:24px;}
.wp_logo ul li{ float:left; font-size:14px; margin-right:10px;}
.wp_logo ul li a { display:block; font-size:14px;}
.wp_logo ul li img{ float:left; margin-right:5px;}
.wp_logo p{ float:right; height:67px; width:224px; background:url(../images/telnumber.jpg) no-repeat center center;}
/*导航*/
.wp_nav_bg{ background:#cf324f;}
.wp_nav{ height:50px;}
.wp_nav ul li{ float:left; text-align:center; height:50px; line-height:50px; width:10%; position:relative;}
.wp_nav .move_bg {margin-left: 0px;padding-left: 1px;background: #90061f; position: absolute;width: 98%; height: 50px;top: 0; left:-20px}
.wp_nav ul li a{ font-size:18px; color:#fff; display:block; width:98%; border-right:1px solid #f0899c; border-left:1px solid #f6ccd3;  line-height: 50px; left:0; top:0; height:50px; position: absolute;}
.wp_nav ul li.sy a{border-left:0;width:99%;}
.wp_nav ul li.foo a{border-right:0;width:99%;}
/*banner*/
.wp_banner{ height:440px;  position: relative;}
.banner_zj, .banner_js { height:440px; width:100%; display:none;}
.banner_zj a { display:block; width:100%; height:440px; background:url(../images/banner_zj.jpg) no-repeat center center;}
.banner_js a { display:block; width:100%; height:440px; background:url(../images/banner_js.jpg) no-repeat center center;}
.wp_banner .bd {margin: 0 auto;position: relative;	z-index: 0;	overflow: hidden;}

.wp_banner .bd ul {	width: 100% !important;}
.wp_banner .bd li {	width: 100% !important;	height: 440;	overflow: hidden;	text-align: center;background-repeat: no-repeat;  background-position: top center;}
.wp_banner .bd li a {	display: block;	height: 440px;}
.wp_banner .hd {	width: 100%;	position: absolute;	z-index: 1;	bottom: 0;	left: 0;	height: 30px;	line-height: 30px;}
.wp_banner .hd ul {	text-align: center;}
.wp_banner .hd ul li {	cursor: pointer;	display: inline-block;	*display: inline;	zoom: 1;	width: 42px;	height: 11px;	margin: 1px;	overflow: hidden;	background: #000;	filter: alpha(opacity=50);	opacity: 0.5;	line-height: 999px;}
.wp_banner .hd ul .on {	background: #f00;}
.wp_banner .arrowbox { height: 1px; margin: 0 auto; max-width: 1200px; position: relative; width: 100%;}
.wp_banner .prev, .wp_banner .next { display: block; position: absolute; z-index: 1; top:-200px; left:-30px; z-index: 1; width: 50px; height: 50px; border-radius:25px; background: url(../images/slider-arrow1.png) -123px -142px #000 no-repeat;	cursor: pointer; filter: alpha(opacity=0); opacity: 0; transition: all 0.3s linear 0s;}
.wp_banner .next {left: auto;right:-30px;background-position: -2px -141px;}
.wp_banner:hover .prev { left:30px; filter: alpha(opacity=50); opacity: 0.5;}
.wp_banner:hover .next { right:30px; filter: alpha(opacity=50); opacity: 0.5;}


/*病种导航*/
.wp_bz_nav{ border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; margin:25px auto 30px;}
.wp_bz_nav>ul{ width:128px; height:102px;}
.wp_bz_nav>ul li{ height:51px; line-height:51px; background:#e5e5e5; color:#000000; position:relative; cursor:pointer;text-align: center;}
.wp_bz_nav>ul li.hover{ background:#676767; color:#fff;}
.wp_bz_nav>ul li.hover i{ color:#fff}
.wp_bz_nav>ul li.hover i.icon-dingdanjiantou{ color:#676767; display:block}
.wp_bz_nav>ul li i{ font-size:36px; color:#000;float: left;  margin-top: 10px;  margin-left: 10px;}
.wp_bz_nav>ul li i.icon-dingdanjiantou{ position:absolute; right:-14px; top:10px; font-size:16px; display:none}
.wp_bz_nav_nv{ width:972px;}
.wp_bz_nav_nv ul li{ float:left; text-align:center; width:11.009%; border-right:1px solid #dfdfdf; height:102px; position:relative;}
.wp_bz_nav_nv ul li i { position:absolute; width:100%; left:0; top:0; display:block; height:102px;background-color:#cf324f; background-color:#FFF \9;opacity:0;/*-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;*/ z-index:-1;}
.wp_bz_nav_nv ul li:hover i {opacity:1; -webkit-animation:orangeIn 0.2s ease; animation:orangeIn 0.2s ease;background-color:#cf324f \9;}
.wp_bz_nav_nv ul li a{ display:block; background:url(../images/wp_h1.png) center 15px no-repeat; width:100%; height:35px; padding-top:65px; font-size:15px;}
.wp_bz_nav_nv ul li:hover a{color:#fff;background:url(../images/wp_b1.png) center 15px no-repeat; }
.wp_bz_nav_nv ul li a.wp_nv1{background:url(../images/wp_h2.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv2{background:url(../images/wp_h3.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv3{background:url(../images/wp_h4.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv4{background:url(../images/wp_h5.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv5{background:url(../images/wp_h6.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv6{background:url(../images/wp_h7.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv7{background:url(../images/wp_h8.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nv8{background:url(../images/wp_h9.png) center 15px no-repeat;}

.wp_bz_nav_nv ul li a.wp_nk_1{background:url(../images/wp_nkh1.png) center 25px no-repeat;}

.wp_bz_nav_nv ul li a.wp_nk1{background:url(../images/wp_nkh2.png) center 17px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk2{background:url(../images/wp_nkh3.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk3{background:url(../images/wp_nkh4.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk4{background:url(../images/wp_nkh5.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk5{background:url(../images/wp_nkh6.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk6{background:url(../images/wp_nkh7.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk7{background:url(../images/wp_nkh8.png) center 25px no-repeat;}
.wp_bz_nav_nv ul li a.wp_nk8{background:url(../images/wp_nkh9.png) center 22px no-repeat;}

.wp_bz_nav_nv ul li:hover a.wp_nv1{background:url(../images/wp_b2.png) center 15px no-repeat; }
.wp_bz_nav_nv ul li:hover a.wp_nv2{background:url(../images/wp_b3.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv3{background:url(../images/wp_b4.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv4{background:url(../images/wp_b5.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv5{background:url(../images/wp_b6.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv6{background:url(../images/wp_b7.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv7{background:url(../images/wp_b8.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nv8{background:url(../images/wp_b9.png) center 15px no-repeat;}

.wp_bz_nav_nv ul li:hover a.wp_nk_1{background:url(../images/wp_nkb1.png) center 25px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk1{background:url(../images/wp_nkb2.png) center 17px no-repeat; }
.wp_bz_nav_nv ul li:hover a.wp_nk2{background:url(../images/wp_nkb3.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk3{background:url(../images/wp_nkb4.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk4{background:url(../images/wp_nkb5.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk5{background:url(../images/wp_nkb6.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk6{background:url(../images/wp_nkb7.png) center 15px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk7{background:url(../images/wp_nkb8.png) center 25px no-repeat;}
.wp_bz_nav_nv ul li:hover a.wp_nk8{background:url(../images/wp_nkb9.png) center 22px no-repeat;}
/*不育问题*/
.wp_wenti { overflow:hidden; margin-bottom:30px;}
.wp_wenti dl{ float:left; width:350px; margin-right:25px;}
.wp_wenti dl dt{ border:1px solid #e7e7e7; padding:22px; width:111px; height:111px; text-align:center; float:left; margin-right: 4px;}
.wp_wenti dl dt a{ color:#505050; font-size:16px; display:block; width:111px; height:111px;}
.wp_wenti dl dt a span{ font-size:12px; color:#b5b5b5}
.wp_wenti dl dd{ float:left; width:72px; padding:16px 10px; float:left; background:#c2bbb5; color:#fff; font-size: 14px; margin-bottom:7px; margin-right:5px;}
.wp_wenti dl dd:hover { opacity:0.8; filter:alpha(opacity=80);}
.wp_wenti dl dd a{ color:#fff;}
.wp_wenti dl dd.w_wt{ background:#e29795; margin-right:0px;}
.wp_wenti dl dd.w_wt1{ background:#deb780; margin-bottom:0px;}
.wp_wenti dl dd.w_wt2{ background:#adc761; margin-bottom:0px; margin-right:0px;}
/*新闻*/
.wp_news_left{ border:1px solid #d3d0cf; width:700px; height:359px; position:relative; overflow:hidden}

.wp_news_left .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:3; }
.wp_news_left .hd ul{ overflow:hidden; zoom:1; float:left;  }
.wp_news_left .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.wp_news_left .hd ul li.on{ background:#000; color:#fff; position:relative }
.wp_news_left .bd{ position:relative; height:100%; z-index:0;   }
.wp_news_left .bd li{ zoom:1; vertical-align:middle; }

/*.wp_news_left .bd li .title{  width:100%;  height: 40px;  line-height: 40px; text-align:center; left: 0;  bottom: 0;  position: absolute;  z-index: 2; background:#000;filter:alpha(opacity=50);opacity:0.5;}
.wp_news_left .bd li .title a{ color:#FFF; font-size:14px;}*/
.wp_news_left .txt-bg{ position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;}
.wp_news_left .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden;}
.wp_news_left .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px; text-align:center; width:100%}
.wp_news_left .txt li a{ display: block; color: white; padding: 0 0 0 10px;color:#FFF; font-size:16px;text-decoration: none; }

.wp_news_left .bd img{ width:700px; height:359px; display:block;  }
.wp_news_left .prev,
.wp_news_left .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.wp_news_left .next{ left:auto; right:3%; background-position:8px 5px; }
.wp_news_left .prev:hover,
.wp_news_left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.wp_news_left .prevStop{ display:none;  }
.wp_news_left .nextStop{ display:none;  }
		
.wp_news_right{ width:370px;}
.wp_news_right ul{ padding-left:20px; border-top:2px solid #cf324f; background:#f3f3f3; height:48px; line-height:45px;}
.wp_news_right ul li{ width:85px; float:left; margin-left:10px; text-align:center;}
.wp_news_right ul li a{ font-size:18px; color:#cf324f;}
.wp_news_right ul li.hover{ color:#000; border-bottom:1px solid #000;}
.wp_news_right ul li.hover a{ color:#000;}
.wp_news_right h2{ text-align:center; font-size:16px; margin:10px auto;height:22px; overflow:hidden}
.wp_news_right p{ padding:0 12px 10px; display:table; text-indent:2em; margin:0 auto;  border-bottom:1px dashed #e7e7e7; color:#6d6d6d}
.wp_news_right p a{ color:#b27723;}
.wp_news_right dl{  margin:0 auto;margin-top:6px; height:25px;}
.wp_news_right dl dt{ float:left; height:25px;}
.wp_news_right dl dt img{ margin:5px;}
.wp_news_right dl dd{ height:25px;}
.wp_news_right dl dd a{ color:#6d6d6d}
/*横幅标题*/
.wp_title{ height:60px; line-height:60px; background:url(../images/wp_xt.jpg) 2px 20px no-repeat; font-size:20px; color:#d4d4d4;OVERFLOW: hidden;}
.wp_title span{ font-size:24px; margin-left:15px; margin-right:10px; color:#000;}
.wp_title em{ float:right; background:#d8d8d8; border-radius:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px; display:block; padding:5px 10px; font-size:12px; color:#fff; line-height: 1.5;margin-top: 15px;}
.wp_title a:hover em { background:#cf324f;}
.bzmandm { position:absolute; overflow:hidden; top:-71px; right:-203px;}
.bzmandm a { display:block;}
.bzmandm em{ float:right; background:#d8d8d8; border-radius:8px;-webkit-border-radius: 8px;-moz-border-radius: 8px; display:block; padding:5px 10px; font-size:12px; color:#fff; line-height: 1.5;margin-top: 15px;}
.bzmandm a:hover em { background:#cf324f;}
/*视频报道*/
.wp_cent ul { overflow:hidden; margin-bottom:20px;}
.wp_cent ul li{ float:left; width:366px; text-align:center;}
.wp_cent ul li a{ font-size:16px; color:#4f4f4f}
.wp_cent ul li div{ margin-bottom:10px;}
.wp_cent dl{ border:1px solid #e7e7e7; padding:14px 20px 20px; margin-bottom:20px;}
.wp_cent dl dt{ float:left; background:url(../images/wp_new.jpg) 5px 5px no-repeat; padding-left:35px; height:25px; line-height:25px; margin-top:10px;}
.wp_cent dl dd{ float:left; width:234px; height:25px; line-height:25px; margin-left:10px; margin-top:10px;}
.wp_cent dl dd a { color:#4f4f4f; font-size:14px;}
/*特色技术*/
.wp_js ul{ width:240px; float:left}
.wp_js ul li{ position:relative; margin-bottom:15px;}
.wp_js ul li a{ background:url(../images/wp_js.jpg) 65px 30px no-repeat #f0f0f0; text-align:center; line-height:90px; font-size:16px; color:#747474; height:90px;  text-indent: 3em; display:block}
.wp_js ul li a.js1{background:url(../images/wp_js1.jpg) 65px 30px no-repeat #f0f0f0;}
.wp_js ul li a.js2{background:url(../images/wp_js2.jpg) 65px 30px no-repeat #f0f0f0;}
.wp_js ul li a.js3{background:url(../images/wp_js3.jpg) 65px 30px no-repeat #f0f0f0;}
.wp_js ul li.hover a{ background:url(../images/wp_js.png) 65px 30px no-repeat #cf324f;}
.wp_js ul li.hover a{ color:#fff}
.wp_js ul li.hover a.js1{background:url(../images/wp_js1.png) 65px 30px no-repeat #cf324f;}
.wp_js ul li.hover a.js2{background:url(../images/wp_js2.png) 65px 30px no-repeat #cf324f;}
.wp_js ul li.hover a.js3{background:url(../images/wp_js3.png) 65px 30px no-repeat #cf324f;}
.wp_js ul li i{ position:absolute; right:-14px; top:36px; color:#cf324f; display:none}
.wp_js ul li.hover i{ display:block}
.wp_js div{ float:right}
.wp_js_gun{ border:1px solid #e7e7e7}
.wp_js_gun_lef{ width:680px; margin:20px; margin-right:0}
.wp_js_gun_lef>ul{ margin-bottom:10px;}
.wp_js_gun_lef>ul li{ float:left; width:226px;}
.wp_js_gun_lef>ul li a{ display:block; width:98%;color:#fff; text-align:center; line-height:3; background:#555555}
.wp_js_gun_lef>ul li.hover a{ background:#cf324f}

.wp_nvby{ width:676px; height:380px; position:relative}
.wp_nvby .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.wp_nvby .hd ul{ overflow:hidden; zoom:1; float:left;  }
.wp_nvby .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.wp_nvby .hd ul li.on{ background:#000; color:#fff; position:relative }
.wp_nvby .bd{ position:relative; height:100%; z-index:0;   }
.wp_nvby .bd li{ zoom:1; vertical-align:middle; }
.wp_nvby .bd li .title{  width:100%;  height: 40px;  line-height: 40px; text-align:center; left: 0;  bottom: 0;  position: absolute;  z-index: 2; background:#000;filter:alpha(opacity=50);opacity:0.5;}
.wp_nvby .bd li .title a{ color:#FFF; font-size:14px;}
.wp_nvby .bd img{ display:block;  }
.wp_nvby .prev,
.wp_nvby .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #000; filter:alpha(opacity=50);opacity:0.5;   }
.wp_nvby .next{ left:auto; right:3%; background-position:8px 5px; }
.wp_nvby .prev:hover,
.wp_nvby .next:hover{ filter:alpha(opacity=100);opacity:1; }
.wp_nvby .prevStop{ display:none;  }
.wp_nvby .nextStop{ display:none;  }

.wp_nxby{ width:676px; height:380px; position:relative}
.wp_nxby .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.wp_nxby .hd ul{ overflow:hidden; zoom:1; float:left;  }
.wp_nxby .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.wp_nxby .hd ul li.on{ background:#000; color:#fff; position:relative }
.wp_nxby .bd{ position:relative; height:100%; z-index:0;   }
.wp_nxby .bd li{ zoom:1; vertical-align:middle; }
.wp_nxby .bd li .title{  width:100%;  height: 40px;  line-height: 40px; text-align:center; left: 0;  bottom: 0;  position: absolute;  z-index: 2; background:#000;filter:alpha(opacity=50);opacity:0.5;}
.wp_nxby .bd li .title a{ color:#FFF; font-size:14px;}
.wp_nxby .bd img{ display:block;  }
.wp_nxby .prev,
.wp_nxby .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #000; filter:alpha(opacity=50);opacity:0.5;   }
.wp_nxby .next{ left:auto; right:3%; background-position:8px 5px; }
.wp_nxby .prev:hover,
.wp_nxby .next:hover{ filter:alpha(opacity=100);opacity:1; }
.wp_nxby .prevStop{ display:none;  }
.wp_nxby .nextStop{ display:none;  }


.wp_js_right{ width:355px; margin:20px; margin-left:0;}
.wp_js_right>ul{ width:100%; border-top:2px solid #cf324f; background:#f3f3f3; height:48px; line-height:45px;}
.wp_js_right>ul li{ width:80%; float:left; margin-left:10px; text-align:left;  text-align: left;}
.wp_js_right>ul li a{ font-size:18px; color:#cf324f;}
.wp_js_right>ul li a span{ font-size:16px; color:#c8c8c8}

.wp_mt{ width:355px; height:223px; position:relative}
.wp_mt .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.wp_mt .hd ul{ overflow:hidden; zoom:1; float:left;  }
.wp_mt .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px;line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:12px;}
.wp_mt .hd ul li.on{ background:#000; color:#fff; position:relative }
.wp_mt .bd{ position:relative; height:100%; z-index:0;   }
.wp_mt .bd li{ zoom:1; vertical-align:middle; }
.wp_mt .bd img{ width:355px; height:183px; display:block;  }
.wp_mt .prev,
.wp_mt .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.wp_mt .next{ left:auto; right:3%; background-position:8px 5px; }
.wp_mt .prev:hover,
.wp_mt .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.wp_mt .prevStop{ display:none;  }
.wp_mt .nextStop{ display:none;  }

.wp_js_right dl dd{ line-height:39px; border-bottom:1px dashed #cfcfcf; cursor:pointer; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.wp_js_right dl dd a { color:#525252; font-size:15px;}
.wp_js_right dl dd img{ margin-right:10px;}
/*孕育专家*/



.wp_yyzj{ border:1px solid #e7e7e7; position:relative; height:581px; overflow:hidden;}


.wp_yyzj{ height:583px;  position: relative;width:100%;background:url(../images/inzjbg.jpg) no-repeat center center;}
.banner_zj, .banner_js { height:583px; width:100%; display:none;}
.banner_zj a { display:block; width:100%; height:583px; background:url(../images/banner_zj.jpg) no-repeat center center;}
.banner_js a { display:block; width:100%; height:583px; background:url(../images/banner_js.jpg) no-repeat center center;}
.wp_yyzj .bd {margin: 0 auto;position: relative;	z-index: 0;	overflow: hidden;}

.wp_yyzj .bd ul {	width: 1100px;margin:0 auto;}
.wp_yyzj .bd li {	width: 100% !important;	height: 583px;	overflow: hidden;	background-repeat: no-repeat;  background-position: top center;}
/*.wp_yyzj .bd li a {	display: block;	height: 334px;}*/
.wp_yyzj .hd {	width: 100%;	position: absolute;	z-index: 1;	bottom: 0;	left: 0;	height: 30px;	line-height: 30px;}
.wp_yyzj .hd ul {	text-align: center;}
.wp_yyzj .hd ul li {	cursor: pointer;	display: inline-block;	*display: inline;	zoom: 1;	width: 42px;	height: 11px;	margin: 1px;	overflow: hidden;	background: #000;	filter: alpha(opacity=50);	opacity: 0.5;	line-height: 999px;}
.wp_yyzj .hd ul .on {	background: #f00;}
.wp_yyzj .arrowbox { height: 1px; margin: 0 auto; max-width: 1200px; position: relative; width: 100%;}
.wp_yyzj .prev, .wp_yyzj .next { display: block; position: absolute; z-index: 1; top:-340px; left:-30px; z-index: 1; width: 50px; height: 50px; border-radius:25px; background: url(../images/slider-arrow1.png) -123px -142px #000 no-repeat;	cursor: pointer; filter: alpha(opacity=0); opacity: 0; transition: all 0.3s linear 0s;}
.wp_yyzj .next {left: auto;right:-30px;background-position: -2px -141px;}
.wp_yyzj:hover .prev { left:30px; filter: alpha(opacity=50); opacity: 0.5;}
.wp_yyzj:hover .next { right:30px; filter: alpha(opacity=50); opacity: 0.5;}

.inzjl{width:550px;padding-top:11px;}
.inzjr{width:470px;padding-left:50px;padding-top:65px;padding-right:30px;}
.inzjr .p1{font-size:24px;font-weight:bold;color:#3e3e3e}
.inzjr .p1 font{font-size:38px;margin-right:10px;color:#3e3e3e}
.inzjr .p2{font-size:14px;margin-top:20px;line-height:24px;color:#3e3e3e}
.inzjr .p3{font-size:14px;margin-top:20px;font-weight:bold;color:#3e3e3e}
.inzjr .p4{font-size:14px;text-indent:2em;color:#3e3e3e}
.inzjr .p4 a{color:#cf324f}
.inzjr .p5{margin-top:20px;text-align:center;}
.inzjr .p6 a{font-size:14px;color:#3e3e3e}







/*疾病专区*/
.wp_bz ul{ width:190px; float:left;}
.wp_bz ul li{ width:100%; margin-bottom:10px; height:72px; line-height:72px; background:#f0f0f0; cursor:pointer; position:relative}
.wp_bz ul li a{ color:#777777; font-size:16px; margin-left:60px; display:block;}
.wp_bz ul li a.zbgun:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh10.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun1:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh1.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun2:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh2.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun3:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh3.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun4:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh4.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun5:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh5.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun6:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh6.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun7:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh7.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun8:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh.png) no-repeat; left:15px; top:20px; width:36px;}
.wp_bz ul li a.zbgun9:before{content: "";  display: block;  height: 37px; position:absolute; background:url(../images/wp_xqh9.png) no-repeat; left:15px; top:20px; width:36px;}

.wp_bz ul li.hover a.zbgun:before{ background:url(../images/wp_xqb10.png) no-repeat;}
.wp_bz ul li.hover a.zbgun1:before{background:url(../images/wp_xqb1.png) no-repeat;}
.wp_bz ul li.hover a.zbgun2:before{background:url(../images/wp_xqb2.png) no-repeat;}
.wp_bz ul li.hover a.zbgun3:before{background:url(../images/wp_xqb3.png) no-repeat;}
.wp_bz ul li.hover a.zbgun4:before{background:url(../images/wp_xqb4.png) no-repeat;}
.wp_bz ul li.hover a.zbgun5:before{background:url(../images/wp_xqb5.png) no-repeat;}
.wp_bz ul li.hover a.zbgun6:before{background:url(../images/wp_xqb6.png) no-repeat;}
.wp_bz ul li.hover a.zbgun7:before{background:url(../images/wp_xqb7.png) no-repeat;}
.wp_bz ul li.hover a.zbgun8:before{background:url(../images/wp_xqb8.png) no-repeat;}
.wp_bz ul li.hover a.zbgun9:before{background:url(../images/wp_xqb9.png) no-repeat;}

.wp_bz ul li.hover{background:#cf324f}
.wp_bz ul li.hover a{color:#fff}
.wp_bz ul li i{ display:none}
.wp_bz ul li.hover i{ display:block; position:absolute; color:#cf324f; right:-14px; top:30px;}
.wp_bz ul.y li.hover i{ display:block; position:absolute; color:#cf324f; left:-19px; top:25px; font-size:30px; z-index:-1;}
.wp_bz_cen{ border:1px solid #e7e7e7; height:358px; width:654px;  float: left;  margin-left: 12px; padding:20px; position:relative;}
.wp_zb_cenleft{ width:215px;}
.wp_zb_cenleft img{ border:1px solid #e7e7e7}
.wp_zb_cenleft dl{ margin-top:2px; overflow:hidden; width:258px;}
.wp_zb_cenleft dl dd{ width:107px; float:left; text-align:center; line-height:1.7; margin-bottom:2px}
.wp_zb_cenleft dl dd a{ color:#777777; background:#dddddd;  display: block;  margin: 0 auto; width:105px;}
.wp_zb_cenrig{ width:420px;}
.wp_zb_cenrig h2{ width:100%; color:#cf324f; font-size:18px; line-height:2.5; text-align:center}
.wp_zb_cenrig h2 a { color:#cf324f; font-size:18px;}
.wp_zb_cenrig p{ text-indent:2em; padding-bottom:15px; border-bottom:1px dashed #777777; margin-bottom:10px;}
.wp_zb_cenrig p a{ color:#cf324f;}
.wp_zb_cenrig dl dd { height:26px; line-height:26px;}
.wp_zb_cenrig dl dd span{ float:right}
.wp_zb_cenrig dl dd i{ margin-right:15px;}
.wp_zb_cenrig dl dd a{ font-size:14px; font-weight:normal;}
.wp_zb_cenrig dl dd a strong { font-weight:normal;}
.wp_zb_foo h2{ font-size:16px; font-weight:inherit; background:url(../images/wp_xt.jpg) left top no-repeat; padding-left:10px;}
.wp_zb_foo dl{ width:50%;float:left;  margin-top: 5px;}
.wp_zb_foo dl dt{ width:65%; float:left; }
.wp_zb_foo dl a{ color:#fff; text-align:center; font-size:14px;}
.wp_zb_foo dl dt a.gz{ background:#696969; display:block; width:99%;margin-bottom:2px;}
.wp_zb_foo dl dt a.gz1{ background:#726604; display:block; width:99%}
.wp_zb_foo dl dd a.gz2{ background:#6c3a0a; display:block; width:99%; height:44px;}
.wp_zb_foo dl dt a.gz3{ background:#d2d2d2; color:#4f4b4b}
.wp_zb_foo dl dt a.gz4{ background:#696969;}
.wp_zb_foo dl dd a.gz5{ background:#cf324f; line-height:44px;}
.wp_zb_foo dl dd{ width:34%;float:left}
/*报喜案例*/
.wp_anli_let{ width:702px; position:relative; height:511px}
.wp_anli_let>ul li{ float:left; text-align:center}
.wp_anli_let>ul li.hover img{ border:1px solid #cf324f}

.wp_anli_let a.gun_right,.wp_anli_let a.gun_left{ width:18px; top:16px; height:60px; display:block; position:absolute; background:url(../images/wp_left.jpg) 3px 20px no-repeat #f6f6f6; cursor:pointer}
.wp_anli_let a.gun_right{ right:0;background:url(../images/wp_right.jpg) 3px 20px no-repeat #f6f6f6}
.wp_anli_let ul{ margin-left:30px;  margin-left: 26px;}
.wp_anli_let ul li{ float:left;  width: 178px; height: 112px;text-align:center}
.wp_anli_let ul li>a{  border: 1px solid #959595;  overflow:hidden; display: block;  width: 164px; height: 106px; background:#none}
.wp_anli_let ul li.hover>a{  border: 1px solid #cf324f; }
.wp_aldatu{ margin-bottom:10px;}
.wp_anli_let .prev,
.wp_anli_let .next{ position:absolute; left:1%; top:91%; margin-top:-25px; z-index:9; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #000; filter:alpha(opacity=50);opacity:0.5;}
.wp_anli_let .next{ left:auto; right:1%; background-position:8px 5px; }
.wp_anli_let .prev:hover,
.wp_anli_let .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.wp_anli_let .prevStop{ display:none;  }
.wp_anli_let .nextStop{ display:none;  }




.wp_al_g{ margin-bottom:10px;}
.wp_al_g img{ border:1px solid #e7e7e7}
.wp_al_rig{ width:385px;}
.wp_al_rig>ul{ width:100%; border-top:2px solid #cf324f; background:#f3f3f3; height:48px; line-height:45px;}
.wp_al_rig>ul li{ width:100%;text-align: center;}
.wp_al_rig>ul li a{ font-size:18px; color:#cf324f;}
.wp_al_gd{ border:1px solid #e7e7e7; border-top:0;  height: 460px;  overflow: hidden;  position: relative}
.wp_al_gd dl{ margin:10px; margin-top:0px; padding-top:10px; border-bottom:1px dashed #e7e7e7; padding-bottom:10px;}
.wp_al_gd dl dt{ width:55px; float:left;  margin-right: 10px;}
.wp_al_gd dl dt img{border:1px solid #e7e7e7}
.wp_al_gd dl dd{ width:80%; float:left;}
.wp_al_gd dl dd h2{ font-size:16px; margin-bottom:5px; font-weight:normal;}
.wp_al_gd dl dd p { font-size:14px; color:#474340;}
.wp_al_gd dl dd span{font-size:14px; font-weight:inherit; color:#8f8f8f; margin-left:10px;}
.wp_al_gd dl dd span a { color:#4a4a4a;}
.wp_al_gd dl dd span a b { font-weight:normal;}
.wp_al_gd dl dd em{font-size:14px; font-weight:inherit; color:#8f8f8f; float:right}
.wp_al_gd dl dd>span{ float:right}
.wp_al_gd dl dd>span i{ color:#c5c4c9}
.wp_al_gd2 { padding-top:10px;}
.wp_al_gd2 ul li{ width:25%; float:left; text-align:center}
.wp_al_gd2 ul li a{ display:block; width:99%; background:#c4c4c4;padding: 15px 0 15px;  height: 45px; font-size:20px; color:#5e5e5e;}
.wp_al_gd2 ul li a span{ font-size:14px;}
.wp_al_gd2 ul li a em{ font-size:12px;}
.wp_al_gd2 ul li.hover a{ color:#fff; background:#cf324f}
.wp_dld { height:502px;}
.wp_dld dl dd{ float:left}
.wp_dld dl dd img.dlimg{ margin-right:10px;}
.wp_dld dl dd img.dlimg1{ margin-bottom:10px;}

.wp_pp1{ float:left; position:relative; }
.wp_pp1 .wp_pp_gb{ position:absolute; height:35px; width:100%; left:0; bottom:0; background:#000; filter:alpha(opacity=50);opacity:0.5; z-index:1}
.wp_pp1 .wp_pp_tit{ position:absolute; height:35px; text-align:center; line-height:35px; width:100%;left:0; bottom:0; color:#fff; z-index:2}
.wp_pp1 .wp_pp_tit a{ color:#fff; font-size:14px;}
.wp_pp1{ margin-right:9px;}
.wp_pp3{ margin-bottom:10px;}
.wp_pp3,.wp_pp6{ margin-right:0;}

/*footer*/
.wp_footer{ background:url(../images/wp_footer.jpg)  center  30px no-repeat #cf324f; overflow:hidden; padding-bottom:40px; margin-bottom:36px;}
.wp_footer_cen ul{ width:96%;  display: table;  margin: 0 auto; padding-top:30px;}
.wp_footer_cen ul li{ float:left; width:16.6%; display:inline-block}
.wp_footer_cen ul li a i{ font-size:50px;}
.wp_footer_cen ul li a{ display:block; background:url(../images/wp_foot_x.png) 25px 10px no-repeat; padding-top:130px; color:#fff; text-align:center}
.wp_footer_cen ul li a.foota1{ background:url(../images/wp_foot_x1.png) 25px 10px no-repeat;}
.wp_footer_cen ul li a.foota2{ background:url(../images/wp_foot_x2.png) 25px 10px no-repeat;}
.wp_footer_cen ul li a.foota3{ background:url(../images/wp_foot_x13.png) 25px 10px no-repeat;}
.wp_footer_cen ul li a.foota4{ background:url(../images/wp_foot_x4.png) 25px 10px no-repeat;}
.wp_footer_cen ul li a.foota5{ background:url(../images/wp_foot_x5.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a{background:url(../images/wp_foot_d.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a.foota1{ background:url(../images/wp_foot_d1.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a.foota2{ background:url(../images/wp_foot_d2.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a.foota3{ background:url(../images/wp_foot_d3.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a.foota4{ background:url(../images/wp_foot_d4.png) 25px 10px no-repeat;}
.wp_footer_cen ul li:hover a.foota5{ background:url(../images/wp_foot_d5.png) 25px 10px no-repeat;}
.wp_foot_left{ color:#f2f1f7; text-align:center; margin-left:70px; margin-top:40px;}
.wp_foot_rig{ margin-right:65px; margin-top:50px;}

/*normallist*/
.zxss { width:1100px; height:37px; background:#eee; margin:10px auto 40px;}
.zxss_l { float:left; padding-left:10px; height:37px;}
.zxss_l p { font-size:15px; line-height:37px; color:#000;}
.zxss_l p span { display:inline-block; width:30px; text-align:center; font-size:19px; color:#000;}
.zxss_l p a { font-size:15px;}
.zxss_r { float:right; width:340px; height:25px; margin-top:7px;}
.zxss_r form { float:left; width:323px; height:25px; margin:0px;}
.zxss_r form .search_text{ float:left; width:268px; margin:0px; height:23px; background:#fff; font-size:14px; color:#ccc; line-height:23px; text-indent:24px; border:1px solid #e5e5e5;}
.zxss_r form .newssbtn { float:left; width:52px; height:25px; background:url(../images/sousuo.jpg) no-repeat; -webkit-appearance:none; border:none; cursor:pointer;}
.zxss_r form .newssbtn:hover { background:url(../images/sousuo.jpg) no-repeat 0px -25px;}

.content { width:1100px; overflow:hidden; margin:0 auto;}
.content_left { float:left; width:750px; overflow:hidden; border-top:1px solid #d7d7d7;}
.conbox { width:750px; height:184px; background:#f9f9f9; margin-top:30px;}
.conbox dl { overflow:hidden;}
.conbox dl dt { float:left; width:257px; height:184px; background:#fff;}
.conbox dl dd { float:left; padding:0 25px; width:443px; height:184px;}
.conbox dl dd .nr_i { height:130px; overflow:hidden;}
.conbox dl dd .nr_i h1 { font-size:18px; color:#000; line-height:28px; font-weight:normal; margin-top:15px;}
.conbox dl dd .nr_i h1 a { font-size:18px; color:#000;}
.conbox dl dd .nr_i p { font-size:15px; color:#5c5c5c; line-height:21px; margin-top:10px; text-indent:2em;}
.conbox dl dd .nr_i p a { color:#ad7601;}
.conbox dl dd .nr_ii { overflow:hidden;}
.conbox dl dd .nr_ii a { display:block; float:right; width:39px; height:39px; background-image:url(../images/zxyyicon.png); background-repeat:no-repeat; background-position:-54px 0px; transition: all 0.3s linear 0s;}
.conbox dl dd .nr_ii .a2 { margin-right:18px; background-position:0px 0px;}
.conbox dl dd .nr_ii a:hover { background-position:-54px -41px;}
.conbox dl dd .nr_ii .a2:hover { background-position:0px -41px;}

.conboxs { width:750px; height:184px; background:#f9f9f9; margin-top:30px; overflow:hidden;}
.conboxs .nr_i { height:125px; overflow:hidden; padding:10px 30px 0;}
.conboxs .nr_i h1 { font-size:18px; color:#000; line-height:28px; font-weight:normal; margin-top:10px;}
.conboxs .nr_i h1 a { font-size:18px; color:#000;}
.conboxs .nr_i p { font-size:15px; color:#5c5c5c; line-height:21px; margin-top:10px; text-indent:2em;}
.conboxs .nr_i p a { color:#ad7601;}
.conboxs .nr_ii { overflow:hidden; padding:0 30px;}
.conboxs .nr_ii a { display:block; float:right; width:39px; height:39px; background-image:url(../images/zxyyicon.png); background-repeat:no-repeat; background-position:-54px 0px; transition: all 0.3s linear 0s;}
.conboxs .nr_ii .a2 { margin-right:18px; background-position:0px 0px;}
.conboxs .nr_ii a:hover { background-position:-54px -41px;}
.conboxs .nr_ii .a2:hover { background-position:0px -41px;}

.pagelist{ float:left; height: 32px; position:relative; left:50%; padding:65px 0 20px; top:0; clear:both;}
.pagelist ul { height:32px; position:relative; left:-50%; top:0;}
.pagelist ul li{background:#fff; border: 1px solid #CCCCCC; display: inline; float: left; font-family: Tahoma,Geneva,sans-serif;  line-height: 30px; margin-right: 4px; vertical-align: bottom; margin-left:5px;  padding: 0 10px;}
.pagelist ul li a{display: block;}
.pagelist ul .thisclass{background:#cf324f; color: #FFFFFF; font-size: 14px;}
.pagelist ul .thisclass a { color:#fff;}

.content_right { float:right; width:310px; overflow:hidden;}
.content_right_i,.content_right_ii,.content_right_iii,.content_right_iv,.content_right_v { overflow:hidden; margin-bottom:20px; position:relative;}
.rtitle { height:43px; border-top:3px solid #cf324f; background:#f3f3f3;}
.rtitle h1 { padding-left:10px; font-size:18px; color:#cf324f; line-height:43px; font-weight:normal;}
.rtitle h1 span { font-size:16px; color:#a6a6a6;}
.rtitle h1 .gengduo { display:inline-block; float:right; color:#848484; font-size:13px; line-height:40px; padding-right:10px;}
.rmain { border:1px solid #dededd; border-top:none; padding:10px;}
.rmain .tjzt .bd ul li a { display:block; width:285px;border:1px solid #ddd;}
.rmain .tjztqh { position:absolute; right:10px; top:14px;}
.rmain .tjztqh a { display:block; float:left; margin-left:8px; width:12px; height:22px; font-size:17px; color:#fff; line-height:20px; background:#c3c3c3; text-align:center;}
.rmain .tjztqh a:hover { background:#737373;}

.rdgzmain { border:1px solid #dededd; border-top:none; padding:10px;}
.rdgzmain .rdwt { overflow:hidden;}
.rdwt a { float:left; display:block; width:141px; margin:0 0 5px 0; font-size:14px; color:#fff; line-height:40px; text-align:center;}
.rdwt a:hover { opacity:0.7; filter:alpha(opacity=70); transition: all 0.5s;}
.rdwt .a1,.rdwt .a4,.rdwt .a7 { margin-right:5px;}
.rdwt .a3,.rdwt .a6 { width:287px;}
.rdwt .a1,.rdwt .a8 { background:#a55ab5;}
.rdwt .a2,.rdwt .a6 { background:#e56472;}
.rdwt .a3,.rdwt .a7 { background:#79a200;}
.rdwt .a4 { background:#a84200;}
.rdwt .a5 { background:#02adaf;}
.rdgzmain .xwgd { overflow:hidden; margin-top:3px;}
.rdgzmain .xwgd a { display:block; width:153px; height:35px; margin:0 auto; background:url(../images/zxbtn_bg.png) no-repeat; font-size:15px; color:#fff; line-height:35px; text-align:center;}

.rzjmain{ border:1px solid #dededd; border-top:none; padding:10px; position:relative;}
.rzjmain .rzjtdqh { position:absolute; right:10px; top:-32px; cursor:pointer;}
.rzjmain .rzjtdqh span { display:block; float:left; margin-left:8px; width:12px; height:22px; font-size:17px; color:#fff; line-height:20px; background:#c3c3c3; text-align:center;}
.rzjmain .rzjtdqh span:hover { background:#737373;}
.rzjmain #prevTop,.rzjmain #nextTop{ display:none;}
.rzjmain li{float:left;}
.rzjmain .cf li{position:relative;color:#fff;}
.rzjmain .cf a{display:block;width:284px;height:284px;position:absolute; border:1px solid #e5e5e5;}

.rzjmain .picBox{ width:286px; height:277px;position:relative;overflow:hidden; margin:0 auto;}
.rzjmain .picBox ul{height:277px;position:absolute;}
.rzjmain .picBox li{width:286px;height:277px;}

.rzjmain .listBox{width:288px;height:65px;margin:0 auto;position:relative;padding:0px 0px 10px;overflow:hidden; margin:0 auto;}
.rzjmain .listBox ul{height:65px;position:absolute;}
.rzjmain .listBox li{width:65px;height:65px;cursor:pointer;position:relative; padding-right:9px;}
.rzjmain .listBox li a{display:block;width:63px;height:63px; border:1px solid #f7f7f7;}
.rzjmain .listBox .on a{ border:1px solid #cf324f;}
.rzjmain .xwgd { overflow:hidden; margin-top:15px;}
.rzjmain .xwgd a { display:block; width:153px; height:35px; margin:0 auto; background:url(../images/xwgd_bg.png) no-repeat; font-size:15px; color:#fff; line-height:35px; text-align:center;}

.rjsmain { border:1px solid #dededd; border-top:none; padding:10px;}
.rjsmain .tsjs .bd ul li a { display:block; width:285px; border:1px solid #ddd;}
.rjsmain .tsjsqh { position:absolute; right:10px; top:14px;}
.rjsmain .tsjsqh a { display:block; float:left; margin-left:8px; width:12px; height:22px; font-size:17px; color:#fff; line-height:20px; background:#c3c3c3; text-align:center;}
.rjsmain .tsjsqh a:hover { background:#737373;}

.ralmain { border:1px solid #dededd; border-top:none; padding:10px;}
.ralmain .bxal .bd ul li a { display:block; width:285px; border:1px solid #ddd;}
.ralmain .bxalqh { position:absolute; right:10px; top:14px;}
.ralmain .bxalqh a { display:block; float:left; margin-left:8px; width:12px; height:22px; font-size:17px; color:#fff; line-height:20px; background:#c3c3c3; text-align:center;}
.ralmain .bxalqh a:hover { background:#737373;}


.content_right_vi { overflow:hidden;}
.content_right_vi a { display:block; float:left; margin-right:10px; margin-bottom:10px; width:150px; height:74px; background-image:url(../images/zxbk_bg.png); background-repeat:no-repeat; transition: all 0.5s;}
.content_right_vi .a1 { background-position:0px 0px;}
.content_right_vi .a2 { margin-right:0; background-position:-163px 0px;}
.content_right_vi .a3 { margin-bottom:0; background-position:-322px 0px;}
.content_right_vi .a4 { margin:0; background-position:-482px 0px;}
.content_right_vi .a1:hover { background-position:0px -74px;}
.content_right_vi .a2:hover { background-position:-163px -74px;}
.content_right_vi .a3:hover { background-position:-322px -74px;}
.content_right_vi .a4:hover { background-position:-482px -74px;}

/*list_ry*/
.conzh_tt { overflow:hidden; height:30px; border-bottom:2px solid #d7d7d7; padding:0 0 10px 17px; background:url(../images/zhttbg.jpg) no-repeat left 5px;}
.conzh_tt h1 { font-size:24px; color:#000; line-height:30px; font-weight:normal;}
.conzh_tt h1 span { font-size:20px; color:#d4d4d4;}
.conzh_tt h1 .more { float:right; display:inline-block; width:65px; height:23px; border-radius:9px; background:#d8d8d8; text-align:center; color:#fff; font-size:12px; line-height:23px; margin-top:8px;}
.conzh_tt h1 .more:hover { background:#cf324f;}
.conzh_tt h1 .gengduo { float:right; color:#848484; font-size:13px; line-height:40px;}

.conrybox { float:left; overflow:hidden; width:356px; margin-top:36px; margin-right:36px;}
.conrybox a { display:block; width:356px; height:237px; cursor: url("../other/magnifying.ico"),auto;}
.conrybox h4 { font-weight:normal; height:35px; font-size:17px; color:#454545; line-height:35px; text-align:center; background:#e6e6e6; margin-top:2px;}
.conrybox:hover h4 { background:#31b573; color:#fff;}
.nmr { margin-right:0px !important;}
.nbt { border-top:none;}
#showimg { border: 10px solid #fff; display: none; position: fixed;}

/*list_al*/
.conbx_i  { overflow:hidden; margin-top:20px;}
.vdobox { float:left; overflow:hidden; width:365px; margin-right:20px; margin-bottom:20px;}
.vdobox .vdo { width:353px; height:278px; padding:0 6px;}
.vdobox h4 { font-weight:normal; height:35px; font-size:17px; color:#454545; line-height:35px; text-align:center; background:#e6e6e6; margin-top:2px;}
.vdobox h4 a { overflow:hidden;}

.conbx_ii { overflow:hidden; margin-top:30px;}
.conbx_ii a { display:block; float:left; width:365px; height:60px; margin-right:20px; font-size:22px; color:#007b66; line-height:60px; text-align:center; background:#e3e3e3; text-shadow:1px 1px 1px #fff;}
.conbx_ii #alboxqh2 { margin-right:0;}
.conbx_ii a.hover { color:#fff; background:#434343; text-shadow:1px 1px 1px #000;}

.conbx_iii_in { overflow:hidden; margin-top:5px;}
.conalbox { width:750px; height:230px; background:#f9f9f9; margin-top:40px;}
.conalbox dl { overflow:hidden;}
.conalbox dl dt { float:left; width:346px; height:230px; background:#abd46e;}
.conalbox dl dd { float:left; padding:0 20px; width:364px; height:230px;}
.conalbox dl dd .nr_i { height:172px; overflow:hidden;}
.conalbox dl dd .nr_i h1 { font-size:18px; color:#000; line-height:28px; font-weight:normal; margin-top:25px;}
.conalbox dl dd .nr_i h1 a { font-size:18px; color:#000;}
.conalbox dl dd .nr_i p { font-size:15px; color:#5c5c5c; line-height:21px; margin-top:10px; text-indent:2em;}
.conalbox dl dd .nr_i p a { color:#ad7601;}
.conalbox dl dd .nr_ii { overflow:hidden;}
.conalbox dl dd .nr_ii a { display:block; float:right; width:39px; height:39px; background-image:url(../images/zxyyicon.png); background-repeat:no-repeat; background-position:-54px 0px; transition: all 0.3s linear 0s;}
.conalbox dl dd .nr_ii .a2 { margin-right:18px; background-position:0px 0px;}
.conalbox dl dd .nr_ii a:hover { background-position:-54px -41px;}
.conalbox dl dd .nr_ii .a2:hover { background-position:0px -41px;}

.mandm { overflow:hidden; margin-top:40px;}
.mandm a { display:block; width:530px; height:50px; font-size:20px; color:#656565; line-height:50px; text-align:center; background:#f0f0f0; border-radius:15px; margin:0 auto;}
.mandm a:hover { color:#cf324f;}


/*list_js*/
.conjs_i  { overflow:hidden; margin-top:28px;}
.conjs_i_tt { overflow:hidden;}
.conjs_i_tt ul { overflow:hidden;}
.conjs_i_tt ul li { width:178px; height:92px; margin-right:12px; float:left;}
.conjs_i_tt ul #listjs4 { margin-right:0;}
.conjs_i_tt ul li a { display:block; width:178px; height:77px; font-size:16px; color:#fff; line-height:77px; text-align:center; text-indent: 2em;}
.conjs_i_tt ul li i { display:block; width:178px; height:15px; background-color:#fff;}
.conjs_i_tt ul li a.js1{ background:url(../images/wp_js.png) 28px 22px no-repeat #8b8b8b;}
.conjs_i_tt ul li a.js2{background:url(../images/wp_js1.png) 28px 22px no-repeat #8b8b8b;}
.conjs_i_tt ul li a.js3{background:url(../images/wp_js2.png) 28px 22px no-repeat #8b8b8b;}
.conjs_i_tt ul li a.js4{background:url(../images/wp_js3.png) 28px 22px no-repeat #8b8b8b;}
.conjs_i_tt ul li.hover a{ color:#fff; background-color:#cf324f;}
.conjs_i_tt ul li.hover i { background-image:url(../images/d_arrow.jpg); background-repeat:no-repeat; background-position:center center;}
.conjs_i_main { overflow:hidden; margin-top:20px;}


.conjs_ii { overflow:hidden; margin-top:40px;}
.conjs_ii a { display:block; float:left; width:365px; height:60px; margin-right:20px; font-size:22px; color:#007b66; line-height:60px; text-align:center; background:#e3e3e3; text-shadow:1px 1px 1px #fff;}
.conjs_ii #jsboxqh2 { margin-right:0;}
.conjs_ii a.hover { color:#fff; background:#434343; text-shadow:1px 1px 1px #000;}

.conjs_iii_in { overflow:hidden; margin-top:5px;}
.conjsbox { width:750px; height:230px; background:#f9f9f9; margin-top:40px;}
.conjsbox dl { overflow:hidden;}
.conjsbox dl dt { float:left; width:346px; height:230px; background:#abd46e;}
.conjsbox dl dd { float:left; padding:0 20px; width:364px; height:230px;}
.conjsbox dl dd .nr_i { height:172px; overflow:hidden;}
.conjsbox dl dd .nr_i h1 { font-size:18px; color:#000; line-height:28px; font-weight:normal; margin-top:25px;}
.conjsbox dl dd .nr_i h1 a { font-size:18px; color:#000;}
.conjsbox dl dd .nr_i p { font-size:15px; color:#5c5c5c; line-height:21px; margin-top:10px; text-indent:2em;}
.conjsbox dl dd .nr_i p a { color:#ad7601;}
.conjsbox dl dd .nr_ii { overflow:hidden;}
.conjsbox dl dd .nr_ii a { display:block; float:right; width:39px; height:39px; background-image:url(../images/zxyyicon.png); background-repeat:no-repeat; background-position:-54px 0px; transition: all 0.3s linear 0s;}
.conjsbox dl dd .nr_ii .a2 { margin-right:18px; background-position:0px 0px;}
.conjsbox dl dd .nr_ii a:hover { background-position:-54px -41px;}
.conjsbox dl dd .nr_ii .a2:hover { background-position:0px -41px;}

/*list_sp*/
.consp_i { overflow:hidden; margin-top:20px; padding-bottom:40px;}
.consp_i .hd { width:69px; height:17px; margin:0 auto; margin-top:20px;}
.consp_i .hd ul { overflow:hidden;}
.consp_i .hd ul li { float:left; width:15px; height:15px; border:1px solid #ebebeb; background:#fff; margin:0 3px; border-radius:10px; text-indent:-999px; cursor:pointer;}
.consp_i .hd ul li.on { background:#a8a8a8;}
.consp_is  { overflow:hidden; margin-top:20px;}
.consp_is .hd { width:69px; height:17px; margin:0 auto; margin-top:20px;}
.consp_is .hd ul { overflow:hidden;}
.consp_is .hd ul li { float:left; width:15px; height:15px; border:1px solid #ebebeb; background:#fff; margin:0 3px; border-radius:10px; text-indent:-999px; cursor:pointer;}
.consp_is .hd ul li.on { background:#a8a8a8;}

/*list_dbz*/
.conbz_i { overflow:hidden; padding:0 10px;}
.conbz_i_l { float:left; width:241px; height:265px; overflow:hidden;}
.conbz_i_l img { margin-top:12px;}
.conbznv_i_l { float:left; width:241px; height:265px; background:url(../images/bzfl_02.jpg) no-repeat center center;}
.conbz_i_r { float:right; width:450px; height:265px;}
.conbz_i_r h1 { height:40px; padding-left:3px; font-size:24px; color:#000; line-height:40px; font-weight:normal;}
.conbz_i_r_box { height:210px; margin-top:10px; background:#f2f2f2;}
.conbz_i_r_box p { height:126px; padding:20px 20px 0; font-size:15px; color:#242424; line-height:24px; text-indent:2em;}
.conbz_i_r_box p span { color:#000; font-weight:600;}
.conbz_i_r_box .zxxg { overflow:hidden; padding:0 20px; margin-top:10px;}
.conbz_i_r_box .zxxg a { display:block; float:right; width:39px; height:39px; background-image:url(../images/zxyyicon.png); background-repeat:no-repeat; background-position:-54px 0px; transition: all 0.3s linear 0s;}
.conbz_i_r_box .zxxg .a2 { margin-right:18px; background-position:0px 0px;}
.conbz_i_r_box .zxxg a:hover { background-position:-54px -41px;}
.conbz_i_r_box .zxxg .a2:hover { background-position:0px -41px;}

.content_left .bzbox { overflow:hidden; margin-top:34px;}
.bzbox .vessel { overflow:hidden; float:left; margin:20px 20px 0 0;}
.bzbox .vessel .square { width:170px; height:140px; border:1px solid #e5e5e5;}
.bzbox .vessel .square h2 { height:42px; padding-top:8px; font-size:17px; color:#000; line-height:21px; text-align:center; font-weight:normal;}
.bzbox .vessel .square h2 a { display:block; width:100%; font-size:17px; color:#000; line-height:21px; text-align:center; font-weight:normal;}
.bzbox .vessel .square h2 span { font-size:13px; color:#ccc; font-family:Arial;}
.bzbox .vessel .square_i { height:69px; text-align:center; padding:5px 0;}
.bzbox .vessel .square_i a { display:block; width:100%;}
.bzbox .vessel .square_i img { display:inline;}
.bzbox .vessel .square_isp { height:69px; text-align:center; padding:5px 0; display:none;}
.bzbox .vessel .square_isp a { display:block; width:100%;}
.bzbox .vessel .square_isp img { display:inline;}
.bzbox .vessel .square_ii { overflow:hidden; padding:7px 6px 0;}
.bzbox .vessel .square_ii a { float:left; display:block; font-size:15px; color:#505050; line-height:20px; padding:0 2px;}
.bzbox .vessel .square_ii span { float:left; display:block; font-size:12px; color:#505050; line-height:20px; padding:0 2px;}
.bzbox .vessel .square:hover a { color:#fff !important;}
.bzbox .vessel .square:hover span { color:#fff !important;}
.bzbox .vessel .square:hover .square_i { display:none;}
.bzbox .vessel .square:hover .square_isp { display:block;}
.conbz_ii .vessel .square:hover { border:1px solid #353535; background:#353535;}
.conbz_iii .vessel .square:hover { border:1px solid #002174; background:#002174;}
.conbz_iv .vessel .square:hover { border:1px solid #500202; background:#500202;}

.conbznv_ii .vessel .square:hover { border:1px solid #fe9900; background:#fe9900;}
.conbznv_iii .vessel .square:hover { border:1px solid #e56472; background:#e56472;}
.conbznv_iv .vessel .square:hover { border:1px solid #c96add; background:#c96add;}
.conbznv_v .vessel .square:hover { border:1px solid #b83979; background:#b83979;}

/*list_xbz*/
.conxbz_ii,.conxbz_iii,.conxbz_iv,.conxbz_v,.conxbz_vi { overflow:hidden; margin-top:28px;}
.conxbz_main { overflow:hidden; margin-top:30px;}
.conxbz_main_l { width:332px; height:222px; float:left; margin-right:20px;}
.conxbz_main_l img { border:1px solid #ebebeb;}
.conxbz_main_r { float:left; width:380px; height:222px; }
.conxbz_main_r p { height:42px; border-bottom:1px dashed #b7b7b7; padding-left:30px; background:url(../images/wp_new.jpg) no-repeat left center;}
.conxbz_main_r p a { font-size:15px; color:#696969; line-height:42px;}
.conxbz_main_r p a strong { font-weight:normal;}

.bzalqh { overflow:hidden; padding:20px 15px 18px; border:1px solid #ebebeb; border-top:none; position:relative;}
.bzalqh ul { overflow:hidden;}
.bzalqh ul li { float:left; margin:0 13px;}
.bzalqh .prev,.bzalqh .next{ position:absolute; left:28px; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat #000; filter:alpha(opacity=50);opacity:0.5; display:none;}
.bzalqh .next{ left:auto; right:24px; background-position:8px 5px; }
.bzalqh .prev:hover,.bzalqh .next:hover{ filter:alpha(opacity=100);opacity:1; }
.bzalqh:hover .prev,.bzalqh:hover .next { display:block;}

/*list_zj*/
.zjjs { overflow:hidden; margin-bottom:30px;}
.wp_yyzj_guna{ color:#454545; overflow:hidden; height:520px; margin-top:20px;}
.wp_yyzj_guna .expertpic { display:block; float:left;}
.wp_yyzj_guna ul{ float:right; margin:15px 40px;}
.wp_yyzj_guna ul li{ float:left; padding:5px; font-size:18px;}
.wp_yyzj_guna ul li.zjli{ border-bottom:1px solid #cf324f; color:#000;}
.wp_yyzj_guna ul li.zjli1{ border-bottom:1px solid #b9b9b9; color:#b9b9b9}
.wp_yyzj_guna .wp_zj_cent{ float:right; padding-top:30px; width:406px;}
.wp_yyzj_guna .wp_zj_cent p.cenp{ font-size:18px; color:#242424;}
.wp_yyzj_guna .wp_zj_cent p.cenp i{ color:#242424; font-size:20px; margin-left:25px;}
.wp_yyzj_guna .wp_zj_cent p.cenp span{ font-size:14px; color:#9e9e9e}
.wp_yyzj_guna .wp_zj_cent h2{ font-size:26px; font-weight:normal;}
.wp_yyzj_guna .wp_zj_cent h2 span{ font-size:35px; margin-right:10px;}
.wp_yyzj_guna .wp_zj_cent p.xx{ line-height:24px; margin-bottom:10px; font-size:14px;}
.wp_yyzj_guna .wp_zj_cent p a{ color:#8c6d00}
.wp_yyzj_guna .wp_zj_cent p.bx{ border-bottom:1px solid #d5d5d5; padding-bottom:20px; font-size:14px; line-height:24px;}
.wp_yyzj_guna .wp_zj_cent dl{ border-top:1px solid #fff;}
.wp_yyzj_guna .wp_zj_cent dl dt{ margin:10px 0 5px 0}
.wp_yyzj_guna .wp_zj_cent dl dt a{ font-size:16px; color:#010101;}
.wp_yyzj_guna .wp_zj_cent dl dd{ line-height:2;}
.wp_yyzj_guna .wp_zj_cent dl dd a{ color:#777777; font-size:14px;}
.wp_yyzj_guna .wp_zj_cent dl dd a:hover span { background:#cf324f;}
.wp_yyzj_guna .wp_zj_cent dl dd span{ float:right; display:block; padding: 0 5px; background:#d8d8d8; color:#fff; text-align:center; line-height:1.5; margin-top:5px}
.wp_yyzj_guna>a.msyy,.wp_yyzj_guna>a.zxzj { float:left; display:block; width:109px; height:38px; background:#937340; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; font-size:18px; color:#fff; margin-left:60px; margin-top:15px; text-align:center; line-height:38px;}
.wp_yyzj_guna>a.msyy{ background:#cf324f !important;}

.wp_zjgunx{ overflow:hidden; border:2px solid #e5e5e5; height:130px; position:relative; padding:8px 37px 0;}
.wp_zjgunx a.gun_left{ width:22px; top:0px; left:0; height:138px; display:block; position:absolute; background:url(../images/wp_left.jpg) center center no-repeat #f6f6f6; cursor:pointer}
.wp_zjgunx a.gun_right{ width:22px; top:0px; right:0; height:138px; display:block; position:absolute; background:url(../images/wp_right.jpg) center center no-repeat #f6f6f6; cursor:pointer}
.wp_zjgunx ul{ overflow:hidden; margin-top:10px;}
.wp_zjgunx ul li{ float:left; text-align:center; margin:0 7px;}
.wp_zjgunx ul li>a{  border: 3px solid #959595;  border-radius: 62px;-webkit-border-radius: 62px;-moz-border-radius: 62px; overflow:hidden; display: block;  width: 115px; height: 115px; background:#none}
.wp_zjgunx ul li.hover>a{  border: 3px solid #cf324f;  border-radius: 62px;-webkit-border-radius:62px;-moz-border-radius: 62px;}
.wp_zjgunx ul li>a img{ margin-left:-3px; margin-top:-4px;}
.wp_zjgunx ul li:hover>a{  border: 3px solid #cf324f;  border-radius: 62px;-webkit-border-radius:62px;-moz-border-radius: 62px;}

.wp_zjgunxx{ overflow:hidden; border:2px solid #e5e5e5; height:130px; position:relative; padding:8px 37px 0;}
.wp_zjgunxx a.gun_left{ width:22px; top:0px; left:0; height:138px; display:block; position:absolute; background:url(../images/wp_left.jpg) center center no-repeat #f6f6f6; cursor:pointer}
.wp_zjgunxx a.gun_right{ width:22px; top:0px; right:0; height:138px; display:block; position:absolute; background:url(../images/wp_right.jpg) center center no-repeat #f6f6f6; cursor:pointer}
.wp_zjgunxx ul{ overflow:hidden; margin-top:10px;}
.wp_zjgunxx ul li{ float:left; text-align:center; margin:0 7px;}
.wp_zjgunxx ul li>a{  border: 3px solid #959595;  border-radius: 62px;-webkit-border-radius: 62px;-moz-border-radius: 62px; overflow:hidden; display: block;  width: 115px; height: 115px; background:#none}
.wp_zjgunxx ul li.hover>a{  border: 3px solid #cf324f;  border-radius: 62px;-webkit-border-radius:62px;-moz-border-radius: 62px;}
.wp_zjgunxx ul li>a img{ margin-left:-3px; margin-top:-4px;}

.conzjfc { overflow:hidden; position:relative; margin-top:20px;}
.conzjfc .hd{ height:10px; overflow:hidden; position:absolute; right:15px; bottom:15px; z-index:1; }
.conzjfc .hd ul{ overflow:hidden; zoom:1; float:left;  }
.conzjfc .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.conzjfc .hd ul li.on{ background:#cf324f; }
.conzjfc .bd{ position:relative; height:100%; z-index:0;}
.conzjfc .bd li{ zoom:1; vertical-align:middle; }
.conzjfc .bd li a { display:block; width:747px; height:420px;border:1px solid #ddd; position:relative;}
.conzjfc .bd li a span { position:absolute; display:block; width:747px; height:40px; background:#000; opacity:0.6; filter: alpha(opacity=60); bottom:0px; left:0px; font-size:17px; color:#fff; line-height:40px; text-align:center;}

.consay { overflow:hidden; margin-top:20px; border:1px solid #dedede; height:307px; color:#fff;}
.consay h1 { height:52px; font-size:20px; color:#000; line-height:52px; font-weight:normal; padding-left:16px; background:#fafafa;}
.consay h1 span { font-size:16px; color:#ababab;}
.consaygd { height:255px; margin-top:2px;}
.consaygd dl { height:85px; overflow:hidden; background:#eeeef0;}
.consaygd dl.bgcw { background:#fff;}
.consaygd dl dt { float:left; width:68px; height:68px; border:1px solid #dcdcdc; margin:5px 0 0 20px;}
.consaygd dl dd { float:left; width:622px; height:68px; margin:5px 0 0 18px;}
.consaygd dl dd h2 { font-size:16px; color:#3c3c3c; font-weight:normal;}
.consaygd dl dd h2 span { font-size:14px; color:#727272;}
.consaygd dl dd p { margin-top:5px; font-size:15px; color:#242424; line-height:21px;}

/*list_jyzn*/
.cjyzn {}
.cjyzn_left { float:left; width:304px; overflow:hidden;}
.cjyzn_left_i { overflow:hidden;}
.cjyzn_left_i h1 { overflow:hidden; margin-bottom:10px;}
.cjyzn_left_i ul { overflow:hidden;}
.cjyzn_left_i ul li { height:70px; border-bottom:1px solid #d4d4d4; border-top:1px solid #fff; background:#f5f5f5;}
.cjyzn_left_i ul li.hover { background:#cf324f;}
.cjyzn_left_i ul li.hover a strong { color:#fff;}
.cjyzn_left_i ul li.hover a b { color:#fff;}
.cjyzn_left_i ul li.hover a span { color:#fff;}
.cjyzn_left_i ul li:hover { background:#cf324f;}
.cjyzn_left_i ul li:hover a strong { color:#fff;}
.cjyzn_left_i ul li:hover a b { color:#fff;}
.cjyzn_left_i ul li:hover a span { color:#fff;}
.cjyzn_left_i ul li a { display:block; padding:15px 0; width:100%;}
.cjyzn_left_i ul li a strong { display:block; width:56px; height:40px; float:left; margin-left:64px; font-family:"Bell MT"; font-size:50px; color:#dfdfdf; line-height:40px; text-align:center;}
.cjyzn_left_i ul li a b { font-weight:normal; font-size:18px; color:#858585; line-height:20px;}
.cjyzn_left_i ul li a span { font-family:Arial; font-size:14px; color:#858585; line-height:20px;}
.cjyzn_left_ii { overflow:hidden; margin-top:20px; background:#f5f5f5;}
.cjyzn_left_ii .box1 { overflow:hidden; margin-top:20px; padding:0 2px;}
.cjyzn_left_ii .box1 dl { float:left; width:80px; overflow:hidden; margin:0 10px;}
.cjyzn_left_ii .box1 dl dt { width:78px; height:78px;}
.cjyzn_left_ii .box1 dl dd { width:78px; height:26px; padding-top:10px;}
.cjyzn_left_ii .box1 dl dt a { display:block; width:78px; height:78px; background-repeat:no-repeat; background-image:url(../images/ghtd_01.png); transition: all 0.3s linear 0s;}
.cjyzn_left_ii .box1 dl dd a { display:block; width:100%; font-size:16px; line-height:26px; color:#000; text-align:center;}
.cjyzn_left_ii .box1 .x1 { background-position:0px 1px;}
.cjyzn_left_ii .box1 .x2 { background-position:-95px 1px;}
.cjyzn_left_ii .box1 .x3 { background-position:-195px 1px;}
.cjyzn_left_ii .box1 .x1:hover { background-position:0px -77px;}
.cjyzn_left_ii .box1 .x2:hover { background-position:-95px -77px;}
.cjyzn_left_ii .box1 .x3:hover { background-position:-195px -77px;}
.cjyzn_left_ii .box2 { overflow:hidden; margin-top:15px;}
.cjyzn_left_ii .box3 { overflow:hidden; margin-top:10px;}
.cjyzn_left_ii .box3 span { float:left; display:block; width:84px; height:78px; font-size:14px; line-height:21px; color:#000; text-align:center;}
.cjyzn_left_ii .box3_r { float:left; width:196px; overflow:hidden;}
.cjyzn_left_ii .box3_r textarea { width:192px; height:38px;}
.cjyzn_left_ii .box3_r a { display:block; margin:5px auto 0; width:90px; height:25px; text-align:center; font-size:15px; line-height:25px; color:#fff; border-radius:10px; border:1px solid #dcdcdc; background:#e17b00;}

.cjyzn_right { float:right; width:756px; overflow:hidden;}
.cjyzn_right .rightmbox { overflow:hidden;}
#dituContent { margin:0 auto;}
.luxian-content{ overflow:hidden;}
.luxian-title{height:34px; margin-bottom:10px;}
.luxian-tishi{ display:block; font-size:12px; line-height:24px; color:#666; padding:0 0 25px; text-align:center;}
.luxian-content3{ margin:0px; overflow:hidden; padding-bottom:35px;}
.luxian-btn{ overflow:hidden; margin-top:40px;}
.luxian-btn li{ width:174px; height:69px; float:left; margin-right:20px;}

.htg { overflow:hidden; }
.htg_l { float:left; width:164px;}
.htg_r { float:right; width:580px;}
.htg .box1 { height:130px; border:1px solid #e5e5e5; margin-top:20px;}
.htg .box2 { height:140px; border:1px solid #e5e5e5; margin-top:20px;}
.htg .box3 { height:158px; border:1px solid #e5e5e5; margin-top:20px;}
.htg .box4 { height:145px; border:1px solid #e5e5e5; margin-top:20px;}
.htg_r .box1,.htg_r .box2,.htg_r .box3,.htg_r .box4 { padding:0 25px; font-size:14px; line-height:24px; font-family:Simsun;}
.htg_r b { font-size:16px;}
.htg_r .pdt20 { height:20px;}

.htg_l .box1 { background:url(../images/jyzn_07.jpg) no-repeat center center;}
.htg_l .box2 { background:url(../images/jyzn_08.jpg) no-repeat center center;}
.htg_l .box3 { background:url(../images/jyzn_09.jpg) no-repeat center center;}
.htg_l .box4 { background:url(../images/jyzn_10.jpg) no-repeat center center;}

.rlzx { overflow:hidden; padding:45px 109px;}
.rlzx a { display:block; float:left; margin:0 26px;}







/*article*/
.article_tt { overflow:hidden; padding:20px 90px;}
.article_tt h1 { font-size:24px; color:#000; line-height:33px; text-align:center; font-weight:normal;}
.article_tt p { font-size:13px; color:#8f8f8f; line-height:30px; margin-top:10px; font-family:Simsun; padding:0 25px;}
.article_tt p a { color:#8f8f8f;}
.article_tt p a i { font-size:20px;}
.article_tt p a:hover { color:#000;}
.article_tt p a:hover i { color:#000;}
.article_ydzx { overflow:hidden; padding-bottom:30px;}
.article_ydzx p { padding:20px 55px; background:#f5f5f5; font-family:Simsun; font-size:14px; color:#404040; line-height:28px;}
.article_ydzx p a { color:#aa0909;}
.article_ydzx p span { color:#aa0909;}

.article_main { overflow:hidden; color:#312b2b; font-size:14px; line-height:29px; font-family:Simsun; padding:0 10px;}
.article_main p { color:#312b2b; font-size:14px; line-height:29px;  padding-bottom:20px;}
.article_main p img { display:block; margin:0 auto;}
.article_main p span { color: #444; font-weight: normal;}

.article_sm { overflow:hidden; margin-top:30px;}
.article_sm p { text-align:center;}
.article_sm .zxyyzj { overflow:hidden; margin-top:47px;}
.article_sm .zxyyzj a { float:left; display:block; width:262px; height:55px; font-size:16px; color:#fff; line-height:55px; background:#676767; text-align:center; margin-left:75px;}
.article_sm .zxyyzj a.hover { background:#cf324f;}

.article_fy { overflow:hidden; margin-top:30px;}
.article_fy p { float:left; width:320px; background-image:url(../images/littlearrow.png); background-repeat:no-repeat; font-size:15px; color:#666; line-height:25px; margin:0 10px;}
.article_fy_p { padding-left:30px; background-position:0px 5px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.article_fy_n { padding-right:30px; background-position:right -49px; text-align:right; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

.article_ljxz { overflow:hidden; border:1px solid #eee; padding:25px 10px; margin-top:25px;}
.article_ljxz_i { overflow:hidden;}
.article_ljxz_i h1 { overflow:hidden; font-size:normal}
.article_ljxz_i span { float:left; display:block; width:156px; height:44px; font-size:15px; color:#fff; line-height:44px; text-align:center; background:url(../images/zxbtn_bg.png) no-repeat 0px -51px;}
.article_ljxz_i b { float:left; display:block; width:570px; height:42px; border-bottom:2px solid #cf324f;}


.article_ljxz_ii { overflow:hidden; padding:20px 0 30px;}
.article_ljxz_ii_l { float:left; width:228px; height:169px; margin-right:30px;}
.article_ljxz_ii_m { float:left; width:300px; margin-right:30px;}
.article_ljxz_ii_m a { display:block; width:300px; font-size:15px; color:#4f4f4f; line-height:33px; border-bottom:1px dotted #676767;}
.article_ljxz_ii_m a strong { font-weight:normal;}
.article_ljxz_ii_r { float:left; overflow:hidden;}
.article_ljxz_ii_r a { display:block; width:123px; height:42px; font-size:14px; color:#fff; line-height:42px; text-align:center; margin-top:30px; background:url(../images/zxbtn_bg.png) no-repeat 0px -114px;}
.article_ljxz_ii_r a.a2 { background:url(../images/zxbtn_bg.png) no-repeat 0px -180px;}

.article_ljxz_iii { height:45px; background:#e3e3e3; position:relative;}
.article_ljxz_iii h1 { font-size:20px; color:#cf324f; line-height:42px; text-align:center; text-shadow:1px 1px 1px #fff;}
.article_ljxz_iii a { display:block; position:absolute; right:23px; top:0px; font-size:13px; color:#838383; line-height:42px;}

.article_ljxz_iv { overflow:hidden; margin-top:20px;}
.article_ljxz_iv_l { float:left; width:390px;}
.article_ljxz_iv_l a { display:block; width:350px; height:32px; margin-bottom:9px; background:#f1f1f1; font-size:15px; color:#4f4f4f; line-height:32px; padding-left:40px;}
.article_ljxz_iv_r { float:right; width:309px; height:196px;}

/*animation*/
@-webkit-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@-moz-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@-ms-keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}
@keyframes orangeIn {
	0% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
}

/*@-webkit-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@-moz-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@-ms-keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}
}
@keyframes orangeOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
}
100% {
	-webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
}}*/










