
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;}
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;}
.blank2{ height:5px; font-size:0; line-height:0; clear:both; overflow:hidden;}
body{ font-size:12px;  background:#FFF url(../images/zbg.png) repeat-y center top;}

.m_wrapper{width:1008px; overflow:hidden; margin:0 auto;}

.m_content{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.relative{ position:relative; z-index:0;}
.m_bor1{ border:#b4c5d7 1px solid; overflow:hidden; zoom:1;}
.m_bor2{ border:#b4c5d7 1px solid; border-top:0; overflow:hidden; zoom:1; background:#FFF;}
.m_bor3{ border:#b4c5d7 1px solid; border-top:#195b9c 2px solid; overflow:hidden; zoom:1;}
.m_side01{ width:708px;}
.m_side02{ width:264px;}
.m_side03{ width:434px;}
.m_side04{ width:698px;}
.m_side05{ width:254px;}
.m_side06{ width:464px;}
.m_side07{ width:206px;}
.m_side08{ width:350px;}
.m_side09{ width:338px;}

.m_top{ width:980px; margin:0 auto; padding-bottom:1px; background:#fff url(../images/m-topbg.gif) repeat-x center top;}
.m_nav{ width:980px; margin:0 auto; height:42px; overflow:hidden; background:url(../images/m-navbg.gif) repeat-x center top;}
.m_nav ul{ width:980px; margin:0 auto; overflow:hidden; height:42px;}
.m_nav ul li{ width:88px; text-align:center; font-size:14px; font-weight:bold; line-height:42px; color:#fff; background:url(../images/m-navbg2.png) no-repeat right top; float:left;}
.m_nav ul li a{ color:#fff;}

#m_menu{ width:972px; margin:0 auto; background:#d6e4f2; padding:4px; overflow:hidden; zoom:1;}
.m_menu{ background:#2b71b6; padding:3px; overflow:hidden; zoom:1;}
.m_menu dl{ background:url(../images/m-menubg.png) no-repeat center top; width:157px; height:74px; overflow:hidden; margin:0px 2px; display:inline; float:left;}
.m_menu dl dt{ height:29px; overflow:hidden; text-align:center; line-height:29px; font-size:14px; font-weight:bold; color:#2b71b6;}
.m_menu dl dt a{ color:#2b71b6;}
.m_menu dl dd{ line-height:20px; text-align:center;}
.m_menu dl dd a{ margin:0px 5px;}
.m_menu dl.m_menu05 dd a{ margin:0px 1px;}

.m_sswrap{ padding:1px; overflow:hidden; zoom:1;}
.m_ss{ background:url(../images/m-ssbg.gif) repeat-x center top; height:33px; overflow:hidden; line-height:33px; padding:0px 10px;}
.m_search{ background:url(../images/m-icon5.png) no-repeat left top; padding:5px 0px 0px 40px; float:left;}
.m_ssinput{ width:254px; height:23px; overflow:hidden; background:url(../images/m-ssinputbg.png) no-repeat center top; float:left;}
.m_input01{ height:14px; overflow:hidden; line-height:14px; font-size:12px; padding:5px 5px 4px 29px; width:220px; border:0; background:none;}
.m_button01{ width:61px; height:22px; overflow:hidden; background:url(../images/m-ss.png) no-repeat center top; border:0; margin-left:5px; display:inline; float:left; cursor:pointer;}
.m_tag{ margin-top:5px; width:540px; height:23px; overflow:hidden; line-height:23px; float:right;}
.m_tag a{ margin:0px 5px; display:inline; white-space:nowrap; float:left;}


.n_search{ padding:5px 0px 0px 40px; float:right; display:inline;}
.n_tag{ background:url(../images/m-icon5.png) no-repeat left top; width:500px; padding-left:40px; height:33px; overflow:hidden; line-height:33px; float:left; display:inline;}
.n_tag .left{font-weight:bold; color:#2B71B6;}
.n_tag a{ margin:0px 5px; display:inline; white-space:nowrap;}


.m_foot{ width:980px; margin:0 auto; background:#0e579b; overflow:hidden; zoom:1;}
.m_footnav{ width:960px; margin:0 auto; height:45px; line-height:43px; text-align:center; font-size:14px; overflow:hidden; background:url(../images/m-footnavbg.png) no-repeat center top; color:#fff;}
.m_footnav a{ margin:0px 15px; color:#fff;}
.m_foottext{ text-align:center; line-height:24px; color:#fff; padding:5px 0px 0; overflow:hidden; zoom:1;}

.m_flinkcont{ width:978px; margin:0 auto; overflow:hidden; height:108px; border:#ccc 1px solid;}
#flink1{ position:absolute; top:0; left:0; width:14px; padding:10px 7px 0px; line-height:22px; font-size:14px; font-weight:bold; height:98px; overflow:hidden; border:#134a7f 1px solid; background:#1d64a9; color:#fff;}
#flink2{ position:absolute; top:0; right:0; width:14px; padding:10px 7px 0px; line-height:22px; font-size:14px; font-weight:bold; height:98px; overflow:hidden; border:#909090 1px solid; background:#d2d2d2;}

.m_hezuo{ width:880px; margin:0 auto; overflow:hidden; zoom:1;}
.m_hezuo ul li{ margin:5px 8px 0px; display:inline; float:left;}
.m_youqing{ padding:6px 40px; line-height:24px; overflow:hidden; zoom:1;}
.m_youqing a{ white-space:nowrap; margin:0px 5px; display:inline; float:left;}

.m_yyxx{ background:url(../images/m-yyxxcbg.png) no-repeat center top; height:205px; padding:1px 0px 0px; overflow:hidden;}
.m_yyxxtitle{ height:39px; overflow:hidden; padding-left:20px;}
.m_yyxxtitle h3{ width:147px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:url(../images/m-yyxxtbg.gif) no-repeat right top; line-height:39px; margin:0px 5px; display:inline; height:39px; overflow:hidden; float:left;}
.m_yyxxtitle h3 a{ color:#fff;}
.m_yyxxtitle h3.hover{ background:url(../images/m-yyxxthoverbg.png) no-repeat center top; padding-left:57px; width:90px; text-align:left; line-height:50px; color:#ee0000;}
.m_yyxxtitle h3.hover a{ color:#ee0000;}

.m_yyxxcont{ padding:18px 15px 0px; overflow:hidden; zoom:1;}
.m_yyxxarr{ margin:40px 5px 0px; display:inline; float:left; cursor:pointer;}
#m_honor ul li{ width:164px; float:left;}
#m_honor ul li i{ display:block; text-align:center;}
#m_honor ul li i img{ border:#ccc 1px solid; padding:3px;}
#m_honor ul li p{ text-align:center; height:24px; overflow:hidden; line-height:24px;}
#m_huanjing ul li{ width:164px; float:left;}
#m_huanjing ul li i{ display:block; text-align:center;}
#m_huanjing ul li i img{ border:#ccc 1px solid; padding:3px;}
#m_huanjing ul li p{ text-align:center; height:24px; overflow:hidden; line-height:24px;}
#m_shebei ul li{ width:164px; float:left;}
#m_shebei ul li i{ display:block; text-align:center;}
#m_shebei ul li i img{ border:#ccc 1px solid; padding:3px;}
#m_shebei ul li p{ text-align:center; height:24px; overflow:hidden; line-height:24px;}
#m_zhuanti ul li{ width:164px; float:left;}
#m_zhuanti ul li i{ display:block; text-align:center;}
#m_zhuanti ul li i img{ border:#ccc 1px solid; padding:3px;}
#m_zhuanti ul li p{ text-align:center; height:24px; overflow:hidden; line-height:24px;}

.m_expert{ overflow:hidden; zoom:1;}
.m_extitle{ height:57px; overflow:hidden; background:url(../images/m-extbg.gif) repeat-x center top;}
.m_excont{ padding-bottom:15px; overflow:hidden; zoom:1;}
.m_exarr{ margin:54px 1px 0px; display:inline; cursor:pointer; float:left;}
#m_expert{ margin:0px 5px; display:inline; float:left;}
#m_expert ul{ height:149px; overflow:hidden; float:left;}
#m_expert ul li{ width:272px; border:#b4c5d7 1px solid; margin:0px 6px; display:inline; float:left;}
#m_expert ul li i{ padding:4px; border-right:#b4c5d7 1px solid; float:left;}
.m_extext{ width:142px; margin:5px 5px 0px 0px; display:inline; float:right;}
.m_extext h3{ height:25px; overflow:hidden; border-bottom:#fff 1px solid; background:#c2d6e9; line-height:25px; text-align:center; font-weight:bold;}
.m_extext p{ text-indent:2em; background:url(../images/m-exbg1.gif) repeat-x center top; line-height:20px; margin-bottom:5px;}

.m_title1{ height:40px; overflow:hidden; background:url(../images/m-tb1.gif) repeat-x center top; padding:0px 10px;}
.m_title1 ul{ float:left;}
.m_title1 ul li{ width:118px; text-align:center; font-size:14px; font-weight:bold; color:#2b71b6; line-height:40px; float:left;}
.m_title1 ul li a{ color:#2b71b6;}
.m_title1 ul li.hover{ background:url(../images/m-tb1hoverbg.png) no-repeat center top; color:#fff; text-align:left; padding-left:40px; width:78px;}
.m_title1 ul li.hover a{ color:#fff;}

.m_title2{ background:url(../images/m-tb2.gif) repeat-x center top; height:36px; line-height:36px; overflow:hidden;}
.m_title2 h3{ background:url(../images/m-tb2h3bg.png) no-repeat right top; padding-right:35px; float:left;}
.m_title2 h3 span{ background:url(../images/m-tb2h3bg.png) no-repeat left top; padding-left:46px; font-size:14px; font-weight:bold; color:#fff; float:left;}
.m_title2 h3 a{ color:#fff;}
.m_more2{ margin:10px 10px 0px 0px; display:inline; float:right;}

.m_title3{ background:url(../images/m-tb3.gif) repeat-x center top; height:36px; line-height:36px; overflow:hidden;}
.m_title3 h3{ background:url(../images/m-icon3.png) no-repeat left top; font-size:14px; font-weight:bold; color:#1d64a9; padding-left:40px; margin-left:10px; display:inline; float:left;}
.m_title3 h3 a{ color:#1d64a9;}

.m_title4{ height:40px; overflow:hidden; background:url(../images/m-tb4.gif) repeat-x center top; padding:0px 10px;}
.m_title4 ul{ float:left;}
.m_title4 ul li{ font-size:14px; font-weight:bold; line-height:40px; margin:0px 0px 0px 20px; display:inline; float:left;}
.m_title4 ul li.hover{ padding-left:40px;background:url(../images/m-tb4hoverbg.png) no-repeat left top;}
.m_title4 ul li span{ padding-right:20px; float:left;}
.m_title4 ul li.hover span{ background:url(../images/m-tb4hoverbg.png) no-repeat right top;}
.m_title4 ul li.hover a{ color:#fff;}

.m_title5{ background:url(../images/m-tb5.png) no-repeat center top; height:42px; overflow:hidden;}
.m_title5 h2{ margin-right:10px; display:inline; float:left;}
.m_title5 h3{ margin:10px 0px 0px; line-height:26px; font-size:14px; overflow:hidden; zoom:1;}
.m_title5 h3 a{ display:inline-block; padding-left:15px; height:32px; margin:0px 5px;}
.m_title5 h3 a.hover{ background:url(../images/m-tb5hoverbg.png) no-repeat left top; font-weight:bold; color:#fff;}
.m_title5 h3 a span{ display:inline-block; padding-right:15px; height:32px;}
.m_title5 h3 a.hover span{ background:url(../images/m-tb5hoverbg.png) no-repeat right top; color:#fff;}
.m_more5{ margin:15px 10px 0px 0px; display:inline; float:right;}

.m_title6{ background:url(../images/m-tb2.gif) repeat-x center top; height:36px; line-height:36px; overflow:hidden;}
.m_title6 h3{ background:url(../images/m-tb6h3bg.png) no-repeat left top; padding-left:48px; font-size:14px; font-weight:bold; color:#195b9c; float:left;}
.m_title6 h3 a{ color:#195b9c;}

.m_title7{ height:40px; overflow:hidden; line-height:34px; background:url(../images/m-tb7.png) no-repeat center top; padding:0px 10px 0px 0px; text-align:right;}
.m_title7 h2{ padding-right:30px; background:url(../images/m1-zslisth2bg.png) no-repeat right top; font-size:14px; font-weight:bold; height:40px; overflow:hidden; color:#fff; float:left;}
.m_title7 h2 a{ color:#fff;}
.m_title7 h2 span{ padding-left:30px; background:url(../images/m1-zslisth2bg.png) no-repeat left top; color:#fff; float:left;}
.m_title7 h2 span a{ color:#fff;}

.m_title8{ height:37px; line-height:37px; padding:0px 10px; text-align:right; overflow:hidden; background:url(../images/m-tb8.gif) repeat-x center top;}
.m_title8 h2{ margin-top:7px; font-size:14px; font-weight:bold; color:#fff; height:30px; line-height:30px; background:url(../images/m-tb8h2bg.png) no-repeat left top; padding-left:44px; float:left;}
.m_title8 h2 span{ background:url(../images/m-tb8h2bg.png) no-repeat right top; padding-right:20px; float:left; color:#fff;}
.m_title8 h2 a{ color:#fff;}



.m_slide{ padding:4px; overflow:hidden; zoom:1; border:#b4c5d7 1px solid;}

.m_dzyb{ padding:5px 8px; overflow:hidden; zoom:1;}
.m_dzybintro{ padding:0px 0px 8px; margin:0px 0px 6px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1;}
.m_dzybintro i{ border:#ccc 1px solid; padding:2px; margin-right:8px; margin-right:5px\9; display:inline; float:left;}
.m_dzybintro h3{ line-height:24px; overflow:hidden; height:28px; font-size:14px; font-weight:bold;}
.m_dzybintro p{ line-height:20px; text-indent:1em;}
.m_dzyb ul{ overflow:hidden; zoom:1;}
.m_dzyb ul li{ background:url(../images/m-icon1.gif) no-repeat left 8px; line-height:23px; padding-left:10px;}

#m_guanche{ width:220px; height:100px; margin:0 auto; overflow:hidden;}
#m_guanche ul{ width:220px; overflow:hidden;}
#m_guanche ul li{ overflow:hidden; zoom:1; line-height:24px; border-bottom:#ccc 1px dashed; text-align:right;}
#m_guanche ul li span{ float:left;}

.m_renshu{ margin:6px 4px; height:25px; line-height:23px; font-size:20px; font-weight:bold; color:#fff; overflow:hidden; background:url(../images/m-gcbg1.png) no-repeat center top; padding:4px 66px 0px 148px; text-align:center;}
.m_bmfw{ padding:0px 2px 8px; overflow:hidden; zoom:1;}
.m_bmfw ul li{ margin:8px 4px 0px; display:inline; float:left;}


.m_intro{ padding:4px 0px 6px; background:url(../images/m-introbg.gif) repeat-x center top; overflow:hidden; zoom:1;}
.m_intro i{ display:block; text-align:center;}
.m_intro i img{ border:#ccc 1px solid; padding:1px;}
.m_intro p{ line-height:22px; text-indent:2em; margin:0px 11px;}
.m_smallhonor{ width:254px; margin:0 auto 10px; overflow:hidden; zoom:1;}
.m_arr03{ cursor:pointer; margin:26px 2px 0px; display:inline; float:left;}
#m_smallhonor ul{ height:67px; overflow:hidden; float:left;}
#m_smallhonor ul li{ width:112px; text-align:center; float:left;}
#m_intro .m_intro{ padding:10px 0px 15px;}
#m_intro .m_intro p{ line-height:24px; margin:5px 11px 0px;}
#m_intro .m_smallhonor{ margin-bottom:14px;}

.m_news{ overflow:hidden; zoom:1;}
.m_newstitle{ height:35px; overflow:hidden; background:url(../images/m-news-tbg.png) repeat-x center top;}
.m_newstitle ul li{ width:94px; padding-left:50px; font-size:14px; font-weight:bold; line-height:35px; background:url(../images/m-news-litbg.gif) no-repeat left top; float:left;}
.m_newstitle ul li.hover{ background:url(../images/m-news-lithoverbg.png) no-repeat left top; color:#1d64a9;}
.m_newstitle ul li.hover a{ color:#1d64a9;}
#m_news03{ width:93px;}
.m_newscont{ background:url(../images/m-newscbg.png) no-repeat right top; padding:10px 10px 0px; overflow:hidden; zoom:1;}
.m_newstext{ overflow:hidden; zoom:1;}
.m_newstext i{ padding:3px; border:#ccc 1px solid; margin-right:10px; margin-right:7px\9; display:inline; float:left;}
.m_newstext h3{ height:22px; margin-bottom:6px; overflow:hidden; font-weight:bold; color:#c10000;}
.m_newstext h3 a{color:#c10000;}
.m_newstext p{ line-height:20px; text-indent:2em;}
.m_newslist{ margin:10px 0px 0px; overflow:hidden; zoom:1;}
.m_newslist ul{ background:url(../images/m-news-img01.png) no-repeat left top; overflow:hidden; zoom:1;}
.m_newslist ul li{ padding-left:102px; line-height:26px;}

.m_zjdy{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.m_qa{ overflow:hidden; zoom:1; background:#f3f3f3 url(../images/m-qa.png) no-repeat 8px 9px; padding:9px 8px;}
.m_qa h3{ height:27px; overflow:hidden; line-height:19px; margin-left:24px; font-size:14px; color:#1d64a9; font-weight:bold;}
.m_qa p{ line-height:19px; margin-left:24px;}
.m_zjdylist{ overflow:hidden; zoom:1; padding:5px 10px;}
.m_zjdylist ul li{ line-height:25px; overflow:hidden; zoom:1; vertical-align:top;}
.m_zjdylist ul li span{ color:#1d64a9;}
.m_zjdytiwen{ background:url(../images/m-twbg1.gif) repeat-y center top; padding:7px 0px;}

.m_zdxm{ overflow:hidden; zoom:1;}
.m_zdxmcont{ padding:9px; overflow:hidden; zoom:1;}
.m_zdxmtitle{ width:734px; height:33px; overflow:hidden; line-height:33px; position:absolute; top:1px; right:1px; z-index:1;}
.m_zdxmtitle h3{ padding:0px 20px 0px 18px; cursor:pointer; background:url(../images/m-zdxmtbg.png) no-repeat right top; font-size:14px; color:#fff; float:left;}
.m_zdxmtitle h3 a{ color:#fff;}
.m_zdxmtitle h3.hover{ background:url(../images/m-zdxmthoverbg.png) repeat-x center top; color:#1d64a9; font-weight:bold;}
.m_zdxmtitle h3.hover a{ color:#1d64a9;}
.m_zdxmfl{ width:734px; height:29px; overflow:hidden; line-height:29px; position:absolute; top:35px; right:1px; z-index:2;}
.m_zdxmfl a{ margin:0px 20px;}

.m_case{ padding:10px 9px; overflow:hidden; zoom:1;}
.m_casepic{ overflow:hidden; zoom:1;}
.m_casepic i{ display:block; text-align:center;}
.m_casepic i img{ padding:3px; border:#b4c5d7 1px solid;}
.m_casepic p{ height:30px; overflow:hidden; line-height:30px; text-align:center; border:#b4c5d7 1px solid; border-top:0; background:url(../images/m-pbg.gif) repeat-x center top; font-size:14px; font-weight:bold; color:#1d64a9;}
.m_casepic p a{ color:#1d64a9;}
.m_casetext{ padding:5px 0px; line-height:22px; overflow:hidden; zoom:1;}
.m_casetext p strong{ color:#1d64a9;}
.m_caselist{ overflow:hidden; zoom:1; padding:5px 10px; background:#f1f6fb;}
.m_caselist ul li{ line-height:24px;}

.m_jbcs{ padding:10px; overflow:hidden; zoom:1;}
.m_jbcstit{ line-height:22px; text-align:center; padding-top:5px;}
.m_jbcsintro{ height:112px; padding:8px 0px 10px; background:url(../images/m-jbcscbg.png) no-repeat center bottom;}
.m_jbcsintro i{ padding:2px; border:#ccc 1px solid; margin-right:12px; margin-right:9px\9; display:inline; float:left;}
.m_jbcsintro h3{ font-size:14px; font-weight:bold; color:#1d64a9; line-height:24px; height:24px; margin-bottom:5px; overflow:hidden; text-align:center;}
.m_jbcsintro h3 a{ color:#1d64a9;}
.m_jbcsintro p{ line-height:22px; text-indent:2em;}

.m_jbcslist{ padding:10px 0px; overflow:hidden; zoom:1;}
.m_jbcslist ul li{ width:46%; padding-left:2%; margin-left:2%; line-height:26px; background:url(../images/m-icon4.gif) no-repeat left 8px; display:inline; float:left;}
.m_jbcstext{ height:116px; overflow:hidden; background:url(../images/m-jbcscbg2.png) no-repeat center top;}
.m_jbcstext ul{ width:274px; margin:15px 5px 0px 40px; display:inline; float:left;}
.m_jbcstext ul li{ width:274px; float:left; line-height:31px;}
.m_jbcstext ul li strong{ color:#1d64a9; float:left;}
.m_jbcstext ul li strong a{ color:#1d64a9;}
.m_jbcstext ul li a{ margin:0px 3px;}
.m_jbcszx{ padding-top:15px; overflow:hidden; zoom:1;}
.m_jbcszx i{ overflow:hidden; zoom:1; display:block;}
.m_jbcszx i img{margin-top:10px; }

.m_wygz{ background:#f1f6fb; padding:5px; overflow:hidden; zoom:1;}
.m_wygz i{ display:block; text-align:center;}
.m_wygz i img{ border:#b4c5d7 1px solid;}
.m_wygz h3{ background:url(../images/m-wenhao.gif) no-repeat left top; line-height:21px; height:21px; overflow:hidden; margin:8px 0px 5px; padding:0px 0px 0px 30px; font-size:14px; font-weight:bold; color:#1d64a9; margin-left:5px;}
.m_wygz h3 a{ color:#1d64a9;}
.m_wygz ul li{ line-height:26px;}

.m_jishu{ padding:1px; overflow:hidden; zoom:1;}
.m_jstitle{ position:absolute; top:45px; left:18px; width:162px;}
.m_jstitle ul li{ height:37px; overflow:hidden; line-height:37px; text-align:center; color:#fff;}
.m_jstitle ul li a{ color:#fff;}
.m_jstitle ul li.hover{ background:url(../images/m-jshoverbg.png) no-repeat center top; text-align:left; font-size:14px; font-weight:bold; text-indent:1em; color:#8c0000;}
.m_jstitle ul li.hover a{ color:#8c0000;}
.m_jscont{ position:absolute; top:64px; left:196px; width:492px;}
.m_zjftintro{ overflow:hidden; zoom:1;}
.m_zjftintro i{ border:#9ebad5 1px solid; padding:1px; background:#fff; margin-right:12px; margin-right:9px\9; display:inline; float:left;}
.m_zjftintro h3{ height:30px; overflow:hidden; text-indent:-9999px;}
.m_zjftintro p{ line-height:20px;}
.m_zjftzixun{ margin-top:3px; text-align:center;}
.m_zjftzixun img{ margin:0px 5px;}
.m_zjfttext{ margin-top:10px; overflow:hidden; zoom:1;}
.m_zjfttext h3{ color:#1d64a9; line-height:24px; font-size:14px; font-weight:bold;}
.m_zjfttext h3 a{ color:#1d64a9;}
.m_zjfttext p{ line-height:20px;}

.m1_chanshu{ padding:0px 14px 9px 10px; border-top:#2e76bd 2px solid; /*background:url(../images/m1-artjbg.gif) repeat-x center top*/ overflow:hidden; zoom:1;}
.m1_text01{ background:url(../images/m1-textbg1.gif) repeat-x center top; height:100px; overflow:hidden; line-height:24px; padding:6px 15px 5px;}
.m1_text01 p{ text-indent:2em;}
.m1_chanshupic{ width:198px; height:225px; padding:5px 2px 5px 0; overflow:hidden; background:url(../images/m1-picbg1.png) no-repeat center top; text-align:center; margin:12px 7px 0px 0px; margin-right:6px\9; display:inline; float:left;}
.m1_chanshu ul{ background:url(../images/m1-qsulbg.png) no-repeat left 10px; overflow:hidden; zoom:1;}
.m1_chanshu ul li{ line-height:31px; overflow:hidden; margin-top:10px; text-align:right; padding:0px 10px 0px 30px;}
.m1_chanshu ul li span{ font-size:14px; float:left;}

.m1_xgwk{ overflow:hidden; zoom:1; padding:27px 0px 0px; position:relative; z-index:0;}
.m1_wktitle{ position:absolute; top:0px; left:1px; width:100%; z-index:1; height:46px; overflow:hidden; background:url(../images/m1-wcbg1.gif) repeat-x center top;}
.m1_xgwkcont{ padding:19px 0px 0px; border:#b3cfdd 1px solid; border-top:0; overflow:hidden; zoom:1;}

.m1_xgwklist ul{ width:650px; margin:0 auto; padding:10px 0px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1;}
.m1_xgwklist ul li{ font-size:14px; line-height:24px; text-align:right; color:#666;}
.m1_xgwklist ul li span{ float:left;}
.m1_xgwklist ul li span a{ color:#666;}

.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:#005fb9; 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:#1687b4; color:#fff; border:#ccc 1px solid;}
.pagelist li a:hover { color:#fff; background:#1687b4; font-weight:bold;}
.pagelist li.pageinfo{ float:left; display:block; height:20px; color:#000; line-height:20px; padding:0 6px;}

.m1_hotgjz{ line-height:24px; padding:8px; overflow:hidden; zoom:1;}
.m1_hotgjz a{ margin:0px 5px; display:inline; white-space:nowrap; float:left;}

.m_jyzn{ width:252px; margin:0 auto; overflow:hidden; zoom:1; padding:0px 0px 10px;}
.m_jyzn ul li{ margin:10px 5px 0px; display:inline; float:left;}

.m_expert2{ width:244px; margin:0 auto; overflow:hidden; zoom:1; padding:10px 0px;}
#m_expert2{ overflow:hidden; zoom:1;}
#m_expert2 ul{ height:144px; overflow:hidden; float:left;}
#m_expert2 ul li{ width:242px; overflow:hidden; border:#b4c5d7 1px solid; float:left;}
#m_expert2 ul li i{ padding:4px; border-right:#b4c5d7 1px solid; float:left;}


.m_expertt{ overflow:hidden; zoom:1;}
.m_expertt ul{ height:298px; overflow:hidden; float:left;}
.m_expertt ul li{ width:242px; overflow:hidden; border:#b4c5d7 1px solid; margin-bottom:10px;/* float:left;*/}
.m_expertt ul li i{ padding:4px; border-right:#b4c5d7 1px solid; float:left;}

.m_pbb{ overflow:hidden; zoom:1; background:#d1e0ef; width:244px; margin:5px auto 0px;}
.m_pbb h3{ background:#327cc4; height:24px; overflow:hidden; line-height:24px; font-weight:bold; color:#fff; text-align:center;}
.m_pbb ul li{ border:#b4c5d7 1px solid; border-top:0; overflow:hidden; zoom:1; vertical-align:top; line-height:18px; color:#666;}
.m_pbb ul li span{ color:#195b9c;}
.m_pbb ul li a{ color:#666;}
.m_pbb ul li span a{ color:#195b9c;}
.m_xqj{ width:62px; padding-left:3px; border-right:#b4c5d7 1px solid; margin-right:10px; margin-right:7px\9; display:inline; float:left;}


.m_extext2{ width:122px; margin:3px 3px 0px 0px; display:inline; float:right;}
.m_extext2 h3{ height:25px; overflow:hidden; border-bottom:#fff 1px solid; background:#c2d6e9; line-height:25px; text-align:center; font-weight:bold;}

.m_extext2 p{ text-indent:2em; background:url(../images/m-exbg1.gif) repeat-x center top; line-height:20px; margin-bottom:3px;}

.m1_kfbl2{ padding:5px 8px 10px; overflow:hidden; zoom:1;}
.m1_kfbl2pic{ padding:5px 0px; overflow:hidden; zoom:1;}
.m1_kfbl2pic img{ padding:2px; border:#ccc 1px solid; background:#fff;}
.m1_kfbl2 ul li{ line-height:24px;}

.m1_mtbd{padding:0px 8px 10px; overflow:hidden; zoom:1;}
.gylut{ height:auto; zoom:1; overflow:hidden; padding:6px 0px 5px 0px;}
.gylut ul li{ overflow:hidden; margin-top:12px;  padding-bottom:13px; border-bottom:1px #CCC dashed;  clear:both;}
.xpz{ float:left; padding:2px; border:1px #CCC solid;}
.ylcts{ float:right; width:144px;}
.ylcts h3{ color:#195B9C; font-weight:bold; line-height:21px;}
.ylcts h3 a{color:#195B9C;}
.ylcts p{ line-height:18px; text-indent:2em;}
.ylcts p span{ color:#b60000;}
.ylcts p span a{ color:#b60000;}
.yjsanba{ height:auto; zoom:1; overflow:hidden;}
.yjsanba ul li{ line-height:27px;}



.m1_phtitle{ background:url(../images/m1-phtbg.gif) repeat-x center top; height:31px; line-height:31px; padding:0px 10px; text-align:right; overflow:hidden;}
.m1_phtitle h3{ padding-left:18px; color:#0c6ea3; font-weight:bold; font-size:14px; background:url(../images/m1-phicon.gif) no-repeat left 9px; float:left;}
.m1_phlist{ padding:7px; overflow:hidden; zoom:1;}
.m1_phlist ul li{ cursor:pointer; line-height:24px; overflow:hidden; zoom:1; vertical-align:top;}
.m1_phlist ul li.hover{ padding:3px 0px;}
.m1_phlist ul li .left{ padding-left:20px; background-repeat:no-repeat; background-position:left 6px;}
.m1_phlist ul li .left img{ padding:1px; border:#ccc 1px solid;}
.m1_phlist ul li.hover .left{ background-position:left 18px; margin-right:10px; display:inline;}
.m1_nbg1{ background-image:url(../images/m1-n1.gif);}
.m1_nbg2{ background-image:url(../images/m1-n2.gif);}
.m1_nbg3{ background-image:url(../images/m1-n3.gif);}
.m1_nbg4{ background-image:url(../images/m1-n4.gif);}
.m1_nbg5{ background-image:url(../images/m1-n5.gif);}
.m1_nbg6{ background-image:url(../images/m1-n6.gif);}
.m1_nbg7{ background-image:url(../images/m1-n7.gif);}
.m1_phlist ul li h3{ line-height:20px; height:20px; overflow:hidden; font-weight:bold; color:#ff6600;}
.m1_phlist ul li h3 a{ color:#ff6600;}
.m1_phlist ul li p{ height:40px; line-height:20px;}

.m1_zice{ padding:10px 0px 5px; overflow:hidden; zoom:1;}
.m1_zice ul{ width:249px; margin:0 auto; overflow:hidden; zoom:1;}
.m1_zice ul li{ width:77px; line-height:24px; margin:0px 3px; display:inline; float:left;}
.m1_zicepic{ text-align:center;}
.m1_zicepic img{ border:#ccc 1px solid; padding:1px; background:#fff;}
.m1_zicep1{ line-height:18px; height:18px; overflow:hidden; margin-bottom:8px;}

.m1_artcont1{ background:url(../images/m1-artjbg.gif) repeat-x center top; padding:15px 10px 0px; overflow:hidden; zoom:1;}
.h1{ /*height:42px;*/ line-height:42px; overflow:hidden; text-align:center;}
.h1 h1{ font-size:26px; font-family:"宋体"; color:#252525; font-weight:bold;}
.m1_bianji{ padding:10px 5px 20px; height:22px; line-height:22px; background:url(../images/m-bianjibg.png) no-repeat center 9px; overflow:hidden; text-align:center;}
.m1_bianji .right{ margin-top:3px;}
.m_wzlist{ width:675px; margin:0 auto; overflow:hidden; zoom:1; background:#f9f9f9; border-left:#ccc 1px dashed;}
.m_wzlist ul li{ width:210px; padding-left:14px; line-height:34px; color:#333; border-right:#ccc 1px dashed; border-bottom:#ccc 1px dashed; float:left;}
.m_wzlist ul li a{ color:#333;}
.m_wzlist ul li.red a{color:#F00;}
.m1_wenzhang{ padding:10px 7px 20px; font-size:14px; line-height:24px;}
.ad_con { float:left; padding:0 15px 0px 0; }

.m1_tags{ padding:0px 10px; height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#cd4d46;}
.m1_tags strong{ color:#F00; float:left;}
.m1_tags a{ margin:0px 5px; display:inline; white-space:nowrap;float:left;}

.m1_shangxia{ padding:5px 10px; height:30px; overflow:hidden; line-height:30px; background:url(../images/m-sxbg1.gif) repeat-x center top;}
.m1_shangxia ul li{ font-size:14px; width:50%; color:#666; float:left;}
.m1_shangxia ul li strong,.m1_shangxia ul li strong a{ color:#cd4d46;}

.m1_wxts{ height:218px; padding:14px 0px 0px; overflow:hidden; background:url(../images/m1-wxts-bg01.jpg) no-repeat center top;}
.m1_wxts p{width:372px; padding:40px 0 0 140px; float:left; line-height:22px; color:#003366; text-indent:2em;}
.m1_zxys{width:155px; height:55px; float:right; margin:5px 4px 0 0; display:inline-block;}
.m1_zxly{width:155px; height:55px; float:right; margin:5px 4px 0 0; display:inline-block;}

.m1_tjlist{ padding:6px 0px; overflow:hidden; zoom:1;}
.m1_tjlist ul li{ line-height:24px; width:47%; margin-left:3%; display:inline; float:left;}



.m_chslide{ padding:4px; overflow:hidden; zoom:1; text-align:center;}

.m_yhcg{ height:222px; overflow:hidden;}
.m_cg{background:#fff; margin:1px; border:#cfdeed 10px solid; overflow:hidden; zoom:1;}
#m_cg{ margin:0 auto;}
#m_cg table{ width:100%;}
#m_cg ul{ width:100%; overflow:hidden;}
#m_cg ul li{ line-height:22px; background:url(../images/m-icon2.gif) no-repeat left 7px; padding-left:12px; text-align:right;}
#m_cg ul li span{ float:left;}
#m1_hzxs{ width:240px; margin:11px auto 0px; height:auto; overflow:hidden; zoom:1;}
#m1_hzxs ul{ width:240px; overflow:hidden;}
#m1_hzxs ul li{ height:84px; overflow:hidden; line-height:28px;}

.m1_tsyllist{ background:url(../images/m-tsbg1.gif) repeat-x center bottom; overflow:hidden; zoom:1;}
.m1_tsyllist ul{ margin:0px 10px 1px; overflow:hidden; height:221px;}
.m1_tsyllist ul li{ padding:0px 0px 8px; border-bottom:#ccc 1px dashed; margin-top:9px; overflow:hidden; zoom:1;}
.m1_tsyllist ul li h3{ line-height:27px; height:27px; margin-bottom:3px; overflow:hidden; font-size:14px; font-weight:bold; color:#056aa7;}
.m1_tsyllist ul li h3 span{ margin-right:7px; display:inline; float:left;}
.m1_tsyllist ul li h3 font{color:#548DD4; font-size:12px; font-weight:normal;}
.m1_tsyllist ul li h3 a{ color:#056aa7;}
.m1_tsyllist ul li p{ text-indent:2em; line-height:21px;}


.m1_ydgy{ padding:10px 8px 9px; overflow:hidden; zoom:1;}
.m1_ydgypic{ padding:4px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left;}
.m1_ydgy p{ line-height:20px; margin-bottom:5px; text-indent:2em;}
.m1_ydgy p strong{ color:#195b9c;}
.m1_ydgy ul{ overflow:hidden; zoom:1; border-top:#ccc 1px dashed; padding-top:5px;}
.m1_ydgy ul li{ line-height:24px;}

.m_map{ padding:10px 0px; overflow:hidden; zoom:1; text-align:center;}
.m_map span{ padding:0px 3px 3px 0px; background:url(../images/m-mapbg.png) no-repeat right 10px; display:inline-block;}
.m_map img{ border:#ccc 1px solid; padding:3px;}

.m_xjsb{ overflow:hidden; zoom:1; padding:9px 0px;}
#m_xjsb{ width:221px; margin:0 auto; overflow:hidden; zoom:1;}
.m_xjsb ul{ height:195px; overflow:hidden; float:left;}
.m_xjsb ul li{ width:221px; height:195px; overflow:hidden; background:url(../images/m-sblibg.png) no-repeat right bottom; float:left;}
.m_xjsb ul li img{ padding:3px; border:#ccc 1px solid;}

.m_ftintro{ padding:0px 0px 10px; margin:0px 10px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1;}
.m_ftintro i{ border:#ccc 1px solid; padding:4px; margin-right:8px; margin-right:5px\9; display:inline; float:left;}
.m_ftintro h3{ line-height:20px; overflow:hidden; height:20px; margin-bottom:3px; font-size:14px; font-weight:bold; color:#195b9c;}
.m_ftintro h3 a{ color:#195b9c;}
.m_ftintro p{ line-height:19px; text-indent:1em;}

.m_ztex{ border:#b9c8d6 4px solid; overflow:hidden; zoom:1; position:relative; z-index:0;}
.m_ztexzixun{ position:absolute; left:50%; bottom:10px; z-index:1; width:256px; margin-left:-50%; height:33px; overflow:hidden; text-align:center;}
#m_ztex{ width:256px; margin:0 auto;}
#m_ztex ul{ height:356px; overflow:hidden; float:left;}
.m_ztex ul li{ width:256px; text-align:center; float:left;}
.m1_xcwrap{ background:url(../images/m1-xccbg.gif) repeat-y center top; overflow:hidden; zoom:1;}
.m1_xc{ background:url(../images/m1-xctbg.png) no-repeat center top; overflow:hidden; zoom:1;}
.m1_xccont{ background:url(../images/m1-xcbtnbg.gif) no-repeat center bottom; padding:46px 13px 15px 6px; height:auto; overflow:hidden; zoom:1;}
.m1_xcpic{ width:496px; background:url(../images/m1-xcfgf.gif) repeat-y right 6px; float:left;}
.m1_xcpic ul li{ padding:2px; border:#ccc 1px solid; margin:6px 4px 0px; display:inline; float:left;}
.m1_xc dl{ width:178px; float:right;}
.m1_xc dl dt{ height:26px; line-height:26px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}
.m1_xc dl dd{ line-height:25px; text-indent:2em;}

.m1_yfydtop{ height:7px; overflow:hidden; background:url(../images/m1-yfydtopbg.png) no-repeat center top; font-size:0; line-height:0;}
.m1_yfydbtn{ height:5px; overflow:hidden; background:url(../images/m1-yfydbtntbg.png) no-repeat center top; font-size:0; line-height:0;}
.m1_yfyd{ border-left:#b3cfdd 1px solid; border-right:#b3cfdd 1px solid; padding:4px 9px; height:auto; overflow:hidden; zoom:1;}
.m1_yfydpic{ padding:2px; border:#ccc 1px solid; float:left;}
.m1_yfydintro{ width:452px; float:right;}
.m1_yfydtext{ padding:5px 10px; background:url(../images/m1-yfydcbg.png) no-repeat center top; line-height:22px;}
.m1_yfydtext p{ text-indent:2em;}
.m1_yfydintro ul{ width:440px; margin:5px auto 0px; height:auto; overflow:hidden; zoom:1;}
.m1_yfydintro ul li{ width:220px; line-height:24px; border-bottom:#ccc 1px dashed; float:left;}
.m1_yfydtitle{ height:34px; line-height:34px; background:url(../images/m1-yfydtbg.jpg) no-repeat left top; overflow:hidden; margin-bottom:10px;}
.m1_yfydtitle h3{ font-size:14px; color:#fff; padding-left:50px; font-weight:bold; float:left;}

.mar01{ margin:10px 10px 0px;}
.m_zdjbcbg{ background:url(../images/m-zdjbcbg.png) no-repeat center bottom; overflow:hidden; height:120px; padding:21px 2px 19px;}
.m_zdjbcbg ul li{ width:47%; margin-left:3%; display:inline; line-height:24px; float:left;}
.m_zdjbtext{ padding:10px; overflow:hidden; zoom:1;}
.m_zdjbtext i{ padding:0px 2px 2px 0px; background:url(../images/m-zdjbibg.png) no-repeat right bottom; margin-right:10px; margin-right:7px\9; display:inline; float:left;}
.m_zdjbtext i img{ border:#ccc 1px solid; padding:2px;}
.m_zdjbtext h3{ color:#1d64a9; line-height:16px; height:16px; font-weight:bold; overflow:hidden; margin-bottom:5px;}
.m_zdjbtext h3 a{ color:#1d64a9;}
.m_zdjbtext p{ line-height:24px;}

.m_jswdlist1{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.m_qa2{ background:#f7f7f7 url(../images/m-qa2.png) no-repeat 4px 8px; padding:8px 4px 8px 30px;}
.m_qa2 h3{ height:22px; overflow:hidden; line-height:22px; font-size:14px; font-weight:bold; color:#195b9c; margin-bottom:8px;}
.m_qa2 h3 a{ color:#195b9c;}
.m_qa2 p{ line-height:22px;}
.m_jswdlist2{ background:url(../images/m-jswdcbg2.png) no-repeat center top; padding:15px 0px 10px; margin:15px 0px 0px; overflow:hidden; zoom:1;}
.m_jswdlist2 ul li{ width:50%; line-height:24px; float:left;}

.m_daodu{ background:url(../images/m-daodubg.png) no-repeat center top; overflow:hidden; zoom:1;}
.m_ddtext{ padding:10px 12px 0px 24px; height:120px; overflow:hidden; line-height:24px; text-indent:3em;}
.m_ddtext p{ line-height:24px; text-indent:3em;}
.m_ddtext p strong{ padding-left:2em; font-size:14px; float:left; color:#195b9c;}
.m_ddtext p strong a{ color:#195b9c;}
.m_ddsj{ width:2em; height:48px; overflow:hidden; float:left;}
.m_daodu ul{ padding:5px 10px; margin:10px; overflow:hidden; zoom:1; background:#eee;}
.m_daodu ul li{ width:50%; line-height:28px; float:left;}

.m_img01{ text-align:center; padding:2px 0px 8px;}
.m_img01 img{ padding:4px; border:#ccc 1px solid;}

.m1_zswrap{ overflow:hidden; zoom:1; background:url(../images/m1-zs-cbg.gif) repeat-y center top; }
.m1_zs{ overflow:hidden; zoom:1; background:url(../images/m1-zs-tbg.png) no-repeat center top; }
.m1_zstitle{ height:49px; padding:0px 0px 0px 98px; overflow:hidden;}
.m1_zsbtn{ background:url(../images/m1-zs-btnbg.png) no-repeat center top; height:7px; overflow:hidden;}
.m1_zslistwrap{ padding:0px 3px 12px; height:auto; overflow:hidden; zoom:1;}
.m1_zslist{ width:338px; border:#b4c5d7 1px solid; height:auto; overflow:hidden; zoom:1; margin:10px 5px 0px; display:inline; float:left;}

.m1_zsintro{ padding:10px; height:auto; overflow:hidden; zoom:1;}
.m1_zstext{ padding-bottom:10px; border-bottom:#ccc 1px dashed; margin-bottom:8px; height:auto; overflow:hidden; zoom:1;}
.m1_zspic{ padding:2px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left;}
.m1_zstext h3{ font-size:14px; font-weight:bold; line-height:24px; color:#0d70a6;}
.m1_zstext h3 a{ color:#0d70a6;}
.m1_zstext p{ line-height:20px; text-indent:2em;}
.m1_zsintro ul li{ line-height:24px; font-size:14px;}

.m1_cskt{ padding:10px; height:auto; overflow:hidden; zoom:1;}
.m1_csktintro{ padding-bottom:12px; border-bottom:#ccc 1px dashed; margin-bottom:10px; overflow:hidden; zoom:1;}
.m1_csktpic{ padding:2px; border:#ccc 1px solid; margin:4px 10px 0px 0px; display:inline; float:left;}
.m1_cskt h3{ line-height:20px; height:20px; overflow:hidden; margin-bottom:3px; font-size:14px; font-weight:bold; color:#0e74ac;}
.m1_cskt h3 a{ color:#0e74ac;}
.m1_cskt p{ line-height:21px;}
.m1_cskt ul{ height:auto; overflow:hidden; zoom:1;}
.m1_cskt ul li{ line-height:24px; text-align:right;}
.m1_cskt ul li span{ float:left;}

.m1_roll1{ background:#f1faff; padding:9px 0px 8px; overflow:hidden; zoom:1;}
#m1_roll1{ margin:0 auto;}
#m1_roll1 ul{ overflow:hidden; zoom:1; float:left;}
.m1_roll1 ul li{ width:150px; margin:0px 7px; display:inline; float:left;}
.m1_roll1 ul li span{ display:block; text-align:center; line-height:22px;}
.m1_roll1 ul li img{ padding:3px; border:#ccc 1px solid; background:#fff;}
.m1_roll1 ul li p{ text-align:center; line-height:24px;}
.m1_arr02{ margin:50px 4px 0px; display:inline; cursor:pointer; float:left;}

.m1_list4{ width:348px; margin:10px 8px 0px 0px; display:inline; float:left; overflow:hidden; zoom:1;}
.m1_list4text{ padding:8px 0px; margin:0px 10px; color:#666; border-bottom:#ccc 1px dashed;overflow:hidden; zoom:1;}
.m1_list4text h3{ height:24px; overflow:hidden; line-height:24px; font-size:14px; font-weight:bold; color:#0c6ea3;}
.m1_list4text h3 a{ color:#0c6ea3;}
.m1_list4text i{ padding:1px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left;}
.m1_list4text p{ text-indent:2em; line-height:18px;}
.m1_list4 ul{ padding:10px;}
.m1_list4 ul li{ line-height:22px;color:#666;}
.m1_list4 ul li a{ color:#666;}

.m1_dxba{ border:#b3cfdd 1px solid; background:url(../images/m-bajbg.gif) repeat-x center top; padding:12px 5px 12px 12px; overflow:hidden; zoom:1;}
.m1_dxbapic{ padding:0px 3px 3px 0px; background:url(../images/m-bapicbg.png) no-repeat right bottom; margin-right:10px; margin-right:7px\9; display:inline; float:left;}
.m1_dxbapic img{ padding:4px; border:#ccc 1px solid; background:#fff;}
.m1_dxbalist h3{ height:31px; overflow:hidden; line-height:31px; font-size:14px; font-weight:bold; color:#fff; margin-bottom:5px; background:url(../images/m-dxbahbg.gif) no-repeat center top; padding-left:45px;}
.m1_dxbalist h3 a{ color:#fff;}
.m1_dxbalist p{ line-height:24px; text-indent:2em; margin-bottom:5px;}
.m1_dxbalist ul{ padding:10px 0px 0px; background:url(../images/m-dxbaulbg.png) no-repeat center top; overflow:hidden; zoom:1;}
.m1_dxbalist ul li{ line-height:24px; width:50%; color:#195b9c; float:left;}


.m_jsqy{ width:243px; margin:0 auto; overflow:hidden; zoom:1; padding:0px 0px 5px; background:url(../images/m-jsqycbg.png) repeat-x center top;}
.m_jsqy ul li{ height:49px; cursor:pointer; line-height:20px; overflow:hidden; background:url(../images/m-jsqy-libg.png) no-repeat center top; overflow:hidden; margin-top:8px;}
.m_jsqy ul li.m_jsqyhover{ background:url(../images/m-jsqy-lihoverbg.png) no-repeat center top;}
.m_jsqy ul li b{ width:44px; height:49px; line-height:30px; overflow:hidden; font-size:22px; font-weight:bold; color:#fff; text-align:center; margin-right:-3px\9; float:left;}
.m_jsqy ul li h3{ height:20px; overflow:hidden; font-size:14px; margin-top:5px; color:#195b9c;}
.m_jsqy ul li h3 a{ color:#195b9c;}
.m_jsqy ul li a{ display:block; height:49px;}

.m1_list3{ margin-top:18px; padding-bottom:10px; background:url(../images/m1-list3bg.gif) repeat-x center bottom; overflow:hidden; zoom:1;}
.m1_list3 h3{ padding-left:32px; color:#0d70a6; font-size:14px; font-weight:bold; background:url(../images/m1-list3-hbg.png) no-repeat left top; height:31px; overflow:hidden; line-height:33px;}
.m1_list3 h3 a{color:#0d70a6;}
.m1_list3 p{ line-height:24px; padding:10px 0px; height:48px; overflow:hidden; text-indent:2em;}

.m1_cont6{ padding:0px 10px;}
.m1_list7wrap{ padding:10px 0px 5px; background:url(../images/m1-list7jbg.png) repeat-x center bottom; overflow:hidden; zoom:1;}
.m1_list7{ width:690px; margin:0 auto; height:210px; overflow:hidden;}
#m1_list7{ overflow:hidden; zoom:1;}
#m1_list7 ul{ overflow:hidden; zoom:1; float:left;}
.m1_list7 ul li{ width:214px; background:url(../images/m1-list7bg.png) no-repeat left top; margin:0px 8px; display:inline; float:left;}
.m1_list7 ul li span{ display:block; text-align:center; padding:6px 10px 0px 0px; height:174px; overflow:hidden;}
.m1_list7 ul li p{ margin-right:9px; background:url(../images/m1-list7pbg.png) repeat-x center top; border:#ccc 1px solid; border-top:0; text-align:center; color:#0d70a6;}
.m1_list7 ul li p a{ color:#0d70a6;}
.m1_list7 ul li b{ font-size:14px; height:28px; line-height:28px; display:inline-block; overflow:hidden; padding-left:15px; background:url(../images/m1-9d.gif) no-repeat left 11px;}
.m1_list7 ul li b i{ font-style:normal; display:inline-block; padding-right:15px; background:url(../images/m1-9d.gif) no-repeat right 11px;}

.m1_daohang{ background:url(../images/m1-dhcbg.gif) repeat-y center top; padding-bottom:5px; overflow:hidden; zoom:1;}
.m1_dhtbg{ background:url(../images/m1-dhtbg.gif) no-repeat center top; height:5px; overflow:hidden; clear:both; font-size:0; line-height:0;}
.m1_dhbtnbg{ background:url(../images/m1-dhbtnbg.gif) no-repeat center top; height:3px; overflow:hidden; clear:both; font-size:0; line-height:0;}
.m1_dhbtnbg2{ background:url(../images/m1-dhbtnbg2.gif) no-repeat center top; height:4px; overflow:hidden; clear:both; font-size:0; line-height:0;}
.m1_dhlist{ width:252px; padding-right:3px; margin:0 auto; background:url(../images/m1-dhcbg2.gif) repeat-y center top; overflow:hidden; zoom:1;}
.m1_daohang ul{ width:224px; margin:0 auto; padding:5px 12px 0px; overflow:hidden; zoom:1;}
.m1_daohang ul li{ height:40px; overflow:hidden; padding:2px 0px 0px; text-align:center; background:url(../images/m1-dhlibg.png) no-repeat center top; margin:0px 0px 8px;}

.m1_jbg4{ background:url(../images/m1-jbg4.gif) repeat-x center top; overflow:hidden; zoom:1;}
.m1_tit1{ width:644px; margin:30px auto 0px; background:url(../images/m1-list6tbg.png) no-repeat center top; height:32px; line-height:32px; overflow:hidden;}
.m1_tit1 h3{ margin-left:80px; display:inline; float:left; font-size:14px; font-weight:bold; color:#fff;}

.m1_list6{ width:675px; margin:0 auto; overflow:hidden; zoom:1;}
.m1_list6 ul{ overflow:hidden; zoom:1;}
.m1_list6 ul li{ width:195px; overflow:hidden; zoom:1; margin:30px 15px 0px; display:inline; float:left;}
.m1_list6 ul li span{ border:#ccc 1px solid; display:block; text-align:center; padding:4px; overflow:hidden; zoom:1; background:#fff;}
.m1_list6 ul li p{ border:#ccc 1px solid; border-top:0; line-height:33px; text-align:center; font-size:14px;}


.m1_yydjslide{ padding:5px; border:#195b9c 2px solid; margin:0 auto; background:url(../images/m1-yydjbg.png) no-repeat center top; height:226px; overflow:hidden;}
.m1_yydjtitle{ width:184px; height:226px; overflow:hidden; float:right;}
.m1_yydjtitle ul li{ height:51px; margin-bottom:7px; overflow:hidden; background-image:url(../images/m1-yydj-tabbg.png); background-repeat:no-repeat; cursor:pointer;}
.m1_yydjtitle ul li.hover{ background-image:url(../images/m1-yydj-hoverbg.png); background-repeat:no-repeat; color:#fff;}
.m1_yydjpic img{ padding:4px; border:#b2def5 1px solid; float:left;}
#m1_yydj01{ background-position:0 0;}
#m1_yydj02{ background-position:0 -57px;}
#m1_yydj03{ background-position:0 -115px;}
#m1_yydj04{ background-position:0 -173px;}

.m1_cont5{ padding:10px 20px 0px;}
.m1_beijing2{background:url(../images/m1-beijing2.jpg) no-repeat right bottom;}
.m1_list10{ overflow:hidden; zoom:1;}
.m1_list10 ul{ padding:20px 0px; border-bottom:#ccc 1px dashed; height:auto; overflow:hidden; zoom:1; }
.m1_list10 ul li{ line-height:28px; background:url(../images/m1-icon3.gif) no-repeat left 10px; padding-left:15px; font-size:14px;}
.m1_list10 ul li strong{ color:#056aa7;}
.m1_list10 ul li strong a{ color:#056aa7;}

.m1_cont3{ padding:6px 25px 0px;}
.m1_beijing1{background:url(../images/m1-beijing1.jpg) no-repeat right bottom;}
.m1_list5{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.m1_list5 h3{ font-size:14px; font-weight:bold; color:#1284c1; background:url(../images/m1-icon3.gif) no-repeat left 4px; padding-left:15px;}
.m1_list5 h3 a{ color:#1284c1;}
.m1_list5 ul{ background:url(../images/m1-list5-ulbg.png) no-repeat left bottom; padding:9px 0px; overflow:hidden; zoom:1;}
.m1_list5 ul li{ line-height:24px;}

.m_list1{ padding:0px 10px; background:url(../images/m-jbg1.gif) repeat-x center top; overflow:hidden; zoom:1;}
.m_list1 ul li{ overflow:hidden; height:15px; vertical-align:top;}
.m_list1 ul li span{ line-height:15px; float:left;}
.m_list1 ul li span.biaoti{width:60%; }
.m_list1 ul li span.swt{width:20%; }
.m_list1 ul li span.m_list1w1{ width:20%;}
.m_list1tit ul li{ height:36px; overflow:hidden; font-size:14px; font-weight:bold;}
.m_list1tit ul li span{ line-height:36px;}
.m_list1cont ul{ margin-top:10px; overflow:hidden; zoom:1;}
.m_list1cont ul li{ padding:12px 0px; border-bottom:#ccc 1px dashed; color:#b20505;}
.m_list1cont ul li .m_list1w1{ color:#666;}
.m_list1cont ul li a{ font-size:14px;}


.m_zzzj{ overflow:hidden; zoom:1;}
.m_zzzj .left{ margin-left:-3px\9; display:inline;}
.m_zzzjcont{ border:#ccc 1px solid; border-left:0; overflow:hidden; font-size:14px; height:33px; line-height:33px;}
#m_artroll1{ padding:0px 2px;}
#m_artroll1 .m1_roll1{ background:#fff;}
.m1_wordlist1{ padding:8px; overflow:hidden; zoom:1;}
.m1_wordlist1 ul li{ line-height:24px;}


.m1_zjft{ padding:8px; overflow:hidden; zoom:1;}
.m1_zjft ul{width:238px; overflow:hidden; margin:0 auto;}
.m1_zjft li{overflow:hidden; margin:0 auto 7px;}
.m1_zjft li span{ line-height:30px; height:30px; display:block; text-align:center; background:#CCC;}

/*----------左侧漂浮--------*/
#leftswt{ position: fixed!important; _position: absolute; _top: expression(documentElement.scrollTop + 100+ 'px'); _bottom:auto; _right:auto; top:100px; left:0; font-size:12px;}
.leftswt_btn { margin-top:76px; background: url(../images/leftswt-pbg.gif) no-repeat left top;  width:39px; height:228px; float:left;}
.leftswt_zixun { width:155px; height:355px; float:left; background:url(../images/leftswt-bg.gif) no-repeat left top; }
.leftswt_list { width:119px; margin-left:36px; height:274px; overflow:hidden;}
.leftswt_list ul { height:auto; overflow:hidden; zoom:1;}
.leftswt_list ul li { width:155px; height:30px; overflow:hidden; margin-top:9px; position:relative; background:none; overflow:visible; }
.leftswt_list ul li a { width:110px; padding-right:11px; color:#fff; font-size:14px; line-height:30px;  height:30px; overflow:hidden; display:block; font-weight:bold; line-height:30px; background:url(../images/leftswt-a1.gif) no-repeat left top; text-align:center;}
.leftswt_list ul li a:hover{ background:url(../images/leftswt-a2.gif) no-repeat left top; color:#fff;}
.leftswt_list dl { position:absolute; width:142px; float:left; height:250px; padding:47px 0px 0px; margin-top:31px; overflow:hidden; top:0px; left:155px; background:url(../images/leftswt-zxlist.gif) no-repeat left top;}
.leftswt_list dl dd { height:24px; overflow:hidden; padding-left:10px; color:#0C7FB6;}
.leftswt_list dl dd a { line-height:24px; color:#0C7FB6;}
.leftswt_list dl dd a:hover { padding-left:5px; color:#0C7FB6;}
.leftswt_list .leftswt_button{ height:31px; overflow:hidden; margin-top:10px; text-align:center;}
.leftswt_list .leftswt_button a{ background:none; height:31px; overflow:hidden; text-align:center; padding:0;}
.leftswt_list .leftswt_button a:hover{ padding:0; background:none;}
.leftswt_button img { cursor:pointer; }
.leftswt_z1{ margin:5px 0px 0px 57px; overflow:hidden; zoom:1;}




.m_stszl{ padding:12px 8px 7px; overflow:hidden; zoom:1;}
	.m_stszlpic{ width:340px; height:196px; overflow:hidden; background:url(../images/m-stszlcbg.png) no-repeat left top; margin-right:-3px\9; display:inline; float:left;}
	.m_stszlpic ul li{ margin:5px 16px 12px 5px; display:inline; float:left;}
	.m_stszltext{ background:url(../images/m-stszljbg.gif) repeat-x center top; height:73px; overflow:hidden;}
	.m_stszltext h3{ background:url(../images/m-stszljbg.gif) repeat-x center top; color:#1d64a9; height:24px; margin-bottom:5px; overflow:hidden; line-height:24px; font-size:14px; font-weight:bold; text-align:center;}
	.m_stszltext p{ line-height:20px; text-indent:2em; margin:0px 7px;}
	.m_stszllist{ padding-top:5px; overflow:hidden; zoom:1;}
	.m_stszllist ul li{ line-height:23px;}
	.m_title3 ul{ width:60%; margin:7px 0px 0px; height:28px; overflow:hidden; float:right;}
	.m_title3 ul li{ width:106px; text-align:center; line-height:28px; background:url(../images/m-xzbg1.gif) no-repeat right 7px; float:left;}
	.m_title3 ul li.hover{ background:url(../images/m-xzhoverbg1.gif) no-repeat center top; color:#fff; font-weight:bold; font-size:14px;}
	.m_title3 ul li.hover a{ color:#fff;}
	.m_map2{ padding:10px 0px; overflow:hidden; zoom:1; text-align:center;}
	.m_map2 span{ padding:0px 5px 7px 5px; background:url(../images/m-mapbg2.png) no-repeat right top; display:inline-block;}
	.m_map2 img{ border:#ccc 1px solid; padding:5px;}
	
	
.yh_footcon{ text-align:right; padding:20px 44px 0px 0px;}
.yh_footcon i{ display:block; padding-top:20px;}
.yh_menu{ background: #e4f1f7 ; height:72px; width:980px;  margin:0px auto; padding-top:7px;}
.yh_menucon{ background:url(../images/yh_menu.png) no-repeat top center; width:965px; margin:0px auto; height:56px; }
.yh_menucon dl{float:left; }
.yh_menucon dl dt{ width:72px;  float:left;}
.yh_menucon dl dd{ zoom:1;}
.yh_menucon dl dd span{padding:0px 10px; float:left; line-height:56px; font-family:"微软雅黑"; color:#333; font-size:14px; position:relative; z-index:0;}
.yh_menucon dl dd span ul{padding:3px 10px; position:absolute; z-index:1; top:40px; left:0; background:#1863ac url(../images/m-icon3.gif) repeat-y 4px 3px; opacity:0.9; filter:alpha(opacity=90); width:72px;}
.yh_menucon dl dd span ul li{ font-size:12px; line-height:24px;}
.yh_menucon dl dd span ul li a{ color:#fff;}
/*nav*/
.m2_menu{ border:#d6e4f2 5px solid; overflow:hidden; height:103px; width:970px; margin:0 auto;}
.m2_menu01{ width:470px; height:72px; padding:31px 0px 0px 3px; overflow:hidden; background:url(../images/m_menubg1.png) no-repeat -1px top; float:left;}
.m2_menu02{ width:494px; height:72px; padding:31px 0px 0px 0px; overflow:hidden; background:url(../images/m_menubg2.png) no-repeat center top; float:left;}
.m2_menu dl{ margin-left:1px; display:inline; padding:1px; overflow:hidden; float:left;}
.m2_menu dl dt{ height:24px; overflow:hidden; margin-bottom:2px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; color:#2b71b6;}
.m2_menu dl dt a{ color:#2b71b6;}
.m2_menu dl dd{ line-height:20px; text-align:center;}
.m2_menu dl dd a{ margin:0px 3px;}
.m2_m1kd1{ width:134px;}
.m2_m1kd2{ width:104px;}
.m2_m1kd3{ width:104px;}
.m2_m1kd4{ width:115px;}
.m2_m2kd1{ width:134px;}
.m2_m2kd2{ width:134px;}
.m2_m2kd3{ width:88px;}
.m2_m2kd4{ width:124px;}




table{ width:100%;}
.bmfw{ background:#fff; overflow:hidden; zoom:1;}
.bmfw ul{ padding-bottom:5px; overflow:hidden; zoom:1;}
.bmfw ul li{ width:33%; margin-top:5px; float:left;}
.bmfw ul li i{ display:block; text-align:center;}
.bmfw ul li p{ height:20px; overflow:hidden; line-height:20px; text-align:center;}
.yycg{ background:#fff; overflow:hidden; zoom:1;}
#yycg{ margin:2px 10px 7px; overflow:hidden; zoom:1;}
.yycg ul li{ overflow:hidden; zoom:1; color:#c10000; line-height:29px; border-bottom:#ccc 1px dashed; text-align:right; vertical-align:top;}
.yycg ul li span{ color:#666; float:left;}
.yycgtext{ height:24px; overflow:hidden; line-height:24px; text-align:center;}
.yycgtext strong{ color:#c10000;}
.yycgzixun{ padding:5px 0px; text-align:center; background:#f4f4f4;}
.m_introtable{ width:240px; margin:7px auto 0px; line-height:23px;}
.introlist{ width:246px; margin:0 auto; overflow:hidden; zoom:1;}
.introlist ul li { background:url(../images/anniubg.png) no-repeat center top; width:93px; font-size:14px; font-weight:bold; color:#666; padding-left:18px; height:30px; overflow:hidden; line-height:30px; margin:0px 6px 8px; display:inline; float:left;}
.introlist ul li a{ color:#666;}
.top{ width:980px; margin:0 auto; overflow:hidden; zoom:1; position:relative; z-index:0;}
.toplink{ position:absolute; z-index:1; right:10px; top:40px;}
.toplink a{ margin:0px 10px; color:#666;}
.menu{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.menukd{ width:488px; background:url(../images/menukdbg.png) repeat-y center top; overflow:hidden; zoom:1; position:relative; z-index:0;}
.menutit{ position:absolute; z-index:1; left:0px; top:0; height:36px; overflow:hidden; background:url(../images/menu-tbg.png) repeat-x center top;}
.menutit h3{ width:241px; background:url(../images/menu-tabbg.png) no-repeat center top; text-align:center; font-size:14px; font-weight:bold; color:#2165a8; height:36px; overflow:hidden; line-height:31px; margin-right:6px; display:inline; float:left;}
.menutit h3 a{ color:#2165a8;}
.menutit h3.hover{ background:url(../images/menu-hoverbg.png) no-repeat center top; color:#fff;}
.menutit h3.hover a{ color:#fff;}
#menua02{ margin-right:0;}
#menub02{ margin-right:0;}
.menucont{ padding-top:31px; height:75px; overflow:hidden; border-left:#b4c5d7 1px solid; border-right:#b4c5d7 1px solid; background:#fff url(../images/menubg.png) repeat-x center 31px;}
.menucont dl{ width:134px; background:url(../images/menubg2.png) no-repeat right top; height:70px; padding:5px 1px 0px 1px; overflow:hidden; float:left;}
.menucont dl.menu03{ width:86px;}
.menucont dl.menu04{ width:122px; background:none;}
.menucont dl.menu06{ width:104px;}
.menucont dl.menu07{ width:104px;}
.menucont dl.menu08{ background:none;}
.menucont dl.menu12{ width:104px;}
.menucont dl.menu14{ width:104px; background:none;}
.menucont dl.menu15{ width:104px;}
.menucont dl.menu17{ width:104px;}
.menucont dl.menu18{ background:none;}
.menucont dl dt{ height:26px; overflow:hidden; line-height:26px; text-align:center; font-size:14px; color:#2b71b6;}
.menucont dl dt a{ color:#2b71b6;}
.menucont dl dd{ text-align:center; line-height:20px;}
.menucont dl dd a{ margin:0px 4px;}



/*文章页改版 2025-08-17*/
.sx_gh { overflow:hidden; zoom:1; padding:8px 10px; }
.sx_gh_ic1 { width:122px; height:13px; line-height:13px; padding:2px; border:1px solid #ccc; }
.sx_gh_ic2 { width:99px; height:13px; line-height:13px; padding:2px; border:1px solid #ccc; float:left; }
.sx_gh h2 { color:#605555; float:left; padding-top:3px; }
.sx_zj { overflow:hidden; zoom:1; padding:0px 5px; margin:10px 0px; }
.sx_zj_con { overflow:hidden; zoom:1; }
.sx_zj_con li { overflow:hidden; height:132px; margin-top:8px; }
.sx_zj_lef { width:94px; padding:3px; border:1px solid #ccc; }
.sx_zj_rgt { width:148px; background:url(../images/sx_zj_bg.gif) repeat-x center top; }
.sx_zj_rgt h2 { text-align:center; height:24px; line-height:24px; font-size:14px; font-weight:bold; color:#1a5c9d; }
.sx_zj_rgt h2 a{color:#1a5c9d; }
.sx_zj_rgt p { padding:5px 8px; overflow:hidden; zoom:1; text-indent:2em; line-height:18px; color:#333; }
.sx_zj_rgt span { display:block; text-align:center; }
.sx_hd { overflow:hidden; zoom:1; padding:0px 12px; }
.sx_hd_top { overflow:hidden; zoom:1; }
.sx_hd_top li { overflow:hidden; zoom:1; padding:10px 0px; border-bottom:1px dashed #ccc; }
.sx_hd_top li span { display:block; float:left; margin-right:13px; margin-right:10px\9; display:inline; padding:2px; border:1px solid #ccc; }
.sx_hd_top li h2 { font-weight:bold; color:#175998; }
.sx_hd_top li h2 a{color:#175998; }
.sx_hd_top li p { color:#333; line-height:22px; }
.sx_hd_bot { overflow:hidden; zoom:1; padding:8px 4px; }
.sx_hd_bot li { overflow:hidden; zoom:1; height:23px; vertical-align:middle; }
.sx_hd_bot li span { display:block; }
.sx_hd_bot li p { line-height:23px; color:#333; margin-left:10px; display:inline; }
.sx_hd_bot li p a { color:#333; }
.sx_zx { overflow:hidden; zoom:1; padding:8px 10px; }
.sx_zx_top { overflow:hidden; height:25px; padding:5px 0px; }
.sx_zx_ic { width:108px; height:19px; line-height:19px; float:left; padding:2px; border:1px solid #ccc; }
.sx_zx_top span { display:block; float:left; margin-left:5px; display:inline; }
.sx_zx_bot { overflow:hidden; zoom:1; }
.sx_zx_bot li { line-height:28px; overflow:hidden; zoom:1; border-bottom:1px dashed #ccc; background:url(../images/sx_zx_ic3.gif) no-repeat center left; padding-left:16px; color:#333; }
.sx_zx_bot li a { color:#666; }
.sx_wenzhang { overflow:hidden; zoom:1; border:1px solid #b4c5d7; background:#fff; }
.sx_weizhi { overflow:hidden; height:36px; padding:0px 0px 3px 7px; background:url(../images/weizhi_bg.gif) repeat-x center bottom; }
.sx_weizhi h2 { font-size:14px; color:#333; line-height:36px; background:url(../images/weizhi_ic.gif) no-repeat center left; padding-left:30px; }
.sx_weizhi h2 a { color:#333; }
.sx_wz_con { overflow:hidden; zoom:1; padding:10px 8px; font-size:14px; color:#333; line-height:24px; }
/*.sx_wz_con p { text-indent:2em; }*/
.sx_wz_hdp { width:250px; height:270px; float:left; margin:0px 15px 15px 0px; display:inline; }
.sx_fy { overflow:hidden; height:30px; border:1px dashed #ccc; }
.sx_fy li { width:47%; float:left; padding-left:3%; line-height:30px; color:#333; text-align:left; display:inline; }
.sx_fy li a { color:#333; }
.sx_wz_bot { overflow:hidden; zoom:1; background:#fff; border:1px solid #b4c5d7; padding:10px 12px; }
.sx_al { overflow:hidden; zoom:1; border:1px solid #b4c5d7; }
.sx_al_tit { background:url(../images/sx_al_bg1.gif) repeat-x center bottom; height:38px; overflow:hidden; padding:0px 4px; }
.sx_al_tit h2 { font-weight:bold; color:#e93031; font-size:13px; line-height:38px; background:url(../images/sx_al_ic1.gif) no-repeat center left; padding-left:170px; }
.sx_al_tit p { line-height:38px; }
.sx_al_nr { overflow:hidden; zoom:1; background:url(../images/sx_al_bg2.gif) repeat-x center top; padding:16px 2px; }
.sx_al_ic { width:18px; height:22px; display:block; cursor:pointer; margin-top:70px; }
.sx_al_con { overflow:hidden; zoom:1; }
.sx_al_con li { width:200px; padding:2px; border:1px solid #ccc; float:left; margin-left:7px; display:inline; }
.sx_al_con li span { display:block; text-align:center; }
.sx_al_con li h2 { height:26px; line-height:26px; border-bottom:1px solid #ccc; text-align:center; color:#333; font-weight:bold; }
.sx_al_con li h2 a{color:#333;}
.sx_al_con li p { padding:5px; text-indent:2em; line-height:21px; color:#333; }
.sx_nav { width:980px; margin: 0 auto; background:url(../images/sx_nav_bg.gif) repeat-x center bottom; height:44px; overflow:hidden; }
.sx_nav ul { overflow:hidden; zoom:1; padding:0px 2px;}
.sx_nav li { overflow:hidden; float:left; background:url(../images/sx_nav_line.gif) no-repeat bottom right; font-size:14px; font-weight:bold; text-align:center; color:#fff; padding-top:9px; height:35px; line-height:35px; }
.sx_nav li a { color:#fff; padding:0px 11px 0px 10px;}
.sx_nav li.hover { width:83px; height:35px; background:url(../images/sx_nav_hover.gif) no-repeat center bottom; text-align:center; line-height:35px; }
.sx_nav li.hover a { width:83px; height:35px; display:block; background:url(../images/sx_nav_hover.gif) no-repeat center bottom; color:#185a9b; padding:0px; }
.sx_nav li.huangse{ background:none;}
.sx_nav li.huangse a { color:#fff83e; }
.sx_menu { width:978px; margin: 0 auto; height:80px; background:url(../images/sx_menu_bg.gif) repeat-x center bottom; border:1px solid #b4c5d7; border-top:none; }
.sx_menu li { overflow:hidden; zoom:1;/* padding:0px 7px;*/ background:url(../images/sx_menu_line.gif) no-repeat bottom right; float:left; }
.sx_menu li h2 { text-align:center;  color:#2b71b6; font-size:14px; padding:10px 0px; }
.sx_menu li h2 a { color:#2b71b6; }
.sx_menu li p { color:#898989; line-height:20px; text-align:center; }
.sx_menu li p a { margin:0px 2px; }
#consx_bf01{ padding:0px 9px;}
#consx_bf01 li{padding:0px 8px;}
#consx_bf02{ padding:0px 10px;}
#consx_bf02 li{padding:0px 7px;}
#consx_bf02 p a { margin:0px 4px; }


/*-------------2025-08-30 列表页改版------------------*/
.m2_list1 { overflow:hidden; zoom:1; }
.m2_list1 ul { margin-bottom:-8px; overflow:hidden; zoom:1; }
.m2_list1 ul li { width:50%; text-align:center; margin-bottom:8px; float:left; }
.m2_liyou { padding:0px 4px 10px; overflow:hidden; zoom:1; }
.m2_liyou h3 { overflow:hidden; height:40px; line-height:40px; text-align:right; padding:5px 14px; }
.m2_liyou h3 strong { font-size:14px; float:left; }
.m2_liyou ul li { width:20%; text-align:center; float:left; }
.m2_title1 { overflow:hidden; height:39px; line-height:39px; overflow:hidden; padding:0px 10px; background:url(../images/m2-tb1.gif) repeat-x center top; color:#fff; text-align:right; }
.m2_title1 a { color:#fff; }
.m2_title1 h2 { width:135px; text-align:center; font-size:25px; font-weight:bold; color:#fff83e; float:left; }
.m2_title1 h3 { width:112px; text-align:center; font-size:25px; font-weight:bold; color:#fff83e; float:left; }
.m2_title1 h4 { line-height:30px; float:left; }
.m2_title1 h4 span { width:29px; height:15px; display:inline-block; text-align:center; line-height:15px; background:url(../images/m2-sbg.gif) no-repeat center top; color:#2b71b6; }
.m2_cont1 { padding:15px 10px; overflow:hidden; zoom:1; }
.m2_pic1 { width:194px; height:121px; overflow:hidden; padding:1px; border:1px solid #999; margin-right:10px; margin-right:7px\9; display:inline; float:left; }
.m2_pic1 img{width:194px; height:121px;}
.m2_cont1 ul { overflow:hidden; zoom:1; background:url(../images/m2-ulbg.gif) center top; }
.m2_cont1 ul li { width:46%; padding-left:4%; line-height:30px; height:30px; overflow:hidden; background:url(../images/m2-icon1.gif) no-repeat left 9px; float:left; }
.m2_title2 { overflow:hidden; zoom:1; border-bottom:#ccc 1px solid; }
.m2_title2 h2 { width:87px; height:29px; font-size:14px; overflow:hidden; line-height:29px; text-align:center; background:#fff; margin-left:10px; display:inline; border:#ccc 1px solid; border-bottom:0; float:left; }
.m2_title2 h2.hover { background:#1f62a5; font-weight:bold; color:#fff; }
.m2_title2 h2.hover a { color:#fff; }
.m2_list2 { margin:0px 10px; padding:5px 0px 15px; overflow:hidden; zoom:1; }
.m2_list2 ul li { width:50%; line-height:22px; font-size:14px; margin:10px 0px 0px; float:left; }
.m2_list2 ul li span { width:40px; padding:0px 5px 0px 0px; text-align:center; height:22px; margin-right:10px; display:inline; background:url(../images/m2-sbg2.gif) no-repeat left top; color:#1f62a5; font-size:12px; float:left; }
.m2_list4 { margin:0px 10px; padding:5px 0px 15px; overflow:hidden; zoom:1; }
.m2_list4 ul li { width:50%; line-height:22px; font-size:14px; margin:10px 0px 0px; float:left; }
.m2_list4 ul li span { width:63px; padding:0px 5px 0px 0px; text-align:center; height:22px; margin-right:10px; display:inline; background:url(../images/m2-sbg22.gif) no-repeat left top; color:#1f62a5; font-size:12px; float:left; }
.m2_list5 { margin:0px 10px; padding:5px 0px 15px; overflow:hidden; zoom:1; }
.m2_list5 ul li { width:48%; padding-left:2%; line-height:22px;background:url(../images/m2-icon5.gif) no-repeat left 6px;  font-size:14px; margin:10px 0px 0px; float:left; }
.m2_cont2 { margin:0px 10px; overflow:hidden; zoom:1; background:url(../images/m2-jbg.gif) repeat-x center top; padding:8px 0px 0px; }
.m2_title3 { background:#c0daf3; height:31px; overflow:hidden; line-height:31px; padding:0px 10px; text-align:right; }
.m2_title3 h3 { font-size:14px; font-weight:bold; color:#1a5c9d; float:left; }
.m2_cont3 { background:url(../images/m2-jbg2.gif) repeat-x center top; padding:5px 0px 15px; overflow:hidden; zoom:1; }
.m2_cont3 ul li { margin-top:10px; overflow:hidden; zoom:1; vertical-align:top; line-height:22px; padding-left:17px; font-size:14px; }
.m2_cont3 ul li span { background:url(../images/m2-sbg3.gif) no-repeat right top; padding-right:10px; font-size:12px; color:#1f62a5; margin-right:10px; margin-right:7px\9; display:inline; float:left; }
.m2_cont3 ul li span em { background:url(../images/m2-sbg3.gif) no-repeat left top; padding-left:5px; font-style:normal; float:left; }
.m2_cont6{ margin:0px 10px; padding:6px 0px 4px; overflow:hidden; zoom:1;}
.m2_cont6 i{ margin-right:10px; margin-right:7px\9; display:inline; float:left;}
.m2_cont6 h3{ line-height:30px;}
.m2_cont6 p{ line-height:20px;}
.m2_cont6 ul{ margin-top:8px; overflow:hidden; zoom:1;}
.m2_cont6 ul li{ overflow:hidden; zoom:1; vertical-align:top; line-height:27px; border-top:#ccc 1px dashed; text-align:right;}
.m2_cont6 ul li span{ float:left;}
.m2_cont6 ul li em{ font-style:normal; color:#1f62a5;}


.xz_map{ padding:0px 0px 5px; overflow:hidden; zoom:1;}
.xz_map i{ display:block; overflow:hidden; zoom:1; text-align:center; padding:10px 0px 5px;}
.xz_map i img{ padding:1px; border:#ccc 1px solid;}
.xz_map p{ line-height:24px; margin:0px 10px;}




.xzfgf{ height:25px; font-size:0; line-height:0; clear:both; overflow:hidden;}
#xztop{ width:100%; background:url(../images/xz-topbg.gif) repeat-x center top; overflow:hidden; zoom:1;position:fixed !important; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); top:0px; left:0; margin-top:0px; z-index:9999; }
.xztop { width:950px; margin:0 auto; height:25px; overflow:hidden; line-height:25px; }
.xztoproll { margin:0 auto; text-align:center; overflow:hidden; zoom:1;}
.xztopleft{ float:left;}
.xztopleft a{ margin:0px 10px;}
.xzicon1{ background:url(../images/xz-icon1.gif) no-repeat left top; padding-left:20px;}
.xzicon2{ background:url(../images/xz-icon2.gif) no-repeat left top; padding-left:20px;}
.xztopright{ float:right;}
.xztopright a{ margin:0px 10px;}

.xztop ul{ width:270px; overflow:hidden; zoom:1;}
.xztop ul li{ width:90px; float:left; overflow:hidden; zoom:1;}
.xztop ul li span{ display:block; float:left; margin-right:8px; margin-right:5px\9; padding-top:5px;}
.xztop ul li h2{ color:#333; line-height:25px;}
.xztop ul li h2 a{ color:#333;}

/*------------------------201-11-13首页改版---------------------------------*/
.sx_ban{ background:url(../images/ban_bg.jpg) no-repeat center top;}
/*导航*/
.top_nav{width:100%; margin:0 auto; background:url(../images/nav_bg.png) repeat-x center top; zoom:1; vertical-align:top; height:39px; }
.nav_nr{ width:980px; margin: 0 auto; position:relative; z-index:6;}
.nav_nr ul{ overflow:hidden;}
.nav_nr li{ zoom:1; vertical-align:top; height:39px; float:left;  position:relative; z-index:7;}

.m_xz { position:absolute; z-index:1; left:0; width:980px; top:39px; overflow:hidden; zoom:1; padding:5px 0px; }
.mm_search { width:240px; float:right; }
.m_text01 { width:140px; color:#666; background:#f1f5f9; height:14px; overflow:hidden; line-height:14px; font-size:12px; padding:4px 5px 5px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left; }
.m_xztext { overflow:hidden; zoom:1; line-height:24px; }
.m_xztext a { display:inline-block; padding-left:10px; background:url(../images/m-ico1.gif) no-repeat left 11px; margin:0px 10px; }
.nav_wz{ overflow:hidden; zoom:1; padding:0px 9px; background:url(../images/nav_line.png) no-repeat center right; color:#fff; font-size:14px; font-weight:bold;}
.nav_wz a{ padding:0px 11px; display:block; height:39px; overflow:hidden; line-height:39px; color:#fff; text-decoration:none;}
.nav_wz a.hover{ background:url(../images/nav_hover.png) no-repeat center bottom;}
.content{ width:980px; margin: 0 auto; overflow:hidden; zoom:1;}


.weizhi{ width:970px; margin:0 auto; overflow:hidden; height:30px; padding-left:8px; background:#efefef; border:1px solid #d6d6d6;}
.weizhi h2{ color:#666; line-height:30px; font-size:12px; /*background:url(../images/weizhi_ic.png) no-repeat center left;*/ padding-left:10px;}
.weizhi h2 a{ color:#106AA8;}

.zjs{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.zjstit{ height:43px; overflow:hidden; background:url(../images/zjstbg.png) no-repeat center bottom;}
.zjstit h3{ width:132px; padding:4px 0px 0px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#666; margin:0px 10px; display:inline; float:left;}
.zjstit h3 a{ color:#666;}
.zjstit h3.hover{ background:url(../images/zjshoverbg.png) no-repeat center top; color:#fff;}
.zjstit h3.hover a{ color:#fff;}
.zjscont{ overflow:hidden; zoom:1; padding:10px 0px; border:#ccc 1px solid; border-top:0;}
.zhiyuan{ padding:5px 0px; overflow:hidden; zoom:1;}
.zhiyuan a{ margin:0px 5px; display:inline; white-space:nowrap; float:left; line-height:24px;}

.yyhj{ overflow:hidden; zoom:1;}
.yyhjarr{ margin:60px 6px 0px; cursor:pointer; display:inline; float:left;}
#yyhj{ width:930px; margin:0 auto; overflow:hidden; zoom:1;}
#yyhj ul{ height:154px; overflow:hidden; float:left;}
#yyhj ul li{ width:186px; float:left;}
#yyhj ul li i{ display:block; text-align:center;}
#yyhj ul li i img{ padding:2px; border:#ccc 1px solid;}
#yyhj ul li p{ line-height:26px; text-align:center;}

.yqlj{ overflow:hidden; zoom:1; padding:9px 0px 19px;}
.yqlj ul li{ margin:10px 0px 0px; overflow:hidden; zoom:1; vertical-align:top; width:25%; float:left; text-align:center;}
.mt{ padding:17px 0px; overflow:hidden; zoom:1;}


/*底部*/
#foot{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.foot_nr{  overflow:hidden; zoom:1;}
.foot_logo{ overflow:hidden; zoom:1; display:block; text-align:center; padding:11px 0px 14px 0px;}
.foot_con{ overflow:hidden; zoom:1; padding:0px 16px;}
.foot_tel{ width:192px; padding-top:26px;}
.foot_pic{ width:280px; background:url(../images/foot_line.png) no-repeat center left; padding-top:26px;}
.foot_pic li{ width:116px; float:left; margin-left:24px;}
.foot_pic li span{ display:block; text-align:center;}
.foot_pic li p{ text-align:center; line-height:20px; color:#666;}
.foot_pic li a{ color:#666; text-decoration:none;}
.foot_pic li p b{ font-weight: normal; color:#1a5c9d;}

.foot_nav{ width:px; float:left; margin-left:12px; display:inline; padding-top:17px;background:url(../images/foot_line.png) no-repeat center left;}
.foot_nav li{ width:92px; height:193px; float:left; margin-left:18px; display:inline; background:url(../images/foot_nav.png) no-repeat center top;}
.foot_nav li h2{ text-align:center; line-height:29px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.foot_nav li p{ color:#333; text-align:center; overflow:hidden; zoom:1; line-height:24px; margin-top:4px;}
.foot_nav li p a{ color:#333;}

.foot_bot{ text-align:center; line-height:24px; color:#666;}


.bz_top{background:url(../images/bz_topbg.jpg) center top no-repeat; overflow:hidden;}
.bz_ban{ background:url(../images/bz_ban_bg.jpg) center top no-repeat; overflow:hidden;}




/*科普专题页面样式*/
.gb_list3 { width:768px; margin:0 auto; padding:20px 0px 0px; overflow:hidden; zoom:1; }
.gb_list3 h3 { color:#276baf; line-height:32px; font-weight:bold; margin:0px 22px 10px; text-align:right; overflow:hidden; zoom:1; background:url(../images/gb_listhbg.png) repeat-x center top; }
.gb_list3 h3 a { color:#276baf; }
.gb_list3 h3 span { float:left; }
.gb_list3 ul { overflow:hidden; zoom:1; background:url(../images/gb-ulbg.png) repeat-y center top; }
.gb_list3 ul li { width:256px; height:254px; overflow:hidden; float:left; }
.gb_list3 ul li i { display:block; text-align:center; margin-bottom:5px; }
.gb_list3 ul li i img { padding:3px; border:#ccc 1px solid; }
.gb_list3 ul li p { line-height:22px; margin:0px 26px; }


/*----------文章页添加模块样式---------*/
.xz_roll h3 { text-align:center; overflow:hidden; zoom:1; border-bottom:#b4c5d7 1px solid; }
.xz_roll ul li{ line-height:29px; overflow:hidden; zoom:1; vertical-align:top;}
#xz_roll{ margin:0 auto; overflow:hidden; zoom:1;}
#xz_roll table{ width:100%;}
.xz_roll ul li span{ width:25%; float:left;}

/*--------------header   样式---------------*/
.xz_top{ background:url(../images/xz-topbg.jpg) repeat-x center top; overflow:hidden; zoom:1;}
.xz_header{ background:url(../images/xz-headerbg.jpg) no-repeat center top; overflow:hidden; zoom:1;}
.xz_mk1{  border:#cfdcea 1px solid; overflow:hidden; zoom:1;}
.xz_mk1cont{ overflow:hidden; zoom:1; line-height:33px; margin:0px 9px; padding:7px 0px; border-bottom:#cfdcea 1px dashed;}
.xz_mk1cont h3{ margin-right:20px; display:inline; float:left;}
.xz_ss{ width:290px; float:right;}
.xz_ssinput{ background:url(../images/xz-ssbg.png) no-repeat center top; width:183px; height:33px; overflow:hidden; margin-right:10px; display:inline; float:left;}
.xz_text01{ padding:14px; overflow:hidden; line-height:14px; padding:10px 9px 9px; width:165px; border:0; background:none;}
.header_xz_roll{ overflow:hidden; zoom:1;}
.header_xz_roll strong{ font-size:14px; float:left;}
#header_xz_roll{ overflow:hidden; zoom:1;}
#header_xz_roll ul{ overflow:hidden; zoom:1;}
#header_xz_roll ul li{ overflow:hidden; zoom:1; line-height:34px;}
.xz_nav{ margin:10px 0px; overflow:hidden; zoom:1; background:url(../images/xz-navbg.png) no-repeat 0px top;}
.xz_nav ul{ overflow:hidden; zoom:1;}
.xz_nav ul li{ width:96px; float:left;}
.xz_nav ul li a{ display:block; padding-top:58px; font-size:14px; font-weight:bold; color:#1b65ad; text-align:center;}
.xz_nav ul li a:hover{ background-image:url(../images/xz-navbg2.png); background-repeat:no-repeat;}
.xz_nav ul li.xz_nav1 a:hover{ background-position:0 0;}
.xz_nav ul li.xz_nav2 a:hover{ background-position:-96px 0;}
.xz_nav ul li.xz_nav3 a:hover{ background-position:-192px 0;}
.xz_nav ul li.xz_nav4 a:hover{ background-position:-288px 0;}
.xz_nav ul li.xz_nav5 a:hover{ background-position:-384px 0;}
.xz_nav ul li.xz_nav6 a:hover{ background-position:-480px 0;}
.xz_nav ul li.xz_nav7 a:hover{ background-position:-576px 0;}
.xz_nav ul li.xz_nav8 a:hover{ background-position:-672px 0;}
.xz_nav ul li.xz_nav9 a:hover{ background-position:-768px 0;}
.xz_nav ul li.xz_nav10 a:hover{ background-position:-864px 0;}

/*--------------改版文章页样式--------------*/
.xz2_title { overflow: hidden; zoom: 1; height: 37px; line-height: 34px; background: url(../images/xz2_tb1.png) no-repeat center top; }
.xz2_title h3 { float: left; padding-left: 40px; font-size: 14px; color: #1a5d9f; font-weight: bold; }
.xz2_bor1 { border: #b4c5d7 1px solid; overflow: hidden; zoom: 1; }
.xz2_td { padding: 0px 6px 10px; overflow: hidden; zoom: 1; }
.xz2_td ul li { margin: 10px 5px 0px; display: inline; float: left; }
.xz2_expert { overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.xz2_exleft { cursor:pointer; position: absolute; z-index: 1; top: 106px; left: 3px; }
.xz2_exright { cursor:pointer; position: absolute; z-index: 1; top: 106px; right: 3px; }
.xz2_expert ul li{ width:262px; float:left; overflow:hidden; zoom:1;}
.xz2_expert ul li i { display: block; text-align: center; padding: 6px 0px; }
.xz2_expert ul li p { padding: 11px; background: #73aad9; line-height: 20px; color: #fff; }
.xz2_exzixun { text-align: center; }
.xz2_exzixun span { display:inline-block;}
.xz2_exzx1 { width: 87px; height: 32px; line-height: 32px; text-align: center; color: #fff; background: #79915f; }
.xz2_exzx2 { width: 87px; height: 32px; line-height: 32px; text-align: center; color: #fff; background: #1a5d9f; }
.xz2_exzx3 { width: 88px; height: 32px; line-height: 32px; text-align: center; color: #fff; background: #e98923; }
.xz2_yyxx { overflow: hidden; zoom: 1; }
.xz2_yyxx h2 { font-weight: bold; line-height: 40px; text-align: center; color: #1a5d9f; font-size: 14px; }
.xz2_yyxx h2 strong { color: #be0000; font-size: 16px; }
.xz2_yuyue { margin: 0px 7px; border: #b4c5d7 1px solid; overflow: hidden; zoom: 1; }
.xz2_yuyue h3 { font-weight: bold; background: #d8edff; line-height: 22px; border-bottom: #b4c5d7 1px solid; overflow: hidden; zoom: 1; text-align: center; }
.xz2_yuyue ul li { overflow: hidden; zoom: 1; vertical-align: top; line-height: 28px; }
.xz2_yuyue span { width: 25%; text-align: center; float: left; }
.xz2_gh { padding: 5px 0px 10px; overflow: hidden; zoom: 1; }
.xz2_gh h3 { overflow: hidden; zoom: 1; line-height: 40px; color: #f00; text-align: center; }
.xz2_gh ul li { overflow: hidden; zoom: 1; margin: 0px 15px 9px; }
.xz2_gh ul li span { line-height: 26px; float: left; }
.xz2_ghtext { height: 14px; overflow: hidden; line-height: 14px; font-size: 12px; padding: 5px; border: #ccc 1px solid; }
.xz2_h1 { overflow: hidden; zoom: 1; line-height: 70px; text-align: center; color: #4e4e4e; font-size: 22px; font-weight: bold; }
.xz2_bianji { text-align: center; line-height: 30px; overflow: hidden; zoom: 1; }
.xz2_gg { overflow: hidden; zoom: 1; margin:0 5px; }
#xz2_gg { overflow: hidden; zoom: 1; line-height: 39px; font-size: 14px; }
.xz2_wenzhang { font-size: 14px; line-height: 26px; padding: 15px 17px; }
.xz2_wenzhang h3{ background:url(../images/xz2-wzicon.gif) no-repeat left top; display:block; border-bottom:#1a5d9f 1px solid; line-height:29px; overflow:hidden; zoom:1; padding:0px 0px 5px 40px; margin:5px 0px;color:#1a5d9f; font-size:16px; font-weight:bold;}



.xz2_shangxia { overflow: hidden; zoom: 1; padding: 15px 0px; background: #73aad9; }
.xz2_shangxia ul li { width: 46%; padding-left: 4%; float: left; font-size: 12px; color: #fff; height:16px; overflow:hidden; }
.xz2_shangxia ul li a { color: #fff; }
.xz2_kgwz { width: 480px; }
.xz2_djzx { width: 210px; }
.xz2_gg { overflow: hidden; zoom: 1; border: #ccc 1px solid; }
.xz2_kgwz ul { padding: 2px 0px 8px; overflow: hidden; zoom: 1; }
.xz2_kgwz ul li { overflow: hidden; zoom: 1; margin: 0px 8px; vertical-align: top; padding-left: 15px; background: url(../images/xz2-kwz-icon.gif) no-repeat left 8px; border-bottom: #ccc 1px dashed; line-height: 31px; }
.xz2_kgwz ul li i { margin-top: 10px; float: right; }
.xz2_title2 { overflow: hidden; zoom: 1; }
.xz2_title2 h3 { border-bottom: #b4c5d7 1px solid; overflow: hidden; zoom: 1; font-size: 14px; line-height: 37px; }
.xz2_title2 h3 span { float: left; border-bottom: #1a5d9f 2px solid; padding: 0px 8px; font-weight: bold; }
.xz2_djzx { padding-bottom: 2px; overflow: hidden; zoom: 1; }
.xz2_djzx ul li { text-align: center; font-size: 14px; line-height: 40px; width: 103px; margin: 2px 1px 0px; display: inline; float: left; }
.xz2_djzx ul li a{ display:block;}
.xz2_djzx ul li.xz2_djbg1 { background: #e6f0f8; }
.xz2_djzx ul li.xz2_djbg2 { background: #e4e9df; }
.xz2_djzx ul li.xz2_djbg3 { background: #f8f3e9; width: 208px; }
.xz2_djzx ul li.xz2_djbg4 { background: #e2e7dc; }
.xz2_djzx ul li.xz2_djbg5 { background: #e3eef7; }
.xz2_djzx ul li.xz2_djbg6 { background: #f8f3e9; width: 208px; }
#xz2_zlbl{ margin:0 auto;}
.xz2_zlblarr { margin-top: 100px; cursor: pointer; }
.xz2_zlblcont { padding: 17px 0px; overflow: hidden; zoom: 1; }
.xz2_zlblcont ul li { width: 198px; padding: 1px; border: #ccc 1px solid; margin: 0px 5px; display: inline; float: left; }
.xz2_zlblcont ul li h3 { line-height: 24px; margin: 6px 4px 0px; border-bottom: #ccc 1px dashed; font-weight: bold; }
.xz2_zlblcont ul li p { padding: 4px 8px; font-size: 12px; line-height: 26px; }

/*----------文章页右侧添加板块样式----------*/
.xz3_title { overflow: hidden; zoom: 1; height: 37px; line-height: 34px; background: url(../images/xz3_tb1.png) no-repeat center top; }
.xz3_title h3 { float: left; padding-left: 40px; font-size: 14px; color: #1a5d9f; font-weight: bold; }
.xz3_intro{ overflow:hidden; zoom:1;}
.xz3_intro i{ display:block; text-align:center; margin:12px 0px 8px;}
.xz3_intro i img{ padding:2px; border:#ccc 2px solid;}
.xz3_intro p{ line-height:24px; text-indent:2em; margin:0px 10px 7px;}

/*-------头部head样式  0913------*/
.xz_menu { width:980px; margin:0 auto; overflow:hidden; zoom:1; border:1px solid #D8F0FC; }
.xz_menu dl { background:url(../images/xz-menubg1.png) no-repeat center top; width:132px; padding:15px 14px;/* height:112px;*/ float:left; margin-right:4px; display:inline; }
#xz_menu06 { margin-right:0; }
.xz_menu dl:hover { background:url(../images/xz-menubg2.png) no-repeat center top; }
.xz_menu dl dt { line-height:21px; font-size:16px; color:#666; font-weight:bold; margin-bottom:14px; }
.xz_menu dl dt a { color:#666; }
.xz_menu dl:hover dt { color:#054989; }
.xz_menu dl:hover dt a { color:#054989; }
.xz_menu dl dt i { width:21px; height:21px; margin:0px 4px; display:inline; float:left; background-image:url(../images/xz-menuicon.png); background-repeat:no-repeat; }
.xz_menu dl#xz_menu01 dt i { background-position:0 0; }
.xz_menu dl#xz_menu02 dt i { background-position:0 -30px; }
.xz_menu dl#xz_menu03 dt i { background-position:0 -60px; }
.xz_menu dl#xz_menu04 dt i { background-position:0 -90px; }
.xz_menu dl#xz_menu05 dt i { background-position:0 -120px; }
.xz_menu dl#xz_menu06 dt i { background-position:0 -150px; }
.xz_menu dl#xz_menu01:hover dt i { background-position:-30px 0; }
.xz_menu dl#xz_menu02:hover dt i { background-position:-30px -30px; }
.xz_menu dl#xz_menu03:hover dt i { background-position:-30px -60px; }
.xz_menu dl#xz_menu04:hover dt i { background-position:-30px -90px; }
.xz_menu dl#xz_menu05:hover dt i { background-position:-30px -120px; }
.xz_menu dl#xz_menu06:hover dt i { background-position:-30px -150px; }
.xz_menu dl dd { line-height:22px; text-align:center; }
.xz_menu dl dd a { margin:0px 4px; }



/*-------------bannder  修改 样式  10.14---------*/
.xz_banner { overflow: hidden; zoom: 1; }
#focusindex { height: 390px; overflow: hidden; position: relative; width: 100% }
#focusindex li { height: 390px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height: 390px; position: absolute; width: 100%; z-index: 2 }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 8; border-radius: 50% }
#focusindex .btn span.on { background: #25578e; z-index: 9 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 9 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }
.xz_banner1 { background: url(../images/xz-header01.jpg) no-repeat center; }
.xz_banner2 { background: url(../images/xz-header02.jpg) no-repeat center; }