@charset "gb2312";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "ËÎÌå","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearbox{ width:0; height:0; overflow:hidden; clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.wrappper{ width:100%; background:url(imageswrap.jpg) no-repeat center top; height:auto;  border-top:#3175ac 3px solid; min-width:1004px;}
.header{ width:1004px; background:url(imagesheader.jpg) no-repeat center top; height:207px; text-align:center; margin:0 auto; position:relative;} 
.header .logo{ position:absolute; width:395px; height:76px; background:url(imageslogo.png) no-repeat center top; left:10px; top:56px;}
.header .home{ top:0px;text-align:center;padding-left:75px; padding-top:5px;float:right;background:url(imagestop_sc_bg.png) no-repeat center top;width:274px; height:24px;}
.header_p{ position:absolute; text-align:center; right:0; top:0; width:240px; padding-left:35px; height:24px; background:url(imagescomn.png) no-repeat 2px 0px;  color:#FFFFFF; line-height:20px;}
.header_p a,.menu li a{ color:#FFFFFF;}
.nav{  height:52px; background:#0079c6; border-bottom:#42ba6e 2px solid;}
.menubox{ width:1004px;text-align:center; margin:0 auto; zoom:1; clear:both; z-index:1; position:relative; overflow:hidden;}
.menubox .serbox{ position:absolute; width:248px; height:26px; top:14px; right:0;}


.menu{  float:left;  height:52px; line-height:52px; font-size:16px; color:#ffffff; font-family:"Microsoft YaHei"; position:relative; z-index:1;}
.menu .nLi{ float:left; display:inline; width:154px; text-align:center; display:inline;}
.menu .nLi .menu_a{ display:block; height:52px; background:url(imagescomn.png) no-repeat -154px -63px;}
.menu .nLi .menu_a:hover{ text-decoration:none; background:url(imagescomn.png) no-repeat 0 -63px;}
.menu .nLi.open .menu_a{background:url(imagescomn.png) no-repeat -2px -63px;}
.menu .sub{ display:none;left:0; top:54px;  position:absolute; height:22px; width:1000px; font-size:14px; line-height:22px; background:#f0f0f0;}
.menu .sub a{ display:inline; float:left; color:#000000; padding:0 8px;}
.menu .nLi.on .menu_a{ background:url(imagescomn.png) no-repeat 0 -63px;}
.menu .index.on .menu_a{ background:url(imagescomn.png) no-repeat -2px -63px;}

.wrapper2{ width:100%; background:url(imagesbg2.jpg) repeat-x top; height:auto; overflow:hidden; min-width:1004px;}
.content{ width:1004px; text-align:left; margin:0 auto; overflow:hidden;}
.light{ width:493px; height:333px; float:left; margin-top:22px;}
.tab01{ float:right; width:484px; margin-top:22px;}
.tab01 .hd{ height:41px; }
.tab01 .hd ul{ height:33px; border-bottom:#42ba6e 2px solid;}
.tab01 .hd li{ float:left; width:100px; line-height:33px; font-family:"Microsoft YaHei"; font-size:16px;text-align:center;}
.tab01 .hd li a{ display:block; height:33px; background:#ededed; margin-right:9px;text-align:center}
.tab01 .hd li a:hover,.tab01 .hd li.on a{ text-decoration:none; background:url(imagescomn.png) no-repeat 0 -158px; color:#FFFFFF; height:41px;text-align:center}
.tab01 .hd .current {color:#b00007; text-align:center;background: url(imagescomn.png) no-repeat 0 -158px;}
.tab01 .hd .current a{ display:block;font-weight:bold; color:#ffffff;background: url(imagescomn.png) no-repeat 0 -158px;}
.tab01 .hd .current a:hover { display:block; font-weight:bold;color:#ffffff;background: url(imagescomn.png) no-repeat 0 -158px; } 






.tab01 .bd{ text-align:left;}
.tab01 .bd li,.tab02 .bd li,.list_u li,.list_u2 li{ line-height:32px; font-size:14px; background:url(imagestips.png) no-repeat 0 12px; padding-left:19px;}
.tab01 .bd li a:hover,.tab02 .bd li a:hover{ color:#dc4009; text-decoration:none;}
.tab01 .bd span,.tab02 .bd span,.list_u2 li span{ color:#c6c6c6; font-size:12px; float:right;}

.tab02{ width:678px; float:left; margin-top:20px;}
.tab02 .hd{ width:138px; float:left;background:url(imagesbg_bsfw_pic.jpg) no-repeat;}
.tab02 .hd li{ font-size:16px;font-family:"Microsoft YaHei"; margin-bottom:3px; line-height:40px;text-align:center}
.tab02 .hd li a{ display:block; height:40px; padding-top:40px;text-align:center;}
.tab02 .hd li.tab02_a1 a{  text-align:center}

.tab02 .hd li.tab02_a2 a{ text-align:center}
.tab02 .hd li.tab02_a3 a{ text-align:center}
.tab02 .hd li.tab02_a4 a{ text-align:center}
.tab02 .hd li.tab02_a1 a:hover{ background:url(imagestips2.png) no-repeat -97px 14px #0079c6; color:#FFFFFF; text-decoration:none;text-align:center}
.tab02 .hd li.tab02_a2 a:hover{ background:url(imagestips2.png) no-repeat -97px -70px #0079c6;text-align:center}
.tab02 .hd li.tab02_a3 a:hover{ background:url(imagestips2.png) no-repeat -97px -154px #0079c6;text-align:center}
.tab02 .hd li.tab02_a4 a:hover{ background:url(imagestips2.png) no-repeat -97px -232px #0079c6;text-align:center}
.tab02 .bd{ float:right; width:528px; text-align:left; background:#f2f7fb; padding:4px 0;color:#000000;}
.tab02 .bd ul{ padding:0 12px;}
.tab02 .bd .title{text-align:left;font-size:16px;font-family:"Microsoft YaHei"; color:#cc0000;width:500px;height:35px;line-height:35px}
.publicity{ width:306px; float:right; margin-top:20px;}
.pubbox1{ text-align:left;font-family:"Microsoft YaHei";}
.pubbox1 .box_title{ height:25px; border-bottom:1px dashed #e6e6e6; line-height:16px; font-size:16px;}
.pubbox1 .box_title span{ float:left; width:7px; height:17px; background:#42ba6e; margin:0 13px 0 8px;}
.pubbox1 .box_title  a{ float:right; font-size:12px;}
.pubbox1 .box_title em{ color:#00558b;}
.list_u{ padding:6px 0 6px 14px;}
.list_u li{ width:272px; height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.ad01 .ad02{ height:79px; padding-top:24px;float:left;}
.con1{ background:url(imagesbg01.jpg) no-repeat 0 0;text-align:left; font-size:14px; padding-top:45px; overflow:hidden; margin-top:22px;}
.con_box1{ width:254px; float:left;}
.con_box1 .con_title01{ height:50px; line-height:50px; color:#000000; font-size:16px; font-family:"Microsoft YaHei"; overflow:hidden; position:relative;}
.con_box1 .con_title01 span{ float:left; width:6px; height:14px; background:#42ba6e; margin:20px 12px 0 6px;}
.con_box1 form{ display:block; padding-top:10px; border-bottom:#e5e5e5 1px dashed; clear:both;}
.con_box1 label{ display:block; height:32px; line-height:32px; padding-left:18px;}
.con_box1 .btn01{ float:left; width:86px; height:26px; line-height:26px; font-size:14px; font-weight:bold; background:#42ba6e; text-align:center; color:#FFFFFF; margin:10px 0 0 18px;}
.con_box1 .btn02{ background:#cacaca;}
.line{ float:left; width:1px; height:244px; background:url(imagesline.gif) no-repeat top left; overflow:hidden;}
.con_box2{ width:534px;}
.con_box2 .con_title01{ padding-left:17px;}
.con_box1 .con_title01 a{ position:absolute;font-size:12px; color:#929292; top:0; right:20px; }
.con_box2 .list_u li{ margin-left:10px;}
.list_u2{ padding:0 24px 0 16px;}
.con_box3{ width:208px; float:right; overflow:hidden;}
.list_u3 li{ width:170px;}
.con_box3 .con_title01 a{ right:0;}
.sysbox{ padding:1px; border:1px solid #e2e2e2; height:74px; }

.con2{ background:url(imagesbg02.jpg) no-repeat left top;margin:0 auto;width:1003px}
.con2_list li{ float:left; text-align:center; margin:14px 12px 0 0; width:191px;}
.con2_list li.last_li{ margin-right:0;}
.con2_list li .con2_lista{ display:block; padding:1px; border:#e2e2e2 1px solid;}
.con2_list li  p{ height:35px; line-height:35px; background:#ececec;}

.footer{ width:100%; height:286px; background:url(imagesfooter3.jpg) repeat-x top; margin-top:28px; min-width:1004px;} 
.linkbox{ text-align:left; position:relative; height:286px;}
.linkbox .p1{ font-size:16px;  font-family:"Microsoft YaHei"; height:40px; line-height:40px;}
.linkbox .link01{ float:left; width:161px; height:44px; background:url(imageslinkbg.png) no-repeat 0 0; margin-right:7px;}
.linkbox .link02{background:url(imageslinkbg.png) no-repeat -169px 0; }
.linkbox .link03{background:url(imageslinkbg.png) no-repeat -338px 0; }
.linkbox .link04{background:url(imageslinkbg.png) no-repeat -506px 0; }
.linkbox .link05{background:url(imageslinkbg.png) no-repeat -674px 0; }
.linkbox .link06{background:url(imageslinkbg.png) no-repeat -844px 0; margin-right:0;}
.dangzheng{ position:absolute; width:51px; height:62px; background:url(imagesdangzheng.png) no-repeat center top; bottom:30px; left:10px;}
.jiucuo{position:absolute; <SCRIPT id=_jiucuo_ src="http://pucha.kaipuyun.cn/exposure/jiucuo.js" sitecode="6328000007"></SCRIPT>; bottom:30px; right:10px }
.linkbox .p3{ padding-top:40px;}
.linkbox .p2{ color:#FFFFFF; font-size:12px; text-align:center; height:32px; line-height:32px;}


.location{ height:33px; line-height:33px; color:#888585; border-bottom:#CCCBCB 1px solid; background:#f0f0f0;}
.location a{ color:#888585;}
.list_left{ width:230px;font-family:"Microsoft YaHei"; padding:26px 0 40px 21px; background:url(imageslistbg.jpg) repeat-y left; overflow:hidden; float:left;}
.list_title{ width:210px; height:50px; line-height:50px; font-size:18px; text-align:center; color:#FFFFFF; background:#0070c8;}
.list_list li{ width:210px; text-align:center; line-height:60px; border-bottom:#d4d4d4 1px dashed; font-size:18px; position:relative;}
.list_list li a{ display:block; height:60px;text-align:center;}
.list_list li a:hover{ text-decoration:none; color:#dd3800; background:#f0f0f0;text-align:center;}
.list_list em{ position:absolute; width:8px; height:14px; line-height:14px; right:6px; top:20px;}
.list_right{ float:right; width:738px; text-align:left;}
.list_right1{ float:right; width:1003px; text-align:left;}
.list_right .r_title{ height:40px; line-height:40px;font-family:"Microsoft YaHei"; font-size:18px; color:#085ea2;}
.list_right .r_title em{ float:left; width:4px; height:16px; background:#23b459; margin:13px 14px 0 0;}
.list_c{ clear:both; overflow:hidden;}
.list_c li{  line-height: 32px;  font-size: 14px;  background: url(imagestips.png) no-repeat 0 12px;  padding-left: 19px;}
.list_c li span{ float:right;}
.list_c li a:hover{color:#dc4009; text-decoration:none;}
.list_c hr{ border:none; border-bottom:1px dashed #D0CBCB; margin:10px 0;}
.ld{margin:8px;}
.pagebox{ padding:24px 0; height:auto; text-align:right;}
.pagebox a{display:inline-block; width:36px; height:31px; border:#d7d7d7 1px solid; text-align:center; margin-right:4px; line-height:30px;}
.pagebox a:hover{ text-decoration:none; background:#008ac8; color:#FFFFFF; border:#008ac8 1px solid;}
.footer2{ background:url(imagesfooter2.jpg) repeat-x top; margin:0; height:117px; overflow:hidden;}
.linkbox2{ padding:0;  height:187px;}
.linkbox2 .p3{ padding-top:30px;}
.linkbox2 .p4{ padding-top:80px;}

.dc{margin:8px;line-height:30px}

.list_content{ padding:10px 0 60px 10px;}

.auther{ height:52px; background:url(imageslist_mid.jpg) repeat-x top; line-height:30px;}
.auther p{ width:49%; text-align:center; float:left;}


.totop{ width:44px; height:136px; background:url(imagestop.png) no-repeat left top;  position:fixed; left:52%; margin-left:500px; bottom:160px; _position:absolute; 
_top:expression(eval(document.documentElement.scrollTop + 626)); text-indent:-9999px; }
.totop .home{ display:block; width:44px; height:44px; margin-bottom:2px;}
.gotop1{ display:block; width:44px; height:44px;}
*html{ _background-attachment:fixed; _background-image:url(about:blank);}
.qh{margin-left:8px;margin-right:8px}
.qh1{margin-left:8px;margin-right:8px;color:#000; float:left;}