@charset "gb2312";
/* CSS Document */
html {
	font-size:12px;
	color: #2F2E2E;
	background:#FFF;
	font-family:Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0
}
body {
	background: none repeat scroll 0 0 #fff;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
fieldset, img {
	border: 0
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal
}
ol, ul {
	list-style: none
}
caption, th {
	text-align: left
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal
}
q:before, q:after {
	content: ''
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-size:100%;
}
a {
	color:#454545;
	text-decoration:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both;
}
.ad1 {
	width: 1000px;
}
.ad1, img {
	border: 0 none;
	font-size: 0;
	vertical-align: middle;
}
.hig_10 {
	height:10px;
	overflow:hidden;
	clear:both;
}
.red {
	color:#F00;
}
.left {
	width:690px;
	float:left;
	overflow:hidden;
}
.right {
	width:280px;
	float:right;
	overflow:hidden;
}
.green {
	color:#055478;
}
.left2 {
	width:700px;
	float:left;
	overflow:hidden;
}
.right2 {
	width:270px;
	float:right;
	overflow:hidden;
}
.r_title {
	height:36px;
	line-height:40px;
	padding:2px 10px 0 34px;
	background:url(/images/sider_title.png) 0 0 no-repeat;
	overflow:hidden;
}
.r_title h2 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.r_title span {
	float:right;
}
.r_title span a {
	color:#0e4270;
}
.r_title1 {
	height:33px;
	line-height:33px;
	padding:0px 10px 0 34px;
	background:url(/images/sider_title1.png) 0 0 no-repeat;
	overflow:hidden;
}
.r_title1 h2 {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.r_title1 span {
	float:right;
}
.r_title1 span a {
	color:#024361;
}
.nobord {
	border:none!important;
}
#ad2 {
	margin-top:10px;
	border:#C6DAC4 1px solid;
}
/*Îå´óÓÅÊÆ*/
.advantage {
	background: url(/images/adv_bg.jpg) no-repeat;
	width: 953px;
	height: 269px;
	margin-top: 10px;
	padding: 25px 0 0 27px;
	_overflow: hidden;
}
.adv_area {
	width: 171px;
	height: 251px;
	background: url(/images/adv_Abg.jpg) no-repeat bottom;
	margin-right: 18px;
	float: left;
}
.adv_title1 {
	color: #fff;
	line-height: 68px;
	font-size: 16px;
	text-align: center;
	font-weight: normal;
}
.adv_text {
	font-size: 12px;
	line-height: 18px;
	text-indent: 2em;
	padding: 10px 6px 0;
}
.adv_title2 {
	line-height: 22px;
	padding-left: 12px;
	color: #fff;
	height: 53px;
	font-size: 16px;
	font-weight: normal;
	padding-top: 15px;
}
.adv_areaZ {
	width: 171px;
	padding-top: 67px;
	margin-right: 18px;
}
.adv_title3 {
	line-height: 34px;
	color: #fff;
	line-height: 34px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
}
.blue {
	color: #076790 !important;
}
/*Ò½Ôº»·¾³*/
.yyhj {
	height: 199px;
	border-top: none;
}
.yyhj_title {
	background: url(/images/yyhj_titlebg.png) repeat-x;
	height: 42px;
	line-height: 33px;
	padding-left: 10px;
}
.yyhj_title a {
	display: block;
	width: 117px;
	height: 33px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	float: left;
	color: #666;
	overflow: hidden;
}
.yyhj_title a:hover, .yyhj_title .mon {
	background: url(/images/all_pic.gif) no-repeat -533px -130px;
	color: #fff;
}
.yyhj_info {
	padding-top: 10px;
	height:132px;
	overflow:hidden;
}
.yyhj_btnL {
	background-position: -766px -40px;
	width: 24px;
	height: 51px;
	margin-top: 35px;
	cursor: pointer;
}
.yyhj_btnR {
	background-position: -797px -40px;
	width: 24px;
	height: 51px;
	margin-top: 35px;
	cursor: pointer;
}
#hjcont, #sbcont {
	margin:0 0 0 20px;
	float:left;
}
#hjcont div, #sbcont div {
	display:inline;
	float:left;
}
#hjcont img, #sbcont img {
	width:168px;
	height:126px;
	float: left;
	border:1px solid #e0e0e0;
	padding:2px;
	margin-right: 15px;
	overflow:hidden;
}
.yydt_info, .HD, .HD1, .dis_info, .yuyue, .tech_Z, .exp_info, .yyjs_info, .disease, .dise_img, .tsjs, .cg_case, .case_pic, .yymap, .yyhj, .hzmt, .yyjj, #C_zixun, .C_disease, .Cdis_img, .jzlc_info, .C2ks_info, .AD1, .C2disease, .jbdh_info, .C2experts, #home, .List, .pro_pic, .Exper_Tright ul li, .article, .AD2, .reading_info, .xgtj_info, .xgtj_area {
	border: 1px solid #E0E0E0;
}
.all_pic {
	background:url(/images/all_pic.gif) no-repeat;
}
.zhongqiu {
	background: url("/images/nkba.jpg") no-repeat scroll center top transparent;
	height: 0px;
	margin: 0;
	width: 100%;
	cursor:pointer
}
.adv1 {
	margin: 8px 0;
}
.mainbox {
	overflow: hidden;
	position: relative;
}
.flashbox {
	overflow: hidden;
	position: relative;
}
img {
	border: medium none;
}
.imagebox {
	margin-left: -500px;
	position: relative;
	text-align: right;
	z-index: 999;
}
.fl {
	display: inline;
	float: left;
}
* {
	margin: 0;
	padding: 0;
}
.r {
	height: 290px;
	width: 235px;
	margin-left: 10px;
}
img {
	border: medium none;
}
.title_news {
	height: 36px;
	overflow: hidden;
	font-size:14px;
}
#news {
	width: 298px;
	height: 348px;
	float: right;
	overflow: hidden;
	border: #D7D7D7 1px solid;
}
#new11 {
	width:143px;
	height: 36px;
	float:left;
}
#new11 a {
	width: 143px;
	height: 36px;
	margin:0 auto;
	font-size: 14px;
	background: url(/images/yyxw.jpg) no-repeat scroll 0 0;
	float:left;
}
#new11 a:hover, #new11 .monw {
	font-weight: bold;
	color: #FFF;
	background: url(/images/yyxw_on.jpg) no-repeat scroll 0 0;
}
#new12 {
	width:143px;
	height: 36px;
	float:left;
}
#new12 a {
	width: 143px;
	height: 36px;
	margin: 0 auto;
	font-size: 14px;
	background: url(/images/metti.jpg) no-repeat scroll 0 0;
	float:left;
}
#new12 a:hover, #new12 .monw {
	font-weight: bold;
	color: #FFF;
	background: url(/images/metti_on.jpg) no-repeat scroll 0 0;
}
.lanmu4 {
	float: left;
	height: 370px;
	width: 100%;
}
.bzfw {
	float: left;
	height: 355px;
	width: 709px;
}
.lanmu5 {
	float: left;
	height: 304px;
	padding-top: 10px;
	width: 1000px;
}
.bzfljs {
	float: left;
	height: 304px;
	width: 708px;
}
.app9ge {
	float: right;
	height: 304px;
	width: 294px;
}
.box {
	overflow: hidden;
	width: 1000px;
}
.mlr {
	margin: 0 auto;
	float:left;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tonglan {
	overflow: hidden;
	float:left;
	width: 100%;
}
.xinw-meiti {
	height: 380px;
	margin-top: 6px;
}
.xinw {
	overflow: hidden;
	width: 1000px;
}
.title {
	border-bottom: 1px solid #00969D;
	height: 37px;
	line-height:37px;
	width: 100%;
}
.title span {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #fff;
	border-color: #00969D #00969D -moz-use-text-color;
	border-image: none;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	color: #03939c;
	font-family: Î¢ÈíÑÅºÚ;
	display: block;
	font-size: 22px;
	height: 37px;
	line-height: 37px;
	overflow: hidden;
	position: relative;
	text-align: center;
	width: 122px;
}
.xinw_con {
	height: 380px;
	overflow: hidden;
	width: 100%;
}
.pat1_l {
	background-color: #fff;
	clear: both;
	float: left;
	height: 380px;
	overflow: hidden;
	position: relative;
	width: 290px;
}
#JINGDONGBox1 {
	height: 304px;
	position: relative;
	width: 290px;
}
#JINGDONGNumID1 {
	bottom: 0;
	position: absolute;
	right: 0;
}
#JINGDONGNumID1 li {
	background-color: #ffffff;
	border: 1px solid #ffc508;
	color: #ac8724;
	cursor: pointer;
	float: left;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	list-style: outside none none;
	opacity: 0.8;
	overflow: hidden;
	padding-top: 2px;
	text-align: center;
	width: 15px;
}
#JINGDONGNumID1 li:hover, #JINGDONGNumID1 li.active {
	background-color: #ffc508;
	border: 1px solid #ffc508;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	height: 15px;
	width: 15px;
}
#JINGDONGContentID1 li {
	font-size: 14px;
	position: relative;
}
#JINGDONGContentID1 li img {
	float: left;
	height: 304px;
	position: relative;
	width: 290px;
}
#JINGDONGContentID1 li b {
	background: none repeat scroll 0 0 #000;
	bottom: 0;
	display: block;
	height: 60px;
	left: 0;
	opacity: 0.4;
	overflow: hidden;
	position: absolute;
	width: 100%;
}
#JINGDONGContentID1 li p {
	color: #eee;
	display: block;
	font-size: 14px;
	left: 0;
	line-height: 20px;
	margin-top: 5px;
	padding-left: 10px;
	position: absolute;
	top: 250px;
	width: 210px;
	z-index: 999999;
}
.xinw_wz {
	overflow: hidden;
	width: 370px;
}
.xinw_wz h2 {
	font-size: 18px;
	font-weight: normal;
	height: 38px;
	line-height: 38px;
	text-align: center;
}
.xinw_wz h2 a {
	-moz-binding: url("/other/ellipsis.xml#ellipsis");
	color: #252525;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}
.xinw_wz p {
	color: #5c5c5c;
	font: 14px/25px;
	padding: 8px 0;
	text-indent: 2em;
	width: 100%;
}
.xinw_wz p a {
	color: #ed4804;
}
.xinw_wz p a:hover {
	text-decoration: underline;
}
.xinw_wz ul {
	overflow: hidden;
	padding-top: 20px;
	width: 100%;
}
.xinw_wz ul li {
	color: #797979;
	float: left;
	line-height: 32px;
	overflow: hidden;
	width: 100%;
}
.xinw_wz li a {
	-moz-binding: url("/other/ellipsis.xml#ellipsis");
	color: #797979;
	display: block;
	float: left;
	margin-right: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 310px;
}
.xinw_wz li a:hover {
	color: #be6f08;
	text-decoration: underline;
}
.wrap-1 {
	height: auto;
	margin: 10px auto 0;
	overflow: hidden;
	width: 1000px;
	float:left;
}
.wrap-1 .t_tit {
	background: url("/images/t_2_new1.jpg") repeat-x scroll left center;
	height: 33px;
	margin: 0 auto 15px;
	overflow: hidden;
	text-align: center;
	width: 980px;
}
.wrap-1 .t_center {
	height: auto;
	margin: 20px auto 15px;
	padding:10px;
	overflow: hidden;
	width: 978px;
	border:1px solid #e0e0e0;
}
.wrap-1 .t_center .img {
	float: left;
	height: 234px;
	width: 321px;
}
.wrap-1 .t_center .t_right {
	float: right;
	height: 234px;
	overflow: hidden;
	width: 640px;
}
.wrap-1 .t_center .t_right .txt {
	font-size: 14px;
	height: auto;
	line-height: 22px;
	overflow: hidden;
}
.wrap-1 .t_center .t_right .txt p {
	margin-bottom: 5px;
	text-indent: 2em;
}
.wrap-1 .t_center .t_right dl {
	height: auto;
	overflow: hidden;
}
.wrap-1 .t_center .t_right dt {
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 13px 0;
	text-align: center;
}
.wrap-1 .t_center .t_right dd {
	float: left;
	height: 67px;
	width: 160px;
}
.wrap-1 .t_center .t_right dd a {
	background: none repeat scroll 0 0 #03939c;
	color: #ffffff;
	display: block;
	height: 61px;
	margin: 0 auto;
	padding-top: 6px;
	text-align: center;
	width: 130px;
}
.wrap-1 .t_center .t_right dd a h2 {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 5px;
	font-weight: bold;
}
.wrap-1 .t_center .t_right dd a p {
	font-size: 12px;
	line-height: 15px;
}
.wrap-1 .t_center .t_right dd a:hover {
	background: none repeat scroll 0 0 #ef8f17;
	color: #333;
}
.wrap-1 .t_bot {
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	width: 980px;
}
.wrap-1 .t_bot .tit {
	background: none repeat scroll 0 0 #3399d4;
	height: 31px;
	margin-bottom: 10px;
	overflow: hidden;
}
.wrap-1 .t_bot ul {
	height: auto;
	overflow: hidden;
}
.wrap-1 .t_bot li {
	float: left;
	height: auto;
	overflow: hidden;
	text-align: center;
	width: 163px;
}
.wrap-1 .t_bot li img {
	border: 1px solid #cccccc;
	padding: 1px;
}
.ts-jy {
	margin-top: 25px;
}
.tese {
	overflow: hidden;
	width: 1000px;
}
.tese_ul {
	height: 322px;
	overflow: hidden;
	position: relative;
	width: 1000px;
}
.tese_ul ul {
	height: 322px;
	overflow: hidden;
	width: 1000px;
}
.tese_ul li {
	background: none repeat scroll 0 0 #ef8f17;
	border-bottom: 2px solid #b7b7b7;
	border-right: 2px solid #b7b7b7;
	float: left;
	height: 160px;
	overflow: hidden;
	position: relative;
	width: 248px;
}
.tese_ul li img {
	left: 0;
	position: absolute;
	top: 0;
}
.tese_ul li p {
	line-height: 25px;
	overflow: hidden;
	padding-top: 50px;
	padding-left:20px;
	width: 180px;
}
.tese_ul li.teshu p {
	padding-top: 40px;
}
.tese_ul li a {
	color: #8a4e00;
	font-family: Î¢ÈíÑÅºÚ;
	display: inline-block;
	font-size: 16px;
}
.tese_ul li a:hover {
	text-decoration: underline;
}
.tese_ul li font {
	color: #d49a20;
	font-size: 10px;
}
.jyzn0 {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dadada;
    float: right;
    height: 350px;
    margin-left: 20px;
    padding: 8px;
    width: 230px;
}
.jyzn {
	overflow: hidden;
	width: 1000px;
}
.jyzn_ul {
    height: 100%;
    overflow: hidden;
    padding-top: 15px;
    width: 100%;
}
.jyzn_ul ul {
    overflow: hidden;
    width: 1000px;
}
.jyzn_ul li {
    background: none repeat scroll 0 0 #f7f7f7;
    border-right: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    float: left;
    height: 107px;
    overflow: hidden;
    text-align: center;
    width: 110px;
}
.jyzn_ul li span {
    clear: both;
    display: block;
    height: 45px;
    margin: 15px 32px 8px;
    overflow: hidden;
    text-align: center;
    width: 45px;
}
.jyzn_ul li span.list_01 {
	background: url("/images/jyzn_ico1.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_02 {
	background: url("/images/jyzn_ico2.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_03 {
	background: url("/images/jyzn_ico3.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_04 {
	background: url("/images/jyzn_ico4.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_05 {
	background: url("/images/jyzn_ico5.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_06 {
	background: url("/images/jyzn_ico6.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_07 {
	background: url("/images/jyzn_ico7.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_08 {
	background: url("/images/jyzn_ico8.png") no-repeat scroll 0 0;
}
.jyzn_ul li span.list_09 {
	background: url("/images/jyzn_ico9.png") no-repeat scroll 0 0;
}
.jyzn_ul li a {
	color: #797979;
	font-size: 14px;
	font-family:'Î¢ÈíÑÅºÚ';
}
.jyzn_ul li.current {
	background: none repeat scroll 0 0 #29b4c7;
}
.jyzn_ul li.current a {
	color: #fff;
}
.jyzn_ul li.current span.list_01 {
	background: url("/images/jyzn_hover1.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_02 {
	background: url("/images/jyzn_hover2.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_03 {
	background: url("/images/jyzn_hover3.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_04 {
	background: url("/images/jyzn_hover4.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_05 {
	background: url("/images/jyzn_hover5.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_06 {
	background: url("/images/jyzn_hover6.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_07 {
	background: url("/images/jyzn_hover7.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_08 {
	background: url("/images/jyzn_hover8.png") no-repeat scroll 0 0;
}
.jyzn_ul li.current span.list_09 {
	background: url("/images/jyzn_hover9.png") no-repeat scroll 0 0;
}
.jyzn_ul1 {
	height: 250px;
	overflow: hidden;
	padding-top: 10px;
	width:220px;
}
.jyzn_ul1 ul {
	overflow: hidden;
	width: 220px;
	height:250px;
}
.jyzn_ul1 li {
	background: none repeat scroll 0 0 #f7f7f7;
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	float: left;
	height: 82px;
	overflow: hidden;
	text-align: center;
	width: 72px;
}
.jyzn_ul1 li span {
	display: block;
	height: 32px;
	margin-bottom: 8px;
	margin-top: 15px;
	margin-left:19px;
	margin-right:19px;
	overflow: hidden;
	text-align:center;
	width: 45px;
	clear:both;
}
.jyzn_ul1 li span.list_01 {
	background: url("/images/jyzn_ico1_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_02 {
	background: url("/images/jyzn_ico2_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_03 {
	background: url("/images/jyzn_ico3_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_04 {
	background: url("/images/jyzn_ico4_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_05 {
	background: url("/images/jyzn_ico5_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_06 {
	background: url("/images/jyzn_ico6_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_07 {
	background: url("/images/jyzn_ico7_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_08 {
	background: url("/images/jyzn_ico8_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li span.list_09 {
	background: url("/images/jyzn_ico9_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li a {
	color: #797979;
	font-size: 12px;
	font-family:'Î¢ÈíÑÅºÚ';
}
.jyzn_ul1 li.current_new {
	background:#29b4c7;
}
.jyzn_ul1 li.current_new a {
	color: #fff;
}
.jyzn_ul1 li.current span.list_01 {
	background: url("/images/jyzn_hover1_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_02 {
	background: url("/images/jyzn_hover2_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_03 {
	background: url("/images/jyzn_hover3_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_04 {
	background: url("/images/jyzn_hover4_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_05 {
	background: url("/images/jyzn_hover5_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_06 {
	background: url("/images/jyzn_hover6_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_07 {
	background: url("/images/jyzn_hover7_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_08 {
	background: url("/images/jyzn_hover8_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.current span.list_09 {
	background: url("/images/jyzn_hover9_x.png") no-repeat scroll 0 0;
}
.jyzn_ul1 li.bbn {
	border-bottom:none;
}
.jyzn_ul1 li.brn {
	border-right:none;
}





.jyzn_ul2 {
	height: 100%;
	overflow: hidden;
	padding-top: 10px;
	width:275px;
}
.jyzn_ul2 ul {
	overflow: hidden;
	width: 275px;
	height:100%;
}
.jyzn_ul2 li {
}
.jyzn_ul2 li span {
	display: block;
	overflow: hidden;
	text-align:center;
	clear:both;
}
.jyzn_ul2 li a {
	color: #797979;
	font-size: 12px;
}
.jyzn_ul2 li.current_new {
	background:#29b4c7;
}
.jyzn_ul2 li.current_new a {
	color: #fff;
}
a.ghyy_list_02 {
	background: url("/images/index_gh2_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
	border-right:1px solid #e0e0e0;
}
a.ghyy_list_03 {
	background: url("/images/index_gh3_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
a:hover.ghyy_list_02 {
	background: url("/images/index_gh2_1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
a:hover.ghyy_list_03 {
	background: url("/images/index_gh3_1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
.jyzn_ul2 li.bbn {
	border-bottom:none;
}
.jyzn_ul2 li.brn {
	border-right:none;
}
.ghyy_1_new1 {
	float:left;
	width:275px;
	height:70px;
}
.ghyy_1_new2 {
	float:left;
	width:275px;
	height:70px;
}
.ghyy_1_new3 {
	float:left;
	width:275px;
	height:70px;
}
.ghyy_1_new4 {
	float:left;
	width:275px;
	height:70px;
}
.ghyy_1_new5 {
	float:left;
	width:275px;
	height:70px;
}
.ghyy_list_01 {
	background: url("/images/index_gh1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:70px;
	border-bottom: 1px solid #e0e0e0;
}
.ghyy_list_04 {
	background: url("/images/index_gh4_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:60px;
	border-top: 1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
}
.ghyy_list_05 {
	background: url("/images/index_gh5_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:168px;
}





.jyzn_ul3 {
	height: 100%;
	overflow: hidden;
	width:275px;
}
.jyzn_ul3 ul {
	overflow: hidden;
	width: 275px;
	height:100%;
}
.jyzn_ul3 li {
}
.jyzn_ul3 li span {
	display: block;
	overflow: hidden;
	text-align:center;
	clear:both;
}
.jyzn_ul3 li a {
	color: #797979;
	font-size: 12px;
}
.jyzn_ul3 li.current_new {
	background:#29b4c7;
}
.jyzn_ul3 li.current_new a {
	color: #fff;
}
a.jyzn_list_02 {
	background: url("/images/jzzn_gh2_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
	border-right:1px solid #e0e0e0;
}
a.jyzn_list_03 {
	background: url("/images/jzzn_gh3_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
a:hover.jyzn_list_02 {
	background: url("/images/jzzn_gh2_1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
a:hover.jyzn_list_03 {
	background: url("/images/jzzn_gh3_1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:137px;
	height:auto;
}
.jyzn_ul2 li.bbn {
	border-bottom:none;
}
.jyzn_ul2 li.brn {
	border-right:none;
}




.jyzn_1_new1 {
	float:left;
	width:275px;
	height:auto;
}
.jyzn_1_new2 {
	float:left;
	width:275px;
	height:auto;
}
.jyzn_1_new3 {
	float:left;
	width:275px;
	height:auto;
}
.jyzn_1_new4 {
	float:left;
	width:275px;
	height:auto;
}
.jyzn_1_new5 {
	float:left;
	width:275px;
	height:auto;
}
.jyzn_list_01 {
	background: url("/images/jzzn_gh1_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:auto;
	border-bottom: 1px solid #e0e0e0;
}
.jyzn_list_04 {
	background: url("/images/jzzn_gh4_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:auto;
	border-top: 1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
}
.jyzn_list_05 {
	background: url("/images/jzzn_gh5_new1.jpg") no-repeat scroll 0 0;
	float:left;
	width:275px;
	height:auto;
}




.wrap-4 {
	background: none repeat scroll 0 0 #e5e5e5;
	float: left;
	height: 100%;
	padding-top: 24px;
	padding-bottom:15px;
	width: 100%;
	margin:10px auto;
}
.guanzhu {
	margin: 0 auto;
	overflow: hidden;
	width: 1000px;
}
span.gz-tt {
	color: #1b1b1b;
	display: inline-block;
	float: left;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 24px;
	height: 58px;
	line-height: 28px;
	width: 52px;
}
.gz-list {
	float: left;
	padding-left: 5px;
	width: 943px;
}
.gz-list li {
	float: left;
	height: 85px;
	margin: 0 5px;
	position: relative;
	width: 57px;
}
.gz-list li a {
	display: block;
	font-size: 12px;
	margin-bottom: 5px;
	position: absolute;
	text-align: center;
}
a.gz-a1, a.gz-a2, a.gz-a3, a.gz-a4, a.gz-a5, a.gz-a6, a.gz-a7, a.gz-a8, a.gz-a9, a.gz-a10, a.gz-a11, a.gz-a12, a.gz-a13, a.gz-a14, a.gz-ai1, a.gz-ai2, a.gz-ai3, a.gz-ai4, a.gz-ai5, a.gz-ai6, a.gz-ai7, a.gz-ai8, a.gz-ai9, a.gz-ai10, a.gz-ai11, a.gz-ai12, a.gz-ai13, a.gz-ai14 {
	background: url("/images/sprite_bg1.png") no-repeat scroll left -218px;
	height: 57px;
	left: 0;
	top: 0;
	width: 57px;
}
a.gz-cla {
	bottom: 0;
	width: 100%;
}
a.gz-ai1 {
	background-position: left -275px;
}
a.gz-ai2 {
	background-position: -58px -275px;
}
a.gz-ai3 {
	background-position: -116px -275px;
}
a.gz-ai4 {
	background-position: -174px -275px;
}
a.gz-ai5 {
	background-position: -232px -275px;
}
a.gz-ai6 {
	background-position: -290px -275px;
}
a.gz-ai7 {
	background-position: -348px -275px;
}
a.gz-ai8 {
	background-position: -406px -275px;
}
a.gz-ai9 {
	background-position: -464px -275px;
}
a.gz-ai10 {
	background-position: -522px -275px;
}
a.gz-ai11 {
	background-position: -580px -275px;
}
a.gz-ai12 {
	background-position: -638px -275px;
}
a.gz-ai13 {
	background-position: -696px -275px;
}
a.gz-ai14 {
	background-position: -754px -275px;
}
a.gz-a2 {
	background-position: -58px -218px;
}
a.gz-a3 {
	background-position: -116px -218px;
}
a.gz-a4 {
	background-position: -174px -218px;
}
a.gz-a5 {
	background-position: -232px -218px;
}
a.gz-a6 {
	background-position: -290px -218px;
}
a.gz-a7 {
	background-position: -348px -218px;
}
a.gz-a8 {
	background-position: -406px -218px;
}
a.gz-a9 {
	background-position: -464px -218px;
}
a.gz-a10 {
	background-position: -522px -218px;
}
a.gz-a11 {
	background-position: -580px -218px;
}
a.gz-a12 {
	background-position: -638px -218px;
}
a.gz-a13 {
	background-position: -696px -218px;
}
a.gz-a14 {
	background-position: -754px -218px;
}
.gz-list li.cur a.gz-a1 {
	background-position: left -275px;
}
.gz-list li.cur a.gz-a2 {
	background-position: -58px -275px;
}
.gz-list li.cur a.gz-a3 {
	background-position: -116px -275px;
}
.gz-list li.cur a.gz-a4 {
	background-position: -174px -275px;
}
.gz-list li.cur a.gz-a5 {
	background-position: -232px -275px;
}
.gz-list li.cur a.gz-a6 {
	background-position: -290px -275px;
}
.gz-list li.cur a.gz-a7 {
	background-position: -348px -275px;
}
.gz-list li.cur a.gz-a8 {
	background-position: -406px -275px;
}
.gz-list li.cur a.gz-a9 {
	background-position: -464px -275px;
}
.gz-list li.cur a.gz-a10 {
	background-position: -522px -275px;
}
.gz-list li.cur a.gz-a11 {
	background-position: -580px -275px;
}
.gz-list li.cur a.gz-a12 {
	background-position: -638px -275px;
}
.gz-list li.cur a.gz-a13 {
	background-position: -696px -275px;
}
.gz-list li.cur a.gz-a14 {
	background-position: -754px -275px;
}
.cltitle {
	background: none repeat scroll 0 0 #e0f4fe;
	line-height: 44px;
	margin-bottom: 10px;
	overflow: hidden;
}
.cltitle .l {
	border-bottom: 2px solid #0083c4;
	color: #0083c4;
	display: block;
	float: left;
	font-size: 22px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	text-decoration: none;
	width: 100px;
}
.cltitle .r {
	border-bottom: 2px solid #4fc4fe;
	float: right;
	height: 44px;
	overflow: hidden;
	width: 900px;
}
.cltitle .more {
	background: url("/images/more.gif") no-repeat scroll left center;
	float: right;
	margin: 12px 10px 0 0;
	padding-left: 20px;
	text-decoration: none;
}
.cltitle span {
	color: #737373;
	font-size: 14px;
	text-transform: uppercase;
}
#expert {
	margin: 10px auto;
	overflow: hidden;
	width: 1000px;
	clear:both;
}
#expert .tabs {
	float: left;
	height: 352px;
	overflow: hidden;
	width: 692px;
	margin-top:15px;
}
#expert .tabs_item {
	height: 268px;
}
#expert .tabs_item .l {
	float: left;
}
#expert .tabs_item .r {
	background: none repeat scroll 0 0 #f1f1f1;
	float: right;
	height: 268px;
	overflow: hidden;
	width: 468px;
}
#expert .tabs_item .r h3 {
	border-bottom: 1px solid #dddcdc;
	color: #f19322;
	font-weight:bold;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 18px;
	height: 38px;
	line-height: 38px;
	padding: 0 10px;
}
#expert .tabs_item .r p {
	color: #5d5c5c;
	font-size: 12px;
	padding: 5px 15px;
	line-height:20px;
}
#expert .tabs_item .r span, #expert .tabs_item .r a {
	color: #d41414;
}
#expert .ztime {
	background: none repeat scroll 0 0 #fff;
	margin-top: 10px;
	overflow: hidden;
	padding: 5px 11px;
	text-align: center;
	width: 100%;
}
#expert .ztime li {
	border-bottom: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	color: #0487c7;
	float: left;
	height: 26px;
	line-height: 26px;
	width: 58px;
}
#expert .ztime .v {
	background: url("/images/ih.gif") no-repeat scroll center center;
}
#expert .zy img {
	height: 30px;
	margin: 15px 0 0 60px;
	width: 118px;
}
#expert .jcpn {
	border-top: 1px dashed #c5c5c5;
	height: 70px;
	margin-top: 10px;
	padding: 10px 0 0 18px;
	position: relative;
}
#expert .jcpn li {
	background: none repeat scroll 0 0 #dddddd;
	margin: 0 15px 0 0;
	overflow: hidden;
	padding: 3px;
	width: 111px;
}
#expert .jcpn .current {
	background: none repeat scroll 0 0 #f19322;
}
#expert .jcpn .pn {
	background: url("/images/jcpn_new1.png") no-repeat scroll 0 0;
	display: block;
	height: 19px;
	position: absolute;
	top: 32px;
	width: 16px;
}
#expert .jcpn .prev {
	left: 0;
	z-index: 10;
}
#expert .jcpn .next {
	background-position: right center;
	right: 0;
	z-index: 10;
}
#expert .jcpn img {
	float: left;
}
#expert .jcpn p {
	float: right;
	font-size: 12px;
	padding: 3px 0;
	width: 63px;
}
#expert .reserve {
	float: right;
	width: 278px;
	margin-top:15px;
}
#expert .reserve .t {
	height: 100%;
}
#expert .reserve .marquee {
	height: 226px;
	margin: 10px;
	overflow: hidden;
}
#expert .reserve li {
	height: 24px;
	overflow: hidden;
}
#expert .reserve .l {
	float: left;
	width: 70px;
}
#expert .reserve .m {
	float: left;
	width: 80px;
}
#expert .reserve .r {
	color: #fc1961;
	float: right;
	width: 60px;
}
#expert .tool a {
	background: url("/images/im.png") no-repeat scroll 23px -75px #ffa219;
	color: #fff;
	display: block;
	float: left;
	height: 26px;
	margin-left: 4px;
	padding-top: 40px;
	text-align: center;
	width: 78px;
}
#expert .tool .zx {
	margin-left: 0;
}
#expert .tool .gh {
	background-color: #19b7f1;
	background-position: 27px -156px;
}
#expert .tool .qq {
	background-color: #4cbd62;
	background-position: 21px -238px;
}
.wrap-2 {
	background: none repeat scroll 0 0 #e5e5e5;
	float: left;
	height: 165px;
	width: 100%;
	margin:10px auto 20px;
}
.jibing {
	height: 165px;
	margin: 0 auto;
	padding-top: 25px;
	text-align: center;
	width: 1000px;
}
span.zice {
	background: url("/images/sprite_bg2.png") no-repeat scroll 36px -72px #1EB0BD;
	border: 1px solid #1EB0BD;
	border-radius: 5px;
	color:#FFF;
	display: block;
	float: left;
	font-weight: bold;
	height: 25px;
	padding-top: 52px;
	width: 109px;
}
.jibing a {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #b8b8b8;
	border-radius: 2px;
	display: block;
	float: left;
	height: 31px;
	line-height: 31px;
	margin: 0 0 10px 10px;
	padding: 0 13px;
}
.jibing a:hover {
    background: none repeat scroll 0 0 #ef8f17;
    border-color: #f4ac2e;
    color: #8a4e00;
}
.cont6 {
	height: 440px;
	overflow: hidden;
}
.cont6_l {
	background: url("/images/bg3.gif") no-repeat scroll center 40px #2e8ed3;
	color: #fff;
	float: left;
	height: 163px;
	margin-top: 16px;
	padding: 210px 0 0;
	text-align: center;
	width: 200px;
}
.cont6_l p {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	margin: 0 auto;
	text-align: left;
	width: 155px;
}
.cont6_r {
	float: left;
	height: 373px;
	margin-top: 16px;
	width: 1000px;
}
.cont6_r .hd {
	background: none repeat scroll 0 0 #f5f5f5;
	border: 1px solid #dcdcdc;
	float: right;
	height: 371px;
	overflow: hidden;
	width: 198px;
}
.cont6_r .hd li {
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #fbfbfb;
	font-family: "Î¢ÈíÑÅºÚ", "Tahoma", "ËÎÌå", Geneva, sans-serif;
	font-size: 18px;
	height: 60px;
	line-height: 60px;
	position: relative;
	text-align: center;
}
.cont6_r .hd li.hover {
	background: none repeat scroll 0 0 #18aab7;
	color: #fff;
	display: block;
	height: 60px;
	width: 200px;
}
.cont6_r .hd li.hover a {
	color: #fff;
}
.cont6_r .bd {
	float: left;
	height: 373px;
	overflow: hidden;
	width: 800px;
}
.cont6_r .bd ul {
	height: 373px;
	overflow: hidden;
	width: 800px;
}
.cont6_r .bd li {
	height: 373px;
	position: relative;
	width: 800px;
}
.cont6_r .bd li img {
	display: block;
	height: 373px;
	left: 0;
	position: absolute;
	top: 0;
	width: 800px;
	z-index: 0;
}
.wrap {
	margin: 0 auto;
	width: 1000px;
	position: relative;
}
.bigt {
	border-bottom: 1px solid #cccccc;
	height: 40px;
	line-height: 40px;
	padding-top: 12px;
}
.bigt font {
	font-family: "Î¢ÈíÑÅºÚ", "Tahoma", "ËÎÌå", Geneva, sans-serif;
	font-size: 24px;
}
.bigt span {
	float: right;
}
.bigt span a {
	color: #666;
}
.bigt span a:hover {
	color: #2e8ed3;
}
.box2 {
	height: 445px;
}
.box4 {
	background: none repeat scroll 0 0 #f7f7f7;
	float: left;
	height: 320px;
	margin: 0 auto 20px;
	padding-top: 20px;
	width: 100%;
}
.gyhd {
	height: 320px;
	margin: 0 auto;
	width: 1000px;
}
.gyhd_menu {
	border-bottom: 1px solid #00969d;
	height: 37px;
	width: 100%;
}
.gyhd_menu ul {
	width: 100%;
}
.gyhd_menu li {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #a5a29e #a5a29e -moz-use-text-color;
	border-image: none;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	float: left;
	font-size: 22px;
	height: 37px;
	line-height: 37px;
	margin-right: 8px;
	text-align: center;
	width: 122px;
}
.gyhd_menu li a {
	color: #797979;
	font-family: Î¢ÈíÑÅºÚ;
}
.gyhd_menu li.hover {
	background: none repeat scroll 0 0 #f7f7f7;
	border-color: #00969d;
}
.gyhd_menu li.hover a {
	color: #03939c;
}
.gyhd_cont {
	height: 320px;
	margin-top: 20px;
	overflow: hidden;
	width: 100%;
}
.gy_gyhd {
	display: none;
	height: 248px;
	overflow: hidden;
	width: 100%;
}
.gy_gyhd ul {
	height: 320px;
	overflow: hidden;
	width: 1000px;
}
.gy_gyhd li {
	display: inline;
	float: left;
	margin-bottom: 2px;
	margin-right: 1px;
	overflow: hidden;
	position: relative;
}
.gy_gyhd li b {
	background: none repeat scroll 0 0 #000;
	bottom: -35px;
	display: block;
	height: 35px;
	left: 0;
	opacity: 0.4;
	position: absolute;
	width: 100%;
}
.gy_gyhd li p {
	bottom: -35px;
	color: #fff;
	height: 35px;
	left: 0;
	line-height: 35px;
	position: absolute;
	text-align: center;
	width: 100%;

}
#con_gpf_gyhd0_1 {
	background: url('/images/qyjs_pic1.jpg') no-repeat scroll center top transparent;
}
#con_gpf_gyhd0_2 {
	background: url('/images/yyry_pic2.jpg') no-repeat scroll center top transparent;
}
#con_gpf_gyhd0_3 {
	background: url('/images/xjsb_pic3.jpg') no-repeat scroll center top transparent;
}
#con_gpf_gyhd0_4 {
	background: url('/images/yyhj_pic4.jpg') no-repeat scroll center top transparent;
}

.i_hj_box {
	height:auto;
	overflow:hidden;
	border:solid 1px #d4d4d4;
	width:1020px;
	margin:0 auto;
	padding:1px;
	padding-bottom:10px;
	margin-bottom:20px;
}
.i_hj_box .i_hj_tit {
	height:41px;
	overflow:hidden;
	background:#3399d4;
	margin-bottom:10px;
}
.i_hj_box .i_hj_tit ul {
	height:auto;
	overflow:hidden;
}
.i_hj_box .i_hj_tit li {
	width:205px;
	float:left;
	text-align:center;
	height:41px;
	line-height:40px;
	font-size:14px;
	color:#666666;
	cursor:pointer;
}
.i_hj_box .i_hj_tit li.f {
	width:200px;
}
.i_hj_box .i_hj_tit li span {
	display:block;
	height:41px;
	border-right:1px #FFFFFF solid;
	color:#fff;
	font-family:'å¾®è½¯é›…é»‘';
	font-size:18px;
}
.i_hj_box .i_hj_tit li.f span {
	border:none;
}
.i_hj_box .i_hj_tit li.hover {
	background:#f4ac2e;
}
.i_hj_box .i_hj_tit li.hover span {
	color:#000;
}
.i_hj_box .i_hj_con {
	height:280px;
	overflow:hidden;
	padding:0 3px;
}
.i_hj_box .i_hj_con ul {
	height:280px;
	overflow:hidden
}
.i_hj_box .i_hj_con li {
	height:280px;
	overflow:hidden;
	display:none;
}
.i_hj_box .i_hj_con li#i_hj_l1 {
	display:block;
}
.i_hj_box .i_hj_con ul dl {
	height:280px;
	overflow:hidden;
	position:relative;
}
.i_hj_box .i_hj_con ul dd {
	position:absolute;
}
.footer_nav_1 {
	position:fixed;
	float:left;
	left:92%;
	top:4%;
	z-index:9999
}
.relative {
	position: relative;
}
.zIdex3 {
	z-index: 3;
}
.w1062, .hd_main, .m_main {
	margin: 0 auto;
	width: 1000px;
}
.menu_position {
	height: 85px;
	position: absolute;
	right: 0;

	top: 0;
	width: 75px;
	z-index: 3;
}
.menu_position .moreMenu {
	display: block;
	height: 100px;
	width:75px;
}
.more_menu_con {
	background: none repeat scroll 0 0 #fff;
	border: 2px solid #07a2b8;
	bottom: 74px;
	display: none;
	height: 313px;
	padding: 30px 0 0 36px;
	position: absolute;
	right: 0;
	width: 1022px;
	z-index: 3;
}
.more_menu_con dl {
	float: left;
	width: 255px;
}
.more_menu_con dl dt {
	border-bottom: 2px solid #e9e9e9;
	color: #000;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	width: 216px;
}
.more_menu_con dl dt a {
	color: #000;
}
.more_menu_con dl dd {
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
	padding-top: 5px;
}
.more_menu_con dl dd a {
	color: #414141;
	display: inline-block;
	font-size: 12px;
	font-family:Î¢ÈíÑÅºÚ;
	line-height: 25px;
	margin-right: 18px;
	word-break: break-all;
	word-wrap: break-word;
}
.more_menu_con dl dd a.clrff0002 {
	color: #be6f08;
}
.more_menu_con dl dd a.clrff0002:hover {
	color: #be6f08;
}
.more_menu_con dl dd a:hover {
	color: #be6f08;
}

.box1 {
    background: none repeat scroll 0 0 #f7f7f7;
    height: 280px;
    margin-bottom: 10px;
    margin-top: 20px;
}
.dsj {
    height: 240px;
    margin: 30px auto 0;
}












.xs {
    overflow: hidden;
    width: 278px;
}
.xs ul.list {
    background: url("/images/xs_ico.gif") no-repeat scroll left 2px ;
    margin-top: 34px;
    overflow: hidden;
    padding-left: 30px;
    width: 248px;
}
.xs ul.list li {
    -moz-binding: url("/other/ellipsis.xml#ellipsis");
    float: left;
    margin-bottom: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.xs ul.list li a {
    color: #666;
}
.xs ul.list li a:hover {
    color: #be6f08;
    text-decoration: underline;
}
.xs_pic {
    background: url("/images/xs_bg.png") no-repeat scroll 0 0 ;
    height: 174px;
    width: 278px;
}
.xs_rd {
    padding-left: 110px;
    padding-top: 55px;
}
.xs_rd a {
    display: block;
    height: 25px;
    width: 150px;
}
.xs_pic ul {
    overflow: hidden;
    padding-left: 150px;
    padding-top: 10px;
    width: 125px;
}

.xs_pic li {
    color: #00aaa6;
    float: left;
    line-height: 24px;
    width: 100%;
}
.title {
    border-bottom: 1px solid #009896;
    height: 37px;
    width: 100%;
}
.title span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: #009896 #009896 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #009896;
    display: block;
    font-size: 22px;
    height: 37px;
    line-height: 37px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 122px;
}
.title a.more {
    color: #a5a5a5;
    font-size: 13px;
    height: 37px;
    line-height: 37px;
}
.title a.more:hover {
    color: #ed4804;
}


.zj {
    overflow: hidden;
    width: 692px;
}







.column {
    height: auto;
	float:left;
    margin: 15px auto 20px;
    overflow: hidden;
    width: 1000px;
}
.impress {

}
a.impl {
    display: block;
    height: 20px;
    margin: 20px;
    overflow: hidden;
    width: 100%;
}
.impkj {
    border: 1px solid #dfdfdf;
    height: 265px;
    margin-top: 15px;
    padding: 5px 10px;
    width: 978px;
}
.impdl {
    float: left;
    margin-top: 8px;
}
.impkj ul {
    float: left;
    height: 265px;
    margin-left: 5px;
    width: 764px;
}
.impkj ul li {
    background: none repeat scroll 0 0 #fff;
    float: left;
    height: 125px;
    list-style: outside none none;
    padding: 4px 0 0 4px;
    width: 250px;
}




.main1_c_f {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dadada;
    float: left;
    height: 302px;
    margin-left: 15px;
    width: 425px;
}

.main1_c_f p{ height:35px; float:left; margin:0; background:#00969d;}

.main1_c_f p a {
    border-right: 1px solid #dadada;
    color: #fff;
    float: left;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 141px;
}

.main1_c_f p a.hover,.main1_c_f p a:hover{ background:#ef8f17; color:#fff;}

.main1_c_f_l {
    display: inline;
    float: left;
    height: 250px;
    margin: 15px 2px 15px 10px;
    overflow: hidden;
    width: 95px;
}

.main1_c_f_l img {
    border: 1px solid #dadada;
    float: left;
    height: 32px;
    margin: 3px 0;
    width: 92px;
}

.main1_c_f ul{ width:255px; height:auto; float:left; margin:5px 0 0 10px; display:inline;}

.main1_c_f ul li{ width:295px;float:left; line-height:33px; background:url(/images/m1_c_dd.jpg) no-repeat left center; text-indent:14px;}

.main1_c_f ul li a{ font-size:14px; color:#333; }
.main1_c_f ul li a:hover {color: #be6f08;}


#S_Cont_11,#S_Cont_12,#S_Cont_13 {
    float: left;
	margin-top: 10px;
}

#con_gpf_news0_1,#con_gpf_news0_2,#con_gpf_news03 {
    float: left;
	margin-top: 10px;
}


.jyzn0 p.pro {
    font-size: 12px;
    line-height: 22px;
    padding: 8px 0 5px;
    text-indent: 2em;
}
.pinpai {
    height: 70px;
}

.pinpai a {
    border: 1px solid #e5e5e5;
    display: inline-block;
    float: left;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    margin: 4px;
    text-align: center;
    width: 67px;
}
.pinpai a.cur {
    background: none repeat scroll 0 0 #f4ac2e;
    border-color: #f4ac2e;
}















.sub_nav {
    background: none repeat scroll 0 0 #fff;
    font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ,"ËÎÌå";
    height: 81px;
    overflow: hidden;
    padding: 10px 0;
}
.sub_nav ul {
    font-size: 12px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.sub_nav li {
    float: left;
    width: 80px;
}
.sub_nav li i {
    display: block;
    height: 54px;
    overflow: hidden;
    position: relative;
    width: 80px;
}
.sub_nav li i img {
    left: 14px;
    position: absolute;
    top: 0;
}
.sub_nav li a, .sub_nav li a:visited {
    color: #222323;
    text-decoration: none;
}
.sub_nav li a:hover {
    color: #be6f08;
    text-decoration: none;
}
.sub_nav li span {
    display: block;
    line-height: 25px;
    text-align: center;
}
span.gz-tt {
    color: #1b1b1b;
    display: inline-block;
    float: left;
    font-size: 20px;
    height: 58px;
    line-height: 28px;
    padding-top: 10px;
    width: 40px;
}





.cycle {
    float: left;
    height: 370px;
    overflow: hidden !important;
    position: relative;
    width: 321px;
}
.imgslide {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
}
.imgslide li {
    cursor: pointer;
    float: left;
    height: 62px;
    margin-left: 3px;
    width: 96px;
}
.imgslide .i {
    margin: 0;
}



#slideBox1 {
    height: 400px;
}
.slideBox {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.slideBox .hd {
    bottom: 5px;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: 20%;
    z-index: 1;
}

.slideBox .hd ul {
    float: left;
    overflow: hidden;
}

.slideBox .hd ul li {
    background: none repeat scroll 0 0 #fff;
    cursor: pointer;
    float: left;
    font-family: Arial,SimSun,sans-serif;
    font-size: 14px;
    font-style: italic;
    height: 20px;
    line-height: 20px;
    margin-right: 2px;
    text-align: center;
    width: 20px;
}

.slideBox .hd ul li.on {
    background: none repeat scroll 0 0 #f00;
    color: #fff;
}
.slideBox .bd {
    height: 100%;
    position: relative;
    z-index: 0;
}
#slideBox1 .head_hd1 {
    background: url("/images/SrXrZ.jpg") no-repeat scroll center center;
    height: 400px;
    margin: 0 auto;
    width: 100%;
}
#slideBox1 .head_hd2 {
    background: url("/images/oOBrL.jpg") no-repeat scroll center center;
    height: 400px;
    margin: 0 auto;
    width: 100%;
}
.slideBox .bd a {
    display: block;
    height: 427px;
    width: 100%;
}/*¶îÍâµÄcss*/
.sdhx_con_m div{ position:relative; z-index:8;}		 .sdhx_con_m div a{ display:block; width:168px; height:37px;}.ryan1{ position:absolute; background: url(/images/bug.png) repeat; top:233px; left:89px}.ryan2{ position:absolute; background: url(/images/bug.png) repeat;top:233px; left:264px}.ryan3{ position:absolute;background: url(/images/bug.png) repeat; top:243px; left:117px}.ryan4{ position:absolute; background: url(/images/bug.png) repeat;top:243px; left:297px}.ryan5{ position:absolute;background: url(/images/bug.png) repeat; top:236px; left:97px}.ryan6{ position:absolute; background: url(/images/bug.png) repeat;top:236px; left:274px}.ryan7{ position:absolute;background: url(/images/bug.png) repeat; top:254px; left:80px}.ryan8{ position:absolute;background: url(/images/bug.png) repeat; top:254px; left:252px}.ryan9{ position:absolute;background: url(/images/bug.png) repeat; top:242px; left:101px}.ryan10{ position:absolute;background: url(/images/bug.png) repeat; top:242px; left:280px}.ryan11{ position:absolute;background: url(/images/bug.png) repeat; top:237px; left:111px}.ryan12{ position:absolute;background: url(/images/bug.png) repeat; top:237px; left:292px}.ryan13{ position:absolute;background: url(/images/bug.png) repeat; top:252px; left:90px}.ryan14{ position:absolute; background: url(/images/bug.png) repeat;top:252px; left:270px}.ryan15{ position:absolute;background: url(/images/bug.png) repeat; top:222px; left:91px}.ryan16{ position:absolute;background: url(/images/bug.png) repeat; top:222px; left:270px}.ryan17{ position:absolute;background: url(/images/bug.png) repeat; top:238px; left:181px}.ryan18{ position:absolute;background: url(/images/bug.png) repeat; top:238px; left:361px}.ryan19{ position:absolute;background: url(/images/bug.png) repeat; top:237px; left:91px}.ryan20{ position:absolute;background: url(/images/bug.png) repeat; top:237px; left:270px}			 .sdhx { overflow:hidden; margin-top:10px }.sdhx_con_l { width:204px; overflow:hidden; float:left; display:inline }#make1 { background: url(/images/li1.jpg) no-repeat center center; width:204px; height:62px }#make2 { background: url(/images/li2.jpg) no-repeat center center; width:204px; height:62px }#make3 { background: url(/images/li3.jpg) no-repeat center center; width:204px; height:62px }#make4 { background: url(/images/li4.jpg) no-repeat center center; width:204px; height:62px }#make5 { background: url(/images/li5.jpg) no-repeat center center; width:204px; height:62px }#make6 { background: url(/images/li6.jpg) no-repeat center center; width:204px; height:62px }#make7 { background: url(/images/li7.jpg) no-repeat center center; width:204px; height:62px }#make8 { background: url(/images/li8.jpg) no-repeat center center; width:204px; height:62px }#make9 { background: url(/images/li9.jpg) no-repeat center center; width:204px; height:62px }#make10 { background: url(/images/li10.jpg) no-repeat center center; width:204px; height:62px }.sdhx_con_l li { margin-bottom:3px }#make1.hover { background: url(/images/lih1.jpg) no-repeat center center; width:204px; height:62px }#make2.hover { background: url(/images/lih2.jpg) no-repeat center center; width:204px; height:62px }#make3.hover { background: url(/images/lih3.jpg) no-repeat center center; width:204px; height:62px }#make4.hover { background: url(/images/lih4.jpg) no-repeat center center; width:204px; height:62px }#make5.hover { background: url(/images/lih5.jpg) no-repeat center center; width:204px; height:62px }#make6.hover { background: url(/images/lih6.jpg) no-repeat center center; width:204px; height:62px }#make7.hover { background: url(/images/lih7.jpg) no-repeat center center; width:204px; height:62px }#make8.hover { background: url(/images/lih8.jpg) no-repeat center center; width:204px; height:62px }#make9.hover { background: url(/images/lih9.jpg) no-repeat center center; width:204px; height:62px }#make10.hover { background: url(/images/lih10.jpg) no-repeat center center; width:204px; height:62px }.sdhx_con { overflow:hidden; margin-top:10px }.sdhx_con_m { float:left; display:inline; margin-left:10px }.sdhx_con_r { width:204px; overflow:hidden; float:right; }.sdhx_con_r li { margin-bottom:3px }
