body{color:#333;font-family:'Microsoft YaHei',Tahoma,Helvetica,Sans-Serif; line-height:22px;font-size:12px; background:#fff;overflow-x:hidden}
a{outline:none; text-decoration:none; color:#333}
a:hover{ text-decoration:none; color:#24459a;}
body,div,dl,dt,dd,ul,ol,li,form,input,textarea,th,td,h1,h2,h3,h4,p{margin:0;padding:0}
ul,li{list-style:none;overflow:hidden}
p{margin:0 0 10px 0;}
hr{border:none; clear:both; height:0; background:none; margin:0; padding:0; border-bottom:#eee solid 1px;  margin:10px 0}
img{border: 0 none; height: auto; vertical-align: middle}
div,li{overflow:hidden}
.fl{float:left}
.fr{float:right}
.bdnows{display:none}

.p0{width: 100%}
.px0{width:1004px;margin:0 auto 10px auto;clear:both}
.px3{width:250px;margin-right:0;float:right;display: inline}

.top{background: #004ea1;padding: 10px 0;height: 22px;line-height: 22px;color: white;}
.top .app{border-right: 1px solid white;background-position: 0 -22px}
.top a,.tel{padding: 0 15px 0 25px;margin-right: 15px;background: url(icon.png) no-repeat;display: block;color: white}
.top .tel{padding:0 0 0 25px;margin-right:0;margin-left:15px}
.top .tel{background-position: 0 -60px}
.top .search{margin-left:10px}


.logo{height:100px;margin:15px auto}
.logo .fl{margin: 17px 0;width:308px}
.logo .fr{}
.menu{margin-bottom: 30px}
.menu .marea{border: 1px solid #d4d4d4;border-top: 0;background: url(icon.png) repeat-x 0 -82px;height: 55px;line-height: 53px;font-size: 11pt}
.menu a{display: block;width: 90px;border-top: 2px solid rgba(255, 255, 255, 0);border-right: 1px solid #d4d4d4;text-align: center;float: left}
.menu a.dq,.menu a:hover{border-top: 2px solid #004ea1;color: #004ea1}
.menu a.mend{border-right:0}

.yx-rotaion{width:704px;height:394px;margin:0;}
.yx-rotaion li img{width:704px;height:394px}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:60px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:18px;z-index:2;bottom:0;left:10px;line-height:60px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:60px;line-height:60px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:24px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.yx-rotaion a:hover{color:#fff}


.p1 .h2_1{margin-top:25px}

.toutiao{margin-top:10px}
.toutiao h1{font-size: 20px;margin: 0 0 20px 0;font-weight: normal;background: url(dot.png) no-repeat 0 center;padding-left: 20px}
.toutiao h1 a{color: #545351}




.p1 .fl{width:704px;overflow:hidden}

h2{font-size:14px}
.h2_1{height:44px;background:url(li_topbg.gif) no-repeat;overflow:hidden;color:black;font-size:25px;line-height:44px;}
.h2_1 em{font-style:normal;color:#294d99}
.h2_1 span{color:#bcbcbc;padding-left:8px;font-size:14px}

.h2_2{background:url(h2_li.gif) no-repeat 10px center;padding-left:30px;overflow:hidden;line-height:36px;height:36px;border-bottom:1px solid #DBDBDB}
.h2_2 .left{float:left;font-size:18px}
.h2_2 .fr{font:12px Arial;line-height:36px}
.h2_2 .fr a{color:#5d5d5d}

.h2_3{height:30px;line-height:30px;color:black;overflow:hidden;background:url(h2_3.gif) repeat-x left center;width:100%}
.h2_3 .l{font-size:16px;float:left;display: inline;height:30px;background:#FFFFFF;padding-right:10px;color:#000000}
.h2_3 .l em{font-style:normal}
.h2_3 .r{font:11px Arial;line-height:30px;float:right;display: inline;height:30px;background:#FFFFFF;padding-left:10px}

.h2_4{line-height:30px;height:30px;overflow:hidden;margin-bottom:8px}
.h2_4 .bar{float:left;background:#00428e;color:#fff;font-size:15px;font-weight:bold;padding:0 10px;}
.h2_4 .bar a{display:block;color:#fff}
.h2_4 .more{float:right}


.h2_6{height:30px;line-height:30px;color:black;overflow:hidden;background:url(h2_3.gif) repeat-x left center;width:100%;margin:5px 0}
.h2_6 .l{font-size:16px;float:left;display: inline;height:30px;background:#FFFFFF;padding-right:10px;color:#000000}
.h2_6 .l em{font-style:normal}
.h2_6 .r{font:11px Arial;line-height:30px;float:right;display: inline;height:30px;background:#FFFFFF;padding-left:10px}


.fr_item{margin-bottom:20px;overflow: hidden;}
.fr_item table{width:100%;border-collapse: collapse;line-height:23px}
.fr_item table,.fr_item td,.fr_item th {border: 1px solid black;}
.fr_item th{width:100px;font-size:15px;}
.fr_item td em{height:11px;width:10px;background: url(zd.png) no-repeat;display: block;float:left;margin:6px}
.fr_item td i{font-style:normal}
.fr_item td em.z{background-position: 0 0;}
.fr_item td em.d{background-position: 0 -11px;}




.p2 .p2_fl,.p2 .p2_fl .main,.p2 .p2_fl .p2_t,.p2 .p2_fl .p2_b{width:704px;overflow:hidden}
.p2 .p2_fl .p2_t{background-position:0 -30px}
.p2 .p2_fl .p2_b{background-position:0 -45px}
.p2 .p2_fl .main{width:704px;overflow:hidden}
.p2 .p2_fl .main .p2_fl_1{width:337px;float:left;overflow:hidden;display: inline}
.p2 .p2_fl .main .p2_fl_2{width:337px;float:right;overflow:hidden;display: inline}
.p2 .p2_fl .main .title{width:337px;overflow:hidden}
.p2 .p2_fl .main .title .pic{float:left;width:140px;overflow:hidden}
.p2 .p2_fl .main .title .dh{float:right;width:190px;overflow:hidden}
.p2 .p2_fl .main .title .dh .dh1{width:190px;overflow:hidden;font-size:14px;color:#2b4a9a;font-weight:bold;border-bottom:2px solid #6a7e97;height:30px;line-height:30px;text-align:center;margin-bottom:8px}
.p2 .p2_fl .main .title .dh .dh2{width:190px;overflow:hidden;height:15px;line-height:15px}
.p2 .p2_fl .main .title .dh .dh2 .fr{width:62px;background:url(h2_4.gif) no-repeat;color:white;padding-left:8px}

.itemlist{}
.p5 .h2_3{margin-left:0;width:310px}
.p5 .h2_3 .l{font-size:16px}
.p5 .h2_3 span{background:white}

.p5_1{float:left;width:337px;overflow:hidden}
.p5_2{float:right;width:337px;overflow:hidden}



.flnk{border-top:1px solid #e2e2e2}
.flnk h2{line-height:30px}
.flnk ul li{float:left;margin:0 15px 5px 0;white-space:nowrap}
.flnk ul li a{color:#333}

.foot{margin:20px auto 0 auto;text-align:center;line-height:200%;background:#f1f1f1;width:100%;padding:20px 0 10px 0;border-top:1px solid #e2e2e2}
.foot .n1{color:#ccc;margin-bottom:10px}
.foot .n1 a{padding:0 10px;font-size:14px}
.foot .footernew{width:540px;overflow:hidden;margin:10px auto 0 auto}
.foot .footernew p{width:113px;float:left;margin-right:10px;overflow:hidden;background:white;border:1px solid #d2d2d2;padding:5px;height:44px;line-height:22px}

#page{text-align:center;font-family:Arial;width:658px;margin-bottom:30px;overflow:hidden}
#page a{padding:8px 10px;background:#ba001b;color:white;font-size:12px;line-height:200%}
#page a:hover{background:#8c0014;color:white;text-decoration:none}
#page .dq{background:none;color:#666;font-weight:bold}
#page .dq:hover{background:none;color:#666}

#tongji{display:none}



.ut_2 li,.ut_4 li,.ut_5 li,.ut_6 li,.ut_7 li,.ut_8 li,.ut_9 li,.ut_10 li{font-size:14px;background:url(li_icon.gif) no-repeat left center;padding-left:10px;line-height:180%}

.ut_1{margin:10px 0 20px;overflow:hidden}
.ut_1 li{font-size:14px;white-space: nowrap;margin-bottom:10px;line-height:20px}
.ut_1 li em{border-radius: 100%;font-style: normal;width: 16px;height: 16px;line-height: 16px;float: left;display: block;margin-right: 6px;text-align: center;font-size: 9px;font-family: arial;border: 2px solid #024ea2;color: #024ea2;background: #FFFFFF}
.ut_1 li em.q3{color: white;background: #024ea2;}


.ut_2{margin-bottom:20px}
.ut_2 li{line-height:190%}
.ut_2 .n1{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-left:0;background:none;clear:both}
.ut_2 .n1 .title a{color:#004db9;font-weight:bold}
.ut_2 .n1 .title{text-align:center;margin-bottom:5px}
.ut_2 .n1 .info{width:330px;overflow:hidden}
.ut_2 .n1 .pic{float:left;width:100px;margin-right:10px;height:70px}
.ut_2 .n1 .pic img{width:100px;height:70px}
.ut_2 .n1 .more{float:left;width:220px;font-size:12px;color:#7f7f7f;line-height:22px}
.ut_2 .n1 .more a{color:#004db9}
.ut_2 a{color:#515151}

.ut_3{margin-bottom:20px}
.ut_3 li{font-size:14px;margin-bottom:5px;height:22px;overflow:hidden}
.ut_3 .li1 img{width:250px;height:160px}

.ut_6{margin:5px 0 19px}
.ut_6 .n1{color:#7f7f7f;background:none;padding:0 0 8px 0;margin-bottom:8px;overflow:hidden;border-bottom:1px dashed #ccc;font-size:12px}
.ut_6 .n1 p{margin:0;font-weight:bold}
.ut_6 .n1 a{color:#333;font-size:14px}

.ut_9{margin:10px 0 10px 0}
.ut_9 .n1{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-left:0;background:none;clear:both}
.ut_9 .n1 .title a{color:#004db9;font-weight:bold}
.ut_9 .n1 .title{text-align:center;margin-bottom:5px}
.ut_9 .n1 .info{width:310px;overflow:hidden}
.ut_9 .n1 .pic{float:left;width:100px;margin-right:10px;height:70px}
.ut_9 .n1 .pic img{width:100px;height:70px}
.ut_9 .n1 .more{float:left;width:200px;font-size:12px;color:#7f7f7f;line-height:22px}
.ut_9 .n1 .more a{color:#004db9}
.ut_9 a{color:#515151}



.MainTable{width:1000px;overflow:hidden;margin:10px auto}
.MainTable .head{font-size:18px;font-weight:bold;padding:10px 0}
#bigtable td{padding:10px 0;border-bottom:1px dashed #ccc}
#bigtable td input{margin-left:10px}
#bigtable .ftitle{font-size:14px;font-weight:bold}

#vote_js{font-size:14px}
#vote_js .voteabout{padding-bottom:15px}
#vote_js .votepost{padding-top:15px}


#demo img{width:150px;height:110px;display:block;max-width:150px}
#demo{font-size:14px}
#demo1 td{text-align:center;line-height:200%;width:150px;overflow:hidden;padding:0 5px}
#demo a{display:block;width:150px;height:140px;overflow:hidden;text-align:center}
.px6 .c_zw .bqsm{font-family:"·ÂËÎÌå",Arial}

.zw_ad{width:658px;height:250px;overflow:hidden}

.newswj{}
.newswj h2{}
.newswj ul li{font-size:14px;line-height:200%}
.newswj .dq{font-weight:bold}

.ia_d a{display:block;margin-top:10px}
.ia_d img{display:block;width:100%}
.ia_d a:first-child{margin-top:0}

.dlad{position: fixed;top:200px}
.dlad img{width:120px;display: block;}
.dlad-fl{left:10px;}
.dlad-fr{right:10px;}
.dlad span{line-height:180%;cursor:pointer}
.dlad-fr span{float:right}

.ut1 li{background: url(dot_5.png) no-repeat 0 center; padding-left: 10px;margin-bottom: 15px;font-size: 11pt;white-space: nowrap}
.ut1 li a{color: #909090;}

.ut2 li{margin-bottom: 15px;font-size: 11pt;white-space: nowrap}
.ut2 li em{border-radius: 100%;font-style: normal;width: 16px;height: 16px;line-height: 16px;float: left;display: block;margin-right: 5px;text-align: center;font-size: 9pt;font-family: arial;border: 2px solid #024ea2;color: #024ea2;background: #FFFFFF}
.ut2 li em.e1,.newslist .ut2 li em.e2,.newslist .ut2 li em.e3{color: white;background: #024ea2;}

.ut3 p{width:250px;height:160px;overflow:hidden;margin-bottom:10px;}
.ut3 img{width:100%}
.ut3 li{background: url(dot_5.png) no-repeat 0 center; padding-left: 10px;margin-bottom: 10px;font-size: 10pt;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.ut3 li a{color: #909090;}


.ut4{margin-bottom:20px}
.ut4 li{float:left;width:83px;text-align:center;margin-bottom:10px}
.ut4 li p{display:block;height:72px;width:72px;margin-bottom:0;padding:5px}
.ut4 li span{display:block;height:72px;width:72px;background:url(more_bg.jpg?1) no-repeat}
.ut4 li.ut4_2 span{background-position:0 -72px;}
.ut4 li.ut4_3 span{background-position:0 -144px;}
.ut4 li.ut4_4 span{background-position:0 -216px;}
.ut4 li.ut4_5 span{background-position:0 -288px;}
.ut4 li.ut4_6 span{background-position:0 -360px;}
.ut4 li.ut4_7 span{background-position:0 -432px;}
.ut4 li.ut4_8 span{background-position:0 -504px;}
.ut4 li.ut4_9 span{background-position:0 -576px;}
.ut4 li.ut4_10 span{background-position:0 -648px;}
.ut4 li em{font-style:normal;font-size:14px;line-height:180%}

.lArea{float:left;width:704px}
.lArea .position{border-top:1px solid #004ea1;padding:10px 0 0 10px;font-size:16px;color:#004ea1;margin-bottom:50px}
.lArea .position a{color:#004ea1}


.rArea{float:right;width:250px}
.rArea h2{color: #014ea0;overflow: hidden;line-height: 17pt;padding: 10px 0;border-bottom: 1px solid #014ea0;margin: 20px 0}
.rArea h2 p,.rArea h2 em,.rArea h2 span{display: block;float: left;}
.rArea h2 p{font-size: 17pt;}
.rArea h2 span{color: #898989;font-weight: normal;margin: 0 10px 0 15px;font-size: 12pt;}
.rArea h2 em{background: url(icon.png) no-repeat 0 -44px;width: 15px;height: 16px;margin: 3px 0 3px 3px}


.px4 li{border-bottom:1px dashed #ccc;overflow:hidden;padding-bottom:15px;margin-bottom:15px}
.px4 li p{margin:0}
.px4 li a{color:#333}
.px4 li a:hover{text-decoration:none}
.px4 li .limain{overflow:hidden;float:left;width:480px}
.px4 li .title{font-size:18px;font-weight:bold}
.px4 li .pdate{color:#b2b2b2;}
.px4 li .images{float:left;width:190px;overflow:hidden}
.px4 li .images img{width:175px;height:110px}
.px4 li .content{color:#525252;line-height:170%}
.px4 .nimg .limain{width:670px;}



.px6 .c_zw .bqsm{font-family:"·ÂËÎÌå",Arial}

.px6 h1{text-align:center;font-size:24px;line-height:140%}
.px6 .c_fit_title{text-align:center;font-size:14px}
.px6 .c_posttime{text-align:center;color:#808080;margin-bottom:40px}
.px6 .c_zw{font-size:16px;line-height:180%}
.px6 .c_zw ul{margin-bottom:10px;overflow:hidden;width:658px}
.px6 .c_zw ul li{float:left;width:50%;font-size:12px}

.px6 .c_zw p{margin-bottom:20px;text-indent:2em}
.px6 .c_zw p img{margin-left:-2em;display:block;margin:0 auto}
.px6 .c_heart #article_heart{margin:0 auto;width:520px}
.px6 div{margin-bottom:10px}
.px6 .weixin{background:#f7f7f7;margin:15px 0;padding:15px;overflow:hidden;width:619px}
.px6 .weixin span{display:block;overflow:hidden;float:left}
.px6 .weixin .pic{width:100px;margin-right:29px}
.px6 .weixin .more{width:490px;font-size:14px;line-height:30px}
.px6 .weixin .more em{font-style:normal;color:#0084ff}