*{margin:0; padding:0; list-style:none; }
body{ background:#ececec; font:normal 12px/22px 宋体;  }
img{ border:0;  }
a{ text-decoration:none; color:#fff; }


#header{
    margin:0 auto;
    width:100%;
    max-width: 1920px;
    background-color: #fafafa;
}
.center{
    width:1002px;
    margin: 0 auto;
    height: 108px;
    line-height: 108px;
}
.center img {
    float: left;
    padding: 16px 20px;
}
.center form {
    float: right;
}

.center form p{
    overflow: hidden;
    padding-top: 30px;
    position: relative;

}
.center form p span{
    display: block;
    width:39px;
    height: 30px;
    background-image: url("../images/sch.jpg");
    position: absolute;
    top:31px;
    left: 1px;

}
.search{
    color:#cacaca;
    font-size: 14px;
    text-indent: 2.9em;
    height: 28px;
    width:212px;
    outline: none;
    float:left
}
.smit{
    height: 32px;
    width:40px;
    float:left;
    background: #000;
    outline: none;
    -webkit-appearance: none;
    border:none;
    color:#fff;
    cursor: pointer;
}

#nav{
    width:100%;
    height: 48px;
    background: url("../images/nav_bg.jpg") repeat-x;
    color:#fff;
    font-family: "宋体";
}
#nav ul{
    width:1033px;
    margin: 0px auto;
    overflow: hidden;
    display: flex;
    line-height: 48px;
    text-align:center;

}
#nav ul li{
    float: left;
    flex:1;
    align-items: center;
    background:url("../images/nav_bg2.jpg") right center no-repeat;
	text-align: center;
}
#nav ul li:last-of-type{
    background:none;
}
#nav ul li a{
    display: inline-block;
    font-size: 16px;
	width: 80%;
	height: 80%;
}
#nav ul li a:hover,#nav ul li a.active{
    background: #fff;
    color:#1387b9;
}

/* #nav ul li a:hover{
	-ms-transform:scale(0.8);
	-webkit-transform:scale(0.8);
	transform:scale(0.8);
} */

#banner{
    margin:0 auto;
}
.scrollBox{ width:100%;
    position: relative;
    }
.scrollBox .hd{
    height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1;margin-right:-72px;
}
.scrollBox .hd ul{
    overflow:hidden; zoom:1; float:left;
}

.scrollBox .hd ul li{ float:left;cursor:pointer; width:10px;height: 10px;margin-right:10px;opacity:0.5;filter:Alpha(opacity=50);center;border-radius: 50%;background: #fff;  }
.scrollBox .hd ul li.on{ width:80px;border-radius:10px; background:#5066ff;opacity:1;filter:Alpha(opacity=100); }
.scrollBox .bd ul{ zoom:1;overflow:hidden; }
.scrollBox .bd li{
    float: left;width:100%;height: 316px; }
.scrollBox .bd li.li1{
    background: url("../images/banner1.jpg") center top no-repeat;

     }
.scrollBox .bd li.li2{
    background: url("../images/banner2.jpg") center  top no-repeat;

}.scrollBox .bd li.li3{
    background: url("../images/banner3.jpg") center  top no-repeat;

}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute;margin-top:100px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) no-repeat ; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


#content {
    width:100%;
    width:1033px;
    margin:10px auto;
}
#content .ad{
    margin:10px auto;
    height: 53px;
    background: url("../images/notice_bg.jpg") left center no-repeat;
    font-family: "宋体";
    overflow: hidden;
}

.ad{ overflow:hidden; position:relative;  }
.ad .hd{ overflow:hidden; padding:0 10px;}
.ad .hd .prev,.ad .hd .next{ width:10px; height:10px;margin-right:5px;
    cursor:pointer; background:url("../images/icoUp.gif") no-repeat;}
.ad .hd .next{ background:url("../images/icoDown.gif") no-repeat;  }
.ad .hd ol{ position: absolute; right:10px;top:16px;}
.ad .hd ul li{ float:left;overflow:hidden;color:#000;cursor:pointer;
    background:url("images/icoCircle.gif") 0 -9px no-repeat;
    position: relative;
}
.ad .bd ul li i{
    display: inline-block;
    width:32px;
    height: 17px;
    background:#e13434;
    border-radius:10px;
    font-size: 9px;
    color:#fff;
    line-height: 18px;
    position: absolute;
    top:0;
    text-align: center;
    font-style: normal;
}

.ad .bd ul li a{ color:#999; font-size: 16px;position: relative;}
.ad .hd ul li.on{ background-position:0 0;}
.ad .bd{width:800px; overflow: hidden;margin-left: 134px;font-size: 18px;margin-top: 15px;}
.ad .infoList li{ height:24px; line-height:24px;   }
.ad .infoList li .date{ float:right; color:#999;  }

.ad .infoList li:first-child a:before{content:'HOT';position: absolute;width: 32px;
    height: 17px;
    background: #e13434;
    border-radius: 10px;
    font-size: 9px;
    color: #fff;
    line-height: 18px;
    top: -2px;
    text-align: center;
    font-style: normal;
    right: -36px;
}
.c_center,.envir,.link {
    overflow: hidden;
    font-family: "宋体";
}
.c_center .intro{
    width:354px;
    height: 298px;
    background: #fff;
    float: left;
}
.c_center .intro h3 {
    overflow: hidden;
}
.c_center .intro h3,.c_center .news h3,.envir h3,.link h3{
    margin:16px 8px 10px 10px;
    font-size: 20px;
    font-weight: normal;
    color:#1281be;
    border-bottom: 1px solid #ccc;
    font-family: "Microsoft Yahei";
}
.c_center .intro h3 span,.c_center .news h3 span,.envir h3 span,.link h3 span{
    margin-left: 10px;
    font-size: 12px;
    color:#adadad;
}

.c_center .intro .pic{
    margin: 0 auto;
    width:343px;
    text-align: center;
}
.c_center .intro .descrip{
    width:343px;
    text-indent:2em;
    font-size: 14px;
    padding-left:8px;
    color:#5e5e5e
}
.c_center .intro .descrip a{
    color:#c91313;
}
.c_center .news{
    width:656px;
    height: 298px;
    background: #fff;
    float: right;
    overflow: hidden;
}

.c_center .news h3 a {
    font-style: normal;
    float: right;
    font-size:14px;
    background: #1281be;
    border-radius: 4px;
    color:#fff;
    display: inline-block;
    width:40px;
    text-align: center;
}

.c_center .news h3 a:hover{
    color:#000;
    background: #fff;
}

.news_list{
    padding:0 14px;
}

.news_list li{
    margin-bottom: 10px;
    font-size: 16px;
    height: 20px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 4px;
    background: url("../images/news_bg.jpg") left center no-repeat;
    text-indent:1.4em;
    overflow: hidden;
    position: relative;
}
.news_list li span{
    float : right;
}
.news_list a{
    color:#5e5e5e;
}
.news_list span{
    color:#5e5e5e
}

.news_list li strong{
    background: #ffff00;
    color:#f00;
    font-size: 14px;
    margin-left:14px;
}
.envir {
    width:1033px;
    background: #fff;
    margin: 10px auto;
}

.pic-scroll{  overflow:hidden; position:relative;width:980px; margin: 0 auto }
.pic-scroll .hd{ overflow:hidden;  padding:0 10px;  }
.pic-scroll .hd .prev,.pic-scroll .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
    cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.pic-scroll .hd .next{ background-position:0 -50px;  }
.pic-scroll .hd .prevStop{ background-position:-60px 0; }
.pic-scroll .hd .nextStop{ background-position:-60px -50px; }
.pic-scroll .bd{ }
.pic-scroll .bd ul{ overflow:hidden; zoom:1; }
.pic-scroll .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.pic-scroll .bd ul li .pic{ text-align:center; }
.pic-scroll .bd ul li .pic img{ width:210px; height:120px; display:block; margin-right: 4px  }
.pic-scroll .bd ul li .pic a:hover img{ border-color:#999;  }
.pic-scroll .bd ul li .title{ line-height:24px;   }

.link {
    width:100%;
    background: #fff;
}
.link p{
    padding: 10px;
}
.link  a {
    display: inline-block;
    background-color: #f6f6f6;
    border-radius:4px;
    padding:4px;
    margin-right: 15px;
    font-size: 16px;
    color:#a8a8a8
}

.link  a:hover{
    color:#585858
}

#footer{
    width:100%;
    margin: 0 auto;
    background: #191919;
    height: 110px;
}

.f_center{
    width:1002px;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    font-family: "宋体";
    color:#9a9a9a;
    padding-top:20px
}
.f_center a{
    color:#9a9a9a;
}