@charset "utf-8";
/* 整站全局公共样式的设定 */
body {margin:0; padding:0; background:url(bj.gif) repeat-x 0 -208px #004a5c; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p,span,b{margin: 0; padding: 0; border: 0; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #333;}
/* 其它常用样式的定义 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both;}
.blank10{height:10px; font-size:1px; clear:both;overflow:hidden;}

/*架构*/
.page{ width:960px;margin:0px auto;  background:#fff; overflow:hidden;}
.header{ width:960px; overflow:hidden; height:87px;margin:0px auto;}
.header h1{ float:left; margin-left:55px;}
.header span{ float:left; margin:15px 0 0 55px;}
.banner{ width:960px; overflow:hidden;}
/*媒体*/
.meiti{ border:1px solid #67aec2;background:url(bj.gif) repeat-x 0 -51px; padding:7px 0px 7px 5px; overflow:hidden; height:55px;}
.meiti li{ border:1px solid #cecece; margin:0px 8px; float:left; overflow:hidden;}
/*导航*/
.nav{ width:948px; background:url(bj.gif) repeat-x 0 -147px; height:51px; border:1px solid #cacaca; font-size:14px; font-weight:bold; line-height:51px; padding-left:10px;}
.nav li a{ color:#e2faff}
.nav li { background:url(nav_line.gif) no-repeat top right; float:left; padding:0px 14px; }
.nav .one{ background:none;}
/*前沿*/
.new_top{ border:1px solid #67aec2;background:url(bj.gif) repeat-x 0 -51px; line-height:24px; font-size:14px; padding:10px 20px 5px 20px; position:relative; top:0; left:0;text-indent:2em; height:74px;}
.toutiao,.xinwen{ width:41px; height:41px; background:url(toutiao.gif) no-repeat top left; display:block; position:absolute; top:-3px; left:-4px;}
.xinwen{ height:44px; background:url(xinwen.gif) no-repeat top left; top:46px; left:922px;}

/*内容1*/
.con_le1{ width:320px; position:relative; top:0; left:0;padding-bottom:190px;}
.con_le1 .sp{ width:318px; border:1px solid #71b2c4; text-align:center; padding:5px 0; }
.tuofa{ width:324px; height:187px; position:absolute;bottom:-5px; left:-4px;}

.con_ri1{ width:628px; overflow:hidden; border:1px solid #67aec2;}
.con_ri1 .pic{ padding:10px 30px;}
.con_ri1 .pic li{ border:1px solid #eee; padding:4px; float:left; margin:0px 15px; overflow:hidden; width:140px; height:130px;}
.con_ri1 .text{ line-height:24px; color:#333; margin:0px 30px; border-bottom:1px dashed #b3b3b3; padding:10px 0 20px 0;text-indent:2em;}
.con_ri1 .text a,.con_ri2 .list li b,.anlie .list p a{ color:red;}
.con_ri1 .list{ background:url(list_inc.gif) no-repeat 20px 5px; padding-left:60px; line-height:24px; padding-top:10px; padding-bottom:10px;}

.con_le2,.con_ri2{ width:473px; border:1px solid #67aec2; border-top:none; position:relative; margin-top:52px;}
.con_le2 h2,.con_ri2 h2{ position:absolute; top:-48px; left:-1px;}
.con_le2 .text{ width:450px; overflow:hidden; padding:10px; border-bottom:1px dashed #ccc;}
.con_le2 .text dt,.con_le2 .text2 dt{ color:#004a5c; font-weight:bold ; padding-top:5px;}
.con_le2 .text dd{ padding:5px 0 15px 0;}
.con_le2 .text dd p{text-indent:2em;width:330px; line-height:24px; color:#333; margin-right:10px;}
.con_le2 .list{ width:450px; color:#004a5c; overflow:hidden; padding:10px; line-height:24px; padding-bottom:30px;}
.con_le2 .list b{ display:block;}

.con_ri2 .list{ width:468px; overflow:hidden;}
.con_ri2 .list li{width:448px; overflow:hidden; padding:8px 10px; padding-bottom:0; float:left;}
.con_ri2 .list li p{ width:340px; margin-left:10px; display:inline; line-height:24px; color:#333;}

.con_tl{ width:938px; overflow:hidden; border:1px solid #7ab8ca; padding:7px 10px; padding-bottom:0; height:240px; background:url(riben_bj.jpg) repeat-x bottom left;}
.con_tl dl{ width:770px; overflow:hidden; margin-right:20px; display:inline;line-height:26px;}
.con_tl dl dt{ color:#004a5c; font-weight:bold; font-size:14px; line-height:30px; padding-top:10px;}
.con_tl dl dd b{color:#004a5c;}
.con_tl dl dd p{text-indent:2em; color:#333;}

.con_le2 .text2{ line-height:22px; width:440px; overflow:hidden; padding:10px 10px 10px 15px;}
.con_le2 .text2 dd{text-indent:2em;}
.con_le2 .gct{ width:460px; text-align:center;}
.con_ri2 .jieshao{ width:310px; line-height:18px; overflow:hidden; padding-left:155px; background:url(jieshao_img.jpg) no-repeat 0px 5px; padding-bottom:10px;}
.gcta{ background:url(yy_img8.gif) no-repeat; width:960px; height:350px;}
.con_ri2 .jieshao b{ color:red; line-height:25px; margin-top:5px; display:block;}
.cls{ width:475px; overflow:hidden; margin-top:15px;}

.zhengdui{ width:958px; border:1px solid #67aec2; overflow:hidden; padding-bottom:10px;}
.zhengdui .text{ padding:0px 20px; line-height:24px; color:#333;text-indent:2em;}
.zhengdui .box{ width:439px; margin:0px 9px; display:inline; background:url(zhengdui_bj.gif) repeat-x top left; border:1px solid #bbb; padding:10px; overflow:hidden;}
.zhengdui .box .left{ width:124px; height:157px; overflow:hidden;}
.zhengdui .box b{ color:#004a5c; font-size:14px; line-height:24px; margin-left:10px; display:block;float:left; width:300px;}
.zhengdui .box p{ line-height:22px; margin-left:10px; float:left; width:300px;text-indent:2em;}

.anlie,.zjzxdy,.zhixie{ width:580px; border:1px solid #69afc3; position:relative; top:0; left:0; background:url(title_bj.jpg) repeat-x top left; padding:37px 0 10px 0;}
.anlie h2{ position:absolute; top:-7px; left:-12px; z-index:11;}
.anlie .list{ width:550px; overflow:hidden; padding:0px 15px;}
.anlie .list li{ overflow:hidden; padding:17px 0px; border-bottom:1px dashed #ddd; float:left;}
.anlie .list span{ display:block; overflow:hidden; width:140px; height:90px; border:1px solid #c1c1c1; padding:3px;}
.anlie .list p{ width:380px; overflow:hidden; line-height:24px;text-indent:2em; padding:0px 10px;}

.zjzxdy{ width:345px; padding:47px 10px 10px 10px;}
.zjzxdy h2{position:absolute; top:-6px; left:-11px; z-index:11;}
.zjzxdy .pic{ float:left;} 
.zjzxdy .text{ width:225px; overflow:hidden; float:right; overflow:hidden;}
.zjzxdy .text dt{ display:block; color:#004a5c; font-weight:bold; font-size:14px;}
.zjzxdy .text dd{ line-height:22px;}
.zjzxdy .list{ color:#333; line-height:20px;width:345px; overflow:hidden; float:left;}
.zjzxdy .list dt{ margin-top:10px; color:#0082ac;}
.zjzxdy .list dt b{ color:#000;}
.zjzxdy .list dd b{ color:red;}
.zjzxdy .btn{ background:url(kefu.gif) no-repeat top left; width:265px; height:33px; margin:6px 0 0 40px;}
.zjzxdy .btn a{ display:block; width:100%; height:100%; display:block}

.zhixie{ width:958px;}
.zhixie h2{ position:absolute; top:-7px; left:-12px; z-index:11;}
.zhixie .list{ width:938px; overflow:hidde; padding:10px; height:175px;}
.zhixie .list li{ width:215px; overflow:hidden; float:left; text-align:center; margin:0px 9px; display:inline;}
.zhixie .list li span{ width:200px; height:155px; overflow:hidden; border:1px solid #c1c1c1; display:block; padding:2px;}
.zhixie .list li b{ color:#004e63; line-height:30px;}

.dashi{ width:540px; height:154px; overflow:hidden; background:url(dashi_bj.jpg) no-repeat top left; line-height:24px; color:#333; padding:65px 22px 0 22px;text-indent:2em;}
.tishi{ width:330px; height:175px; overflow:hidden;background:url(tishi_bj.jpg) no-repeat top left; line-height:24px; color:#333;padding:44px 18px 0 18px;}

.zhixie .text{ width:100%; overflow:hidden;}
.zhixie .text span{ float:left; margin:10px; margin-bottom:0px;}
.zhixie .text p{ float:left;text-indent:2em; line-height:22px; width:680px;padding-top:18px; }
.zhixie .text .yyry{ display:block; float:left;}
.zhixie .text a{ color:red;}


.kefu{ width:944px;border:1px solid #67aec2; overflow:hidden; background:url(kefu.jpg) no-repeat top left; height:94px; padding:20px 0 0 14px;}
.kefu a{ display:block; width:146px; height:80px; float:left; margin:0px 20px; display:inline;}

.footer{ width:840px; overflow:hidden; height:195px; background:url(footer_bj.jpg) no-repeat top left; padding:0px 60px;}
.footer .menu{ width:100%; text-align:center; height:50px; line-height:50px; color:#fff; }
.footer .menu a{padding:0px 10px; color:#fff;}
.footer .left{ margin-top:20px; width:140px;}
.footer .text{ float:left; line-height:24px; color:#fff; padding:10px 0 0 20px; width:530px;}





