﻿body{margin:0;padding:0;font: 14px "Microsoft Yahei";}
html,ul,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
ul li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{color:#333;text-decoration: none;}
*{margin:0;padding:0;}
input,button{outline:none;}

.w1120{width:1120px;margin:0 auto;}
.w1120:after,.new-list:after,.new-list li:after{content:'';font-size: 0;display: block;clear:both;}

.header{height: 150px;background:url(../images/head.jpg) center top no-repeat;background-size: cover;}
.header-logo{float:left;line-height:80px;}
.header-logo img{vertical-align: middle;margin-top:20px;}
.header .search{float:right;width:230px;height:30px;border:solid 1px #d9d9d9;margin-top:50px;}
.header .search input{width:180px;height:30px;padding:0 10px;border:none;}
.header .search button{float:right;border:none;width:30px;height:30px;background:#d9d9d9;cursor: pointer;}
.header .search button img{margin:5px 0 0 3px;}
.top-nav{width:100%;height:50px;}
.top-nav .top-ul{width:1120px;margin:0 auto;}
.top-nav .top-ul li{height:56px;float:left;position:relative;text-align:center;transition:all 0.2s;-moz-transition:all 0.2s; /* Firefox 4 */-webkit-transition:all 0.2s; /* Safari 和 Chrome */-o-transition:all 0.2s;padding:0 45px;}
.top-nav .top-ul li.father.nav-up-selected:after{content:''; display: block;border-width: 10px;position: absolute;bottom: -8px;left: 50%;margin-left:-10px;border-style: solid dashed dashed;border-color: transparent transparent #909dbf;font-size: 0;line-height: 0;}
.top-nav .top-ul li:first-child{padding: 0;margin-right: 45px;}
.top-nav .top-ul li:last-child{padding: 0;margin-left: 45px;}
.top-nav .top-ul li a{display:inline-block;margin-top:18px;font-size:16px;color:#333;}
.top-nav .top-ul li:hover a{color:#2d3c73;}
.head-v3{position:relative;z-index:100;clear:both;}
.nav-down{position:absolute;top:60px;left:0px;width:100%;  height: 50px;}
.nav-down .nav-down-menu{width:100%;margin:0;position:absolute;top:4px;background-color:rgba(45,60,115,.33);}
.nav-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative;}
.nav-down .nav-down-menu dl dd{float:left;margin:18px 40px 0px 0;padding-bottom: 20px;}
.nav-down .nav-down-menu dl dd a:hover{color:#2d3c73;}
.nav-down .nav-down-menu dl dd a{color:#fff;font:normal 16px "microsoft yahei";}

.bannerbox{width:100%;height:630px;background:url(../images/banner.jpg) center top no-repeat;overflow:hidden;background-size: cover;position:relative;}

.bg_f5{background-color: #f5f5f5;}
.bg_fff{background-color:#ffffff;}
.h280{height:280px;}
.big-icon a{float:left;display:block;width:210px;height:210px;border-radius: 95px;margin:40px 90px 40px 0;background:url(../images/icon1.png) no-repeat;}
.big-icon a:first-child{background-position:0 0;}
.big-icon a:first-child:hover{background-position:0 -210px;}
.big-icon a:nth-child(2){background-position:-210px 0;}
.big-icon a:nth-child(2):hover{background-position:-210px -210px;}
.big-icon a:nth-child(3){background-position:-420px 0;}
.big-icon a:nth-child(3):hover{background-position:-420px -210px;}
.big-icon a:last-child{background-position:-630px 0;margin-right: 0;}
.big-icon a:last-child:hover{background-position:-630px -210px;}

.index-title{font-size:18px;text-align: center;position:relative;margin:30px auto;color:#2d3c73;padding-bottom: 12px;}
.index-title span{font-size: 16px;}
.index-title:after{content:url(../images/title_line.png);width:141px;height:4px;position:absolute;left:50%;margin-left: -70px;top:100%;}

#banner *{margin:0px;padding:0px;font-family:"微软雅黑";font-size:12px; text-decoration:none;list-style-type:none;}
#banner{width:100%;overflow:hidden;}
#banner .bannerCon{margin:0px auto;position:relative;}
#banner .bannerCon .before{background:rgba(0,0,0,0.6);position:absolute;z-index:100;border-radius: 5px;}
#banner .bannerCon .before img{position:absolute;right:40px;cursor:pointer;}
#banner .bannerCon .after{background:rgba(0,0,0,0.6);position:absolute;z-index:100;border-radius: 5px;}
#banner .bannerCon .after img{position:absolute;left:40px;cursor:pointer;}
#banner .bannerCon .scroll{position:relative;}
#banner .bannerCon .scroll .item{float:left;text-align: center;}
#banner .bannerCon .scroll .item .img-box{margin: auto;}
#banner .bannerCon .scroll .item .img-box img{display: inline-block; width: 100%;height: 100%;border-radius: 5px;}

.news .news-tab{width:1120px;height:45px;margin:20px auto;background:#f5f5f5;}
.news .news-tab li{width:180px;height:45px;line-height:45px;text-align:center;float:left;position:relative;}
.news .news-tab li.on:after{content:''; display: block;border-width: 10px;position: absolute;left: 50%;margin-left:-10px;border-style: solid dashed dashed;border-color:#2d3c73 transparent transparent;font-size: 0;line-height: 0;}
.news .news-tab li a{display:block;color:#fff;color:#2d3c73;font-size: 16px;}
.news .news-tab li.on a{background:#2d3c73;color:#fff;}

.indexleft{float:left;width:600px;margin-right:30px;}
.new-imgbox {width: 600px;height: 335px;font-size: 14px;position:relative;}
.new-imgbox a.control {position:absolute;display: block;top: 50%;margin-top: -36px;width: 33px;height: 112px;cursor: pointer;z-index: 2;}
.new-imgbox a.prev {left: 0;background: url(../images/btn-l.png) no-repeat;}
.new-imgbox a.next {right: 0;background: url(../images/btn-r.png) no-repeat;}
.slider {display: none;}
p.title a p{width:450px!important;margin-top:5px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}

.indexright{float:left;width:490px;}
.new-list li{height:98px;border-left:none;margin-bottom:18px;}
.new-list li a{width:100%;}
.new-list li .new-item-left{text-align:center;background-color: #d9d9d9;width:106px;height:104px;vertical-align: middle;color:#fff;float:left;}
.new-list li .new-item-left .date-day{font-size:50px;margin-top: 7px;}
.new-list li .new-item-left .year-month{font-size:14px;}
.new-list li .new-item-right{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;padding:13px 14px 15px;margin-left:104px;background:#f5f5f5;height:104px;}
.new-list li .new-item-right h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.new-list li .new-item-right h4{line-height:30px;color:#00234b;font-size: 16px;}
.new-list li .new-item-right p{font-size: 12px;color:#747474;line-height:22px;}
.new-list li .new-item-right p:after{content:"...";}
.new-list li:hover .new-item-left,
.new-list li:hover .new-item-right,
.new-list li:hover{-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.new-list li:hover .new-item-left{background-color: #2d3c73;}
.new-list li:hover{background-color: #f5f5f5;}

.pro{padding-bottom:40px;}
.pro li{width:352px;height:228px;margin-right: 30px;float:left;}
.pro li:last-child{margin-right: 0;}
.pro li .pro-img{width:352px;height:190px;overflow:hidden;}
.pro li img{width:352px;height:auto;}
.pro li p{width:352px;height:38px;text-align: center;line-height: 38px;background-color: #d9d9d9;color:#00234b;font-size: 16px;}

.footer{background-color: #f2f2f2;color:#424949;text-align:center;padding:15px 0px;}
.footer p{line-height:28px;}
.footer p a{color:#424949;margin:0 8px;}

/*new*/
.bannerbox.banner2{width:100%;height:400px;background:url(../images/banner2.jpg) center top no-repeat;}
.bannerbox.banner22{width:100%;height:400px;background:url(../images/about1.jpg) center top no-repeat;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.pb30{padding-bottom: 30px;}
.new-left{width:214px;float:left;}
.new-left .new-title{width:214px;height:95px;background:url(../images/title-bg.jpg);color:#fff;text-align: center;line-height: 95px;font-size:28px;}
.new-left .new-titlep{width:214px;height:95px;background:url(../images/title-bg.jpg);color:#fff;text-align: center;line-height: 95px;font-size:24px;}
.new-left .new-titleplx{width:214px;height:95px;background:url(../images/title-bg.jpg);color:#fff;text-align: center;line-height: 45px;font-size:28px;}


.new-title-list{margin-top:5px;background:#f5f5f5;}
.new-title-list li{width:100%;height:44px;line-height: 44px;border-bottom: solid 1px #d9d9d9;position:relative;cursor:pointer;}
.new-title-list li:after{content:url(../images/li-bg0.png);position:absolute;right:10px;top:0px;}
.new-title-list li a{font-size: 14px;color:#747474;margin-left: 10px; width:214px; float:left}
.new-title-list li:hover,.new-title-list li.active{background:#2d3c73;}
.new-title-list li:hover a,.new-title-list li.active a{color:#fff;}
.new-title-list li:hover:after,.new-title-list li.active:after{content:url(../images/li-bg1.png);right:12px;top:0px;}
.new-right{width:880px;float:right;}
.new-right .location{width:100%;height:45px;line-height: 45px;font-size: 12px;color:#a6a6a6;border-bottom: solid 1px #d9d9d9;}
.new-right .location a{font-size: 12px;color:#a6a6a6;}
.new-right .new_list{margin-top: 10px;}
.new-right .new_list li{width:100%;height:136px;border-bottom: dashed 1px #d9d9d9;}
.new-right .new_list li .new_img{width:172px;height:95px;overflow:hidden;float:left;}
.new-right .new_list li .new_img,.new_list_content{margin-top: 20px;}
.new-right .new_list li .new_img img{width:172px;height:95px;}
.new_list_content{float:right;width:686px;}
.new_list_content span{color:rgba(116,116,116,.8);}
.new_list_content h3{margin-bottom: 8px;color:#747474;}
.new_list_content h3:hover{margin-bottom: 8px;color:#F90E12;}
.new_list_content p{font-size: 12px;margin-top: 8px;line-height: 20px;color:#747474;}
.new_list_content p:after{content:" ...";}

/*new-detail*/
.bannerbox.banner3{width:100%;height:410px;background:url(../images/banner3.jpg) center top no-repeat;}
.bannerbox.bannerlx{width:100%;height:410px;background:url(../images/contact.jpg) center top no-repeat;}
.bannerbox.bannerzgs{width:100%;height:410px;background:url(../images/banner3.jpg) center top no-repeat;}
.bannerbox.bannertzhz{width:100%;height:400px;background:url(../images/tzhz.jpg) center top no-repeat;}
.bannerbox.bannerdtjs{width:100%;height:400px;background:url(../images/dtjs.jpg) center top no-repeat;}
.bannerbox.bannernews{width:100%;height:400px;background:url(../images/newsbaner.jpg) center top no-repeat;} 
.bannerbox.bannerjygl{width:100%;height:400px;background:url(../images/jygl.jpg) center top no-repeat;}
.new-detail h1{font-size: 26px;text-align: center;color:#424949;margin:30px auto;}
.new-detail p img{max-width:850px; width:auto;height:auto;margin:0 auto;}
.new-detail p{font-size: 12px;color:#747474;line-height: 24px;}
.new-detaillx p{font-size: 12px;color:#747474;line-height: 28px;}


.page{text-align:center;margin: 30px 0px 20px;}
.page ul{border-left:solid 1px #d9d9d9;display:inline-block;margin-right:0;}
.page ul li{display:inline-block;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;padding:5px 12px;border-top:solid 1px #d9d9d9;width:auto;}
.page ul li a{display:block;display:block;}
.page ul li.c3,.page ul li:hover{background:#c30e2e;margin-right:0;color:#fff;}
.page ul li.c3 a,.page ul li:hover a{color:#fff;}
.page ul li.prev a{text-indent: 0;}
.page ul li.prev:hover,.page ul li.next:hover{background:#fff;}
.page ul li img{vertical-align: top;}