@charset "utf-8";

body {padding-right:0px;padding-left:0px;font-size:12px;padding-bottom:0px;margin:0px;padding-top: 0px;font-family:"微软雅黑","黑体",verdana, arial, helvetica, sans-serif;line-height:30px; background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}

ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 


.clear{clear: both;}
.left{float:left;}
.right{float:right;}
.div_k{display:block; font-size:0px; line-height:0px; height:10px}
.bord{border:1px solid #F00;}




.top{background:url(../images/xwzx_01.jpg) repeat-x; height:200px; width:auto;}
.banner{width:1000px; height:200px; margin:0 auto;}
.menu_bj{width:auto; background:url(../images/xwzx_07.jpg) repeat-x bottom; height:51px; }
.menu{width:1000px; height:50px; margin:0 auto;}
.menu li{font-size:16px; color:#ffffff; float:left; margin:10px 0; padding:0 22px; border-right:1px solid #fff; line-height:27px; text-align:center;}
.menu li a,a:visited{color:#ffffff; text-decoration:none;}
.menu li a:hover{color:#ffff00; text-decoration:none;}
.menu .menu_r{font-size:16px; color:#ffffff; line-height:27px; text-align:center; border-right:none;}




.main_a{width:1000px; margin:0 auto;}
.main{width:1000px; margin:0 auto;}
.main_l{width:320px; height:100%; padding:10px 5px 0 5px;}
.main_r{width:650px; height:100%; padding:10px 5px 0 0px;}
.more{padding-right:10px; line-height:40px; font-size:12px;}
.more a{color:#000; text-decoration:none;}
.more2{padding-right:10px; line-height:36px; font-size:12px; color:#fff;}
.more2 a{color:#fff; text-decoration:none;}
.more2 a:visited{color:#fff; text-decoration:none;}
.tongy_bk{width:auto; border:1px solid #cfcfcf; margin-bottom:15px;}
.tongy_tit{background:url(../images/xwzx_10.jpg) repeat-x; height:40px; width:auto;}
.tytit_biaot{background:url(../images/xwzx_16.jpg) no-repeat right; height:29px; width:91px; margin-top:8px; line-height:29px; padding-left:10px; text-indent:26px; font-size:14px; color:#fff;}
.tytit_biaot2{background:url(../images/xwzx_41.jpg) no-repeat right; height:29px; width:103px; margin-top:8px; line-height:29px; padding-left:10px; text-indent:26px; font-size:14px; color:#fff;}
.zxjs{text-align:left; padding:15px; line-height:30px; text-indent:28px; width:auto;}
.js_img{text-align:center; margin:10px auto;}
.td_list{width:645px; height:174px;}
.td_list li{float:left; padding:7px 10px; }
.td_list li p{line-height:29px; text-align:left;}
.td_list li img{vertical-align:middle;}
.td_list li .tpdiv{height:30px; margin:0 auto; padding-left:2px;}
.td_list li a{ width:635px; height:170px; padding-top:5px; margin-left:5px;}
.link li{  padding:0 10px; float:left;}
.link li p{line-height:29px; text-align:left;}
.link li img{vertical-align:middle;}
.link li .tpdiv{height:30px; margin:0 auto; padding-left:2px;}

.sxks_tit{border:1px solid #00adfe; background:url(../images/xwzx_38.jpg) repeat-x; height:36px; line-height:36px; text-align:left; color:#fff; font-size:14px; padding-left:20px;}
.sxks_list{margin:0 auto; width:95%; height:190px;}
.sxks_list li{float:left; padding:18px 8px 0 0px;}
.dtkp_m{margin:0 auto; width:auto; height:189px;}
.dtkp_list{margin:0 auto; width:96%; height:189px;}
.dtkp_list li{text-align:right; width:46%; float:left; line-height:30px; font-size:12px; text-indent:7px; background:url(../images/xhby_64.jpg) no-repeat left 12px; padding-right:10px;}
.dtkp_list li a{float:left; color:#000; _color:#000; text-decoration:none;}
.dtkp_list li a:hover{color:#0084b5; text-decoration:none;}
.sb_list{width:auto; margin:0 auto; height:130px;}
.sb_list li{float:left; padding:7px 13px; }
.boot{width:auto; border-top:1px solid #03bede; line-height:30px; text-align:center; margin-top:10px;}
.boot a{color:#333;text-decoration:none;}
.boot a:hover {color:#115fb5; text-decoration:none;}

.boot_bq{width:auto; background:#0086b7; height:140px; color:#fff;}
.bq_img{padding-top:30px;}
.bq_font{padding:30px 0 0 10px;}



.nei_left{width:270px; padding:20px 5px 0 0; margin:0 auto;}
.nei_right{width:700px; padding:20px 0 0 5px; margin:0 auto;}
.nsxks_list{margin:0 auto; width:auto; height:340px;}
.nsxks_list li{float:left; padding:9px 13px 0 13px;}
.dqwz{background:url(../images/dq_03.jpg) no-repeat 8px; border-bottom:1px solid #0b5aac; height:30px; line-height:30px; text-indent:20px; color:#0057bc; margin-bottom:10px; width:100%;}
.dqwz a{ color:#0057bc; text-decoration:none;}
.neir{width:700px; border:1px solid #cfcfcf;min-height:500px;_height:500px; margin:10px auto;}
.njsts_m{margin:0 auto; width:660px;}
.njsts{width:auto; margin:10px auto;}
.njs_img{border:1px solid #4191f0;}
.njs_text{border:1px dashed #4191f0; padding:0 10px; text-align:left; width:432px; height:131px;}
.njs_tit{font-size:16px; color:#0758ac; line-height:30px; text-indent:none;}
.njs_tit a{color:#0758ac; text-decoration:none;}
.njs_font{ line-height:24px; text-indent:18px; text-align:left;}
.njs_font a{color:#000; text-decoration:none;}
.nlist{width:auto; margin:9px auto; width:95%;}
.nlist li{line-height:28px; color:#000; text-align:right; background:url(../images/xhby_64.jpg) no-repeat 0px 13px; text-indent:8px; border-bottom:1px dashed #cfcfcf;}
.nlist li a{color:#000; text-decoration:none; float:left;line-height:28px;}
.nlist li a:hover{color:#115fb5; text-decoration:none;line-height:28px;}
.neit{border:1px solid #cfcfcf; width:auto; margin-bottom:10px; padding:10px;}
.neit_tit{height:70px; line-height:40px; font-size:16px; color:#115db3; text-align:center;}
.neit_text{padding:15px; text-align:left; line-height:24px; text-indent:28px; color:#000; font-size:12px;}
.nzjtd{margin:0 auto; width:auto;}
.nzjtd li{float:left; padding:10px 30px; line-height:18px; text-align:center;}
.nzjtd li a{ text-decoration:none;}
.nzjtd2{margin:0 auto; width:auto;}
.nzjtd2 li{float:left; margin:20px 15px; line-height:52px; font-size:16px; color:#0057bc; text-align:center; background:url(../images/an_24.jpg) no-repeat; width:243px; height:52px;}
.nzjtd2 li a{color:#0057bc; text-decoration:none;}




#slideshow{position:relative;height:252px;width:318px; border:1px solid #dce9f9; margin-bottom:15px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:248px;overflow:hidden;background-color:#FFF;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin:4px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0;margin:0 4px; text-align:center;height:50px;line-height:50px;background:#000;color:#fff;width:310px;}
#slideshow div.current span{display:block;}


#demo {
overflow:hidden;
float: left; height:180px;
width:630px; margin-left:10px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->





#mrq{width:635px; margin:20px auto;border:1px solid #000; padding:2px}
#Marquee_x { overflow:hidden; width:635px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} 
#Marquee_x ul li div{ float:left;line-height:25px;height:165px; width:108px; padding:8px 5px; overflow:hidden}
#Marquee_x ul li div img{ display:block}
#Marquee_x ul li div p{ display:block;line-height:29px; text-align:left;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}



.black{color:#000;}