body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "宋体", Arial, Helvetica, sans-serif;font-size:12px;}

table{ border-collapse:collapse; border-spacing:0;}

fieldset,img{ border:0; vertical-align:top;}

h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}

ol,ul,li,dl,dt,dd{ list-style:none;}

input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}

a{ color:#000; text-decoration:none;}

a:link,a:visited{ text-decoration:none;}

a:hover{ text-decoration:underline;}

.red,.red a{ color:#F00;}

.left{ float:left;}

.right{ float:right;}

.autohei{ overflow:hidden; zoom:1;}

.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}

.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}

/*body{ font-size:12px; background:url(../images/bodybg.gif) no-repeat center top;}



*/
/*201504518顶部通栏*/

body{ font-size:12px; background:url(../images/20150418_tl.jpg) no-repeat center top;}
.nima{height: 105px;      width: 100%;}








.nima a{display: block;}	



.nima{height:130px}



.nav{ width:960px; margin:0 auto; overflow:hidden; height:28px; background:url(../images/navbg.png) no-repeat center top;}

.nav ul li{ width:96px; line-height:28px; text-align:center; color:#fff; font-weight:bold; background:url(../images/navbg2.gif) no-repeat right top; float:left;}

.nav ul li a{ color:#fff;}

.menu{ width:960px; margin:0 auto; overflow:hidden; height:97px; background:url(../images/menubg.png) no-repeat center top;}

.menu dl{ margin:0px 0px 0px 16px; display:inline; float:left;}

.menu01{ width:170px;}

.menu02{ width:130px;}

.menu03{ width:360px;}

.menu04{ width:220px;}

.menu dl dt{ text-align:center; line-height:46px; font-size:14px; font-weight:bold; color:#5a2a14;}

.menu dl dt a{ color:#fff;}

.menu dl dd{ line-height:22px; text-align:center;}

.menu dl dd a{ margin:0px 5px; color:#fff;}



.content{ width:960px; margin:0 auto; overflow:hidden; zoom:1;}

.side01{ width:750px;}

.side02{ width:200px;}

.side03{ width:540px;}

.bor1{ border:#acc0de 1px solid; background:#fff; border-top:0; overflow:hidden; zoom:1;}

.title1wrap{ background:url(../images/tb1.png) no-repeat right top; overflow:hidden; zoom:1;}

.title1{ background:url(../images/tb1.png) no-repeat left top; overflow:hidden; height:35px;}

.title1 h3{ text-align:center; line-height:28px; font-size:14px; font-weight:bold; color:#fff;}

.title1 h3 a{ color:#fff;}



.yw{ overflow:hidden; zoom:1; padding:7px 0px;}

.ywlist{ width:178px; margin:0 auto; overflow:hidden; zoom:1;}

.yw ul{ height:217px; overflow:hidden; background:url(../images/ywbg.png) no-repeat center top; padding:3px 0px 0px 66px;}

.yw ul li{ padding:4px 0px 0px; overflow:hidden; zoom:1;}

.yw ul li.yw_fg{ padding-bottom:15px;}



.laba{ height:34px; overflow:hidden; background:#cae2fd url(../images/icon1.png) no-repeat 10px center; line-height:34px; padding-left:40px;}

.intro{ padding:0px 0px 10px; overflow:hidden; zoom:1;}

.intro p{ text-indent:2em;}

.intropic{ text-align:center; padding:6px 0px 7px; overflow:hidden; zoom:1;}

.intropic img{ padding:4px; border:#ccc 1px solid;}

.intro p{ line-height:22px; text-indent:2em; margin:0px 9px;}



.dzzl{ overflow:hidden; zoom:1;}

.dzzlpic{ text-align:center; overflow:hidden; zoom:1; padding:10px 0px 5px;}

.dzzlpic img{ padding:2px; border:#ccc 1px solid;}

.dzzlcont{ overflow:hidden; zoom:1; padding:5px 0px 12px 20px; margin:0px 12px; background:url(../images/tjwztbg.gif) repeat-x center top;}

.dzzlcont h3{ overflow:hidden; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#5a2a14;}

.dzzlcont h3 a{ color:#5a2a14;}

.dzzlcont ul li{ line-height:24px;}



.fengcai{ padding:0px 0px 16px; overflow:hidden; zoom:1;}

.fengcai ul li{ margin-top:8px; text-align:center; overflow:hidden; zoom:1;}.jydh{ width:195px; margin:0 auto; padding:0px 0px 15px; overflow:hidden; zoom:1;}

#jydh .jydh{ padding:7px 0px 22px;}

.jydh ul li{ margin:15px 5px 0px; display:inline; float:left;}



.case{ overflow:hidden; zoom:1; padding:5px 0px;}

.case ul li{ margin:5px 0px 0px; overflow:hidden; zoom:1;}

.case ul li i{ display:block; text-align:center;}

.case ul li i img{ padding:3px; border:#ccc 1px solid;}

.case ul li p{ line-height:24px; text-align:center; height:24px; overflow:hidden;}



.xsqh{ overflow:hidden; zoom:1; padding:8px 0px;}

.xsqhpic{ text-align:center; overflow:hidden; zoom:1;}

.xsqhpic img{ padding:3px; border:#ccc 1px solid;}



.expert{ width:180px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}

.expic{ float:left;}

.expert table{ width:100%;}

.expert ul li{ padding:8px 0px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1; vertical-align:top;}

.expert ul li i{ padding:2px; border:#ccc 1px solid; margin-right:8px; margin-right:5px\9; display:inline; float:left;}

.expert ul li h3{ height:24px; overflow:hidden; line-height:24px; font-weight:bold; color:#5a2a14;}

.expert ul li h3 a{ color:#5a2a14;}

.expert ul li h4{ line-height:24px;}



.bxl{ padding:10px 0px; overflow:hidden; zoom:1;}

#bxl{ width:174px; margin:0 auto 13px; overflow:hidden; zoom:1;}

#bxl table{ width:100%;}

.bxl ul li{ background:url(../images/bxbg.png) no-repeat center top; height:53px; overflow:hidden; padding:0px 40px 0px 16px; text-align:center; line-height:20px;}

.bxl ul li.bxlbg2{ background:url(../images/bxbg.png) no-repeat center -53px;}

.bxl ul li strong{ display:block; margin-top:6px;}



.lylx{ padding:10px 0px 8px; overflow:hidden; zoom:1;}

.map{ margin-bottom:8px; overflow:hidden; zoom:1; text-align:center;}

.map img{ border:#ccc 1px solid; padding:4px;}



.title2{ height:35px; line-height:35px; overflow:hidden; background:#cae2fd url(../images/zxtbg.gif) no-repeat left top;}

.title2 h3{ margin:10px 16px 0px; display:inline; float:left;}

.title2 h4{ overflow:hidden; zoom:1;}

.title2 h4 a,.title2 h4 span{ margin:0px 5px;}

.title2 h4 a.hover,.title2 h4 span.hover{ background:#0165B8; padding:5px 10px; color:#fff;}



.cont2{ overflow:hidden; zoom:1;}

.pic2{ margin-right:10px; margin-right:7px\9; display:inline; float:left;}

.text2{ padding:0px 0px 5px; border-bottom:#ccc 1px dashed; margin:0px 0px 5px; overflow:hidden; zoom:1;}

.text2 h3{ height:24px; overflow:hidden; line-height:24px; font-size:14px; font-weight:bold; color:#5a2a14;}

.text2 h3 a{ color:#5a2a14;}

.text2 p{ line-height:24px; text-indent:2em;}



.list2{ overflow:hidden; zoom:1;}

.list2 ul li{ line-height:28px; font-size:14px;}



.zuozhen{ height:224px; margin-top:7px; overflow:hidden; zoom:1;}

#js_t1,#js_t2,#js_t3{ margin:0px 0px 0px 15px; display:inline; float:left;}

.zzcont{ width:380px; margin:0px 0px 0px 15px; display:inline; float:left;}

.zztext{ overflow:hidden; zoom:1; padding:4px 0px 5px;}

.zzpic{ border:#ccc 1px solid; padding:2px; margin-right:7px; margin-right:4px\9; display:inline; float:left;}

.zztext p{ line-height:21px; margin:7px 0px 0px; text-indent:2em;}



.tixi{ overflow:hidden; zoom:1; position:relative; z-index:0;}

.tixi ul{ width:505px; position:absolute; left:17px; top:60px; z-index:1;}

.tixi ul li{ width:161px;}

.tixi ul li i{ display:block; text-align:center;}

.tixi ul li p{ line-height:20px; margin:5px 17px 0px;}



.xiangying{ border-left:#b2c5e0 1px solid; border-right:#b2c5e0 1px solid; background:#fcf9f5; padding:10px 0px; overflow:hidden; zoom:1;}

.xybtn{ height:8px; overflow:hidden; background:url(../images/xy-btn.png) no-repeat center top; clear:both; font-size:0; line-height:0;}



#foot{ width:960px; margin:0 auto; overflow:hidden; zoom:1;}

.footnav{ background:#dbe7f3; height:40px; overflow:hidden; line-height:40px; text-align:center;}

.footnav a{ margin:0px 10px;}



.foot{ background:url(/themes/index/static/images/h_fot_bj.jpg) no-repeat center top; height:142px; overflow:hidden; padding:22px 60px 0px 0px;}

.footzixun{ float:right;}

.footzixun a{ margin:0px 5px 0px 0px; display:inline;}

.foottext{ overflow:hidden; zoom:1; text-align:center; font-size:14px; line-height:24px; padding-left:300px;}



.yiyuan{ width:934px; border:#acc0de 1px solid; margin:0 auto; overflow:hidden; zoom:1;}

.yytitle{ overflow:hidden; height:33px; line-height:33px; background:url(../images/yytbg.gif) repeat-x center top;}

.yytitle ul li{ width:186px; text-align:center; font-size:14px; font-weight:bold; color:#5a2a14; border-right:#aec1de 1px solid; float:left;}

.yytitle ul li a{ color:#5a2a14;}

.yytitle ul li.hover{ background:url(../images/yythoverbg.png) no-repeat center top; color:#e70000;}

.yytitle ul li.hover a{ color:#e70000;}

#yy05{ border:0;}



.yystyle{ width:900px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}

.yystyle ul{ height:86px; overflow:hidden; float:left;}

.yystyle ul li{ margin:0px 15px; display:inline; border:#000 3px solid; float:left;}

.hezuo{ width:900px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}

.hezuo ul li{ margin:0px 15px; display:inline; border:#000 3px solid; float:left;}

.flink{ padding:14px 20px; line-height:26px; overflow:hidden; zoom:1;}

.flink a{ margin-right:10px; display:inline; white-space:nowrap; float:left;}



.ff{ padding:0px 0px 10px; overflow:hidden; zoom:1;}

.ffpic{ overflow:hidden; zoom:1; text-align:center; padding:10px 0px;}



.list1{ overflow:hidden; zoom:1; padding:5px 0px;}

.list1 ul li{ line-height:24px; margin:0px 10px; overflow:hidden; zoom:1;}

.tiwen{ text-align:center; padding:0px 0px 10px; overflow:hidden; zoom:1;}



.cbg1{ background:#cae2fd url(../images/cbg1.jpg) no-repeat left top; padding:0px 3px 0px 5px; overflow:hidden; zoom:1;}



.ctopbg{ background:url(../images/ctopbg.png) no-repeat left top; padding:8px 0px 0px 3px; overflow:hidden; zoom:1;}

.ccbg{ background:url(../images/ccbg.png) repeat-y left top; margin-top:48px; overflow:hidden; zoom:1;}

.cbtnbg{ background:url(../images/cbtnbg.png) no-repeat left bottom; padding:0px 3px 3px 0px; overflow:hidden; zoom:1;}

.yypic1{ overflow:hidden; zoom:1; background:url(../images/yypic1.jpg) no-repeat right bottom; padding:0px 17px; overflow:hidden; zoom:1;}



.myfc{ width:188px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}

#myfc ul{ height:150px; overflow:hidden; float:left;}

.myfc ul li{ width:188px; float:left; overflow:hidden; zoom:1; vertical-align:top;}

.myfc ul li i{ border:#ccc 1px solid; padding:3px; margin-right:8px; margin-right:5px\9; display:inline; float:left;}

.myfc ul li h3{ color:#5a2a14; font-size:14px; line-height:22px; height:22px; overflow:hidden; font-weight:bold;}

.myfc ul li p{ text-indent:2em; line-height:22px;}



.weizhi{ height:30px; line-height:30px; overflow:hidden; border-bottom:#ccc 1px solid;}

.mar01{ margin:0px 15px;}

.chtext01{ padding:12px 0px; overflow:hidden; zoom:1;}

.chpic1{ border:#ccc 1px solid; padding:3px; background:#fff; margin:0px 5px 0px 10px; display:inline; float:right;}

.chtext01 h3{ font-size:14px; text-align:center; line-height:30px; font-weight:bold; color:#5a2a14;}

.chtext01 h3 a{ color:#5a2a14;}

.chtext01 p{ line-height:24px; text-indent:2em;}

.chlist1{ overflow:hidden; zoom:1; padding:5px; background:#f2f2f2;}

.chlist1 ul li{ line-height:24px; width:50%; font-size:14px; float:left;}

.chlist1 ul li span{ color:#5a2a14; float:left;}

.chlist1 ul li span a{ color:#5a2a14;}



.list3{ overflow:hidden; zoom:1;}

.list3 ul li{ padding:15px 0px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1;}

.list3 ul li h3{ height:26px; overflow:hidden; line-height:26px; font-size:14px; font-weight:bold; color:#5a2a14;}

.list3 ul li h3 a{ color:#5a2a14;}

.list3 ul li p{ line-height:26px; text-indent:2em;}



.page{ height:auto; overflow:hidden; zoom:1; clear:both;}

.pagelist { height:22px; padding-top:10px; padding-bottom:10px;}

.pagelist li { float:left; border:#ccc 1px solid; background:#fff; color:#5a2a14; font-size:1.2em; margin-left:5px; display:inline;}

.pagelist li a { float:left; display:block; height:20px; color:#000; line-height:20px; padding:0 6px;}

.pagelist li.thisclass { line-height:20px; font-weight:bold; padding:0 6px; background:#5a2a14; color:#fff; border:#ccc 1px solid;}

.pagelist li a:hover { color:#fff; background:#5a2a14; font-weight:bold;}

.pagelist li span.pageinfo{ float:left; display:block; height:20px; color:#000; line-height:20px; padding:0 6px;}



.list4{ overflow:hidden; zoom:1;}

.title4{ height:34px; line-height:34px; overflow:hidden; padding:0px 10px; background:url(../images/tb4.gif) repeat-x center top; border:#b0cdee 1px solid;}

.title4 h3{ font-size:14px; font-weight:bold; float:left;}

.list4{ overflow:hidden; zoom:1; padding:15px 0px;}

.pic4{ border:#ccc 1px solid; padding:3px; margin:0px 10px; margin-right:7px\9; display:inline; float:left;}

.list4 ul{ overflow:hidden; zoom:1;}

.list4 ul li{ line-height:22px;}.chlist2{ overflow:hidden; height:34px; line-height:34px; background:#f2f2f2; font-size:14px; font-weight:bold; text-align:center;}

.chlist2 a{ margin:0px 5px;}



.list5{ overflow:hidden; zoom:1; padding:15px 0px;}

.list5 h3{ font-size:14px; font-weight:bold; color:#5a2a14; height:24px; overflow:hidden;}

.list5 h3 a{ color:#5a2a14;}

.list5 p{ line-height:20px; text-indent:2em; padding:0px 0px 5px; border-bottom:#ccc 1px dashed; margin:0px 0px 5px;}

.list5 ul{ overflow:hidden; zoom:1;}

.list5 ul li{ line-height:24px; font-size:14px;}



.list6{ width:668px; margin:0 auto; overflow:hidden; zoom:1;}

.list6 ul li{ overflow:hidden; zoom:1; width:305px; margin:16px 14px 0px; display:inline; float:left;}

.list6 ul li span{ display:block; border:#95b3d7 1px solid; border-bottom:0; text-align:center; padding:15px 0;}

.list6 ul li p{ border:#b0cdee 1px solid; font-size:14px; font-weight:bold; height:30px; line-height:30px; overflow:hidden; text-align:center; background:url(../images/list6-pbg.gif) repeat-x center top;}



.bianji{ overflow:hidden; zoom:1; text-align:center;}

.wenzhang{ font-size:14px; line-height:24px; padding:17px 15px;}



.h1{ overflow:hidden; zoom:1;}

.h1 h1{ font-size:22px; font-weight:bold; text-align:center; line-height:60px;}

.bianji{ text-align:center; overflow:hidden; zoom:1;}

.bianji span{ margin:0px 10px;}

.shangxia{ padding:0px 20px; overflow:hidden; height:40px;}

.shangxia ul li{ width:50%; font-size:14px; line-height:40px; float:left;}

.shangxia ul li strong{ float:left;}



.list7wrap{ padding:0px 10px 18px; overflow:hidden; zoom:1;}

.list7{ width:350px; margin:0px 6px; display:inline; float:left;}

.list7 h3{ height:31px; line-height:31px; background:#bbd8f9; overflow:hidden; padding-left:15px; font-size:14px; font-weight:bold;}

.list7 ul{ overflow:hidden; zoom:1; padding:5px 10px; background:#eef6ff;}

.list7 ul li{ font-size:14px; line-height:28px;}



.laba2{ height:29px; overflow:hidden; background:#cae2fd url(../images/icon1.png) no-repeat 10px center; line-height:29px; padding-left:40px; margin:0px 20px;}

/*来院路线20121122*/

.jd_xltu { height:auto; zoom:1; overflow:hidden; padding:12px 10px; }

.jd_xltu p.jd_pp { font-size:14px; line-height:28px; text-align:center; }

.jd_xltu p.jd_pp span { color:#f00; }

.jd_xltu p.jd_pp span a { color:#f00; }

.jd_wsb { width:725px; height:154px; background:url(../images/jy_t6.png) no-repeat; }

.jd_wsb p { line-height:22px; padding:48px 0 12px 52px; font-size:12px; }

.jd_wsb p strong { font-size:14px; color:#f00; }

.jd_xltu p.jd_ff { font-size:14px; line-height:26px; padding-top:10px; }

.jy_xqlx{ height:auto; zoom:1; overflow:hidden; border:1px #5a2a14 solid;}

.jy_xqlx ul{ padding:0 16px;}

.jy_xqlx ul li { width:925px; margin-top:20px;}

.jy_xqlx ul li h3 { font-size:14px; font-weight: bold; float:left; line-height:26px; }

.jy_xqlx ul li h3 strong { color:#F00; }

.jd_mapenstop{  background:url(../images/jy_b3.png) no-repeat; height:122px; line-height:26px; padding:8px 10px 0px; }

.jd_mapenstop p strong{ color:#f00;}

.jd_mapenstop p strong a{ color:#f00;}

.jd_mapenppsd{ width:732px; float:right;}

.jd_ddt{ width:154px; float:left; text-align:center; padding-top:7px;}

.jd_ddt img{ padding-bottom:8px;}



/*换抬头20121201*/

	/*添加样式  图片路径static/images/改为../images/放入到common.css*/

	.m_header{ /*background:url(../images/m-headerbg.jpg) no-repeat center top;*/ overflow:hidden; zoom:1;}

	.m_top{ background:url(../images/m-topbg.jpg) no-repeat center top; overflow:hidden; zoom:1;}

	.m_nav{ background:url(../images/m-navbg.jpg) no-repeat center top; overflow:hidden; height:51px;}

	.m_nav ul{ width:960px; margin:0 auto; overflow:hidden; zoom:1;}

	.m_nav ul li{ width:96px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:url(../images/m-navbg2.gif) no-repeat right 13px; line-height:51px; font-size:14px; float:left;}

	.m_nav ul li a{ color:#fff;}

	.m_headerbg{ width:980px; margin:0 auto; overflow:hidden; zoom:1; padding:30px 0px 0px; background:url(../images/m-headerbg2.jpg) no-repeat center top;}



/*.m_header{ background:url(../images/m-headerbg.jpg) no-repeat center top; overflow:hidden; zoom:1;}*/

.m2_top{ /*background:url(../images/m-topbg.jpg) no-repeat center top;*/ overflow:hidden; zoom:1;}

.m2_nav{ background:url(../images/m2-navbg.jpg) no-repeat center top; overflow:hidden; height:50px;}

.m2_nav ul{ width:960px; margin:0 auto; overflow:hidden; zoom:1;}

.m2_nav ul li{ width:96px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:50px; font-size:14px; float:left;}

.m2_nav ul li a{ color:#fff;}



/*20121221文章加图片*/

.sidepx{float: left;

    height: 120px;

    width: 2px;}

.sidepic{border: 1px solid #CCCCCC;

    clear: left;

    float: left;

    margin-right: 10px;

    margin-top: 10px;

    padding: 0;}	

	

	/*文章页改版*/

	/*--图片的路径/themes/temp/static/images/改成../images/-*/

.yh_btn { padding-top:6px; background:#f7f7f7; margin-top:10px; }

.yh_btn a { display:inline-block; margin:0px 0px 10px 8px; }

.yh_title1wrap { background:url(../images/tb1.png) no-repeat right top; overflow:hidden; zoom:1; }

.yh_title1 { background:url(../images/tb1.png) no-repeat left top; overflow:hidden; height:35px; line-height:35px; text-align:right; padding-right:6px; }

.yh_title1 a { color:#fff; padding-left:20px; }

.yh_title1 span { line-height:28px; font-size:14px; font-weight:bold; color:#fff; }

.yh_title1 span a { color:#fff; }

.yh_tslf { padding:7px 0px 3px; }

.yh_tslf i { display:block; text-align:center; background:url(../images/yh_tsbor.png) no-repeat top center; height:106px; padding-top:5px; }

.yh_tslf h2 { line-height:22px; color:#2f3cbf; text-align:center; font-size:14px; }

.yh_tslf p { line-height:20px; text-indent:2em; padding:0px 7px; }

.yh_tslf ul { padding-bottom:3px; }

.yh_tslf ul li { border-top:#d9e2d9 1px dashed; background:url(../images/yh_tslfbg.png) repeat-x top center; height:30px; line-height:30px; margin:0px 2px; }

.yh_xl ul { padding:6px 0px 0px 6px; overflow:hidden; zoom:1; }

.yh_xl ul li { float:left; width:61px; margin:0px 2px 10px 0px; }

.yh_xl ul li p { text-align:center; line-height:22px; color:#46474d; }

.yh_xltet { background:#f2f2f2; padding:10px 0px; }

.yh_xltet p { padding:0px 12px 10px; text-indent:2em; line-height:22px; }

.yh_juzh { padding:0px 0px 11px 22px; }

.yh_juzh ul li { float:left; width:88px; margin-top:10px; font-size:14px; line-height:26px; }

.yh_conten { border:#c5c5c5 1px solid; background:url(../images/yh_conbg.png) repeat-x top center; padding:11px 11px 20px; font-size:14px;}

.yh_conten h1{ line-height:30px; font-size:26px; text-align:center; padding-bottom:10px;}



.yh_conten ul{ font-size:14px; overflow:hidden;zoom:1;}



.yh_conten h2{ line-height:30px; text-align:center; color:#333;}

.yh_conten h2 span{ padding:0px 20px;}

.yh_conscr{ border:#CCC 1px solid; background:#e2eefb; line-height:32px; height:32px; margin-top:14px;}

.yh_conscr p strong{ color:#000; font-size:14px;}

.yh_conscr p b{font-size:14px;}

.yh_conscr i{ float:left; width:118px; color:#292020; line-height:14px; margin-right:10px; display:inline;}



.yh_contxt{ padding:5px 9px 0 10px; font-size:14px; line-height:24px;}

.yh_contxt p{ font-size:14px;}

.yh_contxt div{font-size:14px;}



.yh_zhjcon{ border:#cae2fd 1px solid; border-top:none; width:708px; padding: 15px 7px 12px 8px;}

.yh_zhjcon ul li{ float:left; overflow:hidden; border:#CCC 1px solid; margin-right:6px; display:inline; width:226px; padding:3px 1px;}

.yh_zhjcon ul li i{ float:left; display:block; margin-right:2px; display:inline;}

.yh_zhjcon ul li h3{ overflow:hidden; zoom:1; height:22px; color:#1d1c17; font-weight:bold; padding-left:5px; line-height:22px; background:#dbdee0;}

.yh_zhjcon ul li p{ line-height:24px; color:#333; padding-top:10px;}

.yh_zhujbtn{ padding-top:5px;}

.yh_zhujbtn a{ margin-left:2px;}

.yh_bq{ text-align:center; padding:12px 0px 15px;}

.yh_bq a{ margin-right:15px;}

.yh_conym{ border:#cccccc 1px dashed; line-height:30px; height:30px;}

.yh_conym ul li{ width:48%; float:left; padding-left:10px; font-size:14px; color:#333;}

.yh_conym ul li a{ color:#333;}

.yh_xgwz{ width:230px; border:#cae2fd 1px solid;}

.yh_xgwz h2{ background:url(../images/yh_ljbg_0814.png) no-repeat top center; line-height:34px; padding-left:40px; font-size:14px; font-weight:bold; color:#fff;}

.yh_xgwz ul{ margin:5px 10px;}

.yh_xgwz ul li{ line-height:30px; color:#333333; border-bottom:#CCC 1px dashed;}

.yh_xgask{width:500px; border:#cae2fd 1px solid;}

.yh_xgask h2{ background:url(../images/yh_ljbg.png) no-repeat top center; line-height:34px; padding-left:40px; font-size:14px; font-weight:bold; color:#fff;}

.yh_xgask dl{ background:url(../images/yh_qa.png) no-repeat 10px 15px; padding:6px 20px 9px 40px; color:#333333;}

.yh_xgask dl dt{ line-height:32px;  font-size:14px; font-weight:bold;}

.yh_xgask dl dd{ line-height:22px;}

.yh_seach{ border:#cccccc 1px solid; background:url(../images/yh_srabg.png) repeat-x top center; height:30px; line-height:30px; padding:7px 20px 0px;}



.yh_seach input{float:left;}

.yh_seach a{ margin-left:10px; color:#1d1c17; font-size:14px;}

.yh_text{ line-height:14px; height:14px; padding:5px 0px; border:#cbccce 1px solid; border-right: none; width:570px;} 

.yh_button{ background:url(../images/yh_ser.gif) no-repeat top center; border:none; width:68px; height:26px;}

.yh_ry{ border:#c5c5c5 1px solid; border-top:#313ec3 2px solid; background:url(../images/yh_rybg.png) repeat-x top center; padding:2px 9px 12px 13px;}

.yh_ry ul li{ float:left; margin:9px 6px 0px 0px; display:inline; border:#CCC 1px solid; width:236px;}.yh_gh { border:#ccc 1px solid; width:188px; margin:0px auto; overflow:hidden; zoom:1; background:url(../images/bg.png) no-repeat top center; height:260px; padding:36px 7px 0px 5px; font-size:13px; }

.yh_gh ul li { margin-top:13px; overflow:hidden; zoom:1; line-height:22px; height:22px; vertical-align:top; }

.yh_gh ul li b { color:#313131; float:left; font-weight:normal; text-align:right; }

.yh_gh ul li i { color:#F00; margin-right:5px; display:inline; float:left; font-weight:normal; }

.yh_txt01 { width:82px; margin-right:10px; display:inline; float:left; }

.yh_txt01 input { border:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; background:#fff; height:14px; font-size:12px; line-height:14px; padding:3px; width:80px; }

.yh_txt02 { margin-right:5px; display:inline; line-height:26px; float:left; }

.yh_txt02 input { margin-right:10px; display:inline; line-height:22px; height:22px; margin-top:2px; float:left; }

.yh_txt02 strong { font-weight:normal; }

.yh_button01 { border:0; background:url(../images/tij.gif) no-repeat center top; width:91px; height:26px; cursor:pointer; }





/*首页改版样式**/

.h_nav { background:url(/themes/index/static/images/h_navbg.jpg) no-repeat center top; overflow:hidden; height:50px; }

.h_nav ul { width:960px; margin:0 auto; overflow:hidden; zoom:1; }

.h_nav ul li { width:96px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:50px; font-size:14px; float:left; }

.h_nav ul li a { color:#fff; }

.f_nav { background:url(/themes/index/static/images/h_nav_bj.jpg) repeat-x; margin: 10px auto; width: 980px; }

.f_nav h2 { background:url(/themes/index/static/images/h_nav_dt.jpg) no-repeat bottom center; color: #165fac; font-size: 14px; font-weight: bold; height: 33px; line-height: 33px; text-align: center; width: 217px; }

.f_nav h2 a{ background:url(/themes/index/static/images/h_nav_dt.jpg) no-repeat bottom center; color: #165fac; font-size: 14px; font-weight: bold; height: 33px; line-height: 33px; text-align: center; width: 217px; }

.f_nav .f_nav_one { background: url(/themes/index/static/images/h_nav_t.jpg) no-repeat left top; height: 89px; padding-left: 108px; width: 270px; }

.f_nav .f_nav_two { height: 89px; padding-left: 20px; width: 270px; background:url(/themes/index/static/images/h_nav_dl.jpg) no-repeat left center; }

.f_nav .f_nav_three { height: 89px; padding-left: 20px; width: 292px; background:url(/themes/index/static/images/h_nav_dl.jpg) no-repeat left center; }

.f_nav .f_nav_three h2 { width: 265px; }

.f_nav p { line-height: 20px; padding-top: 5px; }

.f_nav p a { padding-right: 20px; color:#656565; }

.h_warp { width:980px; margin:0 auto; }

.h_s { border:1px solid #d6d6d6; background:url(/themes/index/static/images/h_s_bj.jpg) repeat-x center; height:31px; line-height:31px; }

.h_s_l { width:728px; padding-left:10px; background:url(/themes/index/static/images/h_s_tit.jpg) no-repeat 8px center; }

.h_s_l span { padding-left:25px; font-weight:bold; font-size:14px; color:#5a2a14; }

#h_s_g { color:#656565; }

.h_s_r { width:233px; padding-right:7px; height:24px; padding-top:4px; }

.yycont { height:110px; }



.h_s_k1 { width:190px; border:1px solid #9d9d9d; line-height:20px; height:20px; }

.h_s_a1 { width:39px; background:url(/themes/index/static/images/h_ss.jpg) no-repeat left top; height:24px; border:none; }

.h_sp { width:260px; padding-right:9px; }

.h_sp_1 { border:1px solid #d6d6d6; padding:5px 0; }

.h_sp_1 li { color:#282828; line-height:24px; padding-left:10px; }

.h_sp_1 li a { color:#282828; }

.h_hd { width:462px; padding-right:9px; }

.h_hd_1 { padding-bottom:4px; }

.h_dt { border:1px solid #d8d8d8; }

.h_dt_top li { float:left; line-height:34px; cursor:pointer; height:34px; }

.h_dt_top li p { color:#00679e; font-weight:bold; font-size:14px; padding-left:62px; cursor:pointer; }

.h_dt_top li p a{ color:#00679e;}

#h_dtt1 { background:url(/themes/index/static/images/h_dt_img1.jpg) no-repeat left top; width:154px; }

#h_dtt2 { background:url(/themes/index/static/images/h_dt_img2.jpg) no-repeat left top; width:153px; }

#h_dtt3 { background:url(/themes/index/static/images/h_dt_img3.jpg) no-repeat left top; width:153px; }

#h_dtt1.hover { background:url(/themes/index/static/images/h_dt_img1_hover.jpg) no-repeat left top; width:154px; }

#h_dtt2.hover { background:url(/themes/index/static/images/h_dt_img2_hover.jpg) no-repeat left top; width:153px; }

#h_dtt3.hover { background:url(/themes/index/static/images/h_dt_img3_hover.jpg) no-repeat left top; width:153px; }

.h_dt_bot { padding:10px; }

.h_dt_bot li a { color:#545454; }

.h_gk { width:240px; }

.h_gk_top { background:#5a2a14; padding-top:4px; height:29px; line-height:29px; }

.h_gk_top li { margin-left:8px; float:left; display:inline; cursor:pointer; text-align:center; color:#fff; font-size:14px; font-weight:bold; width:109px; }

.h_gk_top li.hover { color:#5a2a14; background:url(/themes/index/static/images/h_gk_hover.jpg) no-repeat left top; }

.h_gk_bot { border:1px solid #d8d8d8; }

.h_gk_bot_1 { padding:8px; border-bottom:1px solid #d8d8d8; }

.h_gk_bot_1 p { padding:5px 0; line-height:22px; color:#545454; }

.h_gk_bot_2 { background:#eeeff4; padding-top:5px; height:44px; }

.h_gk_bot_2 span { padding-left:4px; float:left }

.h_dy_top { border:1px solid #d8d8d8; border-top:none; padding:0 18px; position:relative; }

.doc-team { padding: 10px 0 20px; border: #d8d8d8 1px solid; border-top: none;}
.doc-slide { width: 946px; height: auto; position: relative; margin:0 auto;}
.doc-name { width: 460px; position: absolute; right: 0; top: 0;}
.doc-name li { width: 152px; height: 60px; float: left; margin-right: 2px; text-align: center; line-height: 60px; font-size: 36px; color: #582917; cursor: pointer;}
.doc-name li:last-child { margin-right: 0;}
.doc-name li.hover { font-weight: bold; color: #fff; background: #582917;}

.doc-cont { display: none;}
.doc-cont cite { display: block; width: 463px; float: left;}
.doc-det { width: 462px; float: right; margin: 90px 0 0 0; color: #3e3e3e;}
.doc-det h2 { font-size: 30px; font-weight: bold;}
.doc-det h2 span { color: #582917; padding-right: 10px;}
.doc-det p { font-size: 14px; line-height: 20px; padding: 10px 0; border-bottom: #999 1px dashed;}
.doc-det p a { font-weight: bold; color: #ff0000;}
.doc-det p b { color: #582917;}
.doc-det dl { padding: 10px 0; border-bottom: #999 1px dashed;}
.doc-det dl dt,.doc-det dl dd { font-size: 14px; line-height: 20px;}
.doc-det dl dt { font-weight: bold; color: #582917; float: left; width: 75px;}
.doc-det dl dd { float: left;}
.doc-btn { text-align: center; font-size: 0; margin-top: 18px;}
.doc-btn a { display: inline-block; vertical-align: top; margin: 0 19px;}

.h_dy_bot { background:#e7f0fc; padding:10px 0;}

#h_dy_g1left { float:left; margin:62px 22px 0 0; display:inline; cursor:pointer; }

#h_dy_g1right { float:left; margin:62px 0 0 22px; display:inline; cursor:pointer; }

#h_dy_g1 { float:left; }

#h_dy_g1 li { float:left; width:123px; margin-right:20px; display:inline; border:1px solid #d8d8d8; }

#h_dy_g1 li cite { display:block; padding:4px; }

#h_dy_g1 li h3 { border-top:1px solid #d8d8d8; line-height:22px; background:url(/themes/index/static/images/h_dy_botbj.jpg) repeat-x bottom; height:24px; color:#181818; text-align:center; }

#h_dy_g1 li h3 a{color:#181818; }

.h_ky { padding: 0 11px 16px; border:1px solid #d8d8d8; border-top:none; }

.h_ky_l { width:700px; padding:6px 0 0; }

.h_ky_r { width:240px; }

.h_ky_l_top { background:url(/themes/index/static/images/h_ky_bj.jpg) repeat-x top; height:34px; border-bottom:2px solid #1b5fb3; padding-left:10px; }

.h_ky_l_top li { float:left; width:87px; height: 34px; line-height: 38px; color:#151515; text-align:center; font-size: 16px; margin-left:9px; background:url(../images/h_ky_ti.jpg) no-repeat left top; display:inline; cursor:pointer; }

.h_ky_l_top li.hover { background:url(../images/h_ky_hover.jpg) no-repeat left top; color:#fff; }

.h_ky_l_bot { padding-top:20px; }

.h_ky_l_b_1 cite { display:block; position: relative; width: 235px; height: 401px; position: relative; border: #d8d8d8 1px solid; margin-right: 16px;}
.h_ky_l_b_1 cite::before { content:""; position: absolute; top: 4px; right: -11px; width: 11px; height: 122px; background: url(../images/con3_bg.jpg) no-repeat;}
.h_ky_l_bl1 { width:443px; }

.h_ky_bl1t { width:443px; height:86px; background:url(../images/h_ky_img1.jpg) no-repeat left top; }

.h_ky_bl1t h3 { font-size:14px; font-weight: bold; color:#5a2a14; text-align:center; line-height:30px; padding-top:5px; }

.h_ky_bl1t h3 a { color:#5a2a14;}

.h_ky_bl1t p { padding:0 18px; line-height:22px; color:#6a6967; text-indent:2em; }

.h_ky_bl1b { padding-top:15px; width:443px; }

.h_ky_bl1b li { font-size: 14px; color:#424242; height: 29px; line-height: 28px; border-bottom:1px dashed #d8d8d8; }
.h_ky_bl1b li:last-child { border-bottom: none;}
.h_ky_bl1b li a { color:#424242; }

.zpp_gai2 ul li{ float:left; width:231px; height:74px; margin-right:10px; cursor:pointer;}
.zpp_gai2 ul li a{ color:#fff; display:inline-block; padding:16px 0 0 66px;}
.zpp_gai2 ul li a:hover{ text-decoration:none;}
.zpp_gai2 ul li h3{ font-size:18px; font-weight:bold;}
.zpp_gai2 ul li h2{ font-size:14px; line-height:26px;}


.zpp_li01{ background:url(../images/zpp_li01_15.jpg) no-repeat center top;}
.zpp_li01:hover{ background:url(../images/zpp_img04_41.jpg) no-repeat center top;transition: all .5s ease;}
.zpp_li02{ background:url(../images/zpp_li02_15.jpg) no-repeat center top;}
.zpp_li02:hover{ background:url(../images/zpp_img03_42.jpg) no-repeat center top;transition: all .5s ease;}
.zpp_li03{ background:url(../images/pp_li03_15.jpg) no-repeat center top;}
.zpp_li04{ background:url(../images/zpp_li04_15.jpg) no-repeat center top; margin-right:0}
.zpp_li03:hover{ background:url(../images/zpp_img02_42.jpg) no-repeat center top; transition: all .5s ease;}
.zpP_blank{ height:20px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.zpp_li04:hover{ background:url(../images/zpp_img01_42.jpg) no-repeat center top;transition: all .5s ease;}
.zpP_blank1{ height:15px; font-size:0; line-height:0; clear:both; overflow:hidden;}





.h_selftest { height: auto; overflow: hidden; padding-top: 5px; }

.h_selftest ul li { color: #4E4E4E; height: 25px; line-height: 25px; overflow: hidden; padding: 0 8px; }

.h_selftest ul li strong.left { background: url(../images/h_jkzc_2.jpg) no-repeat scroll center center transparent; color: #FFFFFF; height: 13px; line-height: 13px; margin-right: 4px; margin-top: 6px; display:inline-block; text-align: center; width:13px; font-weight:normal; }

.h_selftest ul li p { float: left; }

.h_selftest ul li div.right { height: 22px; line-height: 22px; padding-top: 3px; }

.h_selftest ul li div.right span { float: left; }

.h_selftest ul li input { display: inline; float: left; height: 22px; margin: 0 1px; vertical-align: middle; }

.h_selftestp { background: none repeat scroll 0 0 #f0f0f0; color: #4E4E4E; line-height: 20px; padding:10px 5px; }

.h_k { border:1px solid #d4d4d4; }

.h_k h3 { background:url(../images/h_tit_1.jpg) no-repeat top left; font-size:14px; font-weight:bold; color:#fffefe; padding-left:9px; line-height:30px; padding-top:5px; width:240px;}

.h_k h3 a { color:#fff; }

.h_testbtn { padding:14px 0 18px; text-align: center; }

.h_testbtn img { margin: 0 5px 0 0; }

.h_testbtn a:hover { text-decoration: none; }

.h_fk { border:1px solid #d8d8d8; border-top:none; padding-left:5px; }

.h_fk li { margin:0 13px; display:inline; width:192px; background:url(/themes/index/static/images/h_fk_img1.jpg) no-repeat left top; float:left; height:236px; padding:12px 10px; }

.h_fk li cite img { border:1px solid #d8d8d8; }

.h_fk h3 { color:#1b5fb3; line-height:28px; font-size:14px; font-weight:bold; text-align:center; }

.h_fk h3 a { color:#1b5fb3; }

.h_fk p { line-height:22px; text-indent:2em; color:#2d2d2d; }

#h_foot { width:960px; margin:0 auto; overflow:hidden; zoom:1; background:url(/themes/index/static/images/h_fot_bj.jpg) no-repeat left top; height:206px; }

.h_footnav { height:40px; overflow:hidden; line-height:40px; text-align:center; }

.h_footnav a { margin:0px 10px; }

.h_foot { overflow:hidden; padding:22px 60px 0px 0px; }

.h_footzixun { float:right; }

.h_footzixun a { margin:0px 5px 0px 0px; display:inline; }

.h_foottext { overflow:hidden; zoom:1; text-align:center; font-size:14px; line-height:24px; padding-left:300px; }

.ts_txt_left_txt01 { height: 296px; margin-left: 22px; padding-top: 12px; width: 615px; }

.ts_txt_left_txt01 h3 { border-bottom: 1px dashed #B2B1AC; color: #363531; font-size: 12px; height:50px; font-weight:bold; line-height: 20px; margin-bottom: 14px; width: 609px; }

.ts_txt_left_txt01 dt { float: left; margin-right: 13px; }

.ts_txt_left_txt01 dd { float: left; line-height: 22px; width: 360px; color:#363531;}

.ts_txt_right { border: 1px solid #d8d8d8; float: left; width:283px;  }

.h_cg{ border:1px solid #d8d8d8; border-top:none; padding:10px 0;}

.h_cg_l{ width:660px; padding:0 10px;}

.h_cg_b{ border:1px solid #d8d8d8; margin-top:5px;}

.h_cg_t{ padding-left:8px; padding-bottom:10px;}

.h_cg_t li{ float:left; padding-left:5px;}

#h_cgt1{ background:url(/themes/index/static/images/h_cg_p1.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt2{ background:url(/themes/index/static/images/h_cg_p2.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt3{ background:url(/themes/index/static/images/h_cg_p3.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt4{ background:url(/themes/index/static/images/h_cg_p4.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt5{ background:url(/themes/index/static/images/h_cg_p5.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt6{ background:url(/themes/index/static/images/h_cg_p6.jpg) no-repeat left top; width:84px; height:21px; cursor:pointer;}

#h_cgt1.hover{ background:url(/themes/index/static/images/h_cg_p1_hover.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt2.hover{ background:url(/themes/index/static/images/h_cg_p2_hover.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt3.hover{ background:url(/themes/index/static/images/h_cg_p3_hover.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt4.hover{ background:url(/themes/index/static/images/h_cg_p4_hover.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt5.hover{ background:url(/themes/index/static/images/h_cg_p5_hover.jpg) no-repeat left top; width:107px; height:21px; cursor:pointer;}

#h_cgt6.hover{ background:url(/themes/index/static/images/h_cg_p6_hover.jpg) no-repeat left top; width:84px; height:21px; cursor:pointer;}

/*#conh_cgt2{ background:url(/themes/index/static/images/h_cg_b2.jpg) no-repeat left top; height:308px; position:relative;}

#conh_cgt2 p{ text-indent:2em; color:#383838; line-height:22px;}*/

.h_cg_p1{ position:absolute; width:335px; top:12px; right:8px;}

.h_cg_p2{ position:absolute; width:365px; top:100px; right:8px;}

.h_cg_p3{ position:absolute; width:455px; top:190px; right:8px;}

.h_cg_p4{ position:absolute; width:515px; bottom:0px; right:8px;}

#conh_cgt2{ background:url(/themes/index/static/images/h_cg_b3.jpg) no-repeat left top; height:308px; }

#conh_cgt2 p{ font-size:14px; line-height:24px; color:#2d2d2d; padding:10px;}

/*#conh_cgt4{ background:url(/themes/index/static/images/h_cg_b4.jpg) no-repeat left top; height:308px; position:relative;}

#conh_cgt4 h3{ font-size:14px; font-weight:bold; color:#b31b1b; line-height:26px;}

#conh_cgt4 p{ line-height:22px; font-size:14px; color:#292929;}*/
#conh_cgt3{ background:url(/themes/index/static/images/h_cg_b4.jpg) no-repeat left top; height:308px; position:relative;}

#conh_cgt3 h3{ font-size:14px; font-weight:bold; color:#b31b1b; line-height:26px;}

#conh_cgt3 p{ line-height:22px; font-size:14px; color:#292929;}

.h_cgt4_1{ position:absolute; width:310px; top:5px; right:20px;}

.h_cgt4_2{ position:absolute; width:350px; top:110px; right:20px;}

.h_cgt4_3{ position:absolute; width:435px; top:220px; right:20px;}

#h_dyrg{ width:134px; margin:0 auto;}

#h_dyrg li{ border:1px solid #d8d8d8; width:132px; height:192px; margin-bottom:10px;}






/*2014年2月27日 14:51:38*/
.litefenxiang{ width:400px; position:absolute; top:40px; right:10px; z-index:3000;}
.banner2{ text-align:center; background:url(/themes/index/static/images/bar_bj.jpg) no-repeat center top;}
.banner{height:401px;}
.banner .spot{position:relative;min-width:940px;height:401px;text-align:center;}
.banner .spot_images{overflow:hidden;height:401px;}
.banner .spot_images .spot_image1,.banner .spot_images .spot_image2,.banner .spot_images .spot_image3,.banner .spot_images .spot_image4,.banner .spot_images .spot_image5{position:absolute;top:0;left:0;z-index:800;width:100%;height:401px;text-align:center;}
.banner .spot_images .spot_image2,.banner .spot_images .spot_image3,.banner .spot_images .spot_image4,.banner .spot_images .spot_image5{opacity:0;filter:alpha(opacity=0);}
.banner .spot_images .image{height:401px;}
.banner .spot_image2 .image{background:url(/themes/index/static/images/lk_banner28.jpg) no-repeat 50% 0;}
.banner .spot_image3 .image{background:url(/themes/index/static/images/lk_banner4.png) no-repeat 50% 0;}
.banner .spot_image1 .image{background:url(/themes/index/static/images/lk_banner6.jpg) no-repeat 50% 0;}
.banner .spot_image4 .image{background:url(/themes/index/static/images/lk_banner1.jpg) no-repeat 50% 0;}
/*.banner .spot_image2 .image{background:url(/themes/index/static/images/lk_banner2.jpg) no-repeat 50% 0;}*/
/*.banner .spot_image1 .image{background:url(/themes/index/static/images/lk_banner4.jpg) no-repeat 50% 0;}
.banner .spot_image2 .image{background:url(/themes/index/static/images/lk_banner1.png) no-repeat 50% 0;}*/
/*.banner .spot_image3 .image{background:url(/themes/index/static/images/lk_banner3.jpg) no-repeat 50% 0;}*/
#spot_image3 .image div{ width:1000px; margin:0 auto; position:relative;}

.mainshow{z-index:900!important;}
.spot_static{position:absolute;bottom:21px;left:50%;z-index:1000;width:500px;height:25px;margin-left:-500px;}
.page2{ background:url(/themes/index/static/images/cnnv_bj.png) no-repeat;position:absolute;top:0;right:-23px;z-index:920;opacity:0.5;filter:alpha(opacity=50); width:128px; height:25px;}
.spot_static .page{ position:absolute;top:0;right:-43px;z-index:1000; width:128px; height:25px; }
.spot_static .page a{float:left;width:28px;height:25px;border:0; background:url(/themes/index/static/images/bn1.gif) no-repeat center;cursor:pointer;}

.spot_static .page a.on{ background:url(/themes/index/static/images/imgd1.gif) no-repeat center;}


.lk_top{ background:url(/themes/index/static/images/lk_tb2.jpg) no-repeat center top; height:99px;}
.lk_cent{ height:99px; background:url(/themes/index/static/images/lk_tb1.png) no-repeat; width:980px; margin:0 auto; position:relative;}
.lk_cent p{ float:right; padding:74px 20px 0 0; color:#fff; font-size:13px;}
.lk_banner{ background:url(/themes/index/static/images/lk_bannerbj.jpg) no-repeat center top; height:auto; zoom:1; overflow:hidden;}
.lk_cent cite.lk_logo{ position:absolute; left:0; top:0; z-index:9999;}
.lk_cent p a{ color:#fff;}
.lk_cent p a:hover{ color:#fff000;}

.le_menu{ background:url(/themes/index/static/images/le_menubj.png) no-repeat; height:152px; width:980px; margin:0 auto;}
.le_menu ul li{ width:120px; float:left; margin:15px 0 0 2px; display:inline;}
.le_menu ul li h3{ text-align:center; padding:10px 0; color:#5a2a14;}
.le_menu ul li h3 a{ color:#5a2a14;}
.le_menu ul li h3 img{ vertical-align:middle; padding-right:4px;}
.le_menu ul li p{ text-align:center;}
.le_menu ul li p a{ padding:0 5px;}

.le_top{ background:url(/themes/index/static/images/le_topbj.jpg) repeat-x; height:90px;}
.le_banner{ background:url(/themes/index/static/images/le_bannerbj.jpg) no-repeat center top; height:auto; zoom:1; overflow:hidden;}
.le_nav{ height:49px; background:#5a2a14; line-height:49px;}
.le_nav ul{ width:980px; margin:0 auto;}
.le_nav ul li{ float:left; width:107px; text-align:center; color:#fff;}
.le_nav ul li a{ display:block; color:#fff; font-size:15px;}
.le_nav ul li a:hover{ background:#004a87;}
.le_menu{ background:url(/themes/index/static/images/le_menubj.png) no-repeat; height:152px; width:980px; margin:0 auto;}
.le_menu ul li{ width:120px; float:left; margin:15px 0 0 2px; display:inline;}
.le_menu ul li h3{ text-align:center; padding:10px 0; color:#5a2a14;}
.le_menu ul li h3 a{ color:#5a2a14;}
.le_menu ul li h3 img{ vertical-align:middle; padding-right:4px;}
.le_menu ul li p{ text-align:center;}
.le_menu ul li p a{ padding:0 5px;}

.le_centet{ width:980px; margin:0 auto;}
.le_hd{ float:left; padding:2px; border:1px #ccc solid;}
.le_shguanz{ width: 705px; float: right; display:inline;}
.le_tble{ height:auto; zoom:1; overflow:hidden;}
.le_tble ul li{ float:left; width:168px; height: 46px; background:#5a2a14; cursor:pointer; line-height: 46px; color:#fff; text-align:center; display:inline; margin-right: 10px; font-size: 16px;}
.le_tble ul li:last-child { margin-right: 0;}
.le_tble ul li.hover{ background:#5a2a14; font-weight:bold;}
.le_aqmeti{ width: 410px; float: right; height:auto; zoom:1; overflow:hidden;}
.le_aqmeti h3{ text-align:center; font-size:20px; font-weight:bold; color:#5a2a14; font-family:"微软雅黑"; padding:10px 0;}
.le_aqmeti h3 a{ color:#5a2a14; }
.le_aqmeti p{ line-height:24px; text-indent:2em; padding:0 10px; color:#666;}
.le_aqmeti ul{ padding-top:10px;}
.le_aqmeti ul li{ line-height:36px; background:url(../images/le_mt1.jpg) no-repeat 5px; height:36px; border-bottom:1px #ccc dashed; padding-left:29px;}
.le_meiti{ width:260px;}
.le_meiti h3 { height: 46px; line-height: 46px; font-size: 23px; font-weight: bold; color: #fff; background: #5a2a14; padding-left: 10px; margin-bottom: 10px;}
.le_meiti ul{ height:auto; zoom:1; overflow:hidden; border:1px #d6d6d6 solid; padding:10px 5px;}
.le_meiti ul li{ line-height:24px; height:24px;}
/*2014年3月10日 16:31:11全站底部调整
*/.w_footer {
    background: url("http://www.cdsm120.net/images/w_31.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 87px;
    margin: 0 auto 66px;
    width: 980px;
}

.w_logo {
    display: inline;
    margin: 20px 0 0 36px;
}
.left {
    float: left;
}
.w_footer p {
    color: #666666;
    display: inline;
    float: left;
    line-height: 30px;
    margin: 10px 0 0 30px;
    width: 516px;
}
/*20150512样式整合*/
.lzd_top {
	background: url(/themes/index/static/images/lzd_tpbj.png) repeat-x;
	height: auto;
	zoom: 1;
	overflow: hidden;
}
.lzd_nav {
	height: 49px;
	line-height: 49px;
	background: #5a2a14;
}
.lzd_nav ul {
	width:1106px;
	margin: 0 auto;
}
.lzd_nav ul li {
	float: left;
	width: 108px;
	height: 49px;
	position: relative;
	text-align: center;
	font-size: 14px;
	background: url(../images/lzd_nav.png) no-repeat right;
}
.lzd_nav ul li a {
	display: block;
	color: #fff;
}
.lzd_nav ul li.share a { font-weight: bold; color: #e5ff00; background: url(../images/icon_hot.gif) 96% 7px no-repeat;}
.lzd_nav ul li .tro-link { color: #e5ff00; font-weight: bold}
.menu-sub:hover .tro-link { font-weight: bold; color: #5a2a14; background: #fafafa;}
.tro-menu { display: none; width: 325px; height: 350px; position: absolute; z-index: 888; left:0; top: 49px; background: rgba(255,255,255,.8);}
.tro-list { width: 162px; float: left;}
.tro-cate:nth-of-type(1) { border-right: #fff 1px solid;}
.tro-list h3 { font-size: 16px; font-weight: bold; color: #5a2a14; text-align: center; height: 35px; line-height: 35px; border-bottom: #c5c5c4 1px solid;}
.tro-list a { height: 34px; line-height: 34px; font-size: 14px; text-align: left; color: #000 !important; border-bottom: #c5c5c4 1px dashed; padding-left: 35px; background: url(../images/menu_arrow.png) 18px center no-repeat;}
.tro-list a:last-child { border-bottom: none;}
.hot-icon { position: absolute; top: 7px; left: 75%; }
.lzd_banner {
	background: url(/themes/index/static/images/lzd_bannerbj.jpg) no-repeat;
	height: auto;
	zoom: 1;
	overflow: hidden;
}

/*nav改版150921*/

.jl_nav{width:980px; margin:0 auto;  }
.jl_nav_con{border:#5a2a14 1px solid;}
.jl_nav_l dl{overflow:hidden;}
.jl_nav dl dt{float:left;}
.jl_nav_l dl dd{float:right;width:523px;}
.jl_nav_l ul{overflow:hidden;height:100%;}
.jl_nav_l ul li{float:left;width:100px;text-align:center;border-right:#a3a3a3 1px dashed;height:104px;}
.jl_nav_l h2{color:#5a2a14;font-size:16px; font-weight:bold;}
.jl_nav_l a{display:inline-block;width: 100%;height: 100%;}
.jl_nav_l a:hover{text-decoration:none;background:url(../images/jl_nav_bg.jpg) no-repeat left top;}
.jl_nav_li01 a:hover {color:#5a2a14;}
.jl_nav_l a:hover h2,.jl_nav_l a:hover h3{font-weight:bold;color:#fff;}
.jl_nav_l h3{color:#868686;font-size:10px;font-family:"Arial";text-transform:uppercase;}
.jl_nav_l i{display:inline-block;margin-top:9px;width:51px;height:51px;background-repeat:no-repeat;background-position:0px 0;background-image:url(../images/jl_nav_bz.png);transition:all 0.3s linear 0s;}
.jl_nav_r dl dd{float:right;width:256px;}
.jl_nav_r a{color:#333;font-size:14px;font-family:"微软雅黑";}
.jl_nav_r h4,.jl_nav_r h5{margin: 10px 0;}
.jl_nav_r h4 a + a{margin-left:15px;}
.jl_nav_r h5 a + a{margin-left:8px;}
.jl_nav_r h6 a + a{margin-left:7px;}


/*20151017底部切换*/
.lh_dq_h2{ overflow:hidden;}
.lh_dq_h2 li{ float:left; width:155px; text-align:center; color:#5a2a14; background:#d2e9fd; height:45px; line-height:45px; font-size:18px; margin-right:10px; cursor:pointer; font-weight:bold;}
.lh_dq_h2 li.hover{ background:url(/images/lh_sd.png) no-repeat; color:#FFF; padding-left:25px; width:130px; font-weight:800;}
.lh_q_h{ overflow:hidden; border:1px solid #d4d3d3; padding: 0 20px; height:516px;}
.lh_wzk{ font-size:14px; line-height:28px; text-indent:2em; font-family:"宋体"; padding-top:30px;}
.jl_main1{ position:relative; z-index:0; width:897px; height:382px; overflow:hidden;zoom:1; margin:0 auto;}
.jl_left1{ width:52px; position:absolute; left:0; top:136px; z-index:999;}
.jl_right1{ width:52px; position:absolute; right:0; top:136px; z-index:999;}
.jl_content1{ position:absolute; z-index:1; left:0px; top:px; width:897px; height:382px;}
.jl_content1 ul{ float:left; overflow:hidden;zoom:1;}
.jl_content1 ul li{ float:left; width:897px;}


/*20151121*/
.zpp_gai{ margin:23px auto 14px auto;}
.zpp_gai1{ padding:0 10px; margin-top:5px;}	
.zpp_gai1 ul li{ float:left; width:186px; background:#efedee; height:239px; margin-right:6px;}
.zpp_gai1 ul li:hover{ background:#e3edf9;transition: all .5s ease;}
.zpp_gai1 ul li h4{ font-weight:bold; color:#e90000; font-size:18px; text-align:center; margin:20px auto 11px auto;}
.zpp_gai1 ul li p{ color:#555555; text-indent:24px; line-height:22px; padding:10px 10px 0 8px;}
.zpp_gai1_fl{ width:298px;}
.zpp_gai1_fr{ width:635px; height: 298px; background: url(../images/about_bg.jpg) center top no-repeat;}
.zpp_gai1_fr p { font-size: 16px; line-height: 28px; text-indent: 2em; padding: 60px 10px 0 15px;}
.zpp_gai1_fr p a { font-weight: bold; color: #ff0000;}

.zpp_dl{ padding:0 15px 15px 18px;}
.zpp_dl dt{ width:160px;}
.zpp_dl dt h5{ background:#5a2a14; color:#fff; font-size:12px; padding:5px; display:inline-block; margin-bottom:5px;}
.zpp_dl dt p{ color:#000; line-height:20px;margin-bottom:5px;}

#zpp_dd{ width:235px;}
#zpp_dd h6{ text-align:center; color:#990000; font-size:13px; font-weight:bold; margin-bottom:11px}

.cure-box { padding-top: 14px; border: #d8d8d8 1px solid; border-top: none;}
.cure-tab { width: 956px; margin: 0 auto;}
.cure-tabLead { width: 262px; float: left;}
.cure-tabLead li { position: relative; font-size: 24px; height: 73px; line-height: 73px; text-align: center; color: #19252d; background: #e4e4e4; border: #d5d5d5 1px solid; margin-bottom: 18px; cursor: pointer;}
.cure-tabLead li.hover { font-weight: bold; color: #fff; background: #5b2b15; border: #5b2b15 1px solid;}
.cure-tabLead li.hover::before { content:""; position: absolute; top: 50%; margin-top: -10px; right: -15px; width: 14px; height: 21px; background: url(../images/cure_arrow.jpg) no-repeat;}

.cure-det { width: 636px; height: 445px; padding: 0 12px 0 19px; border: #d5d5d5 1px solid; float: right;}
.cure-cont h3 { font-size: 24px; height: 32px; line-height: 32px; color: #5b2b15; padding: 17px 0 22px; background: url(../images/cure_tit_line.jpg) left bottom repeat-x;}
.cure-cont h3 span { padding-left: 15px; background: url(../images/cure_tit_icon.jpg) left center no-repeat;}
.cure-cont { display: none;}
.work { margin: 15px 0 0 0;}
.work cite { display: block; float: left; width: 383px; text-align: center;}
.work cite h4 { font-size: 14px; font-weight: bold; color: #b50800; padding: 0 0 8px 0;}
.work-det { width: 235px; float: right;}
.work-det dl dt { display: inline-block; font-size: 14px; font-weight: bold; color: #fff; height: 34px; line-height: 34px; padding: 0 10px; background: #5b2b15; margin: 2px 0 8px;}
.work-det dl dd { font-size: 14px; line-height: 24px; color: #000; padding-bottom: 10px;}
.work-det h5 { font-size: 22px; color: #fff; text-align: center; width: 233px; height: 44px; text-align: center; line-height: 44px; background: url(../images/cure_work_titBg.jpg) no-repeat; margin: 3px auto 1;}

.fixed { position: fixed; width: 100%; left: 0; top: 0; z-index: 999; background: #fff;}