@charset "utf-8";
/* CSS Document */
.banner{width:100%; height:194px; background:url(6400795.jpg) no-repeat top center}
.banner_container{width:960px; height:194px; margin:0 auto; padding:10px;box-sizing: content-box;}
.banner_l1{width:100%;}
.banner_l1 ul{ float:left;}
.banner_l1 ul li{float:left;}
.banner_l1 ul li img{margin:0 10px;}

.banner_main{ width:100%; overflow:hidden; padding:20px 0;}
.banner_main ul{float:left; margin-top:15px;}
.search{float:right; overflow:hidden}
.search input{background-color:rgba(255,255,255,0.25); border:0px; line-height:33px; height:33px; width:190px; padding-left:12px;}

.nav{width:100%; height:60px; line-height:60px; overflow:hidden; background:#006ad0;}
.nav_container{ margin:0 auto; width:960px;}
.nav_container li{text-align:center; float:left}
.nav_bt{width:156px;}

.main{width:960px; margin:40px auto; overflow:hidden; }
.toutiao{ margin:auto; text-align:center; font-weight:bold; width:100%}
.toutiao img{margin-right:20px}

.top_news{width:100%; overflow:hidden; height:408px; padding-top:40px;}
.news_pic{float:left}
.news_container{width:230px; padding:40px; background:#fff; float:left}
.news_bt{ font-size:20px; line-height:26px; font-weight:bold; color:#000000;}
.news_text{font-size:15px; line-height:26px;color:#919191; margin:25px auto}

.zt{width:100%; height:100px; margin-top:40px}
.zt ul{font:left;}
.zt li{margin-right:4px; float:left}
.zt_more{width:40px; height:75px; background:#006ad0; line-height:26px; margin:auto; float:left; text-align:center; padding-top:25px}

.main1{with:100%; height:365px; overflow:hidden; margin-top:60px}
.bt_01{background:url(6400793.jpg) repeat-x; height:47px; text-align:center;font-weight:bold; line-height:45px; border-bottom:#c33 solid 2px;}
.column1{width:635px; padding-right:15px; float:left}
.column1_bt{width:100%;border-bottom: #c33 solid 2px; height:47px;}
.column1_bt ul {float:left; overflow:hidden;}
.column1_bt a{float:right;height:47px; line-height:45px;  font-weight:bold; text-align: right; width:70px}
.column1_bt li{float:left}
.bt_on{background:url(6400793.jpg) repeat-x; height:47px; line-height:45px;  font-weight:bold; text-align:center; width:110px}
.bt_off{height:47px; line-height:45px;  font-weight:bold; text-align:center; width:110px}
.column1_list{ width:585px; height:280px; padding:20px 25px; background:#fff}
.column1_list li{border-bottom:dotted 1px #ccc; padding-bottom:10px; width:565px;}


.column2{width:310px; float:left; height:370px; background:#fff; }
.news_01{ padding:20px 25px; }
.summary{padding:10px 0;border-bottom: dotted 1px #ccc}

.main2{with:100%; height:430px; overflow:hidden; margin-top:30px}
.main2_column1{width:310px; float:left; margin-right:15px}
.main2_column1_bt{width:100%;border-bottom: #c33 solid 2px; height:47px; line-height:45px;}
.main2_column1_list{height:150px; background:#fff; padding:20px;}
.main2_column2{width:310px; float:left; margin-right:10px}
.main2_column2_list{background:#fff; padding:20px; height:340px}
.main2_column2_list li { border-bottom:#ccc dotted 1px; overflow:hidden; padding:10px 0}
.main2_column2_list a{float:left; width:80%}
.main2_column3{width:310px; float:left;}

.footer{ background:#014f99; border-top:8px solid #cd302b; padding:20px; text-align:center; color:#fff; font-size:12px; overflow:hidden}

/*二级页样式*/
.erji{width:960px; margin:0px auto 40px auto; overflow:hidden; }
.location{ line-height:50px; color:#999999; font-size:14px;}
.location img{margin-right:5px; margin-bottom:5px;}
.left{width:210px; background:#eeeeee; border-top:#0066cc solid 3px; margin-right:30px; float:left}
.left li{text-align:center; height:60px; line-height:60px; width:100%; letter-spacing:2px; border-bottom:#fff solid 1px; font-size:18px;}
.left_on{color:#fff; background:#0066cc}

.right{ width:718px; background:#fff; border:1px solid #ddd; float:left}
.right_bt{border-bottom:#ddd solid 2px; width:160px; text-align:center; font-size:22px; line-height:50px; color:#333}
.shadow{background: url(6400808.png) repeat-x; width:100%; height:8px;}
.right_list{ padding:20px 25px; width:100%; overflow:hidden}
.right_list li{width:660px;border-bottom:dotted 1px #ccc; padding-bottom:10px;}

/*文章页样式*/
.text{ background:#fff; border:1px solid #ddd; width:908; padding:25px;}
.text_bt{margin:30px auto; font-size:24px; text-align:center; line-height:36px}
.text_msg{color:#999; line-height:40px;border-top:#ddd  solid 1px; background:#f2f2f2; text-align:center}
.text_content{padding:40px; font-size:16px; line-height:36px;}
.text_print{text-align:center}