/* CSS Document */
@charset "gb2312";
body,div,ul,li,p,form,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px;}
body { font-family:Arial, Helvetica, sans-serif,"宋体";}
a { color:#333; text-decoration:none;}
a:hover { color:#0060c7; text-decoration:none;}
.left { float:left;}
.right { float:right;}
.topbg { background:url(../images/top_bg1.jpg) repeat-x; height:28px; line-height:28px; font-size:12px; width:1060px; margin:0 auto;}
.banner { width:1060px; margin:0 auto;}
.top { background:url(../images/top_bg.jpg) no-repeat center; width:1060px; height:70px; margin:0 auto;}
.w1000 { width:1000px; margin:0 auto; overflow:hidden; clear:both; }
.qyjj { background:url(../images/qyjj.jpg) no-repeat center; height:196px; padding:90px 40px 0 360px; width:600px;}
.qyjj p,.js_info p { line-height:30px; font-size:14px; text-indent:2em;}
.ppjs { background:url(../images/ppjs.jpg) no-repeat; width:1000px; height:660px;}
.js_info { width:520px; float:left; margin:90px 0 0 35px; display:inline;}
.js_wh { width:385px; float:left; margin:370px 0 0 38px; display:inline;}
.js_wh p {line-height:30px; font-size:14px;}
.mxdp { background:url(../images/mxdp.jpg) no-repeat; width:1000px; height:538px; margin:0 auto;}
.xfpro { background:url(../images/xfpro.jpg) no-repeat; height:450px; width:1000px; margin:0 auto;}
.cpys { background:url(../images/cpys.jpg) no-repeat;width:1000px; margin:0 auto; height:540px;}
.cpzs { background:url(../images/cpzs.jpg) no-repeat; width:1000px; height:430px; margin:0 auto; overflow:hidden; clear:both;}
.ppxx { background:url(../images/ppxx.jpg) no-repeat; width:1000px;height:436px; overflow:hidden; clear:both; margin:0 auto; }
.xxfs { background:url(../images/xxfs.jpg) no-repeat; width:1000px; height:284px; margin:0 auto;}
.zxly { height:608px;overflow:hidden; clear:both; margin:0 auto; width:1000px;}
.dlyx { background:url(../images/dlyx.jpg) no-repeat;overflow:hidden; clear:both; margin:0 auto; padding:80px 0 20px; width:1000px;}
.dlbd { width:920px; margin:0 auto;}
.dlbd table { width:920px; border-collapse:collapse;}
.dlbd table tr td { border:1px solid #dddddd; line-height:30px; text-align:center; padding:5px; background-color:#fff;}
.lytxt { margin:130px auto 0 auto; width:860px;}
.pic{ width:980px;}
.pic a{ float:left; display:block;  margin-right:7px;}
.pic img{ float:left;border:0px;}
.pic a span{height:30px; line-height:30px; text-align:center; display:block; font-size:14px;}
.pic a:hover{ cursor:pointer;}
li{list-style-type:none;}
.box{width:1060px;height:600px;text-align:center;font-size:50px;position:relative;overflow:hidden;}
.box ul{width:1060px;height:600px;position:relative;}
.box ul li{width:1060px;height:600px;left:300px;top:0;position:absolute;}
.box ol{position:absolute;bottom:-25px;width:260px;margin-left:-130px;left:50%;z-index:20;text-align:center;}
.box ol a{width:16px;height:16px;margin-right:10px;background:#2537c5;border-radius:50%;display:inline-block;}
.box ol a.active{background:white;z-index:18;}
.cpinfo1 { background:url(../images/cpinfo1.jpg) no-repeat; width:1000px; height:574px; margin:0 auto;}
.cpinfo2 { background:url(../images/cpinfo2.jpg) no-repeat; width:1000px; height:510px; margin:0 auto;}
