@charset "utf-8";
@import url(reset.css);
@import url(layout.css);

.bg2{background: url(../images/news_center1_bg.jpg) no-repeat; background-attachment: fixed; background-size: 100% 100%;}
.bg3{background: url(../images/news_center2_bg.jpg) no-repeat; background-attachment: fixed; background-size: 100% 100%;}
.bg4{ background: url(../images/news_details_bg.jpg) no-repeat;background-attachment: fixed; background-size: 100% 100%;}

.pager_info{display: none;}
.pager{ margin: 0 auto; text-align: center;}
.pager a{ padding:0 15px ; line-height: 34px; background:#e2e2e2; display: inline-block; text-align: center; font-size: 12px;}
.pager span{ padding:0 15px ; line-height: 34px; background:#e2e2e2; display: inline-block; text-align: center; font-size: 12px;}
.pager a:hover{background-color: #ffc968; color: #ffffff;}
.pager .ezr_nav_na{background-color: #ffc968; color: #ffffff;}

/*分页*/
.page{ width: 258px; margin: 0 auto; margin-top: 10px; margin-bottom: 50px;}
.page a{ width: 32px; line-height: 34px; background:#e2e2e2; display: inline-block; text-align: center; font-size: 12px;}
.page a:hover{background-color: #ffc968; color: #ffffff;}
.page a.on{ margin-left: 1px; margin-right: 1px;}
.page a.first{width: 52px;}
.page a.second{width: 60px; margin-left: 1px; margin-right: 1px;}



#index_percent{width: 100%; max-width: 1920px; min-width: 1200px; height: 100%;}
#header{ position: absolute; width: 100%; z-index: 100;}
#header .wrap{ padding: 20px;}
#header .box{ background: #fff; border-radius: 4px; width: 98%;padding-left: 1%; padding-right: 1%;}
#header .logo{float: left; margin: 8px 25px 0 0;}
#header .nav{float: left;}
#header .nav>li{float: left; position: relative;}
#header .nav>li>a{ height: 60px; line-height: 60px; font-size: 16px; display: block; padding: 0 15px;}
#header .nav>li .layer{position: absolute; z-index: 10; top: 60px; background: url(../images/opacity_bg_white.png) repeat;border-radius: 0 0 3px 3px; width: 135px; display: none;}
#header .nav>li:hover .layer{ display: block;}
#header .nav>li .layer img{ position: absolute; left:30%;}
#header .nav>li .layer a{ display: block; height: 50px;line-height: 50px; text-align: left; text-indent: 20px; font-size: 16px; }
#header .login_register{float: right; margin-top: 20px; font-size: 14px;}
#header .login_register img{margin-right: 15px;}
#header .login_register span{margin: 0 2px 0 2px;}


.banner{ z-index: 1; position: relative;}

/*页脚*/

.footer{width: 100%;position: relative; padding-top: 23px;}
.footer .footer_nav{float: left; margin: 50px 0 0 0 ;width: 37%;}
.footer .footer_nav a{float: left; width: 25%;  text-align: center;color:#aaaaaa}
.footer .footer_nav a img{ margin-bottom: 10px;}
.footer .footer_nav a.exponent{margin-right:0;}
.footer .notice{float: left; height: 130px; width: 50%; border-left: 1px solid #ccc; }
.footer .notice h4{float: left; padding:0; line-height: 130px;width: 25%; text-align: center;color:#aaaaaa}
.footer .notice .notice_roll{float: left; width:70%; position: relative;}
.footer .notice h4 img{ position: relative; margin-right: 5px; top: -2px;}
/*#index .footer .notice .notice_roll ul{ }*/
.footer .notice .notice_roll ul li{width: 88%; float: left;}
.footer .notice .notice_roll ul li p.text{width: 100%;  overflow: hidden;}
.footer .notice .notice_roll p{ font-size: 14px; color: #aaaaaa;}
.footer .notice .notice_roll p.text{margin-top: 23px;}
.footer .notice .notice_roll .roll{float: left; width: 233px;}
/*页脚左右按钮*/
.footer .notice .notice_roll img{position: absolute;top:56px; left: 10px;}
.footer .notice .notice_roll img.btn1{left: -6%; cursor: pointer;}
.footer .notice .notice_roll img.btn2{left:91% !important; cursor: pointer;}
/*版权*/
.footer .copyright{position: absolute; right: 20px;top: 11px; font-size: 12px; color: #aaaaaa;border-left: 1px solid #ccc; margin-top: 20px; padding-left:30px; }
.footer .copyright a{color:#aaaaaa}

/*banner区域*/
#index .banner{width: 100%; max-width: 1920px; overflow: hidden;}
#index .banner .banner_box{width: 400%;}
#index .banner .banner_box div img{width: 25%; float: left;}
/*左右按钮*/
#index .banner>img{position: absolute; top: 379px;}
#index .banner>img.left_btn{left: 28px; cursor: pointer;}
#index .banner>img.right_btn{right: 28px; cursor: pointer;}



/*新闻中心_新闻动态1*/
#news_center1{width: 100%; max-width: 1920px; min-width: 1200px; }
#news_center1 #content{padding:112px 20px 0 20px;}
#news_center1 .news_box .news_title{max-width: 499px; margin: 0 auto; margin-bottom: 34px;}
#news_center1 .news_box .news_title span{display: inline-block; width:33%; height: 2px; background-color: #ffffff; float: left; margin-top: 14px;}
#news_center1 .news_box .news_title h1{float: left; width:33%;color: #ffffff; font-size: 30px; font-weight: bold; text-align: center;}

#news_center1 .news_box .news_list_img li{width: 24%; float: left; margin-right:1.3%; background: #fff; margin-bottom: 20px; }
#news_center1 .news_box .news_list_img li:nth-child(4n){ margin-right: 0;}
#news_center1 .news_box .news_list_img li.clear_Margin{margin-right: 0;}
#news_center1 .news_box .news_list_img li a{display: block; padding: 5%;}
#news_center1 .news_box .news_list_img li a img{width: 99%;}
#news_center1 .news_box .news_list_img li a h2{font-size: 18px; margin-top: 16px; margin-bottom: 11px; color: #000; width: 100%; height: 23px; overflow: hidden; text-overflow: ellipsis; word-break:break-all;}
#news_center1 .news_box .news_list_img li a p{font-size: 14px; color: #666666; width: 100%;}
#news_center1 .news_box .news_list_img li a p.detail{height: 45px; overflow: hidden;}
#news_center1 .news_box .news_list_img li a p.time{text-align: right; margin-left: -5px;}

/*新闻中心_新闻动态2*/
#news_center2{width: 100%; max-width: 1920px; min-width: 1200px; }
#news_center2 #content{padding:112px 20px 0 20px;}
#news_center2 .box .news_title{max-width: 499px; margin: 0 auto; margin-bottom: 34px;}
#news_center2 .box .news_title span{display: inline-block; width:33%; height: 2px; background-color: #ffffff; float: left; margin-top: 14px;}
#news_center2 .box .news_title h1{float: left; width:33%;color: #ffffff; font-size: 30px; font-weight: bold; text-align: center;}

/*新闻列表*/
#news_center2 .news_list li{position: relative; margin-bottom: 20px; float: left; width: 49%;}
#news_center2 .news_list li:nth-child(odd){ margin-right: 1.8%;}


#news_center2 .news_list li.add_margin{margin-right: 2%;}


#news_center2 .news_list li .time{background: url(../images/shadow_bg.png) no-repeat top left; width: 79px; height: 80px; position: absolute; top: 0; left: 0; color: #666666; text-align: center;}
#news_center2 .news_list li .time p{font-size: 40px; margin-top: 15px; margin-bottom: 8px; margin-left: -8px;}
#news_center2 .news_list li .time span{ font-size: 12px; margin-left: -10px;}


#news_center2 .news_list li .news{padding-top: 10px; margin-left: 10px; }
#news_center2 .news_list li .news .news_box{display: block; background-color: #ffffff; padding-left: 81px; padding-top: 28px; padding-bottom: 26px; padding-right: 24px;}
#news_center2 .news_list li .news .news_box h2{ font-size: 18px; color: #000; margin-bottom: 13px;}
#news_center2 .news_list li .news .news_box p{height: 90px; width: 100%; color: #666666; font-size: 14px; overflow: hidden;}

/*新闻中心——详情*/
#news_details{width: 100%; max-width: 1920px; min-width: 1200px;}
/*内容区域*/
#news_details .content{width: 80%; max-width: 1200px; margin: 0 auto; padding-top: 100px; color: #ffffff;}

#news_details .location{border-bottom: solid 1px #ffffff;font-size: 16px;}
#news_details .location a{display: inline-block; color: #ffffff; font-size: 16px; margin-bottom: 12px;}
#news_details .location a:hover{color: #ff9db8;}
#news_details .article_title h1{font-size:40px; font-weight: bold; text-align: center; margin-top: 44px; margin-bottom: 43px;}
#news_details .article_title p{text-align: center; margin-bottom: 15px;}
#news_details .article{border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding-top: 40px; padding-bottom: 37px; margin-bottom: 30px;line-height:28px;}
#news_details .article p{ font-size:16px;line-height:28px;}
#news_details .article img{max-width: 100%; margin:0 auto; display: block;}