@charset "gb2312";
/* CSS Document 通用样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px "微软雅黑",serif;color: #333;height: 100%;background: #f9fbfb}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:36px;}h2{font-size:30px;}h3{font-size:20px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #4f7007; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color: #000;}
a:hover{color: #d01c1c;text-decoration: underline;}
i{font-style: normal;}
.w1000{width: 1000px;margin: 0 auto;overflow: hidden;}


/*主体*/

.banner,.route,.news,.hotnews,.pics{width: 100%;min-width: 1000px;overflow: hidden;}

.banner{background: url(../images/banner.jpg) top center no-repeat;height: 800px;}
.bannerBox{position: relative;height: 400px;}
.bannerBox>div{position: absolute;}
.s_title{background: url(../images/s_title.png);height: 262px;width: 292px;left: 0px;top: 40px;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
.m_title{background: url(../images/m_title.png);height: 183px;width: 729px;left: 273px;top: 84px;-webkit-animation-name: bounceInDown;animation-name: bounceInDown;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.logo{background: url(../images/logo.png);height: 323px;width: 767px;left: 61px;top: 302px;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}


.route{background: url(../images/route.jpg) top center no-repeat;padding-top: 40px;}
.routeBox{height: 198px;}
.routeBox p{padding: 0 100px;font-size: 16px;text-indent: 2.4em;line-height: 34px;letter-spacing: 3px;}
.route_dot{padding: 0 100px;width: 600px;margin: 0 auto;background: url(../images/route_dot.png) top center no-repeat;height: 15px;position: relative;}
.route_dot span{position: absolute;display: block;width: 70px;height: 30px;line-height: 30px;font-size: 20px;text-align: center;color: #000;}
.route_dot span:nth-of-type(1){left: 68px;top: 137px;}
.route_dot span:nth-of-type(2){right: 42px;top: 118px;}

.news{background: url(../images/news.jpg) top center no-repeat;padding-top: 40px;}
.news .newsBox_top{height: 390px;overflow: hidden;margin-bottom: 60px;}
.news .newsBox_top_l{width: 500px;}
.news .newsBox_top_bigImg{width: 500px;height: 275px;overflow: hidden;position: relative;}
.news .newsBox_top_bigImg ul{width: 2000px;position: absolute;left: 0;top: 0;}
.news .newsBox_top_bigImg ul li{width: 500px;height: 275px;overflow: hidden;position: relative;float: left;}
.news .newsBox_top_bigImg ul li img{width: 500px;height: 275px;}
.news .newsBox_top_bigImg ul li i{position: absolute;display: block;width: 100%;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);text-align: center;left: 0;bottom: 0;color: #fff;font-size: 14px;}

.news .newsBox_top_smallImg{width: 500px;overflow: hidden;}
.news .newsBox_top_smallImg ul{width: 512px;overflow: hidden;height: 95px;position: relative;}
.news .newsBox_top_smallImg ul li{width: 114px;border: 1px #fff solid;margin-right: 12px;float: left;height: 78px;margin-top: 15px;cursor: pointer;}
.news .newsBox_top_smallImg ul li img{width: 114px;height: 78px;}
.news .newsBox_top_smallImg ul li.active,.picsCon_bottom ul li.active{border: 1px #ef6701 solid;}

.newsBox_top_r{width: 450px;}
.newsBox_top_r h3{text-align: center;height: 27px;line-height: 27px;overflow: hidden;}
.newsBox_top_r p{font-size: 16px;text-indent: 2em;line-height: 22px;border-bottom: 1px dotted #000;padding-bottom: 12px;margin: 15px 0;height: 111px;overflow: hidden;}
.newsBox_top_r p a{color: red;}
.newsBox_top_r ul li{line-height: 32px;font-size: 16px;position: relative;height: 32px;overflow: hidden;padding-left: 10px;}
.newsBox_top_r ul li:after{content:"";background:#176296;width:4px;height:4px;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;display:block;position:absolute;left:0;top:50%}

.arrow{position: absolute;background: url(../images/arrow.png);display: block;width: 12px;height: 8px;left: 53px;top: 3px;}

.double_news_l,.double_news_r{width: 410px;}
.double_Slides{width: 410px;height: 230px;position: relative;overflow: hidden;padding-top: 35px;}
.double_Slides_img ul li{width: 410px;height: 230px;position: relative;}
.double_Slides_img ul li i{width: 400px;height: 30px;line-height: 30px;display: block;position: absolute;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.6);color: #fff;text-align: left;padding-left: 10px;}
.double_Slides_img img{width: 410px;height: 230px;}
.double_Slides_nav{position: absolute;height: 5px;right: 10px;bottom: 12px;z-index: 5;}
.double_Slides_nav ul li{width: 6px;height: 6px;border-radius: 6px;float: left;margin-right: 10px;background: #fff;}
.double_Slides_nav ul li.active{background: #176296;}

.double_news1{background: url(../images/double_news1.png);height: 600px;overflow: hidden;}
.double_news p{height: 45px;}
.double_news_l{margin-left: 70px;}
.double_news_r{margin-right: 60px;}
.double_news_list{width: 410px;padding-top: 30px;}


.hotnews{background: url(../images/hotnews.jpg) top center no-repeat;height: 635px;padding-top: 35px;}
.double_news2{background: url(../images/double_news2.png);height: 600px;overflow: hidden;}
.double_news3{background: url(../images/double_news3.png);height: 600px;overflow: hidden;margin-bottom: 30px;}
.pics{background: url(../images/pics.jpg) top center no-repeat;height: 940px;padding-top: 210px;}
.picsCon{height: 750px;margin-bottom: 50px;}
.picsCon_top{width: 1000px;height: 625px;overflow: hidden;position: relative;}
.picsCon_top ul{width: 8000px;position: absolute;left: 0;top: 0;}
.picsCon_top ul li{width: 1000px;height: 625px;float: left;position: relative;}
.picsCon_top ul li i{display: block;position: absolute;height: 40px;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.6);color: #fff;line-height: 40px;font-size: 14px;text-align: center;}
.picsCon_top ul li img{width: 1000px;height: 625px;}
.picsCon_bottom{height: 120px;overflow: hidden;}
.picsCon_bottom ul{width: 1008px;height: 120px;position: relative;}
.picsCon_bottom ul li{float: left;width: 116px;height: 98px;margin-right: 8px;border: 1px solid #fff;cursor: pointer;margin-top: 13px;}
.picsCon_bottom ul li img{width: 116px;height: 98px;}



.footer{padding-bottom: 10px;width: 1000px;min-width: 1000px;margin: 0 auto;}
.footer p{line-height: 26px;text-align: center;}



