html,body,*{margin:0;padding:0;}
body{font: 12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;background:#f2f2f2;}
body,td,div,li{font-size:12px;}
div,ul,li{list-style:none;padding:0;}

a{color: #000;text-decoration:none;line-height:160%;}
a:link{text-decoration:none;color:#000;font-family:"",verdana,arial,helvetica,sans-serif;}
a:visited{text-decoration:none;color:#000;font-family:"",verdana,arial,helvetica,sans-serif;}
a:hover{text-decoration:none;color:#ff0000;}

.main,.head div,.menu,.flink .fbox,.foot div{width:1200px;margin:0 auto;}
.head{height:140px;background:url(head_bg.jpg)  center no-repeat #fff;}

.menu1{background:#1074e3;height:50px;width:100%;}

.menu1 .menu{height:100%;display:flex;}      
.menu li{height:60px;width:auto;flex:1;float:left;cursor:pointer;width:109px\9;padding-top:10px\9;}
.menu1 .menu li h3{height:50px;line-height:50px;} 
.menu1 .menu li a{color:#fff;font-size:16px;font-family:微软雅黑;font-weight:normal;} 
.menu1 .menu .nosplit{background-image:none;} 
.menu1 .menu .children{display:none;background:#0f6ec2;filter:alpha(opacity=80);background-color:rgba(15,110,194,0.8);position:absolute;z-index:99999;min-width:120px;margin-top: -3px;margin-top:-13px\9;} 
.menu1 .menu .children span{position: absolute;width: 10px;height: 8px;background: url(arrow.jpg) center no-repeat;left: 7%; top: -7px;}
.menu1 .menu .children li{float:none;width:100%;height:35px;background-image:none;text-align:left;line-height:2.5em;} 
.menu1 .menu .children li a{display:block;line-height:2.5em;font-size:14px;text-align:left;padding-left:20px;padding-right:20px;color:#fff;} 
.menu1 .menu .children li a:hover{background-color:#013f6e;}    

.main{width:1170px;padding:15px;background:#fff;overflow:hidden;}
.main .slider{width:600px;height:400px;float:left;}

.main .announce{margin-left:620px;}
.main .announce .tit{height: 40px;line-height: 40px;background: #0098db;text-align: left;font-size: 18px;font-family:微软雅黑;color:#fff;padding-left:15px;}
.main .announce .list{background:#4daee7;height:340px;padding:10px;}
.main .announce .list a{color:#fff;font-size:14px;}
.main .announce .more{float:right;margin:10px 0;}

.main .subbox1{width:370px;float:left;margin-left:30px;}
.main .subbox1:first-child{margin-left:0;}
.main .subbox1 .tit,.main .subbox2 .tit,.main .subbox3 .tit{border-bottom:1px solid #e8e8e8;height:30px;}
.main .subbox1 .tit span,.main .subbox2 .tit span,.main .subbox3 .tit span{font-family:微软雅黑;font-size:22px;color:#006699;border-bottom:3px solid #0b97ea;float:left;height:27px;}
.main .subbox1 .list{height:280px;}
.main .subbox1 .tit a,.main .subbox2 .tit a,.main .subbox3 .tit a{float: right;margin: 10px 0 0;color: red;}

.main .subbox2 .list{height:160px;}

.main .subbox3{width:770px;float:left;}
.main .subbox3 .list{height:120px;padding-top:10px;}
.main .subbox3 .list li{float:left;width:370px;height:30px;line-height:30px;background:url(ico_down.jpg) left center no-repeat;overflow:hidden;border-bottom:1px dotted #ccc;}
.main .subbox3 .list li:nth-child(2n){margin-left:30px;}
.main .subbox3 .list li a{font-size:14px;font-family:宋体;margin-left:30px;}



.main .fastnav{margin-left:800px;padding-bottom:30px;}
.main .fastnav .list{}
.main .fastnav .list a{display:block;height:70px;width:230px;font-family:微软雅黑;font-size:18px;color:#fff;background-color:#4daee7;line-height:70px;padding-left:140px;background-repeat:no-repeat;background-position:30px center;}
.main .fastnav .list a:hover{background-color:#38a4a5;}
.main .fastnav .list .fl1{background-image:url(ico_ky.jpg);}
.main .fastnav .list .fl2{background-image:url(ico_zj.jpg);margin-top:30px;}

.flink{background-color: #1074e3;overflow: hidden;padding-bottom: 30px;}
.flink .lk1{float:left;width:360px;}
.flink .lk1 a{display:block;}
.flink .lk2{margin-left:390px;}
.flink .lk2 a{float:left;width:270px;}
.flink h3{font-size:18px;color:#fff;font-family: 微软雅黑;padding-top:30px;margin-bottom:25px;}
.flink a{color:#fff;font-size:14px;padding:5px 0;}


.foot{background:#3290f4;}
.foot div{text-align: center;color: #fff;padding: 50px;line-height: 2em;font-size: 14px;}


#banner_index {position:relative; width:600px;height:400px;overflow:hidden;}
#banner_list img {border:0px;width:600px;height:400px;}
#banner_bg {position:absolute; bottom:0px;height:20px; background:#cccccc; display:block; text-align:center; line-height:20px;}
#banner_info{position:absolute;width:600px; bottom:0; height:30px; background:url(news_img_num.jpg) repeat; display:block; text-align:left; padding-left:10px; line-height:30px;z-index:1001;cursor:pointer;}
#banner_info a{ font-size:14px; color:#fff; text-decoration:none; font-weight:700;font-family:微软雅黑;}
#banner_info a:hover{ font-size:14px; color:#FFf;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner_index ul {position:absolute;list-style-type:none;z-index:1002;margin:0; padding:0; bottom:3px; right:3px;}
#banner_index ul li { float:left;display:block; padding-right:3px;}
#banner_index ul li a{ cursor:pointer; display:inline-block; width:15px; height:15px; overflow:hidden;background:#b8c9c9;color:#000; text-decoration:none; font-size:10px; text-align:center; line-height:15px; border-radius: 15px;}
#banner_index ul .on {}
#banner_index ul .on a{ background:#F00; width:15px; overflow:hidden; height:15px; display:inline-block; color:#fff;}
#banner_index ul .on a:hover{ color:#fff;}
#banner_list a{ position:absolute;}


.pHead1 { width:auto; height:26px; line-height:26px; border-bottom:3px solid #487597; font-size:18px; color:#255d8a; font-family:'微软雅黑','Microsoft YaHei UI', 'Microsoft YaHei UI Light';}
.pHead1 a { color:#255d8a;}
.pHead1 a:hover { color:#ff0000;}

.pagelsit {margin-top:12px;}
.pagelsit .con { width:auto; margin-top:5px; height:650px;}
.pagelsit .con2 { width:auto; min-height:39px; background:url(../../images/mid_l_list_split.jpg) repeat;}
.pagelsit .next { width:auto; margin-top:12px; height:32px;}
