﻿@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; list-style:none;}
body { background:#f3f3f3;}
a { text-decoration:none;}
img { border:0;}




.container {background: url(../images/5.jpg) center top no-repeat #fff; min-width: 1200px; }

/*head --------------------------------------------------------------------------------------------------------------------------------------------*/
.head { height:494px; background:url(../images/5.jpg) no-repeat center top #eee;}
.head_nbox { width:1200px; margin:0 auto; height:494px; position:relative;box-sizing: border-box;padding-top: 30px;}

.logo { position:absolute; top:20px; left:0px;}
.nav { position:absolute; top:40px; right:0;}
.nav ul li { font-size:18px; color:#333; line-height:1; float:left; margin:0 4px;}
.nav ul li a { margin:0; display:block; color:#333;}




/*content --------------------------------------------------------------------------------------------------------------------------------------------*/
.content1 { padding-bottom:140px; background:url(../images/foot_img.png) no-repeat center bottom;}

/*row1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row1 { margin:40px auto auto auto; width:1200px; overflow:hidden; padding-bottom:10px;}

.jiaodiantu {width:610px; position:relative; background:#fff; float:left;}


/*******HOT******/
.pichot{width:100%;height:100%; float:left;margin:0 auto;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.pichot ul{height:100%;}
.pichot ul li{width:100%;height:100%;float:left; position:relative;}
.pichot ul li img {width:100%; height:100%;}
.pichot .bg{width:100%;height:40px;position:absolute;background-color:#000;bottom:0;left:0;filter:alpha(opacity=30);opacity:.5;z-index:5;}
.pichot .bt{height:40px; line-height:40px;position:absolute; bottom:0;left:10px; right:80px;z-index:7; color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;width: 600px;}
.pichot .num{overflow:hidden;zoom:1;/* position:absolute;right:10px;bottom:10px; */z-index:10;background-color: #F3F3F3;height: 30px;width: 610px;text-align: center;}
.pichot .num span{display:inline-block;width:12px;height:12px;/* background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat; */cursor:pointer;overflow:hidden;border-radius: 6px;background-color: #B5B5B6;margin:9px 2px;}
.pichot .num span.on{background-position:0 0;background-color: #B8161B;}
.pichot .skip{display:;_display:block;width:23px;height:47px;/* background:url(../images/bg-slide.png) no-repeat;_background:url(../images/ie6/bg-slide.png) no-repeat; */position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.pichot .prev{background-position:0 -172px;left:10px; display:;}
.pichot .prev:hover{background-position:0 -219px;}
.pichot .next{background-position:-23px -172px;right:10px; display:;}
.pichot .next:hover{background-position:-23px -219px;}
.pichot:hover .prev,.pichot:hover .next{display:block; display:;}





.lm1 { height:46px; background:#e9e9e9; margin-bottom:8px;}
.lm1 .tt1 { height:46px; background:#b9161b; padding:0 18px; float:left; font-size:30px; font-weight:bold; color:#fff; position:relative; }
.lm1 .tt1:before { width:17px; height:8px; content:""; position:absolute; bottom:-8px; left:50%; margin-left:-8px; background:url(../images/triangle.png) no-repeat;}
.lm1 .more { font-size:16px; color:#000; line-height:46px; float:right; margin-right:10px;}
.lm1 .more a { color:#000;}
.list1 { margin-top:20px;}
.list1 ul li { color:#333; padding-right:30px;
overflow:hidden;
white-space:nowrap; /*不换行*/
text-overflow:ellipsis; /*省略号*/}
.list1 ul li a { color:#333; line-height:40px; height:40px;}
.list1 ul li .icon { font-weight:bold; margin-right:18px;}


.dtxx { width:550px; float:right;}


/*row2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row2 { margin:40px auto auto auto; width:1200px; overflow:hidden; clear: both;}
.row2 .hd { height:46px; background:#e9e9e9; margin-bottom:8px;}
.row2 .hd ul li { float:left; height:46px; padding:0 18px; float:left; font-size:30px; font-weight:bold; color:#9fa0a0; position:relative; cursor:pointer;}
.row2 .hd ul li.on { background:#b9161b; color:#fff;}
.row2 .hd ul li.on:before { width:17px; height:8px; content:""; position:absolute; bottom:-8px; left:50%; margin-left:-8px; background:url(../images/triangle.png) no-repeat;}
.row2 .hd ul a {float: right;line-height:46px;padding-right:10px;}

.more2 { font-size:16px; color:#000; line-height:46px; float:right; margin-right:10px; position:absolute; top:-74px; right:0; z-index:99; display:block;}
.more2 a { color:#000;}


/*row3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row3 { margin:40px auto auto auto; width:1200px; overflow:hidden;}
/*政策解读*/
.row3 .list1 .ul-flex{ display: flex; flex-direction: row; flex-wrap: wrap; align-items: center;}
.row3 .list1 .ul-flex li{width:600px;color:#333; padding-right:30px; overflow:hidden; white-space:nowrap; /*不换行*/ text-overflow:ellipsis; /*省略号*/}



/*row4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row4 { margin:40px auto auto auto; width:1200px; overflow:hidden; background:#e9e9e9; padding:20px 0;}
.row4 a { float: left; width: 230px; height: 147px; margin: 0 10px 0 50px; background:#fff;}


