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: #000000; text-decoration:underline;}
a:active {color: #bc2931;}
/*box*/

.list14_Lgra li {overflow:hidden; height:24px;line-height:24px; background: url(../images/d0.gif) no-repeat;}

.box{padding:0px; margin: auto; text-align:center;}

.passport{width:983px; margin: auto; background:url(../images/main_topbj.gif); height:31px;}
.passport_left{ width:445px; float:left;}
.passport_right{ width:538px; float:left;}
.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;}

.nav_login1{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; margin: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; clear:both; height:auto;}
.rc_main1{ width:965px; margin:0 8px 0 8px; clear:both; height:670px;}
.rc_main2{ width:965px; margin:0 8px 0 8px; clear:both; height:789px;}
.rc_main3{ width:965px; margin:0 8px 0 8px; clear:both; height:476px;}


/*sn*/


.sn_left{ width:662px; margin:0 10px 0 0; float:left;}

.sn_left_zh{ width:662px; float:left;}

.l_mbm{ width:10px; float:left;}


.sn_left00{ width:662px; margin:0 10px 0 0; float:left;}

.sn_left00_zh{ width:662px; float:left;}
.sn_left00_zh h2{ height:30px; line-height:30px; border-bottom:solid 1px #CCCCCC; border-left:solid 6px #33AC2B; border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background:#E7FEC6; font-size:14px; font-weight:800; text-align:left; padding:0 0 0 10px;}


.sn_left00 h2{ height:30px; line-height:30px; border-bottom:solid 1px #CCCCCC; border-left:solid 6px #33AC2B; border-right:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; background:#E7FEC6; font-size:14px; font-weight:800; text-align:left; padding:0 0 0 10px;}
.sn_left00t{ width:660px; margin:10px 0 0 0; border:solid 1px #CCCCCC; padding:0 0 5px 0;}
.sn_left00t ul li{ height:30px; line-height:30px; text-align:left; padding:0 0 0 10px;}
.sn_left00t ul li img{ padding:5px 3px 0 0;}

.sn_left00t ul li span{ float:right; width:70px;}



.sub_ym{ width:660px; 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;}


.rdztx_new{ width:660px;}
.rdztx_new h4{ height:30px; border-bottom:solid 1px #7DCD5A; background:#f1f1f1; color:#ce2c29; font-size:14px; font-weight:800; line-height:30px;}
.rdztx_newt{ height:29px; line-height:29px; border-bottom:solid 1px #7DCD5A; margin:0 0 5px 0;}
.s_h1{ float:left; padding:0 0 0 130px;}
.s_h2 { float:left; padding:0 0 0 10px;}
.rdztx_new p{ line-height:24px; text-align:left; padding:0 5px 0 5px;}
.rdztx_new p img{ float:left; margin:10px;}

.rdztx_newt1{ height:30px; width:500px; line-height:30px; margin:10px 0 0 150px; text-align:right;}
.rdztx_newt1t{ width:650px; clear:both; height:40px;}
.rdztx_newt1t ul li{ width:315px; float:left; line-height:40px; text-align:left; height:40px; overflow:hidden; margin:0 0 0 5px;}
.rdztx_newt1t ul li span{ float:right; width:70px;}
.rdztx_newt1t ul li font{ font-weight:normal; font-size:12px; color:#FF0000;}


.news_t3{ height:30px; width:600px; margin:0 0 0 50px; line-height:30px; clear:both;}
.s_t1{ float:left; padding:0 0 0 150px;}
.s_t2{ float:left; padding:0 0 0 10px;}

.news_t{ width:642px; margin:5px 5px 10px 10px; clear:both;}
.news_t p{ line-height:24px; text-align:left; text-indent:2em;}
.news_t p img{ float:left; margin:5px 10px 0 5px; }


.news_pinglun{ border:solid 1px #CCCCCC; width:660px; margin:10px 0 10px 0; clear:both;}

.news_pinglunt{ height:26px; line-height:26px; background:#7DCD5A; font-weight:800; color:#FFFFFF; padding:0 0  0 15px; text-align:left;}

.news_pinglunt1{ line-height:24px; padding:0 0 0 15px; text-align:left; color:#FF0000;}
.news_gd{ height:24px; line-height:24px; text-align:left;}

.s_gd1{ float:left; padding:0 0 0 10px;}
.s_plkuang{ width:620px; margin:5px 0 5px 10px; text-align:left;}

.s_plt1{ float:left; padding:0 0 0 10px;}
.s_pltext{margin:5px 0 10px 0; text-align:left; padding:0 10px 0 20px; line-height:24px;}


.sn_lt{ width:662px; margin:0 0 10px 0;}
.sn_lt_l{ width:293px; height:205px; float:left; margin:0 9px 10px 0;}
.sn_lt_r{ width:293px; float:left; border:solid 1px #7DCD5A; margin:0 0 10px 0;}
.sn_lt_r h2{ height:31px; line-height:31px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_lt_r h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_lt_r_zh{ width:355px; float:left; border:solid 1px #7DCD5A; margin:0 0 10px 0;}
.sn_lt_r_zh h2{ height:24px; line-height:24px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_lt_r_zh h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_lt_rt{ width:282px; padding:5px; height:144px;}
.sn_lt_rt ul li{ line-height:24px; text-align:left; padding:0 0 0 12px; height:24px; color:#6E6A6B;}
.sn_lt_rt ul li span{ float:right; width:60px;}

.sn_lt_rt_zh{ width:345px; margin:5px;}
.sn_lt_rt_zh ul li{ line-height:24px; text-align:left; padding:0 0 0 12px; height:24px; color:#6E6A6B;}
.sn_lt_rt_zh ul li span{ float:right; width:60px;}

.sn_lt_rt00{ width:282px; padding:5px; height:144px;}
.sn_lt_rt00 ul li{ line-height:24px; text-align:left; padding:0 0 0 12px; height:24px;}
.sn_lt_rt00 ul li span{ float:right; width:60px;}


.sn_lm{ width:662px; clear:both;}
.sn_lm_l{ width:295px; float:left; margin:0 9px 10px 0;}
.sn_lm_l h2{ height:28px; line-height:28px; background:url(../images/sn_lmbt.gif); padding:0 0 0 10px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:800;}
.sn_lm_l h2 span{float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_lm_lt{ width:283px; border-bottom:solid 1px #D0EDAB; border-left:solid 1px #D0EDAB; border-right:solid 1px #D0EDAB; padding:5px;}
.sn_lm_lt ul li{ text-align:left; padding:0 0 0 12px; line-height:24px;}




.sn_lm_lt_t{ width:280px; height:72px; margin:0 0 5px 0;}
.sn_lm_lt_t ul li{ line-height:24px; height:24px; text-align:left; padding:0 0 0 5px;}
.sn_lm_lt_t ul li span{ float:right; width:65px;}

.sn_lm_lt_b{ width:280px; clear:both; height:115px;}
.sn_lm_lt_b ul li{ width:93px; float:left; line-height:30px; text-align:center;}
.sn_lm_lt_b ul li img{ padding:2px; border:solid 1px #CCCCCC}



.sn_lm_r{ width:357px; float:left; margin:0 0 10px 0;}
.sn_lm_r h2{ height:28px; line-height:28px; background:url(../images/sn_mbt.gif); padding:0 0 0 10px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:800;}
.sn_lm_r h2 span{float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_lm_rt{ width:345px; border-bottom:solid 1px #D0EDAB; border-left:solid 1px #D0EDAB; border-right:solid 1px #D0EDAB; padding:5px; }
.sn_lm_rt ul li{ height:24px; text-align:left; line-height:24px; padding:0 0 0 12px;}

.sm_lsite{ width:660px; border:solid 1px #D0EDAB; margin:0 0 10px 0; clear:both;}
.sm_lsite img{ margin:3px 0 3px 0;}

.sn_lm_rt01{ width:340px; margin:5px 5px 5px 8px;}
.sn_lm_rt01 ul li{ height:24px; line-height:24px; text-align:left; padding: 0 0 0 12px;}




.sn_cs_t{ width:662px; clear:both; margin:0 0 10px 0;}
.sn_cs_tl{ width:293px; float:left; border:solid 1px #CCCCCC; margin:0 9px 10px 0;}
.sn_cs_tl h2{ width:279px; margin:2px; background:#DAEFDE; height:27px; line-height:27px; text-align:left; color:#1B6C0D; padding:0 0 0 10px; font-size:14px; font-weight:800;}
.sn_cs_tl h2 span{float:right; width:45px; font-size:12px; font-weight:normal;}
.sn_cs_tlt{ width:280px; margin:5px;}
.sn_cs_tlt ul li{ height:24px; line-height:24px; text-align:left; padding:0 0 0 12px;}


.sn_cs_tr{ width:355px; border:solid 1px #CCCCCC; float:left;}
.sn_cs_tr h2{ width:341px; margin:2px; background:#DAEFDE; height:27px; line-height:27px; text-align:left; color:#1B6C0D; padding:0 0 0 10px; font-size:14px; font-weight:800;}
.sn_cs_tr h2 span{float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_kx{ width:166px; margin:5px 10px 0 6px; float:left;}
.sn_kx h3{ height:24px; text-align:left; padding:0 0 0 10px; line-height:24px; background: #E7F4FD; font-size:14px; font-weight:800; color:#2263A3;}
.sn_kx h3 img{ padding:3px 7px 0 0;}
.sn_kxt{ width:166px; margin:5px 0 0 0;}
.sn_kxt ul li{ line-height:24px; text-align:left; padding:0 0 0 3px;}
.sn_kxt ul li font{ color:#2A77E1; font-size:12px;}



.sn_kxr{ width:166px; margin:5px 6px 0 0; float:left;}
.sn_kxr h4{ height:24px; text-align:left; padding:0 0 0 10px; line-height:24px; background:#FFE1CD; font-size:14px; font-weight:800; color:#FF6500;}
.sn_kxr h4 img{ padding:3px 7px 0 0;}

.sn_kxr{ width:166px; margin:5px 0 0 0;}
.sn_kxr ul li{ line-height:24px; text-align:left; padding:0 0 0 5px;}
.sn_kxr ul li font{ color:#FC6700; font-size:12px;}


.rdzt_lxt{ width:293px; 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;}


.sn_site02{ width:291px; border:solid 1px #D0EDAB;}
.sn_site02 img{ margin:3px 0 3px 0;}



.sn_right{ width:293px; float:left;}
.sn_rt{ width:291px; border:solid 1px #7DCD5A;}
.sn_rt h2{ height:24px; line-height:24px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_rt h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_rt00{ width:291px; border:solid 1px #7DCD5A; margin:0 0 10px 0;}
.sn_rt00 h2{ height:24px; line-height:24px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_rt00 h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_rt_t{ width:280px; margin:5px;}
.sn_rt_t ul li{ line-height:24px; text-align:left; padding:0 0 0 12px; height:24px; color:#6E6A6B;}
.sn_rt_t ul li span{ float:right; width:40px;}

.sn_rsite{ width:291px; border:solid 1px #7BCE5A; margin:10px 0 0 0; clear:both;}
.sn_rsite img{ margin:3px 0 3px 0; }

.sn_rm { width:291px; border:solid 1px #CCCCCC; margin:10px 0 0 0; clear:both;}
.sn_rm h2{ width:277px; margin:2px; background:#DAEFDE; height:27px; line-height:27px; text-align:left; color:#1B6C0D; padding:0 0 0 10px; font-size:14px; font-weight:800;}
.sn_rm h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}
.sn_rm_t{ width:280px; margin:5px;}
.sn_rm_t ul li{ line-height:24px; text-align:left; padding:0 0 0 12px;}


/*ny*/

.ny_left{ width:295px; float:left; margin:0 10px 0 0;}
.ny_left_zh{ width:295px; float:left;}

.sn_zcfg{ width:355px; margin:0 0 10px 0; clear:both; border:solid 1px #7DCD5A;}
.sn_zcfg h2{ height:31px; line-height:31px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_zcfg h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.sn_zcfg_t{ width:345px; padding:5px; height:144px;}
.sn_zcfg_t ul li{ height:24px; line-height:24px; text-align:left; padding:0 0 0 12px;}





.ny_lt{ width:357px; margin:0 0 10px 0; padding:0 0 5px 0;}
.ny_lt h2{ height:30px; line-height:30px; text-align:center; font-size:24px; color:#CC0000; font-weight:800;}

.ny_lt h2 a:link {color: #CC0000; text-decoration:none;}
.ny_lt h2 a:visited {color: #CC0000;text-decoration:none;}
.ny_lt h2 a:hover {color: #CC0000; text-decoration:underline;}
.ny_lt h2 a:active {color: #bc2931;}




.ny_lt p{ line-height:24px; text-align:left; text-indent:2em; padding:0 8px 5px 8px; height:50px; border-bottom:dotted 1px #CCCCCC;}
.ny_lt p span{ color:#FF0000;}
.ny_lt ul li{ height:24px; line-height:24px; text-align:left; padding:0 5px 0 12px;}
.ny_lt ul li span{ float:right; width:50px; text-align:center;}

.list14_Lgra li{ LINE-HEIGHT: 24px; BACKGROUND: url(../images/d0.gif) no-repeat;}

.ny_lt_t{ width:340px; margin:5px 5px 0 10px;}
.ny_lt_t ul li{ height:24px; line-height:24px; text-align:left; font-weight:800; color:#006600;}
.ny_lt_t ul li span{ width:70px; float:right; color:#7C7C7C; font-weight:normal;}

.ny_site{ width:293px; border:solid 1px #CCCCCC; clear:both; margin:0 0 10px 0;}
.ny_site img{ margin:3px;}


.sn_cs_tl00{ width:355px; float:left; border:solid 1px #CCCCCC; margin:0 0 10px 0;}
.sn_cs_tl00 h2{ width:341px; margin:2px; background:#DAEFDE; height:27px; line-height:27px; text-align:left; color:#1B6C0D; padding:0 0 0 10px; font-size:14px; font-weight:800;}
.sn_cs_tl00 h2 span{float:right; width:45px; font-size:12px; font-weight:normal;}
.sn_cs_tlt00{ width:340px; margin:5px;}
.sn_cs_tlt00 ul li{ height:24px; line-height:24px; text-align:left; padding:0 0 0 4px;}



.login_navrt{ width:290px; border:solid 1px #CCCCCC; height:180px; margin:0 0 10px 0;}
.login_navrt01{ height:52px;}
.login_navrt01 p{ height:22px; line-height:22px; padding:5px 0 0 15px; text-align:left; font-size:14px; color:#aaaaaa;}
.login_navrt02{ height:40px; margin:5px 10px 2px 10px; width:270px;}
.login_navrt02l{ width:40px; float:left;}
.login_navrt02r{ width:140px; float:left;}
.login_navrt02r ul li{ text-align:left; height:20px; line-height:20px; font-size:14px;}
.login_navrt02rt{ color:#CCCCCC;}
.login_navrt03{ height:16px; padding:5px 0 0 0;}

.l_mbm{ width:10px; float:left;}

.ny_middle{ width:357px; margin:0 10px 0 0; float:left;}
.ny_middle_zh{ width:357px; float:left;}

.sn_lt_r00{ width:293px; clear:both; border:solid 1px #7DCD5A; margin:0 0 10px 0;}
.sn_lt_r00 h2{ height:31px; line-height:31px; text-align:left; background:#F9FEF7; border-bottom:solid 1px #7DCD5A; font-size:14px; font-weight:800; font-weight:800; color:#1B6C0D; padding:0 0 0 10px;}
.sn_lt_r00 h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}

.ny_msite{ width:355px; border:solid 1px #CCCCCC; margin:0 0 10px 0; clear:both;}
.ny_msite img{ margin:3px;}


.ny_right{ width:293px; float:left;}

.ny_rsite0{ width:291px; border:solid 1px #CCCCCC; margin:0 0 10px 0; clear:both;}
.ny_rsite0 img{ margin:3px;}

.sn_rm0{ width:291px; border:solid 1px #CCCCCC; margin:0 0 10px 0; clear:both;}
.sn_rm0 h2{ width:277px; margin:2px; background:#DAEFDE; height:27px; line-height:27px; text-align:left; color:#1B6C0D; padding:0 0 0 10px; font-size:14px; font-weight:800;}
.sn_rm0 h2 span{ float:right; width:45px; font-size:12px; font-weight:normal;}
.sn_rm_t0{ width:280px; padding:5px; height:144px; overflow:hidden;}
.sn_rm_t0 ul li{ line-height:24px; text-align:left; padding:0 0 0 12px;}
.sn_rm_t0 ul li span{ float: right; width:45px; text-align:center;}




.jj_gw{ width:291px; border:solid 1px #CCCCCC; clear:both; margin:0 0 10px 0;}
.jj_gw img{ margin:3px;}


.text_gw{ width:293px; margin:0 0 10px 0; clear:both;}
.text_gw h2{ height:20px; line-height:20px; font-size:14px; font-weight:800; color:#FF6600; text-align:left; padding:0 0 0 10px;}
.text_gw p{ line-height:22px; text-align:left; padding:0 8px 0 10px;}


/*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;}

















