﻿@charset "utf-8";

/* CSS Document */


.fullwidthbanner-container
{
	width: 100% !important;
	position: relative;
	padding: 0;
	max-height: 500px !important;
	overflow: hidden;
}
.chsmdztyl h2
{
	font-size: 14px;
}

.chsmdztyl li
{
	margin: 10px 0;
}

.chsmdztyl li img
{
	border: 1px solid #ebebeb;
	border-radius: 4px;
	float: left;
	margin-right: 10px;
	margin-top: 4px;
	padding: 2px;
	width: 94px;
	height: 54px;
}

.ouuuss .col-md-4
{
	margin-top: 20px;
}

.ouuuss .col-md-4 h3
{
	border-bottom: 2px solid #876589;
	color: #333;
	text-align: center;
	font-size: 16px;
	margin: 16px 0;
	padding: 10px 0;
}

.ouuuss .col-md-4 p
{
	font-family: "宋体";
	font-size: 12px;
	margin-top: 2px;
}

.ouuuss .col-md-4 a
{
	color: #333;
}

.ouuuss .col-md-4 a:hover
{
	color: #c5a572;
}

.nlc_divleft
{
	padding-top: 0px;
}

.nlc_divright_box2_boxb
{
	padding-left: 10px;
}

.nlc_box1
{
	border-bottom: 1px solid #333;
}

.nlc_box1 img
{
	padding-left: 25px;
	float: left;
}

.nlc_form
{
	margin-left: 30px;
	padding-top: 40px;
}

.nlc_form .ntext
{
	width: 475px;
	height: 45px;
	border: 1px solid #CCC;
	float: left;
	color: #c1c1c1;
	padding-left: 18px;
	font-size: 12px;
	background: #f9f9f9;
	font-family: "宋体"
}

.nlc_form .nbtn
{
	width: 45px;
	height: 45px;
	border: none;
	float: left;
	background: url(../images/nlc_form_btnbjimg.png) no-repeat center center #c5a572;
}

.nlc_formdiv
{
	float: left;
	padding-top: 60px;
}

.nlc_formdiv p
{
	clear: both;
	padding-left: 40px;
	font-family: "宋体";
	font-size: 12px;
	padding-top: 5px;
	cursor: pointer;
}

.nlc_formdiv p a
{
	padding-left: 5px;
	padding-right: 5px;
}

.nlc_box2
{
	padding-top: 20px;
}

.nlc_box2 li
{
	height: 142px;
}

.nlc_box2 dl
{
	border-bottom: 1px dotted #B8B8B8;
	cursor: pointer;
	height: 140px;
	padding-

top: 18px;
}

.nlc_box2 dt
{
	float: left;
	margin-left: 20px;
	width: 160px;
	height: 100px;
	overflow: hidden;
}

.nlc_box2 dt img
{
	transition: all 0.2s ease-out;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.nlc_box2 dl:hover dt img
{
	transform: scale(1.02, 1.02);
	opacity: 0.8;
	filter: alpha

(opacity=80);
	-ms-transform: scale(1.02, 1.02);
	/* IE 9 */
	-webkit-transform: scale(1.02, 

1.02);
	/* Safari 和 Chrome */
	-o-transform: scale(1.02, 1.02);
	/* Opera */
	-moz-transform: scale(1.02, 1.02);
}

.nlc_box2 dl:hover h2
{
	color: #c5a572;
}

.nlc_box2 dl:hover p span
{
	color: #c5a572;
}

.nlc_box2 dd
{
	float: left;
	width: 560px;
	padding-left: 18px;
	padding-top: 6px;
}

.nlc_box2 .fc_date
{
	margin-right: 10px;
}

.nlc_box2 dd h2
{
	font-size: 14px;
	font-family: "宋体";
	transition: all 0.2s;
	-moz-

transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-

transition: all 0.2s;
}

.nlc_box2 dd h2
{
	color: #666;
	font-weight: bold;
}

.nlc_box2 dd p
{
	color: #aaaaaa;
	font-size: 12px;
	padding-top: 8px;
	line-height: 180%;
}

.nlc_ddbox
{
	height: 16px;
}

.nlc_ddbox i
{
	font-size: 14px;
	padding-right: 4px;
}

.nlc_ddbox li
{
	float: left;
	padding-right: 10px;
	color: #999999;
	font-size: 12px;
	padding-top: 6px;
}

.nlc_ddbox li img
{
	padding-top: 5px;
	padding-right: 5px;
}

.nlc_ddbox li span
{
	font-size: 12px;
	color: #999999;
}

.nlc_divright
{
	padding-top: 30px;
	padding-left: 30px;
}

.nlc_divright_box2_boxa
{
	padding-top: 30px;
	background: url(../images/nlc_divright_box2_boxabj.jpg) left bottom no-repeat;
	padding-bottom: 5px;
}

.nlc_divright_box2_boxa i
{
	font-size: 40px;
	color: #dbdbdb;
	float: left;
	padding-right: 6px;
}

.nlc_divright_box2_boxa h2
{
	font-size: 16px;
	padding-top: 2px;
}

.nlc_divright_box2_boxa h3
{
	font-size: 12px;
	color: #cccccc;
	float: left;
	padding-top: 2px;
}

.nlc_divright_box2_boxb dl
{
	background: url(../images/nlc_divright_box2_boxbdlbj.jpg) center bottom no-repeat;
	padding: 10px 0;
}

.nlc_divright_box2_boxb dt
{
	float: left;
	margin-right: 10px;
}

.nlc_divright_box2_boxb dd h2
{
	color: #666666;
	font-family: "宋体";
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 4px;
}

.nlc_divright_box2_boxb dd h2 a
{
	color: #666666;
}

.nlc_divright_box2_boxb a:hover h2
{
	color: #c5a572;
}

.nlc_divright_box2_boxb a:hover img
{
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.nlc_divright_box2_boxb dd p
{
	font-size: 12px;
	color: #cccccc;
}

.nlc_divright_box2_boxb dd p span
{
	padding: 0 10px;
}

.nlc_divright_box2form
{
	padding-top: 16px;
	padding-left: 10px;
}

.nlc_divright_box2form .nlc_input1, .nlc_divright_box2form .nlc_input2, 

.nlc_divright_box2form .nlc_input3, .nlc_divright_box2form .nlc_input4
{
	background: url(../images/nlc_inputbjorg.png) no-repeat 98% center #f0f0f0;
}

.nlc_divright_box2form input
{
	width: 310px;
	height: 38px;
	background: #f0f0f0;
	border: 1px 

solid #e5e4e5;
	margin-top: 8px;
	color: #666666;
	padding-left: 14px;
	overflow: hidden;
}

.nlc_divright_box2form textarea
{
	background: #f0f0f0;
	border: 1px solid #e5e4e5;
	margin-top: 15px;
	width: 310px;
	color: #666666;
	padding-left: 14px;
	padding-top: 4px;
	margin-bottom: 10px;
}

.nlc_yanzhengma input
{
	width: 121px;
}

.nlc_yanzhengma img
{
	margin-top: 9px;
	border: 1px solid #cfcfcf;
}

.nlc_yanzhengma span
{
	font-size: 12px;
}

.nlc_divright_box2 .nlc_sm
{
	background: #c5a572;
	color: #fff;
	font-size: 16px;
	border-

radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.nlc_divright_box2 .nlc_sm:hover
{
	background: #c5a572;
}

.nlc_form_mnsl
{
	position: relative;
	z-index: 100;
}

.nlc_form_mnsl input:hover
{
	cursor: pointer;
}

.nlc_divright_box2form .nlc_form_mnsl input
{
	background: url(../images/nlc_divright_box2formselectbj.jpg) right center no-repeat #f0f0f0;
}

.nlc_divright_box2form .nlc_form_mnsl ul
{
	position: absolute;
	top: 50px;
	left: 0;
	width: 280px;
	background: #fff;
	border: 1px solid #CCC;
	padding-bottom: 16px;
	padding-top: 8px;
	z-index: 100;
	opacity: 0;
	filter: alpha(opacity=0);
	display: none;
}

.nlc_divright_box2form .nlc_form_mnsl ul li
{
	padding: 0;
	margin: 0;
	padding-top: 4px;
	font-size: 12px;
}

.nlc_divright_box2form .nlc_form_mnsl ul li p
{
	padding-left: 16px;
	display: block;
	background: #f7f7f7;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 14px;
}

.nlc_divright_box2form .nlc_form_mnsl ul li p:hover
{
	cursor: pointer;
	background: #efe3ef;
}

.nlc_tags_boxa
{
	background: url("../../images/images/nlc_divright_box2_boxabj.jpg") no-repeat scroll left bottom;
	height: 34px;
}

.nlc_tags_boxa h3
{
	font-size: 18px;
	padding: 4px 12px;
}

.nlc_divright_box2
{
	margin-top: 10px;
}

.nlc_biaoqian li
{
	float: left;
	margin: 4px;
	padding: 2px 12px;
}

.nlc_biaoqian li a
{
	color: #fff;
}

.nlc_biaoqian li a:hover
{
	color: #fff;
}

.nlc_biaoqian1
{
	background: #c5a572;
}

.nlc_biaoqian2
{
	background: #667e99;
}

.nlc_biaoqian3
{
	background: #669966;
}

.nlc_biaoqian4
{
	background: #99667b;
}

.nlc_biaoqian5
{
	background: #333333;
}

.nlc_biaoqian6
{
	background: #676699;
}

.nlc_biaoqian7
{
	background: #996966;
}

.nlc_biaoqian8
{
	background: #796699;
}

.nlc_biaoqian9
{
	background: #c5a572;
}

.nlc_biaoqian10
{
	background: #667e99;
}

.nlc_biaoqian11
{
	background: #669966;
}

.nlc_biaoqian12
{
	background: #99667b;
}

.nlc_biaoqian13
{
	background: #333333;
}

.nlc_biaoqian14
{
	background: #676699;
}

.nlc_biaoqian15
{
	background: #c5a572;
}

.list-striped li
{
	border-bottom: 1px dotted #999999;
	padding: 6px 0;
}

.list-striped li a
{
	font-family: "宋体";
	font-size: 14px;
}

.list-striped li h3
{
	float: left;
}

.publishtags
{
	float: right;
}

.tagcount
{
	padding: 20px 0 4px;
	text-align: center;
}

.tagcount em
{
	background-color: #c5a572;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 4px;
	padding: 0 8px 0 4px;
}

#fc_pag-118-8
{
	margin-top: 30px;
	text-align: center;
	color: #858585;
}

/* 正文内容.html*/



.lunbo_news_listul1
{
	padding-left: 30px;
	padding-right: 15px;
	background: url(../images/lunbo_news_listul1bj.png) 10px center no-repeat #000;
	opacity: 0.7;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	filter: alpha(opacity=70);
}

.lunbo_news_listul1 li:hover
{
	cursor: pointer;
}

.lunbo_news_listul1 li
{
	float: left;
	color: #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.lunbo_news_listul1 li a
{
	color: #fff;
	padding-right: 5px;
}

.lunbo_news_listp1
{
	font-size: 25px;
	color: #fff;
	opacity: 0.9;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	filter: alpha(opacity=90);
	letter-spacing: 2px;
}

.lunbo_news_listp2
{
	font-size: 14px;
	color: #fff;
	background: #714f5a;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	letter-spacing: 3px;
	opacity: 0.7;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	filter: alpha(opacity=70);
}

#lunbo_bottom
{
	background: url(../images/lunbo_bottom_bj.png) no-repeat center top 

#FFFFFF;
	height: 9px;
}

.content_box1
{
	background: url(../images/content_box1bj.jpg) left bottom no-repeat;
}

.content_box1 h2
{
	font-size: 24px;
	color: #8d5d8f;
}

.article-info
{
	padding-top: 8px;
	padding-bottom: 22px;
}

.article-info li
{
	float: letf;
	float: left;
	margin-right: 20px;
	font-family: "宋体";
	color: #908e8e;
	font-size: 12px;
}

.content_box2
{
	padding-right: 40px;
}

.content_box2 p
{
	font-size: 14px;
	padding-top: 18px;
	font-family: "宋体";
	text-indent: 30px;
	line-height: 180%;
}

.content_box2 img
{
	display: block;
	margin: 0 auto;
	padding-top: 38px;
	padding-bottom: 20px;
}

.content_box3_left, .content_box3_right
{
	width: 350px;
	height: 28px;
	background: #b794b7;
	float: left;
	margin-right: 20px;
	padding-top: 1px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.content_box3_left:hover
{
	background: #c5a572;
}

.content_box3_right:hover
{
	background: #c5a572;
}

.content_box3_left i
{
	padding-left: 10px;
	padding-right: 10px;
}

.content_box3_right i
{
	padding-left: 10px;
	padding-right: 10px;
}

.content_box3_right
{
	padding-left: 45px;
}

.content_box3 i
{
	color: #fff;
	font-size: 17px;
}

.content_box3
{
	margin-top: 40px;
}

.content_box3_left
{
}

.content_box3_right
{
}

.content_box3 a
{
	color: #fff;
	line-height: 27px;
	font-family: "宋体";
}

.content_box3 a:hover
{
	color: #fff;
}

.content_box4
{
}

.content_box4 h3
{
	background: url(../images/content_box4_h2bj.jpg) left bottom no-repeat;
	font-size: 20px;
	color: #333333;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 6px;
}

.content_box4 .clearfix1 .nomr0
{
	margin-right: 0;
}

.content_box4 ul
{
	padding-top: 6px;
}

.content_box4 li
{
	padding-left: 8px;
	float: left;
	margin-right: 45px;
	font-family: "宋体";
	padding-right: 8px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 

0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.content_box4 li a
{
	color: #666666;
	padding-top: 10px;
	display: block;
	float: left;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 2px;
	padding-left: 10px;
	font-size: 14px;
	width: 327px;
}

.content_box4 li .a1
{
	background: url(../images/content_box4_libj.jpg) left 21px no-

repeat;
}

.content_box4 li span
{
	padding-left: 30px;
	padding-top: 2px;
	color: #999999;
	float: right;
}

.content_box4 li:hover
{
	background: #c5a572;
}

.content_box4 li:hover a
{
	color: #fff;
}

.content_box4 li:hover span
{
	color: #fff;
}

.content_box5 img
{
	padding-top: 30px;
}

.news_contentleftdiv
{
	padding-top: 40px;
}

/*问答列表*/



.wdl_box2
{
	padding-top: 25px;
	padding-right: 0px;
	cursor: pointer;
}

.wdl_box2 a
{
	color: #666666;
	display: block;
	border-bottom: 1px dashed #CCC;
	padding-

bottom: 18px;
	padding-top: 18px;
}

.wdl_box2 a:hover h2
{
	color: #c5a572;
}

.wdl_box2 a:hover img
{
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.wdl_box2left
{
	float: left;
}

.wdl_box2left img
{
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 

0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdl_box2left:hover img
{
	-webkit-transform: scale(1.05, 1.05);
}

.wdl_box2left img
{
	float: left;
	height: 50px;
	margin-right: 24px;
	width: 50px;
}

.wdl_box2left h2
{
	font-family: "宋体";
	font-weight: bold;
	font-size: 14px;
	padding-top: 4px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-

transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdl_box2left h2 a
{
	color: #666666;
}

.wdl_box2left p
{
	font-size: 12px;
	color: #aaaaaa;
	padding-top: 6px;
	width: 500px;
	font-

family: "宋体";
}

.wdl_box2left p i
{
	padding-right: 5px;
}

.wdl_box2right
{
	float: right;
	padding-right: 20px;
}

.wdl_box2right .p1
{
	font-size: 12px;
	color: #909090;
	padding-top: 2px;
	letter-spacing: 0.07em;
}

.wdl_box2right .p1 i, .wdl_box2right .p2 i
{
	font-size: 14px;
	padding-right: 6px;
}

.wdl_box2right .p2
{
	font-size: 12px;
	color: #aaaaaa;
	padding-top: 4px;
}

.wdl_box2right .p2 span
{
	padding-right: 4px;
}

.wdl_box2right .p2 img
{
	padding-top: 3px;
	padding-right: 5px;
}

/*end-----------------------------------问答列表*/

/*问答内容*/

.wenda_content_boxaleft
{
	float: left;
	width: 150px;
}

.wenda_content_boxaleft img
{
	float: left;
}

.wenda_content_boxaleft h2
{
	font-size: 16px;
	color: #666666;
	float: left;
	padding-left: 10px;
}

.wenda_content_boxaleft h3
{
	color: #c1c0c0;
	font-size: 14px;
	float: left;
	padding-left: 10px;
	padding-top: 3px;
}

.wenda_content_boxaright
{
	float: right;
}

.wenda_content_boxaright p
{
	color: #fff;
	padding-top: 8px;
	padding-right: 25px;
}

.wdcb2_boxa
{
	background: url(../images/wdcb2_boxa_bj.jpg) left bottom no-repeat;
	padding-bottom: 8px;
}

.wenda_content_box1
{
	margin-top: 40px;
}

.wenda_content_box2
{
	padding-top: 30px;
}

.wenda_content_box2left
{
	border: 1px solid #e5e4e5;
	width: 88px;
	position: relative;
	float: left;
	margin-top: 4px;
	margin-right: 26px;
	overflow: hidden;
}

.wenda_content_box2left .bottom
{
	color: #FFFFFF;
	height: 18px;
	width: 86px;
	position: absolute;
	bottom: -20px;
	left: 0px;
	background-color: rgba(210,132,129,0.8);
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	font-family: "宋体";
}

.wenda_content_box2left .bottom span
{
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: "宋体";
}

.wenda_content_box2right
{
	width: 616px;
	float: left;
	background: #f5edf5;
	padding-bottom: 10px;
	padding-left: 22px;
	position: relative;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.wenda_content_box2right h2
{
	font-size: 16px;
	color: #c5a572;
	padding-top: 14px;
}

.wenda_content_box2right p
{
	font-size: 12px;
	color: #bc99bc;
	padding-top: 8px;
	padding-right: 20px;
}

.wenda_content_box2right .sanjiao
{
	position: absolute;
	top: 34px;
	left: -20px;
	border-color: transparent #f5edf5 transparent transparent;
	border-style: solid;
	border-width: 10px 

10px 10px 10px;
	width: 0;
	height: 0;
}

.wenda_content_box3
{
	padding-top: 40px;
}

.wenda_content_box3left
{
	background: #f0f0f0;
	width: 620px;
	padding-left: 16px;
	position: relative;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-bottom: 15px;
	padding-right: 20px;
}

.wenda_content_box3left dl
{
	font-size: 12px;
	color: #555555;
	padding-top: 20px;
}

.wenda_content_box3left dl dt
{
	padding-bottom: 4px;
}

.wenda_content_box3left dl dt span
{
	font-size: 16px;
	color: #c5a572;
	padding-right: 6px;
}

.wenda_content_box3left dl dd
{
	padding-left: 20px;
}

.wenda_content_box3left .sanjiao
{
	position: absolute;
	top: 45px;
	left: 620px;
	border-

color: transparent transparent transparent #f0f0f0;
	border-style: solid;
	border-width: 10px 

10px 10px 10px;
	width: 0;
	height: 0;
}

.wenda_content_box3right
{
	float: right;
	margin-right: 21px;
}

.wenda_content_box3right .wrap
{
	padding-top: 8px;
	position: relative;
	border: 1px solid 

#e5e4e5;
	overflow: hidden;
}

.wenda_content_box3right .bottom
{
	height: 18px;
	width: 86px;
	position: absolute;
	bottom: -20px;
	left: 0px;
	background-color: rgba(210,132,129,0.8);
}

.wenda_content_box3right .bottom p
{
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: "宋体";
}

.wenda_content_box3right .p2
{
	color: #666666;
	font-size: 14px;
	font-family: "宋体";
	text-align: center;
}

.wenda_content_box4
{
	background: #f00;
	padding-right: 50px;
	margin-right: 20px;
	height: 128px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), 

color-stop(100%, #f0f0f0));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
	background: linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f0f0f0", GradientType=0);
}

.wenda_content_box4
{
	border: 1px solid #8d5d8f;
	margin-top: 40px;
}

.wenda_content_box4 .left
{
	width: 94px;
	float: left;
	margin-left: 25px;
	padding-top: 3px;
}

.wenda_content_box4 .right
{
	width: 528px;
	float: left;
	padding-left: 60px;
}

.wenda_content_box4 p
{
	font-size: 14px;
	color: #000;
	padding-top: 6px;
	background: url(../images/wenda_content_box4pbj.jpg) center bottom no-repeat;
	padding-bottom: 10px;
}

.wenda_content_box4 h4
{
	font-size: 13px;
	color: #000;
	text-align: center;
	padding-top: 3px;
}

.wenda_content_box4 p span
{
	color: #a87fa8;
}

.wenda_content_box4 a
{
	display: block;
	width: 110px;
	height: 27px;
	background: #624776;
	float: left;
	margin-right: 17px;
	text-align: center;
	color: #FFF;
	font-size: 14px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wenda_content_box4 a:hover
{
	color: #fff;
	background: #c5a572;
}

.wenda_content_box4 a i
{
	font-size: 20px;
	padding-top: 3px;
	margin-right: 6px;
}

.wenda_content_box4 .zixun
{
	padding-left: 115px;
	padding-top: 10px;
}

#nlc
{
	background-color: #FFFFFF;
	padding-bottom: 80px;
}

/*end---------------------------------问答内容*/

/*问答首页*/

#bodywrap
{
	position: relative;
	z-index: 100;
}

#wenda_indexlunbo
{
	height: 80px;
}

#wdi_form
{
	width: 590px;
	height: 53px;
	background: url(../images/wdi_searchbj.png) center center no-repeat;
	margin: 0 auto;
	padding-top: 5px;
	padding-left: 8px;
	position: relative;
}

#wdi_form .text
{
	width: 470px;
	height: 42px;
	font-size: 18px;
	color: #999999;
	font-family: "宋体";
	padding-left: 13px;
}

#wdi_form .sousuo
{
	width: 102px;
	height: 42px;
	border: 1px solid #fff;
	color: #fff;
	font-size: 20px;
	padding-right: 30px;
	background: url(../images/wdi_searchsousuobj.png) 80% center no-repeat #c5a572;
}

#wdi_form ul
{
	position: absolute;
	z-index: 999999;
	width: 470px;
	background: rgba

(255,255,255,0.8);
	border-radius: 0px 0px 5px 5px;
	left: 8px;
	top: 47px;
	border: 1px solid 

#CCC;
	border-top: none;
	padding-bottom: 8px;
	padding-top: 5px;
	display: none;
	overflow: hidden;
}

#wdi_form ul:hover
{
	cursor: pointer;
}

#wdi_form ul a
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#wdi_form ul a:hover
{
	background: #CCC;
}

#wdi_nav2
{
	background: rgba(20,16,29,0.6);
	margin-top: 0px;
}

.wdi_nav2ul
{
	padding-left: 18px;
	cursor: pointer;
}

.wdi_nav2ul li
{
	float: left;
	font-size: 16px;
	height: 50px;
}

.wdi_nav2ul li a
{
	color: #fff;
	padding-right: 20px;
	display: block;
	height: 50px;
	float: right;
	padding-top: 10px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdi_nav2ul li a:hover
{
	color: #d86cd1;
}

.wdi_nav2ul li a i
{
	font-size: 18px;
	font-size: 22px;
	padding-top: 5px;
}

.wdi_nav2ul li span
{
	float: left;
	display: block;
	padding-top: 10px;
	padding-right: 25px;
	color: #d86cd1;
}

#wdi_content
{
	background: #fff;
	padding-top: 40px;
}

.wdi_content_div h2
{
	font-size: 18px;
	color: #c5a572;
	float: left;
}

.wdi_content_div h2 img
{
	padding-right: 6px;
}

.wdi_content_div h2 span
{
	font-size: 14px;
	color: #848889;
}

.wdi_content_div .a1
{
	width: 50px;
	height: 15px;
	background: #c5a572;
	display: block;
	font-size: 12px;
	color: #fff;
	text-align: center;
	padding-left: 6px;
	padding-right: 6px;
	float: left;
	line-height: 13px;
	margin-left: 94px;
	margin-top: 3px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdi_content_div .a1:hover
{
	background: #c5a572;
}

.wdi_content_div .box1
{
	padding-bottom: 7px;
	margin-bottom: 8px;
	padding-top: 50px;
	border-bottom: 1px solid #e0e0e0;
	padding-left: 5px;
}

.wdi_content_div ul li a
{
	display: block;
	color: #666666;
	border-bottom: 1px dashed 

#e5e4e5;
	font-size: 12px;
	padding: 10px 4px;
	transition: all 0.2s;
	-moz-transition: all 

0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdi_content_div ul li a:hover
{
	color: #fff;
	background: #c5a572;
}

.wdi_content_div ul li a:hover span
{
	color: #fff;
}

.wdi_content_div ul li i
{
	padding-right: 8px;
}

.wdi_content_div ul li .span2
{
	color: #999999;
	font-size: 12px;
	float: right;
}

.nomar
{
	margin-top: 0px !important;
}

.wdi_content_div2 h3
{
	font-size: 20px;
	color: #666666;
	text-align: center;
	border-bottom: 3px solid #c5a572;
	padding-bottom: 7px;
}

.wdi_content_div2 .box1
{
	border: none;
	padding-top: 46px;
}

.wdi_content_div2 .box2
{
	padding-left: 8px;
}

.wdi_content_div3 input
{
	background: #f0f0f0;
	border: 1px solid #e5e4e5;
	padding-left: 8px;
	color: #666666;
	font-size: 12px;
}

.wdi_content_div3 .input1
{
	width: 155px;
	height: 35px;
	float: left;
	margin-right: 6px;
	background: url(../images/nlc_inputbjorg.png) no-repeat 98% center #f0f0f0;
}

.wdi_content_div3 .input2
{
	width: 189px;
	height: 35px;
	float: left;
	background: url(../images/wdi_content_div3input2bj.png) right center no-repeat #f0f0f0;
}

.wdi_content_div3 .formselect
{
	position: relative;
	width: 189px;
	float: right;
}

.wdi_content_div3 .formselect ul
{
	width: 190px;
	background: #f9f9f9;
	position: absolute;
	top: 35px;
	left: 0px;
	padding-bottom: 10px;
	display: none;
}

.wdi_content_div3 .formselect ul a
{
	padding-left: 10px;
}

.wdi_content_div3 .formselect ul a:hover
{
	padding-left: 5px;
}

.wdi_content_div3 .input3
{
	width: 349px;
	height: 40px;
	margin-top: 16px;
	background: url(../images/nlc_inputbjorg.png) no-repeat 98% center #f0f0f0;
}

.wdi_content_div3 .input4
{
	width: 349px;
	height: 40px;
	margin-top: 16px;
	background: url(../images/nlc_inputbjorg.png) no-repeat 98% center #f0f0f0;
}

.wdi_content_div3 .input5
{
	width: 349px;
	height: 134px;
	background: #f0f0f0;
	border: 1px 

solid #e5e4e5;
	padding-left: 8px;
	margin-top: 16px;
	color: #666666;
	font-size: 12px;
	background: url(../images/nlc_inputbjorg.png) no-repeat 98% center #f0f0f0;
	padding-top: 4px;
}

.wdi_content_div3 .input6
{
	width: 111px;
	height: 40px;
	float: left;
	margin-right: 6px;
}

.wdi_content_div3 .input7
{
	width: 145px;
	height: 40px;
	background: #c5a572;
	border: 1px 

solid #7a597a;
	color: #fff;
	border-radius: 5px;
	font-size: 12px;
	float: left;
	font-size: 18px;
	border: none;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.wdi_content_div3 .input7:hover
{
	background: #c5a572;
}

.wdi_content_div3 .yanzheng
{
	margin-top: 14px;
	overflow: hidden;
}

.wdi_content_div3 .yanzheng img
{
	border: 1px solid #e5e4e5;
	height: 40px;
	float: left;
	margin-right: 6px;
}

.wdi_content_div3 p
{
	text-align: center;
	padding-top: 8px;
}

/*-----end问答首页-----*/

/*展馆展示*/

#zg_lunbo
{
	position: relative;
}

#zg_lunbo .wrap
{
	width: 100%;
	height: 783px;
	position: absolute;
	z-index: 3;
	background: url(../images/hospitalbannerbj.png);
}

#zg_lunbo .ls-thumbnail-wrapper
{
	position: absolute;
	bottom: 60px;
}

#zg_lunbo .ls-thumbnail-slide a
{
	margin-right: 30px;
}

#zg_lunbo .ls-v5 .ls-thumbnail-inner
{
	background: rgba(255,255,255,0.1);
}

#zg_lunbo .ls-bar-timer
{
	position: absolute !important;
	bottom: 0px !important;
	margin-top: 779px;
	padding-top: 2px;
	opacity: 0.2;
}

#zg_lunbo .zg_circlewrap
{
	position: absolute;
	z-index: 100;
	margin-top: 210px;
	width: 1170px;
}

.zg_innerwrap
{
	width: 1170px;
	margin: 0 auto;
	padding-left: 110px;
}

#zg_lunbo .zg_circle
{
	width: 218px;
	height: 218px;
	background: rgba(255,255,255,0.7);
	float: left;
	margin-right: 125px;
	position: relative;
	box-shadow: 0 0 0 5px rgba

(255,255,255,0.1);
	-moz-box-shadow: 0 0 0 5px rgba(255,255,255,0.1);
	-ms-box-shadow: 0 0 0 5px rgba(255,255,255,0.1);
	-o-box-shadow: 0 0 0 5px rgba(255,255,255,0.1);
	-webkit-box-shadow: 0 0 0 5px rgba(255,255,255,0.1);
	border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
	behavior: url(../other/pie.htc);
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zg_lunbo .zg_circle:after
{
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	box-shadow: 0 0 0 10px rgba(255,255,255,0.1);
	-moz-box-shadow: 0 0 0 

10px rgba(255,255,255,0.1);
	-ms-box-shadow: 0 0 0 10px rgba(255,255,255,0.1);
	-o-box-shadow: 0 0 0 10px rgba(255,255,255,0.1);
	-webkit-box-shadow: 0 0 0 10px rgba

(255,255,255,0.1);
	border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	-webkit-border-radius: 50%;
}

#zg_lunbo .zg_circle:hover
{
	cursor: pointer;
	transform: scale(0.95, 0.95);
	-webkit-transform: scale(0.95, 0.95);
	-moz--webkit-transform: scale(0.95, 0.95);
	-ms--webkit-transform: scale(0.95, 0.95);
	-o--webkit-transform: scale(0.95, 0.95);
}

#zg_lunbo .zg_circle:hover:after
{
	transition: all 1s 0.1s;
	-moz-transition: all 1s 0.1s;
	-ms-transition: all 1s 0.1s;
	-o-transition: all 1s 0.1s;
	-webkit-transition: all 1s 0.1s;
	transform: scale(1.5, 1.5);
	-webkit-transform: scale(1.5, 1.5);
	-moz--webkit-transform: scale(1.5, 1.5);
	-ms--webkit-transform: scale(1.5, 1.5);
	-webkit-transform: scale(1.5, 

1.5);
	opacity: 0;
}

#zg_lunbo .zg_circle h2
{
	font-size: 26px;
	color: #693e6c;
	text-align: center;
	padding-top: 64px;
}

#zg_lunbo .zg_circle h3
{
	font-size: 18px;
	color: #693e6c;
	text-align: center;
	padding-top: 10px;
}

#zg_content_nav
{
	height: 50px;
	border-top: 2px solid #c5a572;
}

#zg_content_nav ul
{
	padding-left: 34%;
	padding-top: 10px;
}

#zg_content_nav ul li
{
	float: left;
	font-size: 16px;
	padding-right: 20px;
	cursor: pointer;
	position: relative;
	padding-right: 20px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

#zg_content_nav ul li i
{
	padding-right: 12px;
	color: #c5a572;
}

#zg_content_nav ul li:hover
{
	opacity: 0.6;
	filter: alpha(opacity=80);
}

#zg_content_nav ul li:hover .imgtwo
{
	display: block !important;
}

#zg_content_nav ul li .imgtwo
{
	position: absolute;
	bottom: -20px;
	left: 50px;
	display: none;
}

#zg_content_nav_bottom
{
	height: 32px;
	background: url(../images/zg_content_nav_bottombj.jpg) center center no-repeat;
}

#zg_content .z-tabs > .z-container > .z-content > .z-content-inner
{
	height: 780px;
}

#zg_content .z-container
{
	height: 780px !important;
}

#zg_content .container #tabbed-nav .z-container .z-content
{
	height: 780px;
}

#zg_content .z-container
{
	border: none;
	box-shadow: none;
}

#zg_content .nopadding
{
	padding: 0px;
}

#zg_content .zg_contetnbox1 .wrap
{
	width: 210px;
	height: 336px;
	background: #fafafa;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	position: relative;
}

#zg_content .zg_contetnbox1 .wrap .box1, #zg_content .zg_contetnbox1 .wrap .box2
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

/*#zg_content .zg_contetnbox1 .wrap .box1{ z-index:3;}*/



#tanchumask
{
	width: 0;
	height: 0;
	overflow: hidden;
}

#zg_content .zg_contetnbox1 .wrap .box1 h2
{
	text-align: center;
	color: #666666;
	font-size: 16px;
	padding-top: 10px;
	border-bottom: 3px solid #c5a572;
	padding-bottom: 8px;
}

#zg_content .zg_contetnbox1 .wrap .box1 img
{
	display: block;
	margin: 0 auto;
	padding-top: 30px;
}

#zg_content .zg_contetnbox1 .wrap .box2
{
	background: #59395f;
	opacity: 0;
	filter: alpha

(opacity=0);
}

#zg_content .zg_contetnbox1 .wrap .box2 h2
{
	color: #fffefe;
	font-size: 18px;
	text-align: center;
	padding-top: 47px;
	background: url(../images/zg_contetnbox1box2h2bj.jpg) center bottom no-repeat;
	padding-bottom: 18px;
}

#zg_content .zg_contetnbox1 .wrap .box2 ul
{
	font-size: 12px;
	color: #fff;
	padding-left: 15px;
	padding-top: 20px;
}

#zg_content .zg_contetnbox1 .wrap .box2 li
{
	padding-top: 5px;
}

#zg_content .zg_contetnbox1 .wrap .box2 a
{
	display: block;
	width: 100px;
	height: 25px;
	background: #c5a572;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	margin-top: 78px;
	padding-top: 1px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zg_content .zg_contetnbox1 .wrap .box2 a:hover
{
	background: #fff;
	color: #c5a572;
}

#zg_content .zg_contetnbox1 .wrap .box2 a:hover i
{
	color: #c5a572;
}

#zg_content .zg_contetnbox1 .wrap .box2 a i
{
	padding-right: 4px;
}

#zg_content .zg_contetnbox1 .wrap .box2 li span
{
	font-weight: bold;
}

#zg_content .zg_contetnbox1 .nomr0
{
	margin-right: 0;
}

#zg_content .zg_contetnbox1 img
{
	margin-right: 10px;
	margin-top: 10px;
}

#zg_content .zg_contetnbox2 img
{
	margin-right: 40px;
	margin-top: 10px;
}

#zg_content .zg_contetnbox2
{
	padding-left: 40px;
}

#zg_content .zg_contetnbox2 .wrap2
{
	width: 210px;
	float: left;
	padding-right: 28px;
	padding-bottom: 20px;
}

#zg_content .zg_contetnbox2 .wrap2:hover a
{
	color: #fff;
	background: #c5a572;
}

#zg_content .zg_contetnbox2 .wrap2 a
{
	display: block;
	background: #f3f3f3;
	height: 37px;
	text-align: center;
	color: #5a5364;
	padding-top: 6px;
	margin-top: 14px;
	transition: all 

0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zg_content .zg_contetnbox3 .wrap3
{
	width: 210px;
	float: left;
	padding-right: 44px;
	padding-bottom: 20px;
}

#zg_content .zg_contetnbox3 .wrap3 a
{
	display: block;
	background: #f3f3f3;
	height: 37px;
	text-align: center;
	color: #5a5364;
	padding-top: 6px;
	margin-top: 14px;
	transition: all 

0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zg_content .zg_contetnbox3 .wrap3:hover a
{
	color: #fff;
	background: #c5a572;
}

#zg_content .zg_contetnbox3
{
	padding-left: 50px;
}

#zg_content .zg_contetnbox3 img
{
	margin-right: 50px;
	margin-top: 10px;
}

.fcbcontent .left
{
	width: 260px;
	height: 450px;
	float: left;
	margin-left: 40px;
	margin-top: 16px;
	border: 1px solid #eaeaea;
}

.fcbcontent .right
{
	float: left;
	width: 480px;
	padding-left: 30px;
}

.fcbcontent .right h2
{
	font-size: 24px;
	font-weight: bold;
	padding-top: 50px;
}

.fcbcontent .right h2 span
{
	font-size: 12px;
	color: #959595;
	font-weight: normal;
}

.fcbcontent .right p
{
	font-size: 14px;
	padding: 20px 0;
	text-indent: 2em;
	line-height: 30px;
}

.fcbcontent .left img
{
	display: block;
	margin: 0 auto;
	padding-top: 95px;
}

.fcbcontent .right ul
{
	padding-bottom: 20px;
}

.fcbcontent .right li
{
	font-size: 12px;
	margin-top: 15px;
	background: url(../images/zhanguan_circlesm.png) left 6px no-repeat;
	padding-left: 12px;
}

.fcbcontent .right li span
{
	font-weight: bold;
}

.fcbcontent .right a i
{
	padding-left: 14px;
	padding-right: 4px;
}

.fcbcontent .right a
{
	text-align: center;
	width: 120px;
	height: 30px;
	display: block;
	background: #c5a572;
	float: left;
	margin-right: 15px;
	color: #fff;
	font-size: 16px;
	padding-top: 2px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.fcbcontent .right a:hover
{
	background: #f35e71;
}

.fancybox-nav
{
	width: 20% !important;
}

/*主页*/

/*第一部分*/

.nopadding
{
	padding: 0px;
}

#indexnews
{
	margin-top: 30px;
}

.indexnesdiv1owl
{
	padding-top: 22px;
}

.indexnesdiv1owl .item
{
	position: relative;
}

.indexnesdiv1owl .box
{
	width: 100%;
	height: 64px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	font-size: 16px;
	padding-top: 8px;
}

.indexnesdiv1owl .owl-controls
{
	position: absolute;
	bottom: 0px;
	z-index: 9999;
	left: 30%;
}

#indexnews .owl-theme .owl-controls .owl-page span
{
	background: #F5F5F5;
}

#indexnews .indexnesdiv1owl i
{
	float: left;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 6px;
}

#indexnews .indexnesdiv1owl #timer
{
	float: left;
}

.indexnewsdiv2box1 .ulwrap
{
	border-bottom: 1px solid #CCC;
}

.indexnewsdiv2box1 ul li
{
	float: left;
	margin-right: 27px;
}

.indexnewsdiv2box1 ul span
{
	float: right
}

#indexnews .indexnewsdiv2boxahover
{
	color: #c5a572;
	border-bottom: 3px solid #c5a572;
}

#indexnews .on
{
	color: #c5a572;
	border-bottom: 3px solid #c5a572;
}

.indexnewsdiv2box1 ul li a
{
	display: block;
	font-family: "宋体";
	font-size: 14px;
	color: #999999;
	border-bottom: 3px solid #fff;
	width: 94px;
	text-align: center;
	padding-bottom: 4px;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}

.indexnewsdiv2box1 ul li:hover a
{
	color: #c5a572;
}

.indexnewsdiv2boxs .ulwrap
{
	border-bottom: 1px solid #CCC;
}

.indexnewsdiv2boxs ul li
{
	float: left;
	margin-right: 27px;
}

.indexnewsdiv2boxs ul span
{
	float: right
}

.indexnewsdiv2boxs ul li a
{
	display: block;
	font-family: "宋体";
	font-size: 14px;
	color: #999999;
	border-bottom: 3px solid #fff;
	width: 94px;
	text-align: center;
	padding-bottom: 4px;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}

.indexnewsdiv2boxs ul li:hover a
{
	color: #c5a572;
}

.indexnewsdiv2box2 .z-container
{
	border: none !important;
	box-shadow: none !important;
}

#indexnews .z-tabs > .z-container > .z-content > .z-content-inner
{
	padding: 0px;
}

#indexnews #tabbed-nav
{
	margin-top: 30px;
	padding-bottom: 6px;
}

.indexnewsdiv2box2 .tab1 dl
{
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 0px;
}

.indexnewsdiv2box2 .tab1 dl dt
{
	float: left;
	padding-top: 4px;
	width: 168px;
}

.indexnewsdiv2box2 .tab1 dl dd
{
	float: left;
	padding-left: 30px;
	width: 496px;
	height:177px;
	overflow:hidden;
	padding-top: 0px;
}

.indexnewsdiv2box2 .tab1 dl dd h2
{
	color: #666666;
	font-size: 16px;
}

.indexnewsdiv2box2 .tab1 dl dd p
{
	color: #666666;
	font-size: 14px;
	padding-top: 24px;
	line-height: 220%;
	font-family: "宋体";
}

.indexnewsdiv2box2 .tab1 dl dt img
{
	border: 1px solid #cccccc;
}

.indexnewsdiv2box2 .more_wrap
{
	width: 59px;
	background: #c5a572;
	color: #fff;
	text-align: center;
	line-height: 120%;
	float: right;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.indexnewsdiv2box2 .more_wrap:hover
{
	background: #DEC59D;
}

.indexnewsdiv2box2 .more a
{
	color: #fff;
	display: block;
	height: 16px;
	font-size: 12px;
}

#indexnews .indexnews .topnewslist1
{
	float: right;
	text-align: left;
	width: 320px;
text-overflow: ellipsis; overflow: hidden;   white-space: nowrap;
}

#indexnews .indexnews .topnewslist0
{
	float: left;
	width: 330px;
text-overflow: ellipsis; overflow: hidden;   white-space: nowrap;
}

.indexnewsdiv2box3
{
	padding-top: 12px;
}

.indexnewsdiv2box3div ul li
{
	padding-left: 4px;
	padding-right: 4px;
	background: url(../images/ioc01.gif) no-repeat 3px center;
}

.indexnewsdiv2box3div ul li a
{
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	font-family: "宋体";
}

.indexnewsdiv2box3div ul li, .indexnewsdiv2box3div ul li span, .indexnewsdiv2box3div ul li 

a
{
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.indexnewsdiv2box3div ul li:hover
{
	background: #c5a572 url(../images/ioc02.gif) no-repeat 3px center;
}

.indexnewsdiv2box3div ul li:hover span
{
	color: #fff;
}

.indexnewsdiv2box3div ul li:hover i
{
	color: #fff;
}

.indexnewsdiv2box3div span
{
	padding-left: 8px;
}

.zilonr
{
	float: right
}

.zilonr1
{
	width: 100%;
	height: 375px;
}

.zilonr2
{
	width: 400px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #CCC;
}

.zilon6 a
{
	display: block;
	font-family: "宋体";
	font-size: 14px;
	color: #999999;
	border-bottom: 3px solid #fff;
	width: 94px;
	text-align: center;
	padding-bottom: 4px;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	border-bottom: 3px solid #c5a572;
}

.zilonr3
{
	height: 380px;
	padding: 25px 25px 5px 25px;
	border: 1px solid #dfdfdf;
	margin-top: 30px;
}

.zilonr4
{
	height: 170px;
	background: url(../images/dian.jpg) bottom repeat-x;
	display: block;
}

.zilonr4 img
{
	width: 400px;
	height: 145px;
}

.zilonr5
{
	height: 52px;
	line-height: 26px;
	font-size: 13.5px;
	padding-top: 25px;
	display: block;
}

.zilonr6
{
	height: 175px;
	margin-top: 15px;
}

.zilonr7
{
	height: 48px;
	text-align: left;
	display: block;
}

.zilonr8
{
	width: 400px;
	height: 86px;
	line-height: 35px;
	font-family: "宋体";
	font-weight: normal;
	color: #252525;
	margin-top: 25px;
}

.zilonr8 a
{
	text-decoration: none;
	-webkit-transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-ms-transition: all .3s linear 0s;
	outline: none;
	star: expression(this.onFocus=this.blur());
}

.zilonr8 dl
{
	width: 50px;
	height: 85px;
	float: left;
	margin-right: 16px;
	display: inline;
}

.zilonr8 dd
{
	width: 50px;
	height: 50px;
	text-align: center;
}

.zilonr8 dd a
{
	width: 50px;
	height: 50px;
	display: block;
}

.zilonr8 dt
{
	width: 59px;
	height: 35px;
	text-align: center;
	line-height: 30px;
	font-weight: normal;
}

.zilonr8 a
{
	color: #666666
}

.zilonr81 dd a
{
	background: url(../images/zx.jpg) 0px 0px no-repeat;
}

.zilonr81:hover dd a
{
	background: url(../images/zx.jpg) 0px -60px no-repeat;
}

.zilonr81:hover dt a
{
	color:#c5a572;
}

.zilonr82 dd a
{
	background: url(../images/zx.jpg) -65px 0px no-repeat;
}

.zilonr82:hover dd a
{
	background: url(../images/zx.jpg) -65px -60px no-repeat;
}

.zilonr82:hover dt a
{
	color:#c5a572;
}

.zilonr83 dd a
{
	background: url(../images/zx.jpg) -129px 0px no-repeat;
}

.zilonr83:hover dd a
{
	background: url(../images/zx.jpg) -129px -60px no-repeat;
}

.zilonr83:hover dt a
{
	color:#c5a572;
}

.zilonr84 dd a
{
	background: url(../images/zx.jpg) -194px 0px no-repeat;
}

.zilonr84:hover dd a
{
	background: url(../images/zx.jpg) -194px -60px no-repeat;
}

.zilonr84:hover dt a
{
	color:#c5a572;
}

.zilonr85 dd a
{
	background: url(../images/zx.jpg) -258px 0px no-repeat;
}

.zilonr85:hover dd a
{
	background: url(../images/zx.jpg) -258px -60px no-repeat;
}

.zilonr85:hover dt a
{
	color:#c5a572;
}

.zilonr86 dd a
{
	background: url(../images/zx.jpg) -323px 0px no-repeat;
}

.zilonr86:hover dd a
{
	background: url(../images/zx.jpg) -323px -60px no-repeat;
}

.zilonr86:hover dt a
{
	color:#c5a572;
}

.hdp
{
	float: left;
	height: 140px;
	width: 100%;
}

.main_banner
{
	width: 100%;
	height: 140px;
	position: relative;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}

/*-----end第一部分----*/

/*项目*/

.xmu
{
	padding: 55px 0 0 20px;
	height: 450px;
}

.xmu .tit
{
	background: url(../images/xiangmuh2bj.png) no-repeat center center;
	height: 55px;
}

.xmu .ico
{
	width: 1170px;
	margin: 30px auto;
}

.xmu .ico .icoW
{
	width: 195px;
	float: left;
}

.xmu .ico .icoW .tub
{
	border: 1px solid #c5a572;
	width: 82px;
	height: 82px;
	border-radius: 50%;
	display: block;
	margin: 20px auto;
}

.xmu .ico .icoW .I01
{
	background: url(../images/01-1.png) no-repeat center center;
}

.xmu .ico .icoW .I01:hover
{
	background: #c5a572 url(../images/01-2.png) no-repeat center 

center;
}

.xmu .ico .icoW .I02
{
	background: url(../images/02-1.png) no-repeat center center;
}

.xmu .ico .icoW .I02:hover
{
	background: #c5a572 url(../images/02-2.png) no-repeat center 

center;
}

.xmu .ico .icoW .I03
{
	background: url(../images/03-1.png) no-repeat center center;
}

.xmu .ico .icoW .I03:hover
{
	background: #c5a572 url(../images/03-2.png) no-repeat center 

center;
}

.xmu .ico .icoW .I04
{
	background: url(../images/04-1.png) no-repeat center center;
}

.xmu .ico .icoW .I04:hover
{
	background: #c5a572 url(../images/04-2.png) no-repeat center center;
}

.xmu .ico .icoW .I05
{
	background: url(../images/05-1.png) no-repeat center center;
}

.xmu .ico .icoW .I05:hover
{
	background: #c5a572 url(../images/05-2.png) no-repeat center center;
}

.xmu .ico .icoW .I06
{
	background: url(../images/06-1.png) no-repeat center center;
}

.xmu .ico .icoW .I06:hover
{
	background: #c5a572 url(../images/06-2.png) no-repeat center center;
}

.xmu .ico .icoW .I07
{
	background: url(../images/07-1.png) no-repeat center center;
}

.xmu .ico .icoW .I07:hover
{
	background: #c5a572 url(../images/07-2.png) no-repeat center center;
}

.xmu .ico .icoW .I08
{
	background: url(../images/08-1.png) no-repeat center center;
}

.xmu .ico .icoW .I08:hover
{
	background: #c5a572 url(../images/08-2.png) no-repeat center center;
}

.xmu .ico .icoW .I09
{
	background: url(../images/09-1.png) no-repeat center center;
}

.xmu .ico .icoW .I09:hover
{
	background: #c5a572 url(../images/09-2.png) no-repeat center center;
}

.xmu .ico .icoW .I10
{
	background: url(../images/10-1.png) no-repeat center center;
}

.xmu .ico .icoW .I10:hover
{
	background: #c5a572 url(../images/10-2.png) no-repeat center center;
}

.xmu .ico .icoW .I11
{
	background: url(../images/11-1.png) no-repeat center center;
}

.xmu .ico .icoW .I11:hover
{
	background: #c5a572 url(../images/11-2.png) no-repeat center center;
}

.xmu .ico .icoW .I12
{
	background: url(../images/12-1.png) no-repeat center center;
}

.xmu .ico .icoW .I12:hover
{
	background: #c5a572 url(../images/12-2.png) no-repeat center center;
}

.xmu .ico .icoW h2
{
	font-size: 16px;
	text-align: center;
	line-height: 24px;
}

.xmu .ico .icoW a
{
	color: #000;
}

.xmu .ico .icoW a:hover
{
	color: #c5a572;
}

.xmu .ico .icoW span
{
	color: #999;
	text-align: center;
	display: block;
	font-size: 12px;
}

#xiangmubottom
{
	margin-top: 35px;
}

.xmbdiv .wrap
{
	position: relative;
	width: 370px;
	height: 185px;
	position: relative;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
	outline-style: solid;
	outline-width: 4px;
	outline-color: #fff;
	outline-offset: 0px;
}

.xmbdiv .a1
{
	display: block;
	width: 92px;
	height: 25px;
	background: #c5a572;
	position: absolute;
	left: 0px;
	bottom: 10px;
	z-index: 8;
	color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.xmbdiv .a2
{
	width: 100%;
	height: 100%;
}

.xmbdiv:hover .wrap
{
	outline-style: solid;
	outline-width: 4px;
	outline-color: #a2c5f0;
	outline-offset: 0px;
}

.xmbdiv .mask
{
	width: 100%;
	height: 100%;
	background: #000;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 6;
	opacity: 0;
	filter: alpha(opacity=0);
	display: block;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.xmbdiv:hover .a1
{
	left: 20px;
}

.xmbdiv:hover .mask
{
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.xmbdiv img
{
	position: absolute;
	left: 0px;
	top: 0px;
}

/*-----------end项目*/

/*bj1*/

#index_bj1
{
	height: 300px;
	background: url(../images/index_bj1bj2.png), url(../images/index_bj1bj.jpg) center center fixed;
	margin-top: 50px;
	background-size: 2px 2px, 100%;
}

#index_bj1 h2
{
	font-size: 32px;
	color: #fff;
	text-align: center;
	padding-top: 120px;
}

#index_bj1 a
{
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	display: block;
	width: 143px;
	height: 38px;
	background: #c5a572;
	margin: 0 

auto;
	margin-top: 42px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#index_bj1 a:hover
{
	background: #A7844C;
}

#index_bj1 a:hover i
{
	color: #fff;
}

#index_bj1 a i
{
	float: left;
	color: #d3b5d5;
	padding-left: 20px;
	padding-top: 12px;
}

#index_bj1 a span
{
	color: #fff;
	font-size: 16px;
	text-align: center;
	padding-top: 4px;
	padding-left: 10px;
	float: left;
}

#index_zhuanjia
{
	margin-top: 50px;
}

#index_zhuanjia h2
{
	height: 60px;
	background: url(../images/zhuanjiah2bj.png) center center no-repeat;
	position: relative;
	margin-bottom: 30px
}

#index_zhuanjia h2  ul
{
	width: 1140px;
	margin: 0 auto;
}

#index_zhuanjia h2  ul li
{
	float: right;
	font-size: 16px;
	width: 111px;
	text-align: center;
}

#index_zhuanjia h2  ul li a
{
	display: block;
}

#index_zhuanjia h2 span
{
	width: 55px;
	height: 35px;
	display: block;
	position: absolute;
}

#index_zhuanjia h2 .span1
{
	left: 50%;
	top: 28px;
	margin-left: -588px;
	color: #d6d6d6;
}

#index_zhuanjia h2 .span1:hover
{
	cursor: pointer;
}

#index_zhuanjia h2 .span2:hover
{
	cursor: pointer;
}

#index_zhuanjia h2 .span2
{
	left: 50%;
	top: 28px;
	margin-left: 550px;
	color: #d6d6d6;
}

#index_zhuanjia .box1
{
	margin-top: 40px;
}

.zhuanjiaowl
{
	padding-left: 8px;
}

.zhuanjiaowl .wrap
{
	position: relative;
	cursor: pointer;
}

.zhuanjiaowl .boxone
{
	width: 170px;
	height: 170px;
	background: #fff;
	border: 1px solid 

#efefef;
	position: relative;
	border-radius: 50%;
	-moz- border-radius: 50%;
	-ms- border-radius: 50%;
	-o- border-radius: 50%;
	-webkit- border-radius: 50%;
}

.zhuanjiaowl .wrap:hover .mask
{
	opacity: 1;
	filter: alpha(opacity=100);
}

.zhuanjiaowl .wrap:hover p a
{
	color: #c5a572;
}

.zhuanjiaowl .boxone .doctor
{
	display: block;
	margin: 0 auto;
	padding-top: 3px;
}

.zhuanjiaowl .boxone .mask
{
	width: 100%;
	height: 100%;
	background: rgba(69,143,232,0.8);
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	border-radius: 50%;
	-moz- border-radius: 50%;
	-ms- border-radius: 50%;
	-o- border-radius: 50%;
	-webkit- border-radius: 50%;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.zhuanjiaowl .boxone .mask h3
{
	text-align: center;
	font-size: 18px;
	color: #fff;
	padding-top: 40px;
}

.zhuanjiaowl .boxone .mask h4
{
	text-align: center;
	font-size: 14px;
	color: #fff;
	padding-top: 12px;
}

.zhuanjiaowl .boxone .mask .maskimgbox
{
	padding-top: 10px;
	cursor: pointer;
}

.zhuanjiaowl .boxone .mask .maskimgbox .icon1
{
	padding-left: 54px;
}

.zhuanjiaowl .boxone .mask .maskimgbox .icon2
{
	padding-left: 10px;
}

.zhuanjiaowl .boxtwo p
{
	padding-top: 10px;
	width: 170px;
	text-align: center;
}

.zhuanjiaowl .boxtwo p a
{
	color: #989898;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

#index_wenda
{
	margin-top: 10px;
}

#index_wenda .index_wendadiv1
{
	padding-top: 40px;
}

#index_wenda .index_wendadiv1 .left
{
	width: 80px;
	float: left;
}

#index_wenda .index_wendadiv1 .right
{
	float: left;
}

#index_wenda .index_wendadiv1 .right ul
{
	padding-top: 0px;
	padding-left: 20px;
}

#index_wenda .index_wendadiv1 .right li
{
	padding-left: 4px;
	padding-right: 4px;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

#index_wenda .index_wendadiv1 .right li a
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 14px;
	color: #747474;
	display: block;
	border-bottom: 1px dashed #cccccc;
	font-family: "宋体";
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

#index_wenda .index_wendadiv1 .right li
{
	width: 360px;
}

#index_wenda .index_wendadiv1 .right li a span, .mod-articles-category-date
{
	font-size: 12px;
	font-family: "宋体";
	float: right;
}

#index_wenda .index_wendadiv1 .right li a i
{
	font-style: normal;
	float: left;
}

#index_wenda .index_wendadiv1 .right li:hover
{
	background: #c5a572;
}

#index_wenda .index_wendadiv1 .right li:hover a
{
	color: #fff;
}

#index_wenda .img2
{
	padding-top: 11px;
}

.index_wendadiv2
{
	padding-left: 12px;
}

.index_wendadiv2 .top
{
	background: #e0dfdf;
	width: 170px;
	margin-top: 44px;
	border-radius: 3px 3px 0px 0px;
}

.index_wendadiv2 h2
{
	font-size: 30px;
	color: #333333;
	padding-top: 18px;
	padding-bottom: 10px;
	text-align: center;
	font-weight: bold;
}

.index_wendadiv2 h3
{
	font-size: 13px;
	color: #333333;
	width: 140px;
	margin: 0 auto;
	text-align: center;
	line-height: 160%;
	padding-bottom: 12px;
}

.index_wendadiv2 .bottom
{
	width: 170px;
	height: 32px;
	background: #c5a572;
	margin-top: 2px;
	border-radius: 0px 0px 3px 3px;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

.index_wendadiv2:hover a .bottom
{
	background: #f35e71;
}

.index_wendadiv2 .bottom span
{
	display: block;
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 1px;
}

.index_wendadiv3
{
	padding-top: 40px;
}

.index_wendadiv3 .right
{
	float: right;
	width: 80px;
}

#index_wenda .index_wendadiv3 .left
{
	float: left;
}

#index_wenda .index_wendadiv3 .left ul
{
	padding-top: 0px;
	padding-left: 20px;
}

#index_wenda .index_wendadiv3 .left li
{
	padding-left: 4px;
	padding-right: 4px;
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

#index_wenda .index_wendadiv3 .left li a
{
	transition: all 0.2s;
	-moz- transition: all 0.2s;
	-ms- transition: all 0.2s;
	-o- transition: all 0.2s;
	-webkit- transition: all 0.2s;
}

#index_wenda .index_wendadiv3 .left li
{
	width: 370px;
}

#index_wenda .index_wendadiv3 .left li a i
{
	font-style: normal;
	float: right;
}

#index_wenda .index_wendadiv3 .left li a
{
	padding-top: 3px;
	padding-bottom: 4px;
	font-size: 14px;
	color: #747474;
	display: block;
	border-bottom: 1px dashed #cccccc;
	font-family: "宋体";
}

#index_wenda .index_wendadiv3 .left li a .mod-articles-category-date
{
	font-size: 12px;
	font-family: "宋体";
	padding-right: 20px;
	float: left;
}

#index_wenda .index_wendadiv3 .left li:hover a
{
	color: #fff;
}

#index_wenda .index_wendadiv3 .left li:hover
{
	background: #c5a572;
}

#index_anli
{
	margin-top: 40px;
}

#index_anli h2
{
	height: 61px;
	background: url(../images/index_anlih2bj.png) center center no-repeat;
}

#index_anli .row
{
	overflow: visible;
}

#index_anli h2 li
{
	float: left;
}

#index_anli h2 li a
{
	font-size: 14px;
	color: #848889;
	padding-left: 5px;
	font-family: "宋体";
}

#index_anli h2 li a span
{
	padding-left: 5px;
}

#index_anli h2 li a:hover
{
	color: #c5a572;
}

#index_anli h2 .a4
{
	margin-left: 425px;
}

#index_anli h2 ul
{
	padding-top: 30px;
	padding-left: 20%;
}

.index_anli_content .box1, .index_anli_content .box2, .index_anli_content .box3
{
	float: left;
	margin-top: 25px;
}

.index_anli_content .box1
{
	width: 372px;
}

.index_anli_content .box1:hover
{
	cursor: pointer;
}

.index_anli_content .box3:hover
{
	cursor: pointer;
}

.index_anli_content .box1 li
{
	float: left;
	padding-right: 2px;
	padding-bottom: 2px;
}

.index_anli_content .box1 li:hover img
{
	opacity: 1;
}

.index_anli_content .box2
{
	width: 408px;
	margin-left: 9px;
	margin-right: 9px;
}

.index_anli_content .box3
{
	width: 372px;
}

.index_anli_content .box3 li
{
	float: left;
	padding-right: 2px;
	padding-bottom: 2px;
}

.index_anli_content .box3 li:hover img
{
	opacity: 1;
}

.index_anli_content img
{
	opacity: 0.6;
	filter: alpha(opacity=60);
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.index_anli_content .box2 img
{
	opacity: 1;
	filter: alpha(opacity=100);
}

.op1
{
	opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}

.index_anli_content .z-tabs > .z-container > .z-content > .z-content-inner
{
	padding: 0;
}

.index_anli_content .z-tabs.horizontal.z-shadows > .z-container
{
	border: none;
	box-shadow: none;
}

#index_anli_center .a1
{
	width: 170px;
	height: 30px;
	background: #c5a572;
	display: block;
	color: #fff;
	margin: 0 auto;
	margin-top: 18px;
	border-radius: 4px;
	-moz- border-radius: 4px;
	-ms- border-radius: 4px;
	-o- border-radius: 4px;
	-webkit- border-radius: 4px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#index_anli_center .a1:hover
{
	background: #c5a572;
}

#index_anli_center .a1 span
{
	font-size: 16px;
	color: #ffffff;
	font-weight: 600;
	display: block;
	text-align: center;
}

.index_anli_center_div2 p
{
	font-size: 12px;
	color: #555555;
	margin-top: 15px;
	line-height: 180%;
	font-family: "宋体";
}

.index_anli_center_div2 .line
{
	height: 6px;
	background: url(../images/index_anli_center_div2line.png) center center no-repeat;
	margin-top: 8px;
}

#fouranli
{
	margin-top: 40px;
}

#fouranli .fouranlidiv
{
	height: 405px;
	position: relative;
}

#fouranli .fouranlidiv .box1
{
	height: 100%;
	background: rgba(134, 80, 130, 0.7);
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: -278px;
}

.fouranlidiv .wrap
{
	width: 270px;
	height: 405px;
	background: #f00;
	position: relative;
	overflow: hidden;
}

.fouranlidiv .wrap .img1
{
	position: absolute;
	left: 0;
	top: 0;
}

.fouranlidiv .wrap .ding
{
	position: absolute;
	top: 0px;
	z-index: 5;
	color: #fff;
	padding-

left: 10px;
	text-shadow: 1px 1px 0px #624247;
}

.fouranlidiv .wrap .ding .a1
{
	width: 70px;
	height: 23px;
	background: #fff;
	display: block;
	text-shadow: none;
	text-align: center;
	margin: 0 auto;
	margin-top: 35px;
	opacity: 0;
	filter: alpha(opacity=0);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.fouranlidiv .wrap .ding h2
{
	font-size: 24px;
	padding-top: 115px;
	text-shadow: none;
	text-align: center;
	opacity: 0;
	filter: alpha(opacity=0);
}

.fouranlidiv .wrap .ding h2 a
{
	color: #fff;
}

.fouranlidiv .wrap .ding h3
{
	font-size: 16px;
	font-family: "宋体";
	padding-top: 95px;
	font-family: "宋体";
	font-weight: bold;
}

.fouranlidiv .wrap .ding h3 span
{
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
}

.fouranlidiv .wrap .ding p
{
	line-height: 180%;
	font-family: "宋体";
	font-size: 12px;
	padding-top: 7px;
	width: 97%;
}

#fouranli .fouranlidiv .wrap .yuanpic
{
	position: absolute;
	right: 10px;
	top: 60%;
	z-index: 6;
}

#index_bj2
{
	height: 100px;
	margin-top: 50px;
	background: url(../images/index_bj2bj2.png), url(../images/index_bj2bj.jpg) center center no-repeat fixed;
}

#index_bj2 a
{
	width: 223px;
	height: 48px;
	display: block;
	background: #c5a572;
	font-size: 20px;
	color: #fff;
	margin: 0 auto;
	padding-top: 6px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#index_bj2 ul
{
	padding-top: 80px;
	padding-bottom: 40px;
	width: 1000px;
	margin: 0 auto;
}

#index_bj2 li
{
	float: left;
	padding-right: 155px;
}

#index_bj2 .nopr
{
	padding-right: 0;
}

#index_bj2 a:hover
{
	background: #fff;
}

#index_bj2 a:hover i
{
	color: #c5a572;
}

#index_bj2 a:hover span
{
	color: #c5a572;
}

#index_bj2 .left
{
	width: 68px;
	float: left;
	margin-right: 10px;
}

#index_bj2 .right h3
{
	font-size: 45px;
}

#index_bj2 .right p
{
	font-size: 18px;
	line-height: 100%;
}

#index_bj2 .left i
{
	font-size: 50px;
	color: #fff;
	padding-top: 10px;
}

#index_bj2 .right
{
	width: 150px;
	float: left;
	color: #fff;
}

#index_bj2 a i
{
	padding-left: 16px;
	font-size: 26px;
	padding-right: 8px;
	padding-top: 4px;
	float: left;
}

#index_bj2 a span
{
	float: left;
}

#index_anquan
{
	margin-top:50px;
}

#index_anquan h2
{
	height: 62px;
	background: url(../images/anquanh2bj.png) center center no-repeat;
	margin-bottom: 30px;
}

.index_anquandiv .left
{
	width: 78px;
	float: left;
}

.index_anquandiv .left span
{
	font-size: 38px;
}

.index_anquandiv:hover .left .two
{
	color: #a179a4;
}

.index_anquandiv .left span .one
{
}

.index_anquandiv .left span .two
{
	color: #cccccc;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	-webkit-transition: all 0.4s;
}

.index_anquandiv .right
{
	width: 270px;
	float: left;
	padding-left: 4px;
}

.index_anquandiv .right h3
{
	font-size: 18px;
	color: #c5a572;
	padding-top: 10px;
}

.index_anquandiv .right p
{
	font-size: 12px;
	padding-top: 13px;
	font-family: "宋体";
}

.index_anquandiv .right p a
{
	color: #d86c6c;
}

.index_anquandiv
{
	padding-top: 10px;
	padding-bottom: 40px;
}

#index_huanjing
{
	margin-top: 30px;
}

#index_huanjing .wrap
{
	background: #c5a572;
	height: 40px;
	background: #eeeeee;
	border: 1px solid #c5a572;
	cursor: pointer;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	-webkit-transition: all 0.4s;
}

#index_huanjing .wrap img
{
	margin: 0 auto;
	display: block;
	padding-top: 6px;
}

#index_huanjing .wrap .two
{
	display: none;
}

.innertab li
{
	float: left;
	margin-right: 28px;
	margin-top: 28px;
	height: 182px;
}

.innertab li img:hover
{
	border: 1px solid #c5a572
}

#index_huanjing .nomr
{
	margin-right: 0;
}

#index_huanjing .z-tabs > .z-container > .z-content > .z-content-inner
{
	padding: 0px;
}

#index_huanjing .z-tabs > .z-container
{
	box-shadow: none;
	border: none;
}

#index_logo
{
	margin-top: 70px;
	margin-bottom: 60px;
}

#index_logo .logodiv1 ul
{
	border-bottom: 1px solid #d6d6d6;
}

#index_logo .logodiv1 li
{
	float: left;
}

.logodiv1 li a
{
	width: 90px;
	display: block;
	font-size: 14px;
	font-family: "宋体";
	color: #666666;
	text-align: center;
	border-bottom: 3px solid #ffffff;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	-webkit-transition: all 0.4s;
}

#index_logo .logoahover
{
	border-bottom: 3px solid #c5a572;
	color: #c5a572;
}

.logodiv2 img:hover
{
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.logodiv2 li
{
	float: left;
	font-size: 12px;
	text-align: center;
}

.logodiv2 .link li
{
	width: 127px;
}

.logodiv2 .mediasupport li
{
	padding-left: 20px;
	padding-right: 35px;
}

.logodiv2 .supervise li
{
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 30px;
}

.logodiv2 .supervise p
{
	padding-top: 6px;
}

.logodiv2 .link li a
{
	background: url(../images/footerlinkbj.jpg) right 20px no-repeat;
	color: #666;
	padding-top: 15px;
	display: block;
}

.logodiv2 .cooperate ul
{
	padding-top: 30px;
}

.logodiv2 .cooperate li
{
	padding-left: 20px;
	padding-right: 20px;
}

.logodiv2 .link ul
{
	padding-top: 20px;
}

.logodiv2 .mediasupport ul
{
	padding-top: 30px;
}

.logodiv2 .link li a:hover
{
	color: #c5a572;
}

.logodiv2 .tab1 li
{
	width: 136px;
	float: left;
	margin-top: 33px;
	margin-bottom: 5px;
	margin-right: 7px;
}

.logodiv2 .nomr
{
	margin-right: 0;
}

.logodiv2 .tab1 li img
{
	display: block;
	margin: 0 auto;
}

.logodiv2 .tab1 li p
{
	text-align: center;
	font-size: 12px;
	padding-top: 6px;
}

#index_logo .z-tabs > .z-container > .z-content > .z-content-inner
{
	padding: 0px;
}

#index_logo .z-tabs > .z-container
{
	box-shadow: none;
	border: none;
	height: 120px;
}

/*-----end友情链接-----*/	

/*设备修改*/

#index_huanjing .wrap img
{
	display: block;
	padding-top: 6px;
	padding-left: 160px;
}

#index_huanjing .wrap .two
{
	display: none;
}

#index_huanjing .nomr
{
	margin-right: 0;
}

#index_huanjing .z-tabs > .z-container > .z-content > .z-content-inner
{
	padding: 0px;
}

#index_huanjing .z-tabs > .z-container
{
	box-shadow: none;
	border: none;
}

.innertab2
{
	margin-top: 30px;
}

.innertab2 .wrap1
{
	width: 210px;
	height: 336px;
	background: #fafafa;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	position: relative;
}

.innertab2 .wrap1 .box1
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

#tanchumask
{
	width: 0;
	height: 0;
	overflow: hidden;
}

.innertab2 .wrap1 .box1 h2
{
	text-align: center;
	color: #666666;
	font-size: 16px;
	padding-top: 10px;
	border-bottom: 3px solid #c5a572;
	padding-bottom: 8px;
}

.innertab2 .wrap1 .box1 img
{
	padding-top: 30px;
}

.innertab2 .wrap1 .box2
{
	background: #c5a572;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	width: 100%;
}

.innertab2 .wrap1 .box2 h2
{
	color: #fffefe;
	font-size: 18px;
	text-align: center;
	padding-top: 47px;
	background: url(../images/zg_contetnbox1box2h2bj.jpg) center bottom no-repeat;
	padding-bottom: 18px;
}

.innertab2 .wrap1 .box2 ul
{
	font-size: 12px;
	color: #fff;
	padding-left: 15px;
	padding-top: 20px;
}

.innertab2 .wrap1 .box2 li
{
	padding: 5px 15px 0 0;
	line-height: 26px;
}

.innertab2 .wrap1 .box2 a
{
	display: block;
	width: 100px;
	height: 25px;
	line-height:25px;
	background: #f99506;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	margin-top: 78px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.innertab2 .wrap1 .box2
{
	height: 336px;
}

.innertab2 .wrap1 .box2 a:hover
{
	background: #fff;
	color: #c5a572;
}

.innertab2 .wrap1 .box2 a:hover i
{
	color: #c5a572;
}

.innertab2 .wrap1 .box2 a i
{
	padding-right: 4px;
	display: inline;
}

.innertab2 .wrap1 .box2 li span
{
	font-weight: bold;
}

.innertab2 .nomr
{
	margin-right: 0;
}

.innertab2 img
{
	margin-right: 10px;
	margin-top: 10px;
}

/*end设备修改*/

/*专题页*/

#zhuantinav
{
	border-top: 2px solid #c5a572;
}

#zhuantinav ul
{
	width: 820px;
	margin: 0 auto;
	height: 48px;
	line-height: 48px;
}

#zhuantinav ul li
{
	position: relative;
}

#zhuantinav ul li .sanjiao
{
	position: absolute;
	left: 40%;
	bottom: -10px;
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zhuantinav ul li i
{
	font-size: 18px;
}

#zhuantinav ul li:hover a
{
	opacity: 0.6;
	filter: alpha(opacity=60);
}

#zhuantinav ul li:hover .sanjiao
{
	opacity: 1;
	filter: alpha(opacity=100);
}

#zhuantinav ul li span
{
	font-size: 16px;
	color: #555555;
	padding-left: 10px;
	padding-

right: 42px;
}

#zhuantinav ul li a
{
	color: #c5a572;
	display: block;
	transition: all 0.2s;
	-moz-

transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-

transition: all 0.2s;
}

#zhuantinav ul li
{
	float: left;
}

#zhuantinavbottom img
{
	margin: 0 auto;
	display: block;
}

.zhuantictdiv ul li
{
	float: left;
	width: 260px;
	overflow: hidden;
}

.zhuantictdiv ul img
{
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 

0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zhuantict li a img
{
	opacity: 1;
	filter: alpha(opacity=100);
}

#zhuantict .zhuantictdiv ul li:hover img
{
	-webkit-transform: scale(1.3, 1.3);
	-moz-

transform: scale(1.3, 1.3);
	-ms-transform: scale(1.3, 1.3);
	-o-transform: scale(1.3, 1.3);
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.zhuantictdiv ul li .wrap
{
	width: 270px;
	height: 152px;
	overflow: hidden;
}

.zhuantictdiv p
{
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-family: "宋体";
	color: #6e6e6e;
}

.zhuantictdiv p span
{
	float: right;
}

.zhuantictdiv p img
{
	padding-top: 10px;
	padding-right: 15px;
}

.zhuantictdiv li
{
	margin-right: 30px;
	margin-top: 25px;
}

.zhuantictdiv .nomr
{
	margin-right: 0;
}

#zhuantict2
{
	margin-top: 50px;
	margin-bottom: 120px;
}

#zhuantict2 .col-xs-3
{
	cursor: pointer;
}

#zhuantict2 dl
{
	margin-top: 9px;
}

#zhuantict2 dl:hover dt
{
	color: #c5a572;
}

#zhuantict2 dl:hover dd p
{
	background: #c5a572;
}

#zhuantict2 dt
{
	font-size: 16px;
	color: #666666;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zhuantict2 dd
{
	padding-top: 15px;
	padding-bottom: 30px;
	border-bottom: 1px dotted #CCCCCC;
	line-height: 16px;
}

#zhuantict2 dd p
{
	width: 45px;
	height: 15px;
	display: block;
	background: #909090;
	font-size: 12px;
	color: #fff;
	text-align: center;
	float: left;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

#zhuantict2 dd span
{
	float: left;
	font-size: 12px;
	color: #999999;
	padding-left: 10px;
	padding-right: 6px;
}

#zhuantict2 dd i
{
	float: left;
	color: #909090;
}

/*media*/

@media(max-width:1200px)
{

/*新闻列表*/

	.nlc_form .ntext
	{
		width: 345px;
	}

	.nlc_box2 dd
	{
		width: 440px;
	}

	.nlc_divright_box2_boxb
	{
		padding-left: 0;
	}

	.nlc_yanzhengma input
	{
		width: 90px;
		font-size: 12px;
		padding-left: 2px;
	}

/*正文内容*/

	.content_box4 li span a
	{
		padding-left: 10px;
	}

	.content_box4 li
	{
		margin-right: 20px;
		width: 300px;
	}

/*新闻列表*/

	.wdl_box2
	{
		padding-right: 10px;
	}

/*问答内容*/

	.wenda_content_box2right, .wenda_content_box3left
	{
		width: 500px;
	}

	.wenda_content_box3left .sanjiao
	{
		left: 500px;
	}

	.wenda_content_box4 .right
	{
		width: 440px;
		padding-left: 20px;
	}

	.content_box4 li a
	{
		width: 300px;
		font-size: 12px;
	}

/*问答首页*/

	.wdi_content_div ul li .span2
	{
		padding-left: 88px;
	}

	.wdi_content_div .a1
	{
		margin-left: 46px;
	}

	.wdi_content_div3 .input1
	{
		width: 115px;
	}

	.wdi_content_div3 .formselect
	{
		width: 170px;
	}

	.wdi_content_div3 .input3, .wdi_content_div3 .input4, .wdi_content_div3 .input5
	{
		width: 310px;
	}

	.wdi_content_div2 .box2
	{
		padding-left: 0;
	}

	.wdi_content_div3 .formselect
	{
		float: left;
	}

	.wdi_content_div3 .input6
	{
		width: 100px;
	}

	.wdi_content_div3 .input7
	{
		width: 100px;
	}

	.wdi_nav2ul li a
	{
		padding-right: 15px;
	}

/*展馆展示*/

	.zg_innerwrap
	{
		width: 1000px;
		padding-left: 0;
	}

	#zg_lunbo .zg_circle
	{
		margin-right: 95px;
	}

	#zg_content .zg_contetnbox3, #zg_content .zg_contetnbox2
	{
		padding-left: 90px;
	}

	#zg_content .zg_contetnbox1
	{
		padding-left: 30px;
	}

/*首页*/

	#xiangmu .smbox
	{
		margin-right: 0px;
	}

	.indexnewsdiv2box2 .tab1 dl dd
	{
		width: 400px;
		padding-left: 12px;
	}

	.indexnewsdiv2box3div .ul2
	{
		padding-left: 70px;
	}

	.indexnewsdiv2box3div ul li a
	{
		padding-top: 2px;
		padding-bottom: 1px;
	}

	#indexnews #tabbed-nav
	{
		margin-top: 14px;
	}

	.indexnewsdiv2box2
	{
		padding-bottom: 2px;
	}

	.indexnewsdiv2box3div span
	{
		font-size: 12px;
	}

	.indexnewsdiv3 .ul1 li
	{
		margin-bottom: 2px;
	}

	#xiangmu .xiangmuh2
	{
		margin-top: 30px;
	}

	.xmbdiv .wrap
	{
		width: 334px;
		height: 167px;
	}

	#index_wenda .index_wendadiv1 .right ul
	{
		padding-left: 4px;
	}

	#index_wenda .index_wendadiv3 .left ul
	{
		padding-left: 10px;
	}

	.index_wendadiv2 .top
	{
		width: 150px;
	}

	.index_wendadiv2 .bottom
	{
		width: 150px;
	}

	#index_wenda .index_wendadiv1 .right li a span
	{
		padding-left: 5px;
	}

	#index_wenda .index_wendadiv3 .left li a span
	{
		padding-right: 4px;
	}

	.index_anli_content .box1 li
	{
		width: 105px;
	}

	.index_anli_content .box3 li
	{
		width: 105px;
	}

	.index_anli_content .box2
	{
		width: 345px;
	}

	.index_anli_content .box1
	{
		width: 315px;
	}

	.index_anli_content .box3
	{
		width: 320px;
	}

	#index_anli h2 ul
	{
		padding-left: 15%;
	}

	.fouranlidiv .wrap
	{
		width: 250px;
		height: 375px;
	}

	.fouranlidiv .wrap .ding h3
	{
		padding-top: 84px;
	}

	.fouranlidiv .wrap .ding p
	{
		line-height: 140%;
	}

	.innertab li
	{
		width: 24%;
		margin-right: 12px;
	}

	.logodiv2 li
	{
		width: 114px;
	}

	#index_wenda .index_wendadiv1 .right li a
	{
		font-size: 12px;
	}

	#index_wenda .index_wendadiv3 .left li a
	{
		font-size: 12px;
	}

	#index_wenda .index_wendadiv3 .left li
	{
		width: 320px;
	}

	#index_wenda .index_wendadiv1 .right li
	{
		width: 330px;
	}

	#index_zhuanjia h2 .span1
	{
		margin-left: -500px;
	}

	#index_zhuanjia h2 .span2
	{
		margin-left: 470px;
	}

/*专题*/

	.zhuantictdiv ul li
	{
		width: 220px;
	}

	#zhuantict2 dt a
	{
		font-size: 12px;
	}

	#zhuantict2 dd
	{
		padding-bottom: 20px;
	}
}

@media(max-width:1024px)
{
}

/* 文章页面 */

.wenz
{
	width: 1170px;
	margin: 0px auto 30px;
	overflow: hidden;
}

.postion
{
	height: 30px;
	background: #eeeeee;
	line-height: 30px;
	color: #333;
	overflow: hidden;
	width: 874px;
}

.postion a
{
	color: #333
}

.arcTL
{
	float: left;
	display: inline;
	padding-left: 20px;
}

.arcMain
{
	background: #fff url(../images/arc_line.gif) repeat-y 0 0;
	width: 1000px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto
}

/*---content list--*/
.wz-jkc2
{
	width: 325px;
	margin: 15px 0px;
	height: 217px;
	position: relative;
	overflow: hidden;
}

.wz-jkc2 ol
{
	position: relative;
	width: 120px;
	height: 20px;
	bottom: 22px;
	left: 110px;
}

.wz-jkc2 ol li
{
	float: left;
	width: 10px;
	height: 10px;
	-webkit-border-radius: 5px;
	border-

radius: 5px;
	-moz-border-radius: 5px;
	margin: 5px;
	background: #555;
}

.wz-jkc2 ol li.seleted
{
	background: #f48502;
}

.wz-jkc2 ul
{
	padding: inherit;
	margin: 0;
}

.wz-jkc2 ul li
{
	display: none;
	padding: inherit;
	margin: inherit;
	list-style: none;
}

.wz-jkc2 ul li:first-child
{
	display: block;
}

.wz-jkc2 ul li img
{
	width: inherit;
	height: inherit;
}

.art-wd ul
{
	margin-left: 0px;
	width: 310px;
}

.art-R
{
	width: 310px;
	float: right;
}

.art-djs
{
	margin: 10px 0;
	height: 336px;
	background: url(../images/art_06.jpg);
	position: relative
}

.djs-hms
{
	color: #fe1355;
	font-size: 18px;
	position: absolute;
	top: 148px;
	left: 180px
}

.djs-hms i
{
	font-style: normal
}

.djs-btn a
{
	width: 170px;
	height: 47px;
	background: url(../images/icon.png) -388px -235px;
	position: absolute;
	top: 257px;
	left: 90px;
}

.djs-btn a:hover
{
	margin-top: 1px
}

.jd_body
{
	height: 237px;
	overflow: hidden;
}

.jd_body img
{
	vertical-align: bottom;
}

.jd_ad_slide
{
	width: 310px;
	height: 237px;
	float: left;
	position: relative;
}

.jd_ad_img
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}

.jd_ad_btn
{
	position: absolute;
	right: 3px;
	bottom: 8px;
}

.jd_ad_btn_a
{
	width: 22px;
	height: 22px;
	line-height: 22px;
	margin-right: 5px;
	text-align: center;
	border-radius: 12px;
	background-color: #999;
	color: #fff;
	float: left;
}

.jd_ad_btn_a:hover
{
	text-decoration: none;
}

.jd_ad_btn .active
{
	background-color: #E4393C;
}

.art-tit
{
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden
}

.art-tit span
{
	float: left;
	color: #343333;
	font-size: 20px;
}

.art-tit a
{
	float: right;
	color: #aeaeae;
	font-size: 12px
}

.art-tit a:hover
{
	color: #343333
}

.art-zj
{
	padding: 15px 0px;
	background: #fff
}

.art-zj dl
{
	margin: 13px auto;
	overflow: hidden
}

.art-zj dl dt
{
	width: 141px;
	float: left
}

.art-zj dl dd
{
	width: 175px;
	float: right;
	margin-top: 15px;
}

.art-zj h4
{
	color: #343333;
	font-size: 26px;
	font-weight: normal;
}

.art-zj h4 span
{
	font-size: 12px;
	color: #9f9f9f;
	padding-left: 10px
}

.art-zj strong
{
	color: #f48502;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	font-weight: normal;
}

.art-zj-btn
{
	width: 275px;
	margin: 0px auto;
	height: 40px;
	overflow: hidden
}

.art-zj-btn a
{
	float: left;
	width: 127px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	border-radius: 3px;
	background: #B5925A
}

.art-zj-btn .atr-zj-btn1
{
	background: #C5A572;
	margin-right: 20px
}

.art-zj-btn a:hover
{
	margin-top: 1px;
	color: #fff;
   text-decoration:underline
   }

.art-hot
{
	background: #fff
}

.art-hot-list
{
	width: 326px;
	overflow: hidden;
	padding: 15px 0;
}

.art-hot ul
{
	width: 330px;
	overflow: hidden
}

.art-hot ul li
{
	width: 162px;
	float: left;
	margin-bottom: 3px;
	margin-right: 3px;
	text-align: center;
}

.art-hot ul li a
{
	display: block;
	color: #fff;
	height: 43px;
	line-height: 43px;
	transition: all 0.3s linear
}

.art-hot ul li a:hover
{
	padding-left: 10px;
}

.art-jk
{
	padding: 15px 0px;
	background: #fff
}

.art-jkc
{
	width: 326px;
	margin: 15px auto 10px;
	height: 272px;
	position: relative;
	overflow: hidden;
}

.art-jkc ol
{
	position: relative;
	width: 100px;
	height: 20px;
	bottom: 30px;
	left: 250px;
}

.art-jkc ol li
{
	float: left;
	width: 10px;
	height: 10px;
	margin: 5px;
	background: #555;
}

.art-jkc ol li.seleted
{
	background: #343333;
}

.art-jkc ul
{
	padding: inherit;
	margin: 0;
}

.art-jkc ul li
{
	display: none;
	padding: inherit;
	margin: inherit;
	list-style: none;
}

.art-jkc ul li:first-child
{
	display: block;
}

.art-jkc ul li img
{
	width: inherit;
	height: inherit;
}

.art-wd
{
	padding: 15px 0px;
	background: #fff
}

.art-wdc
{
	margin-top: 10px;
}

.art-wdc h4
{
	height: 21px;
	line-height: 23px;
	color: #343333;
	font-size: 14px;
	font-weight: normal;
	margin-top: 23px
}

.art-wdc h4 img
{
	vertical-align: middle;
	padding-right: 7px;
	float: left
}

.art-wdc p
{
	background: url(../images/art_15.jpg) no-repeat center top #f7f7f7;
	padding: 25px 10px 10px;
	font-size: 12px;
	line-height: 180%;
	overflow: hidden
}

.art-wdc p i
{
	width: 25px;
	float: left;
	color: #343333;
	font-size: 14px;
	font-style: normal
}

.art-wdc p span
{
	width: 280px;
	float: right
}

.art-yyzq
{
	margin-top: 10px;
	padding: 15px 0px;
	background: #fff
}

.art-yyzq ul
{
	margin-bottom: 20px;
	overflow: hidden
}

.art-yyzq ul img
{
	margin: 10px 0 20px
}

.art-yyzq ul li
{
	width: 62px;
	height: 92px;
	float: left;
	margin-right: 25px;
	text-align: center
}

.art-yyzq ul li a
{
	color: #555;
	float: left;
}

.art-yyzq ul li a:hover
{
	margin-top: 2px
}

.art-yyzq ul li p
{
	height: 30px;
	line-height: 30px;
}

.yyzq1 i
{
	width: 62px;
	height: 62px;
	display: block;
	background: url(../images/icon.png) -290px -342px;
}

.yyzq2 i
{
	width: 62px;
	height: 62px;
	display: block;
	background: url(../images/icon.png) -352px -342px;
}

.yyzq3 i
{
	width: 62px;
	height: 62px;
	display: block;
	background: url(../images/icon.png) -414px -342px;
}

.yyzq4 i
{
	width: 62px;
	height: 62px;
	display: block;
	background: url(../images/icon.png) -476px -342px;
}

.rl-ban a img
{
	width: 100%;
}

.wz-tit
{
	height: 30px;
	line-height: 30px;
	color: #343333;
	font-size: 20px;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden;
}

.wz-tit span
{
	color: #444;
	color: #aeaeae;
	font-size: 12px;
	font-family: "arial";
}

.wz-jkc
{
	width: 326px;
	margin: 15px auto 10px;
	height: 207px;
	position: relative;
	overflow: hidden;
}

.wz-jkc ol
{
	position: relative;
	width: 120px;
	height: 20px;
	bottom: 22px;
	left: 120px;
}

.wz-jkc ol li
{
	float: left;
	width: 10px;
	height: 10px;
	margin: 5px;
	background: #555;
	overflow:hidden;
}

.wz-jkc ol li.on
{
	background: #343333;
}

.wz-jkc ul
{
	padding: inherit;
	margin: 0;
}

.wz-jkc ul li
{  float:left;
	width: 326px; height: 207px;
}

.wz-jkc ul li:first-child
{
	display: block;
}

.wz-jkc ul li img
{
	width: inherit;
	height: inherit;
}

.wz-yyzq
{
	background: #fff;
	margin: 20px auto;
	overflow: hidden;
}

.wz-yyzq ul
{
	margin: 20px 0;
	overflow: hidden;
}

.wz-yyzq ul img
{
	margin: 10px 0 20px
}

.wz-yyzq ul li
{
	width: 73px;
	height: 116px;
	float: left;
	margin-left: 25px;
	text-align: center;
	line-height: 40px;
}

.wz-yyzq ul li a
{
	color: #555;
	float: left;
}

.wz-yyzq ul li a:hover
{
	margin-top: 2px
}

.wz-yyzq ul li p
{
	height: 30px;
	line-height: 25px;
}

.yzq1 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_30.png) -146px -365px;
}

.yzq2 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_32.png) -292px -365px;
}

.yzq3 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_34.png) -365px -365px;
}

.yzq4 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_38.png) -438px -365px;
}

.yzq5 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_39.png) -438px -365px;
}

.yzq6 i
{
	width: 73px;
	height: 73px;
	display: block;
	background: url(../images/rl1_40.png) -511px -365px;
}
/*---content list--*/

.arcL
{
	width: 846px;
	float: left;
	border: 1px solid #dddddd;
}

.arcR
{
	width: 284px;
	float: right;
	display: inline;
	padding: 0 8px
}

.arc
{
	padding: 0 25px 20px;
}

.arc h1
{
	text-align: center;
	font-size: 30px;
	margin: 20px 0px 10px 0px;
	line-height: 30px
}

.arc .ly
{
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	border-bottom: 1px solid #ddd;
}

.arc .ly .arcB
{
	width: 65px;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	color: #fff;
	margin: 0 10px;
	background: #cdae7a
}

.arcBody
{
	width:794px;
}
.arcBody p
{
	margin: 20px 0;
	font-size: 14px;
	line-height: 30px
}

.arcBody a
{
	color: #656d78
}

.arcBody p a
{
	border-bottom: 1px dotted #f00
}

.arcBody u
{
	text-decoration: none;
	color: #656d78
}

.arcBody h3
{
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	color: #61bba0
}

.arcBody h3 u
{
	color: #61bba0
}

.arcBody h4
{
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	color: #e87884
}

.arcBody h4 u
{
	color: #e87884
}

.arcBody strong
{
	font-weight: bold
}

.arcBody span
{
	color: #7a7fb6
}

.arcBody em
{
	color: #4c4948;
	border-bottom: #4c4948 dashed 1px;
	font-style: normal
}

.arcBody .zx
{
	text-align: center
}

.arcBody .zx a img
{
	vertical-align: bottom
}

.arcBody b
{
	font-weight: bold;
	color: #7a7fb6
}

.arcNav
{
	width: 300px;
	float: left;
	display: inline;
	margin: 0 15px 10px 0;
	border: #eee 

solid 1px;
	margin-top: 15px;
	padding: 5px;
	background: #f9f9f9
}

.arcNav p
{
	margin: 0;
	padding: 0;
	text-indent: 1em;
	border-bottom: #CCC dashed 1px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	font-size: 14px
}

.arcNav ul
{
	padding-top: 10px
}

.arcNav li
{
	line-height: 28px;
	font-size: 14px;
	background: url(../images/arcNav.gif) no-repeat 7px 10px;
	padding-left: 23px
}

.arcImg
{
	margin: 20px 0 0 70px;
}

.arcImg .img
{
	float: left;
}

.arcImg .arcGua
{
	background: #f1f1f1;
	width: 260px;
	height: 160px;
	float: left;
	padding: 10px 15px;
}

.arcImg .arcGua h2
{
	font-size: 14px;
	color: #333;
	line-height: 20px;
	text-align: center;
	border-bottom: 1px dashed #666;
	height: 26px;
}

.arcImg .arcGua .AG01
{
	background: #f8f8f8;
	margin: 5px 0 5px 10px;
	border: 1px solid #CCC;
	font-size: 12px;
}

.arcImg .arcGua .AG02
{
	background: #f8f8f8;
	margin: 0 0 5px 10px;
	border: 1px solid #CCC;
	font-size: 12px;
}

.arcImg .arcGua .AG03
{
	background: #f8f8f8;
	margin: 0 8px 5px 10px;
	border: 1px solid #CCC;
	color: #999;
	width: 80px;
	font-size: 12px;
}

.arcImg .arcGua .AG05
{
	background: #f35e71;
	display: block;
	width: 90px;
	border: none;
	color: #fff;
	margin: 5px 0 0 130px;
}

.arcPre, .arcNext
{
	display: inline-block;
	margin: 15px 20px 0 0;
}

.arcPre a, .arcNext a
{
	text-decoration: underline;
	color: #595757;
	
}
.arcPre a:hover , .arcNext a:hover {
	color:#c5a572;
	text-decoration:underline;
}

.bottomAsk
{
	height: 80px;
	overflow: hidden;
	margin: 20px 0
}

.bottomAsk div
{
	float: left;
	display: inline;
	height: 80px;
	width: 90px;
	margin: 0 4px
}

.bottomAsk a
{
	display: block;
	background: url(../images/arc_l_03.png) no-repeat 15px 10px;
	color: #fff;
	text-align: center;
	padding: 35px 10px 0
}

.R1 img
{
	width: 284px
}

.R2
{
	margin-top: 10px;
	position: relative;
	height: 403px;
}

.R2 p
{
	background: #67a5e4;
	width: 268px;
	height: 120px;
	color: #fff;
	line-height: 24px;
	padding: 10px 15px;
}

.zjzx
{
	background: #838bc5;
	width: 268px;
	height: 30px;
}

.zjzx a
{
	padding: 0 15px;
}

.zjzx p
{
	display: inline-block;
	color: #fff;
	font-size: 12px;
	text-align: center;
	margin: 0 7px;
	line-height: 30px;
}

.zjzx .p1
{
	background: #ba9bc9;
	width: 89px;
}

.R2 .prev, .R2 .next
{
	width: 30px;
	height: 45px;
	display: none;
	background-image: url(../images/lr.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 120px;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	filter: alpha(opacity=20);
	opacity: .2
}

.R2 .prev
{
	background-position: -9px -21px;
	left: 0
}

.R2 .next
{
	background-position: -20px -110px;
	right: 0
}

.R2 .prev:hover, .R2 .next:hover
{
	filter: alpha(opacity=50)!important;
	opacity: .5!important
}

.R3
{
	width: 268px;
	height: 261px;
	margin-top: 10px;
	overflow: hidden;
	background: url(../images/gh.jpg) no-repeat;
	padding: 25px;
}

.R3 .guahao01
{
	background: #f8f8f8;
	margin: 60px 0 15px 10px;
	border: 1px solid #CCC;
	width: 155px;
}

.R3 .guahao02
{
	background: #f8f8f8;
	margin: 0 0 15px 10px;
	border: 1px solid #CCC;
	width: 155px;
}

.R3 .guahao03
{
	background: #f8f8f8;
	margin: 0 8px 15px 10px;
	border: 1px solid #CCC;
	color: #999;
	width: 70px;
}

.R3 .guahao04
{
	margin: 0 0 10px 70px;
}

.R3 .guahao05
{
	background: #f35e71;
	display: block;
	width: 90px;
	border: none;
	height: 30px;
	color: #fff;
	margin-left: 130px;
}

.R4
{
	width: 268px;
	overflow: hidden
}

.R4 dl
{
	margin-top: 8px;
}

.R4 dt
{
	width: 96px;
	height: 165px;
	color: #fff;
	float: left;
	margin: 2px;
	font-size: 18px;
	padding: 105px 0 0;
	text-align: center;
}

.R4 dd a
{
	width: 80px;
	height: 80px;
	color: #fff;
	display: inline-block;
	margin: 2px;
	float: left;
	line-height: 24px;
	padding: 12px;
}

.R4 .c1
{
	background: #ba9bc9;
}

.R4 .c2
{
	background: #67a5e4;
}

.R4 .c3
{
	background: #deb780;
}

.R4 .c4
{
	background: #838bc5;
}

.R4 .c5
{
	background: #71a1df;
}

.R4 .c6
{
	background: #adc761;
}

.R4 .c7
{
	background: #a9c25e url(../images/7.png) no-repeat center 20px;
}

.R4 .c8
{
	background: #5790ca url(../images/8.png) no-repeat center 40px;
}

.R4 .c9
{
	background: #d8567a url(../images/9.png) no-repeat center 40px;
	;
}


/* 列表 */

.arclist
{
	padding: 0 40px;
}

.arclist dl
{
	border-bottom: #e0e0e0 dashed 1px;
	padding: 10px 0;
	height: 100%;
	overflow: hidden
}

.arclist dt
{
	text-align: right;
	text-indent: 2em;
	background: url(../images/arcNav.gif) no-repeat 7px 12px;
	line-height: 30px;
	font-size: 12px
}

.arclist dt a
{
	float: left;
	font-size: 14px;
	color: #333
}

.arclist dd
{
	text-indent: 2em;
	line-height: 24px;
	color: #999
}

.arclist dd a
{
	color: #057BC9;
	margin-left: 10px;
}

.arclist dd span
{
	float: right;
	font-size: 12px
}

/* 分页 */

.pagelist{text-align:center;width:90%; margin:0 auto; padding:25px 0px;color:#666666}
.pagelist a{color:#666666;    float: left;    height: 27px;    border: #ececec solid 1px;    line-height: 27px;    padding: 0 10px;    margin: 0 2px;}
.pagelist a.thisclass,.pagelist a.page-num-current{color:#fff;background:#c5a572;}
/*list*/
.sedbox_list {
	width: 95%;
	margin: 0px auto;
padding-top:10px;
}

.sedbox_list ul li {
	width: 100%;
	border-bottom: 1px dotted #d2c4c4;
}
.sedbox_list ul li .listh2 em{float:right;color:#555555;font-size:13px;font-style:normal}
.sedbox_list ul li h6 {
	width: 100%;
	background: url(../images/timelist.jpg) no-repeat;
	background-position: left center;
padding:10px 0px
}
.sedbox_list ul li h6 a{
font-size:14px;
float:right;
color:#c5a572
}
.sedbox_list ul li h6 span{
margin-left:20px;
float:left;
font-size:13px;
}
.sedbox_list ul li h2 {
	height: 25px;
	line-height: 25px;
	background: url(../images/ic.jpg) no-repeat;
	background-position: left center;
	width: 100%;
margin-top: 15px;
}

.sedbox_list ul li h2 span {
	width: 650px;
float:left;font-size:18px;padding-left:10px;
}
.sedbox_list ul li h2 span a:hover {
	color:#c5a572;
	text-decoration:underline;
}

.sedbox_list ul li .sedbox_listlic {
	display: block;
	width: 100%;
	clear: both;
}

.sedbox_list ul li .sedbox_listlic p {
	padding: 15px 20px;
	line-height: 22px;
	color: #333333;
	font-size: 14px
}
.sedbox_list ul li .sedbox_listlic p a{
color:#333333;
}
/*首页专家*/
.index-zjT{width:1100px; padding:20px 20px 0; margin:0px auto; margin-top:20px;background:#fff; overflow:hidden}
.index-zj-wrap{width:1170px;margin:0 auto;/*background:url(/res/images/index_28.jpg)*/}
.pro-switch {height:534px;overflow:hidden;position: relative;width:1170px;}
.flexslider {margin: 0;padding: 0;}
.flexslider{width:1170px;margin:0 auto;position: relative;zoom: 1;}
.flex-direction-nav a {width:33px;height:66px;display:block;position:absolute;top:230px;z-index:10;
cursor:pointer;text-indent:-9999px;}
.flex-direction-nav .flex-prev {background: url(../images/icon_08.png) no-repeat;left:0px;}
.flex-direction-nav .flex-next {background: url(../images/icon_10.png) no-repeat;right:0px;}
.flex-control-nav {position: absolute;bottom:50px;left:150px;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1; float:left; width:18px;height:19px;background: url(../images/icon_03.png) no-repeat;display:block;overflow:hidden;text-indent:-99em;cursor:pointer;}
.flex-control-paging li.on {background: url(../images/icon_06.png) no-repeat;}
.index-zj{ width:1170px; height:554px; margin:0 auto; }
.index-zjL{ width:496px; height:554px;float:left;margin-top: 20px;margin-left: 40px}
.index-zjR{ width:578px; height:554px;float:right; margin-top:15px;margin-right:40px;position:relative}
.zj-tqyy{ position:absolute; right:130px}
.index-zjR h3{ margin:6px 0;font-weight:normal;overflow:hidden}
.index-zjR h3 strong{float:left;font-size:48px;height:50px;line-height:50px;color:#c5a572;padding-right:10px; margin-right:10px;border-right:1px solid #9d9d9d;}
.index-zjR h3 span{ float:left; font-size:14px; margin-top:7px;line-height:20px;}
.zj-zz,.zj-zg,.zj-jj{ margin:37px 0; overflow:hidden; line-height:180%}
.index-zjR i{width:50px;float:left;height:50px;line-height:50px;font-style:normal;font-size:18px;color:#fff;text-align:center;border-radius:25px;font-style:normal;font-size:18px; margin-right:10px}
.zj-jj a{color: #c5a572;}
.zj-zz i{ background:#9d9d9d; margin-top:5px;}
.zj-zg i{ background:#9d9d9d;}
.zj-jj i{ background:#9d9d9d;}
.zj-pf{ margin-top:25px;overflow:hidden}
.zj-pf span{width:124px;float:left;text-align:center;height:62px;color:#fff;background:#f65454; font-size:16px; padding-top:5px; margin-right:6px;line-height: 25px}
.zj-pf span strong{ font-size:28px; display:block}
.zj-pf ol{ width:440px;float:left}
.zj-pf ol li{float:left;width:133px;height:28px;line-height:30px;border:1px solid #d3d3d3;text-align:center;margin-right:7px; margin-bottom:7px;}
.index-zjbtn{margin:20px 0 0 80px;overflow:hidden;}
.index-zjbtn a{float:left;width:166px;height:45px;line-height:45px;margin:2px;color:#fff;text-align:center;font-size:20px;margin-right:30px;border-radius:10px;}
.index-zjbtn a:hover{margin-top:1px;color:#fff;}
.zjbtn1{ background:#f99506}
.zjbtn2{ background:#f56610}
/*------专家列表页star----------*/
.expertlist{width:95%;margin:0px auto;padding-top:15px;}
.expertlist dl {
	width: 100%;
	height: 250px;
	border-bottom: 1px dashed #dcdcdc;
	margin-bottom: 20px;
	padding-bottom:20px;
}

.expertlist dl dt {
	width: 210px;
	height: 228px;
	margin-left: 1px;
	margin-top: 1px;
	float: left
}

.expertlist dl dd {
	width: 580px;
	float: left;
	margin-left: 10px
}
.expertlist dl dd h2 
{
width:100%;
}
.expertlist dl dd h2 span {
color:#c5a572;
font-size:20px;
font-weight: normal;
height:40px;
line-height:40px;
font-weight:bold;
float:left;
}
.expertlist dl dd h2 b{float:left;margin-left:10px;font-size:16px;line-height:40px;}
.expertlist dl dd p {
clear:both;
	color: #736962;
	font-size: 13px;
	line-height: 30px;
	margin:12px 0px;
}

.expertlist dl dd p b {
	font-size: 15px;
	font-weight: normal;
	font-weight:bold;
	color:#c5a572
}
.expertlist dl dd p a{color:#c5a572}
.expertlist dl dd .btn {
	width: 260px;
	font-size: 14px;
margin-top:15px
}

.expertlist dl dd .btn a {
	
	width: 100px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	display: block;
	color: #ffffff;
	margin-top:10px;
}

.expertlist dl dd .btn a.btn_yy {
	background: url(../images/yygh.jpg) no-repeat;
float:left;
}

.expertlist dl dd .btn a.btn_gh {
	background: url(../images/zxzx.jpg) no-repeat;
float:right;
}
.pagination {
	width: 100%;
	display: table;
	margin: auto;
	clear: both;
	padding-top: 20px;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
}

.pagination a {
	padding: 3px 8px;
	border: solid 1px #efefef;
	color: #666;
	margin-left: 5px;
}

.pagination a:hover {
background-color: #d27c7f;
color: #fff;
}
/*------专家列表页end----------*/
/*-------------专家内容页star-----------*/
#detailed-box {
    width: 95%;
	margin:0px auto
}
#detailed-box .zjxx {
    height: 258px;
    margin-bottom: 20px;
    overflow: hidden;
    padding-top: 20px;
}
#detailed-box .zjxx dt {
    float: left;
    height: 258px;
}
#detailed-box .zjxx dd {
    float: right;
    width: 500px;
}
#detailed-box .zjxx dd .title {
    border-bottom: 1px solid #E7E6E2;
    height: 40px;
    line-height: 30px;
    margin-bottom: 10px;
}
#detailed-box .zjxx dd .title h6 {
    border-bottom: 1px solid #c5a572;
    color: #c5a572;
    float: left;
    font-size: 20px;
height:40px;
    font-weight: normal;
}
#detailed-box .zjxx dd p {
    clear: both;
    color: #333333;
    font-size: 14px;
    line-height: 30px;
text-indent:0em;
margin:10px 0px;

}
#detailed-box .zjxx dd p span {
    font-weight: bold;
color: #333333;
}
#detailed-box .zjxx .annius {
    margin-top: 20px;
}
#detailed-box .zjxx .annius a {
    margin-right: 20px;
}
#detailed-box .deta-tit {
    border-bottom: 1px solid #E7E6E2;
    clear: both;
    height: 40px;
    margin-bottom: 10px;
}
#detailed-box .deta-tit h5 {
    border-bottom: 1px solid #c5a572;
    color: #c5a572;
    float: left;
    font-size: 20px;
    font-weight: normal;
    height: 40px;
}
#detailed-box p {
margin:10px 0px;
    color: #333333;
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 10px;
}
#detailed-box dl dd .annius a{
	width: 100px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	display: block;
	color: #ffffff;
	margin-top:10px;}
#detailed-box dl dd .annius .btn_yy {
	background: url(../images/yygh.jpg) no-repeat;
	float:left;
}

#detailed-box dl dd .annius .btn_gh {
	background: url(../images/zxzx.jpg) no-repeat;
	float:left;
}
/*-------------专家内容页end-----------*/