@charset "gb2312";
body{ font-size:12px; font-family:\5B8B\4F53; color:#333; line-height:24px; margin:0 auto;}
ul,li,p,span,img,p,h1,h2,h3,h4,h5{ list-style:none; padding:0; margin:0; border:none; font-weight:normal;}
a{ color:#333; cursor:pointer;}
a:link{ text-decoration:none}
a:visited{ text-decoration:none}

.nav_top{ width:1100px; margin:0 auto;}
.gg1{ width:1100px; float:left;position: relative;}

.logo_h{ width:1100px; float:left;}
.logo{ float:left;}
.logo_c{ width:300px; float:left; padding:0 0 0 24px;}
.logo_c p{ width:300px; float:left; font-weight:bold; padding:16px 0 0 0;}
.logo_c p a{ color:#5e5e5e;}

.app-link-list{ width:300px; float:left; color:#bcbcbc;}
.app-link-list a{ color:#858585; padding:0 8px;}
.app-link-list a:hover{ color:#333}
.app-link-list a.mobil{ background:url(images_2016icon.png) no-repeat 0 top; background-size:30px 30px; padding-left:12px;}

.logo_r{ width:490px; float:right;}
.logo_r_wb{ width:117px; float:left; padding:34px 0 0 0;}
.logo_r_wb p{ float:left;}
.logo_r_wb img{ float:left; padding:6px 0 0 2px;}

.search_z{ width:373px; float:right;}
.search_lz{ width:114px; float:left; margin:31px 0 0 0; position:relative;}
.search_lt{ width:114px; height:26px; float:left; border:1px solid #cacaca; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.search_lt p{ float:left; line-height:26px; padding:0 0 0 10px;}
.search_lt img{ float:right; padding:10px 10px 0 0;}

ul.search_lb{ width:114px; border:1px solid #cacaca; border-top:0; display:none; position:absolute; left:0; top:27px; z-index:2; border-bottom-right-radius:2px; border-bottom-left-radius:2px;}
ul.search_lb li{ width:114px; float:left; line-height:26px; height:26px; background:#fff;}
ul.search_lb li a{ color:#999; display:block; padding:0 0 0 10px;}
ul.search_lb li.now{ background:#ebebeb;}
ul.search_lb li.now a{ color:#333;}
ul.search_lb li a:hover{ background:#ebebeb; color:#333;}

.search_r{ width:246px; height:26px; float:right; margin:31px 0 0 0; border:1px solid #cacaca; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.search_r input{ width:204px; float:left; height:24px; line-height:26px; outline:none; border:0; padding:0 10px; color:#999;}
.search_r img{ float:right;}

.nav{ width:100%; height:40px; float:left; background:#013d83;}
.nav_in{ width:1100px; margin:0 auto; height:40px;}
.nav_in p{ float:left; font-size:16px; line-height:40px;}
.nav_in p a{ color:#fff;}
.nav_in p a:hover{ text-decoration:underline;}
.nav_in span{ float:left; width:2px; height:40px; background:url(images_2016nav_s.jpg) top center no-repeat; padding:0 12px;}

.main{ width:1100px; margin:0 auto; overflow:hidden; clear:both;}
.main_nav_h{ width:1100px; float:left;}
.main_nav_hl{ width:700px; float:left; padding:10px 0 0 0;}

.main_nav{ width:700px; float:left; line-height:28px;}
.main_nav p{ float:left; font-size:14px;}
.main_nav p a{ color:#000;}
.main_nav p a:hover{ text-decoration:underline; color:#666;}
.main_nav span{ float:left; font-size:14px; color:#dadada; padding:0 6px;}

.hzrx{ float:left; font-size:14px; color:#000; padding:10px 0 0 0; line-height:28px;}

.logo_s{ width:194px; float:right; text-align:right; padding:12px 0 0 0;}
.logo_s img{ padding:0 0 0 10px;}

.gg2_3{ width:1100px; float:left; padding:10px 0 0 0;}
.gg2{ float:left; width:800px;position: relative;}
.gg3{ float:right; width:290px;position: relative;}

.dbt_z{ width:1100px; height:102px; float:left; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin:15px 0 0 0;}
.dbt_l{ width:949px; height:74px; float:left; border-right:1px solid #e0e0e0; margin:14px 0 0 0;}
h1{ width:949px; float:left; text-align:center; font-size:38px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
h1 a{ color:#002652;}
h1 a:hover{ color:#d70000;}
.font1{ width:949px; float:left; text-align:center; font-size:14px; height:28px; overflow:hidden; padding:14px 0 0 0;}
.font1 a{ color:#666; padding:0 3px;}
.font1 a:hover{ color:#d70000; text-decoration:underline;}

.pic1_z{ width:127px; height:74px; float:right; margin:15px 0 0 0; position:relative;}
.pic1{ width:96px; height:74px; position:absolute; z-index:1; left:0; top:0;}
.pic1_f{ width:45px; height:34px; position:absolute; z-index:2; right:0; top:0; background:#013d83; line-height:16px; text-align:center; padding:1px 0 0 0;}
.pic1_f a{ color:#fff;}
ul.pic1_d{ width:18px; height:6px; position:absolute; z-index:2; right:0; top:41px;}
ul.pic1_d li{ width:6px; height:6px; float:left; margin:0 0 0 3px; background:#999; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
ul.pic1_d li a{ display:block; width:6px; height:6px;}
ul.pic1_d li.now{ background:#d70000;}

.shu_nrz{ width:1100px; float:left;}

.shu_nr_l{ width:400px; float:left; overflow:hidden;}
h2{ width:400px; float:left; line-height:27px; height:27px; overflow:hidden; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; padding:16px 0 0 0;}
h2 a{ color:#000;}
h2 a:hover{ text-decoration:underline; color:#d70000;}

ul.font2{ width:400px; float:left; padding:6px 0 0 0;}
ul.font2 li{ width:400px; height:28px; float:left; line-height:28px; font-size:14px; overflow:hidden;}
ul.font2 li a:hover{ text-decoration:underline; color:#d70000;}

.xxh1{ width:400px; height:1px; float:left; border-bottom:1px dotted #d3d3d3; margin:12px 0 0 0;}

.nr_nav{ width:400px; height:81px; float:left; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin:26px 0 0 0; padding:6px 0 0 0; overflow:hidden;}
.nr_nav a{ float:left; font-size:14px; color:#fff; background:#afafaf; line-height:34px; height:34px; padding:0 19px 0 20px; margin:2px 2px 0 0;}
.nr_nav a:hover{ background:#979797;}

.bt1{ width:400px; float:left; background:url(images_2016btbj1.jpg) bottom no-repeat; margin:22px 0 0 0;}
.bt1 p{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; color:#000; padding:0 0 12px 2px;}
.bt1 a{ float:right; width:36px; padding:0 5px 0 0; color:#888;}
.bt1 a span{ float:left;}
.bt1 a img{ padding:8px 0 0 4px; float:right;}
.bt1 a:hover{ text-decoration:underline; color:#d70000;}

.zbhn_nrz{ width:400px; height:207px; float:left; margin:16px 0 0 0; background:url(images_2016zbhn_bj.jpg) 49px top no-repeat; padding:16px 0 0 0;}
.zbhn_h{ width:400px; height:46px; float:left; margin:5px 0 0 0; overflow:hidden;}
.time{ width:53px; float:left; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; color:#999; margin:4px 0 0 0;}
.zbhn_h.now .time{ color:#d70000;}
.zbhn_d{ width:9px; height:9px; float:left; background:url(images_2016zbhn_d1.jpg) no-repeat; margin:10px 0 0 0;}
.zbhn_h.now .zbhn_d{ background:url(images_2016zbhn_d2.jpg) no-repeat;}
.zbhn_rz{ width:335px; height:46px; float:right;}
.zbhn_rz p{ width:310px; float:left; font-size:14px; color:#000; padding:6px 0 0 16px; display:block; line-height:16px; height:16px; overflow:hidden;}
.zbhn_rz span{ width:310px; float:left; padding:4px 0 0 16px; display:block; line-height:16px; hanging-punctuation:16px; overflow:hidden; color:#999;}
.zbhn_h.now .zbhn_rz{ background:url(images_2016zbhn_jt.jpg) no-repeat;}

.pic_font1{ width:400px; float:left; border-bottom:1px dotted #d3d3d3; padding:0 0 16px 0;}
.pic2{ width:100px; float:left; margin:15px 0 0 0;}
.pic2_r{ width:288px; float:right;}
h3{ width:288px; float:left; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; height:24px; overflow:hidden; padding:12px 0 0 0;}
h3 a{ color:#000;}
h3 a:hover{ text-decoration:underline; color:#d70000;}
.pic2_r p{ width:288px; float:left; line-height:22px; color:#888; padding:4px 0 0 0; height:44px; overflow:hidden;}
.pic2_r p a{ color:#888;}

ul.font3{ width:400px; float:left; padding:10px 0 0 0;}
ul.font3 li{ width:400px; float:left; line-height:28px; height:28px; overflow:hidden; font-size:14px;}
ul.font3 li span{ width:3px; height:3px; float:left; background:#bababa; margin:12px 8px 0 0;}
ul.font3 li a:hover{ text-decoration:underline; color:#d70000;}

.shu_nr_r{ width:670px; float:right;}
.banner_z{ width:670px; height:335px; float:left; position:relative; margin:20px 0 0 0;}
.pic7{ width:670px; height:335px; position:absolute; left:0; top:0; z-index:1;}
.jt1{ width:21px; height:41px; position:absolute; left:20px; top:147px; z-index:2;}
.jt2{ width:21px; height:41px; position:absolute; right:20px; top:147px; z-index:2;}
.tmbj{ width:670px; height:52px; position:absolute; left:0; bottom:0; z-index:2; background:url(images_2016banner_bj.png) repeat-x;}

h4{ width:516px; line-height:52px; display:block; position:absolute; font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1; left:20px; bottom:0; z-index:3;}
h4 a{ color:#fff;}

ul.banner_d{ width:102px; height:12px; display:block; position:absolute; right:0; bottom:16px; z-index:3;}
ul.banner_d li{ width:11px; height:11px; float:left; background:#fff; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin-right:14px;}
ul.banner_d li a{ width:11px; height:11px; display:block;}
ul.banner_d li.now{ background:#e21414;}

.zwtj_z{ width:670px; float:left; height:28px; line-height:28px; background:#ebebeb; margin:15px 0 0 0;}
.zwtj_bt{ width:70px; height:28px; float:left; background:url(images_2016zwtj_bj.jpg) no-repeat; color:#fff; font-size:14px; padding:0 0 0 9px;}
ul.zwtj_font{ width:590px; float:left; height:28px; overflow:hidden;}
ul.zwtj_font li{ float:left; padding:0 18px 0 14px;width: 263px;}
ul.zwtj_font li span{ width:2px; height:2px; float:left; background:#333; margin:13px 6px 0 0;}
ul.zwtj_font li a:hover{ text-decoration:underline; color:#d70000;}

.shu_nr_c{ width:309px; float:left; border-left:1px solid #ececec; border-right:1px solid #ececec; margin:20px 0 0 0; padding:0 0 8px 0;}

.ztjj_bth{ width:270px; float:left; padding:0 0 0 20px;}
.ztjj_bth p{font-size:18px; color:#000; font-family:\5FAE\8F6F\96C5\9ED1; float:left;}
.ztjj_bth p a{ font-size:18px; color:#000; font-family:\5FAE\8F6F\96C5\9ED1;}
.ztjj_bth span{ width:42px; float:right; padding:2px 0 0 0;}
.ztjj_bth span a{ padding:0 0 0 4px;}
.pic8_z{ width:270px; float:left; padding:8px 0 0 20px;}
.pic8_z img{ float:left;}
.pic8_z p{ width:270px; height:32px; line-height:32px; float:left; background:#191919; overflow:hidden; font-size:14px; text-align:center;}
.pic8_z a p{ color:#fff;}
.pic8_z a:hover p{ text-decoration:underline;}

ul.font4{ width:270px; float:left; padding:8px 0 0 20px;}
ul.font4 li{ width:270px; float:left; line-height:28px; height:28px; overflow:hidden; font-size:14px;}
ul.font4 li span{ width:3px; height:3px; float:left; background:#bababa; margin:12px 8px 0 0;}
ul.font4 li a:hover{ text-decoration:underline; color:#d70000;}

.zhjj_p_top{ padding-top:20px;}

.pic9{ width:270px; float:left; padding:8px 0 0 20px;}

.sdhn_bth{ width:270px; float:left; padding:18px 0 0 20px;}
.sdhn_bth p{ float:left; font-size:18px; color:#000; font-family:\5FAE\8F6F\96C5\9ED1;}
.sdhn_bth a{ float:right; width:36px; color:#888;}
.sdhn_bth a span{ float:left;}
.sdhn_bth a img{ padding:8px 0 0 4px; float:right;}
.sdhn_bth a:hover{ text-decoration:underline; color:#d70000;}

.sdhn_font{ width:270px; float:left; padding:8px 0 0 20px; font-size:14px; height:24px; overflow:hidden;}
.sdhn_font a{ color:#000;}
.sdhn_font a:hover{ text-decoration:underline; color:#d70000;}
.pic10_z{ width:270px; float:left; margin:5px 0 0 20px; border-bottom:1px dotted #d3d3d3; padding:0 0 12px 0;}
.pic10_z span{ width:80px; float:left; padding:2px 0 0 0;}
.pic10_z p{ width:180px; float:right; line-height:22px; height:64px; overflow:hidden;}
.pic10_z p a{ color:#888;}

.pic11{ width:270px; float:left; padding:16px 0 0 20px;}

.yzhn_h1{ width:270px; float:left; padding:10px 0 0 20px;}
.yzhn_h1_no{ width:41px; height:19px; float:left; background:url(images_2016yzhn_bj.jpg) no-repeat; color:#fff; line-height:19px; padding:0 0 0 3px;}
.yzhn_h1_nr{ width:220px; float:right; font-size:14px; line-height:19px; height:19px; overflow:hidden;}
.yzhn_h1_nr a:hover{ text-decoration:underline; color:#d70000;}

.yzhn_h2{ width:270px; float:left; padding:10px 0 0 20px;}
.pic12{ width:270px; float:left;}
.pic12_font{ width:270px; float:left; padding:12px 0 0 0;}
.pic12_fr{ width:214px; height:62px; float:right; border-left:1px dotted #999;}
.pic12_fr p{ width:202px; float:right; font-size:14px; height:20px; line-height:20px; overflow:hidden;}
.pic12_fr p a{ color:#000;}
.pic12_fr p a:hover{ text-decoration:underline; color:#d70000;}
.pic12_fr span{ width:202px; float:right; color:#888; line-height:22px; height:44px; overflow:hidden;}

.shu_nr_r_r{ width:330px; float:right;}

.hspl_bt{ width:330px; float:left; border-top:2px solid #9e9e9e; margin:20px 0 0 0;}
.bt_pic{ float:left;}
.hspl_bt a.xwgd{ float:right; width:36px; padding:10px 5px 0 0; color:#888;}
.hspl_bt a.xwgd span{ float:left;}
.hspl_bt a.xwgd img{ padding:8px 0 0 4px; float:right;}
.hspl_bt a.xwgd:hover{ text-decoration:underline; color:#d70000;}

ul.hspl_font{ width:330px; float:left; padding:8px 0 0 0;}
ul.hspl_font li{ width:330px; float:left; line-height:28px; height:28px; overflow:hidden;}
ul.hspl_font li span{ width:3px; height:3px; float:left; background:#bababa; margin:12px 8px 0 0;}
ul.hspl_font li h5{ width:270px; float:left; font-size:14px; display:block;}
ul.hspl_font li a:hover h5{ text-decoration:underline; color:#d70000;}
ul.hspl_font li p{ width:48px; float:right; text-align:right; color:#999; display:block;}

ul.xw_font{ width:330px; float:left; padding:6px 0 0 0;}
ul.xw_font li{ width:330px; float:left; line-height:28px; height:28px; overflow:hidden; font-size:14px;}
ul.xw_font li a:hover{ text-decoration:underline; color:#d70000;}

.xfts_bt{ width:63px; height:29px; float:left; line-height:22px; color:#fff; background:url(images_2016bt_xfts.jpg) no-repeat; font-size:14px; padding:0 0 0 8px; margin:12px 0 0 0;}
ul.xfts_nr{ width:330px; float:left; padding:4px 0 0 0;}
ul.xfts_nr li{ width:300px; float:left; background:url(images_2016xfts_bj.jpg) 0 6px no-repeat; line-height:28px; height:28px; overflow:hidden; font-size:14px; padding:0 0 0 30px;}
ul.xfts_nr li a:hover{ text-decoration:underline; color:#d70000;}

.shipin{ width:328px; height:372px; float:left; border:1px solid #e0e0e0; margin:38px 0 0 0; padding:20px 0 0 0; position:relative;}
.shipin_bt{ width:93px; height:23px; position:absolute; left:116px; top:-12px;}

.shipin_nr{ width:328px; float:left; height:80px; overflow:hidden; margin:10px 0 0 0;}
.sp_pic{ width:120px; float:left; padding:0 0 0 20px;}
.sp_nr{ width:156px; float:left; padding:0 0 0 18px;}
.sp_nr p{ width:156px; float:left; color:#000; font-size:14px;}
.sp_nr span{ width:156px; float:left; line-height:28px; color:#999;}

.shipin_nr.now{ background:#ebebeb;}

.cj_font{ width:330px; float:left; padding:15px 0 0 0; font-size:14px; height:24px; overflow:hidden;}
.cj_font a{ color:#000;}
.cj_font a:hover{ text-decoration:underline; color:#d70000;}
.pic13_z{ width:330px; float:left; margin:5px 0 0 0; border-bottom:1px dotted #d3d3d3; padding:0 0 16px 0;}
.pic13_z span{ width:80px; float:left; padding:2px 0 0 0;}
.pic13_z p{ width:192px; float:right; line-height:22px; height:64px; overflow:hidden;}
.pic13_z p a{ color:#888;}

ul.font5{ width:330px; float:left; padding:10px 0 0 0;}
ul.font5 li{ width:330px; float:left; line-height:28px; height:28px; overflow:hidden; font-size:14px;}
ul.font5 li span{ width:3px; height:3px; float:left; background:#bababa; margin:12px 8px 0 0;}
ul.font5 li a:hover{ text-decoration:underline; color:#d70000;}

.pic14{ float:left; margin:20px 0 10px 0;}

.dibu{ width:100%; float:left; border-top:1px solid #e0e0e0; margin:30px 0 0 0; background:#f9fafa;}
.hzmt_z{ width:1100px; margin:0 auto; border-bottom:1px dotted #d3d3d3; padding:0 0 12px 0; overflow:hidden;}

ul.hzmt_bt{ width:1100px; float:left; margin:20px 0 0 0;}
ul.hzmt_bt li{ width:63px; height:28px; float:left; font-size:14px; margin:0 10px 0 0; text-align:center;}
ul.hzmt_bt li a{ color:#000;}
ul.hzmt_bt li.now{ background:url(images_2016hzmt_bj.jpg) no-repeat;}
ul.hzmt_bt li.now a{ color:#fff;}

ul.hzmt_nr{ width:1100px; float:left; margin:6px 0 0 0;}
ul.hzmt_nr a{ color:#888; float:left; display:inline-block; line-height:28px; height:28px; margin:0 10px 0 0;}
ul.hzmt_nr a:hover{ text-decoration:underline; color:#d70000;}

.foot-infor{color: #555;line-height:24px;margin: 6px auto;text-align: center;width: 100%;background: #f9fafa;}
.foot-infor a{ color:#555;}
.aboutus a{ padding:0 12px;}
.aboutus a:hover{ text-decoration:underline; color:#000}

.tsztc{ width:68px; height:21px; float:left; line-height:21px; background:#464646; text-align:center; margin:12px 0 0 14px;}
.tsztc a{ color:#fff; width:68px; height:21px; display:block;}
.tsztc a:hover{ background:#6f6f6f;}

.sjyz{ float:left;padding-top: 2px;}
.dian{ width:3px; height:3px; float:left; background:#acacac; margin:11px 4px 0 10px;}
.sjyz a{ color:#666;}

#newAppBox{width:130px;top:60%;right:3px;margin:-90px 0 0;position:fixed;_position:absolute;text-align:center;z-index:9999;font-size:12px;line-height:22px;display:none;}
#newAppBox .hd{height:30px;background:none;position:relative;}
#newAppBox .hd .closeBtn{height:30px;background:none;position:absolute;right:3px;top:3px;cursor:pointer;}
#newAppBox p{margin:0;color:#004276;}
#newAppBox a{color:#004276;display:inline-block;}
#newAppBox a:hover{text-decoration:none;}

.zxgc_bt{ width:400px; float:left; border-bottom:2px solid #000; margin:20px 0 0 0; position:relative; padding:0 0 6px 0; height:24px;}
ul.zxgc_szhn{ float:left; width:220px; font-family:\5FAE\8F6F\96C5\9ED1; position:absolute; display:block; top:0; left:0; z-index:1;}
ul.zxgc_szhn li{ float:left; padding:0 6px; height:30px; font-size:20px; color:#000; margin:0 10px 0 0;}
ul.zxgc_szhn li.now{ height:30px; border-right:3px solid #fff; border-left:3px solid #fff; border-bottom:2px solid #003c83; font-weight:bold;}
.zxgc_gd{ float:right; width:36px; padding:0 5px 0 0; color:#888;}
.zxgc_gd span{ float:left;}
.zxgc_gd img{ padding:8px 0 0 4px; float:right;}
.zxgc_gd a:hover{ text-decoration:underline; color:#d70000;}