body { text-align: center; font-family:"Song", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}
a:active {color:#1f3a87;}
/*box*/
.box{padding:0px; margin: auto; text-align:center;}

.passport{width:983px; margin: auto; background:url(../images/main_topbj.gif); height:31px;}
.passport_left{ float:left;}
.passport_right{ float: right; padding:0 10px 0 0;}
.passport .s1{padding:4px 5px 0 10px; float:left;}
.passport .s2{padding:4px 5px 0 0; float:left;}
.passport .s3{padding:5px 10px 0 0; float:left;}
.passport .s4{ padding:6px 5px 0 0; float:left;}
.passport .s5{ padding:10px 3px 0 3px; float:left;}
.passport .s6{padding:1px 5px 0 5px; float:left;}
.passport .s7{ padding:10px 3px 0 8px; float:left;}
/*logo/menu*/
.globalMenu{width:983px; margin: auto; height:63px;}
.globalMenu .logo{width:190px; float:left;}
.globalMenu .logo img{margin:3px 0 0 0;}
.globalMenu .Layout{ width:86px; float:left;}
.en{ margin:11px 0 0 0;}
.l1{padding:0 5px 0 10px; float:left;}
.l2{color:#B70616; font-weight:800; text-align:left; padding:2px 0 0 0;}

.menu{width:700px; border:solid 1px #CFCDCE; float:left; height:50px; margin:5px 0 0 5px;}
.menu01{ margin:5px 5px 5px 8px; float:left; width:140px;border-right:solid 1px #D6D6D6;}
.md1{ height:17px; line-height:17px; margin:0 0 6px 0;}
.md1_01{ width:32px; background:url(../images/main_dht.jpg); float:left; font-weight:800; color:#FFFFFF;}

.md1_01 a:link {color: #ffffff; text-decoration:none;}
.md1_01 a:visited {color: #ffffff;text-decoration:none;}
.md1_01 a:hover {color: #ffffff; text-decoration:underline;}
.md1_01 a:active {color: #bc2931;}
.md03{ float:left; margin:1px 0 0 7px; font-size:14px;}
.md2{height:17px; line-height:17px;}
.menu02{ margin:5px 5px 5px 8px; float:left; width:112px;border-right:solid 1px #D6D6D6;}
.menu03{ margin:5px 5px 5px 8px; float:left; width:112px;}


.nav_login{width:981px; margin: auto; border:solid 1px #CDCDCD;}

.login_search{ width:981px; height:70px; background: url(../images/login_sst.jpg);}
.login_searchl{ width:331px; margin:5px 0 0 8px; border:solid 1px #FAB246; float:left; height:53px; display:inline; background:url(../images/lodin_st.gif);}
.login_searchlt{ width:331px; height:24px;}
.login_searchlb{ width:331px; height:24px; clear:both;}
.login_searchlt .ls1{ padding:10px 0 0 10px; font-weight:800; float:left; color:#A11017;}
.login_searchlt .ls2{ padding:5px 0 0 5px; float:left;}
.login_searchlt .ls3{ padding:4px 0 0 5px; float:left;}
.login_searchlb .ls4{ padding:8px 0 0 10px; font-weight:800; float:left; line-height:16px;}
.login_searchlb .ls5{ padding:8px 0 0 8px; float:left; line-height:16px;}
.login_site{ width:620px; height:51px; border:solid 1px #CCCCCC; margin:5px 8px 0 10px; float:right; padding:2px 0 0 0; display:inline;}
/*middle*/
.login_nav{ width:981px; height:auto;}
.gyxxt{ width:965px; height:22px; margin:0 8px 10px 8px; border-bottom:solid 2px #B1B1B1; line-height:22px;}
.dhl{ width:675px; float:left;}
.dhl .dh01{ float:left; padding:4px 7px 0 0;}
.dhl .dh02{ float:left; padding:0 6px 0 0;}
.dhl .dh03{FILTER: dropshadow(color=#ffffff,offx=2,offy=1,positive=1,)shadow(color=#cccccc,direction=100);font-weight:800; color:#FF6600; font-size:14pt; letter-spacing:7px; float:left;}

.dhr{ width:290px; float:left;}

.rc_main{ width:965px; margin:0 8px 0 8px; padding:0 0 10px 0; height:auto; clear:both;}

.rc_main1{ width:965px; margin:0 8px 0 8px; height:832px;}
.rc_main2{ width:965px; margin:0 8px 0 8px; padding:0 0 10px 0;}



.rc_main0{ width:963px; border:solid 1px #E5E5E5; margin:0 8px 10px 8px;}
.rc_main0 h2{ height:20px; line-height:20px; text-align:left; padding:4px 0 0 10px; font-weight:800; background:#f3f3f3; color:#1C5155; font-size:14px;}
.rc_main0 h2 img{ padding:2px 7px 0 0;}

/*youzhi*/
.yz_left{ width:741px; float:left; margin:0 10px 15px 0;}
.yz_left_zh{ width:741px; float:left;}

.l_mbm{ width:10px; float:left;}


.yz_right{ width:214px; float:left;}
.yz_lt{ width:741px; height:500px;}
.yz_lb{ width:741px; margin:0 0 10px 0;}
.yz_lb h2{ height:24px; line-height:24px; text-align:left; padding:0 0 0 10px; font-size:14px; font-weight:800; background:url(../images/yz_lmb.gif); color:#FFFFFF;}

.yz_lb h2 a:link {color:#ffffff; text-decoration:none;}
.yz_lb h2 a:visited {color:#ffffff;text-decoration:none;}
.yz_lb h2 a:hover {color:#FF0000; text-decoration:underline;}
.yz_lb h2 a:active {color:#1f3a87;}




.yz_lb h2 span{ float:right; width:55px; font-size:12px; font-weight:normal; color:#000000;}

.yz_lb h2 span a:link {color:#000000; text-decoration:none;}
.yz_lb h2 span a:visited {color:#000000;text-decoration:none;}
.yz_lb h2 span a:hover {color:#FF0000; text-decoration:underline;}
.yz_lb h2 span a:active {color:#1f3a87;}






.yz_lb01{ width:740px; margin:5px 0 0 0; border-bottom:dotted 1px #CCCCCC; height:30px;}

.yz_lb01 ul li{ line-height:24px; text-align: center; float:left;}

.yz_lb01_new{ width:740px; margin:5px 0 0 0; }
.yz_lb01_new ul li{ line-height:24px; text-align:left; padding:0 0 0 12px;}






.yz_lb02{ width:740px; margin:5px 0 0 0; clear:both;}
.yz_lb02 ul li{ line-height:24px; text-align: center; float:left;}

.yz_lb01 ul li#a{ width:380px; font-weight:800;}
.yz_lb01 ul li#b{ width:110px; font-weight:800;}
.yz_lb01 ul li#c{ width:120px; font-weight:800;}
.yz_lb01 ul li#d{ width:110px; font-weight:800;}
.yz_lb01 ul li#e{ width:380px;}
.yz_lb01 ul li#f{ width:110px; text-align:center; padding:20px 0 0 0;}
.yz_lb01 ul li#a1{ width:120px; text-align: center; padding:20px 0 0 0;}


.yz_lb02 ul li#e{ width:370px; height:80px; padding:5px 0 0 10px; border-bottom:dotted 1px #CCCCCC; text-align:left;}
.yz_lb02 ul li#f{ width:110px; height:72px; text-align:center; padding:13px 0 0 0; border-bottom:dotted 1px #CCCCCC; overflow:hidden;}
.yz_lb02 ul li#a1{ width:120px; height:72px; text-align: center; padding:13px 0 0 0; border-bottom:dotted 1px #CCCCCC; overflow:hidden;}
.yz_lb02 ul li#a2{ width:120px; height:65px; text-align: center; padding:10px 0 10px 0; border-bottom:dotted 1px #CCCCCC;}
.yz_lb02 ul li h3{ height:25px; line-height:25px; font-size:14px; font-weight:800; padding:0 0 0 10px; color:#1F636C;}
.yz_lb02 ul li#a3{ width:370px; height:80px; padding:5px 0 0 10px;text-align:left;}
.yz_lb02 ul li#a4{ width:110px; height:65px; text-align:center; padding:20px 0 0 0; }
.yz_lb02 ul li#a5{ width:120px; height:65px; text-align: center; padding:20px 0 0 0;}
.yz_lb02 ul li#a6{ width:120px; height:65px; text-align: center; padding:10px 0 10px 0;}

.yz_gsxx{ width:380px;}
.yz_gsxx h3{ height:25px; line-height:25px; font-size:14px; font-weight:800; text-align:left; padding:0 0 0 10px; color:#1F636C;}
.yz_gsxx p{ line-height:24px; text-align:left; padding:0 10px 0 5px;}
.yz_gsxx ul li{ width:185px; float:left; height:25px; line-height:25px; text-align:center;}

.yz_lxt{ width:110px;}
.yz_lxt ul li{ line-height:30px; height:30px; text-align:center; width:110px; padding:5px 0 0 0;}


.yz_lbt{ width:730px; margin:5px 5px 0 5px; border-bottom:dotted 1px #CCCCCC; height:110px;}
.yz_lbtl{ width:390px; float:left;}
.yz_lbtl h3{ height:25px; line-height:25px; font-size:14px; font-weight:800; text-align:left; padding:0 0 0 10px; color:#1F636C;}
.yz_lbtl p{ line-height:24px; text-align:left; padding:0 10px 0 0;}
.yz_lbtl ul li{ width:170px; float:left; height:25px; line-height:25px; text-align:center;}


.yz_lbtr{ width:340px; float:left;}
.yz_lbtr ul li{ width:110px; float:left; line-height:24px; margin:15px 0 0 0;}
.yz_lbtr ul li img{ margin:5px 0 10px 0;}

.yz_lbt02{ width:730px; margin:5px 5px 0 5px; height:110px; clear:both;}


.yz_lsite{ width:739px; border:solid 1px #CCCCCC; height:87px; clear:both; margin:0 0 10px 0;}
.yz_lsite img{ margin:3px;}

.yz_rt{ width:212px; height:270px; border:solid 1px #CCCCCC; margin:0 0 10px 0;}
.yz_rt h2{ height:24px; line-height:24px; text-align:left; padding:0 0 0 20px; background:url(../images/yzkss_rst.gif); font-size:14px; font-weight:800; color:#176CBC;}
.yz_rt_t{ width:200px; margin:5px;}
.yz_rt_t ul li{text-align:right; line-height:28px; font-weight:800; color:#1A6DB9;}
.yz_rt_t ul li span{float:right; text-align:left; width:120px;}
.yz_rt_t ul li#y001{ height:90px; line-height:30px;}



.yz_site{ width:212px; border:solid 1px #CCCCCC; height:72px; margin:0 0 10px 0;}
.yz_site img{ margin:3px 0 0 0;}

.yz_site01{ width:212px; border:solid 1px #CCCCCC; height:65px; margin:0 0 10px 0; clear:both;}
.yz_site01 img{ margin:4px 0 0 0;}

.yz_tjqy{ width:212px; border: solid 1px #BBD8D6; margin:0 0 10px 0;}


.yzk_tjqy_new{ width:212px; height:25px; background:url(../images/yz_rmb.jpg);}
.yzk_tjqy_new h2{ height:25px; line-height:25px; text-align:left; padding:0 0 0 13px;  font-size:14px; font-weight:800; color:#1C5453;}
.yzk_tjqy_new h2 span{ float:right; width:47px; font-size:12px; font-weight:normal;}


.yz_tjqyt{ width:200px; margin:5px; height:150px;}
.yz_tjqyt01{ width:200px; height:72px;}
.yz_tjqyt01l{ width:14px; float:left;}
.yz_tjqyt01m{ width:70px; float:left;}
.yz_tjqyt01r{ width:115px; float:left;}
.yz_tjqyt01r p{ line-height:24px; text-align:left;}

.yz_jmyh{ width:200px; margin:5px 5px 0 5px;}
.yz_jmyh ul li{ line-height:24px; text-align:left; padding:0 0 0 12px;}

.rdzt_lxt{ width:214px; margin:10px 0 10px 0;}
.rdzt_lxt h2{ height:48px; border:solid 1px #CCCCCC; background:#EFEFEF; text-align:left; margin:0 0 10px 0;}
.rdzt_lxt h2 img{ padding:3px 0 0 5px;}
.rdzt_lxt p{ line-height:24px; text-align:left; padding:0 0 0 10px;}

.list14_Lgra li {overflow:hidden; height:24px;line-height:24px; background: url(../images/d0.gif) no-repeat;}


#yz_dian{overflow:hidden; height:24px;line-height:24px; background:url(../images/yz_dian.jpg) 3px no-repeat;}

#yz_dian1{overflow:hidden; height:24px;line-height:24px; background:url(../images/yzkxt_jjt.gif) 5px no-repeat;}




.yz_tjqyt ul li{ line-height:24px; text-align:left; padding:0 0 0 12px;}
.yz_tjqyt ul li span{ width:15px; float:left;}


.sub_ym{ width:740px; height:50px; line-height:40px; clear:both; margin:10px 0 0 0;}
.ym{ float:left; padding:8px 0 0 110px; height:25px;}
.ym1{ float:left; padding:8px 0 0 15px;}
.ym2{ float:left; padding:0 0 0 15px;}


/*xx*/
.yzk_left{ width:698px; float:left; margin:10px; display:inline;}
.yzk_lt{ width:698px; height:322px;}
.yzk_ltl{ width:16px; height:322px; float:left;}
.yzk_ltm{ width:310px; float:left; height:295px; background:url(../images/yzkxt_mtt.gif); padding:17px 5px 10px 5px;}
.yzk_ltm ul li{ height:30px; line-height:30px; text-align:left; border-bottom:dotted 1px #CCCCCC; width:305px;text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.yzk_ltm ul li font{ font-size:12px; font-weight:800;}
.yzk_ltm ul li img{ padding:10px 10px 0 0;}


.yzk_ltm1{ width:24px; float:left; height:322px;}
.yzk_ltr{ width:310px; float:left; height:295px; background:url(../images/yzkxt_mtt.gif); padding:17px 5px 10px 5px;}
.yzk_ltr ul li{ height:30px; line-height:30px; text-align:left; border-bottom:dotted 1px #CCCCCC;}
.yzk_ltr ul li font{ font-size:12px; font-weight:800;}
.yzk_ltr ul li img{ padding:10px 10px 0 0;}

.yzk_ltr1{ float:left; width:16px; height:322px;}


.yzk_right{ width:240px; float: left; margin:10px 5px 10px 0;}


.yzk_jjt{ width:696px; border:solid 1px #CCCCCC; margin:10px 0 0 0; height:226px;}
.yzk_jjt h3{ height:24px; line-height:24px; text-align:left; padding:0 0 0 10px; background:url(../images/yzkxt_mb.jpg); font-size:14px; font-weight:800;}
.yzk_jjt h3 img{ padding:5px 10px 0 0; }
.yzk_jjt p{ line-height:24px; text-align:left; padding:5px 10px 5px 10px; text-indent:2em;}

.yzk_jjt p img{ float:left; margin:5px; border:solid 1px #CCCCCC; padding:5px;}


.yzk_jjt01{ width:963px; border:solid 1px #CCCCCC; margin:10px  auto auto auto; clear:both;}
.yzk_jjt01 h3{ height:24px; line-height:24px; text-align:left; padding:0 0 0 10px; background:url(../images/yzkxt_mb.jpg); font-size:14px; font-weight:800;}
.yzk_jjt01 h3 img{ padding:5px 10px 0 0; }
.yzk_jjt01 p{ line-height:24px; text-align:left; padding:5px 10px 5px 10px; text-indent:2em;}

.yzk_jjt01 p img{ float:left; margin:5px; border:solid 1px #CCCCCC; padding:5px;}

.yzk_rt{ width:238px; border:solid 1px #CCCCCC;}


.yzk_rt_new{ height:24px; width:238px; background:url(../images/yzkxt_mb.jpg);}
.yzk_rt_new h3{ height:24px; line-height:24px; text-align:left; padding:0 0 0 22px; font-size:14px; font-weight:800; }
.yzk_rt_new h3 span{ float:right; width:55px; font-size:12px; font-weight:normal;}


.yzk_rtb{ width:225px; margin:5px;}
.yzk_rtb ul li{ line-height:24px; text-align:left; padding:0 5px 0 12px; border-bottom:dotted 1px #CCCCCC} 
.yzk_rtb ul li span{ float:right;}

.yzk_rsite{ width:238px; border:solid 1px #CCCCCC; height:91px; margin:10px 0 10px 0; clear:both;}
.yzk_rsite img{ margin:4px 0 0 0;}


.yqlj{width:959px; border:solid 1px #CCCCCC; height:98px; clear:both; margin:0 10px 0 10px;}
.yqljl{ float:left; width:56px;}
.yqljl img{ padding:6px 0 0 0;}

.yqljr{ float:left; width:894px; margin:6px 0 0 6px;}

.yqljr ul li{ width:149px; float:left; padding:0 0 6px 0; }

/*footer*/
.footerm{ width:983px; margin:auto; clear:both;}
.footert{ width:983px; border-bottom:solid 1px #CCCCCC; height:25px; padding:4px 0 0 0;}
.footerb{ width:983px;}
.footerb p{ text-align:left; height:24px; line-height:24px; padding:8px 0 0 220px;}



.footerm_new{ width:965px; margin:auto; clear:both;}
.footert_new{ width:965px; border-bottom:solid 1px #CCCCCC; height:25px; padding:4px 0 0 0;}
.footerb_new{ width:965px;}
.footerb_new p{ text-align:left; line-height:24px; padding:8px 0 0 220px;}

.footerm_news{ width:960px; margin: 15px auto auto auto; clear:both;}
.footert_news{ width:960px; border-bottom:solid 1px #CCCCCC; height:25px; padding:4px 0 0 0;}
.footerb_news{ width:960px;}
.footerb_news p{ text-align:left; line-height:24px; padding:8px 0 0 220px;}











