﻿*{margin:0;padding:0;}
body{font-family: "微软雅黑";}
a{text-decoration: none;}
li{list-style: none;}
input{border:none;background:none;outline:none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}

.headbg{
	width: 100%;
	height: auto;
	background: -webkit-linear-gradient(left,#116ebc 40%,#fff 60%);
	background: -o-linear-gradient(left,#116ebc 40%,#fff 60%);
	background: -moz-linear-gradient(left,#116ebc 40%,#fff 60%);
	background: linear-gradient(left,#116ebc 40%,#fff 60%); 
	/*background:#035cac;*/
}
.header{width:1200px;margin:auto;}
.header .logo{float:left;position: absolute;top: 50px; height:60px;}
.header .fr{float:right;}
.header .fr form a{color:#000;margin-right:20px;font-size: 14px;}
.header .fr form a:hover{color:#035cac;}
.header .fr form a:first-child{margin:0;}
.header .fr form{position:relative;top:20px;height:56px;}
.header .fr form .search{font-size: 16px;background: url(../images/bg1.jpg);padding:8.5px 8px;}
.header .fr form .searchicon{background: url(../images/bg2.jpg);width:42px;height:36px;position:absolute;top:0;right:0;}
.header ul{margin:20px 0;}
.header ul li{float:right;font-size: 16px;padding:0 20px;height:35px;}
.header ul li a{color:#000;}
.header ul li .active{color:#035cac;}
.header ul li a:hover{color:#035cac;}
.header ul li:first-child{padding:0 0 0 20px;}

.header ul li .menu1{position:absolute;top:110px;z-index: 999;border-top: 3px solid #035cac;display: none;width: 140px;}
.header ul li .menu1 dd a{display: block;padding-left:25px;line-height: 50px;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 16px;color: #666;background-color: #fff;}
.header ul li .menu1 dd a:hover{color:#035cac;}
.header ul li.hover .menu1{display: block;}
.menu1 .item1{position: relative;}
.menu1 .item1 dl{position: absolute;top: 0px;left:140px;z-index: 999;display: none;width:250px;border-top:1px solid #035cac;}
.menu1 dd.hover dl{display: block;}



.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.onclick{width:1200px;margin:auto;}
.onclick ul{height:80px;}
.onclick ul li{float: left;color:#555;width: 200px;height:91px;text-align: center;line-height:80px;}
.onclick ul li:hover{background:url(../images/bg3.png) no-repeat center top;;color:#fff;}
.onclick ul .active{background:url(../images/bg2.png) no-repeat center top;color:#fff;}
.onclick ul .active:hover{background:url(../images/bg2.png) no-repeat center top;color:#fff;}


.onclick ul li dl{position:absolute;z-index: 999;display: none;}
.onclick ul li dl dd a{display: block;line-height:40px;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 14px;color: #666;background-color: #fff;width:198px;}
.onclick ul li dl dd a:hover{color:#035cac;}
.onclick ul .cc dl{display: block;}

.new{width:1200px;margin:20px auto;}
.new li{float: left;margin-right:40px;width:31.1%;}
.new li a h3{color:#000;}
.new li a p{font-size: 14px;color:#666;}
.new li a:hover h3{color:#035cac;}
.new li:last-of-type{margin-right:0;}
.new .new-top{margin:20px 0;}
.new .new-top .fl{color:#035cac;font-size: 30px;}
.new .new-top .fr{color:#b8c8e0;font-size: 20px;margin-top:10px;}

.footer{width: 100%;background:#272727;}
.footer .footer-main{margin:auto;width:1200px;padding:25px 0;}
.footer .footer-main .fl{width:900px;}
.footer .footer-main .fr{width:280px;text-align: center;}
.footer .footer-main .fr div{width: 100px;height: 100px;float: left;margin-right:40px;}
.footer .footer-main .fr div p{color:#fff;font-size: 14px;}
.footer .footer-main .fl ul li{float: left;margin-right:40px;}
.footer .footer-main .fl ul li:last-of-type{margin-right:0;}
.footer .footer-main .fl ul li .ftz{font-size: 16px;}
.footer .footer-main .fl ul li a{color:#b0b0b0;font-size: 14px;line-height: 29px;display: block;}
.footer .footer-main .fl ul li a:hover{color:#fff;}
.footer .footer-button{border-top:1px solid #424141;padding:20px;}
.footer .footer-button .footer-button-main .fl{color:#b0b0b0;font-size: 14px;}
.footer .footer-button .footer-button-main .fr{color:#b0b0b0;font-size: 14px;}
.footer .footer-button .footer-button-main .fr a{color:#b0b0b0;}
.footer .footer-button .footer-button-main .fr a:hover{color:#fff;}
.footer .footer-button .footer-button-main .fl a{color:#b0b0b0;}
.footer .footer-button .footer-button-main .fl a:hover{color:#fff;}
.footer .footer-button .footer-button-main{margin:0 auto;width: 1200px;}

.list100{width: 100%;border-bottom: 1px solid #e5e5e5;height:65px;position:relative;}
.list100 .list-top{width: 1200px;margin:auto;}
.list100 .list-top .active{border-bottom:2px solid #035cac}
.list100 .list-top .active a{color:#035cac;}
.list100 .list-top li:hover{border-bottom:2px solid #035cac}
.list100 .list-top li:hover a{color:#035cac;}
.list100 .list-top li{float: left;margin-right: 30px;padding:20px 20px;font-size:18px;position:relative;}
.list100 .list-top li a{color:#666;}

.list100 ul li dl{position:absolute;z-index: 999;left:0px;top:63px;border-top: 3px solid #035cac;display: none; width:210px;}
.list100 ul li dl dd a{display: block;line-height:40px;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-size: 14px;color: #666;background-color: #fff;padding:0 10px;}
.list100 ul li dl dd a:hover{color:#035cac;}
.list100 ul .cc dl{display: block;}


.bg{width: 100%;background: #f5f5f5}
.list{width: 1200px;margin:auto;padding:20px 0;}
.list li{width: 25.8%;background: #fff;float: left;padding:30px;margin:10px 30px 10px 0;}
.list li:hover{background: #035cac;}
.list li:hover a p,.list li:hover a .more{color:#fff;}
.list li:hover a .word,.list li:hover a span{color:#b0b0b0;}
.list li:last-of-type{margin:10px 0 10px 0;}
.list li a p{font-size:18px;color:#035cac;line-height: 26px;}
.list li a span{font-size: 14px;color: #888;line-height: 32px;}
.list li a .word{font-size:12px;color: #666;margin-top: 13px;display:block;}
.list li a .more{line-height: 24px;margin-top: 19px;color: #333;font-size:12px;}

.view{margin:0 auto;width: 1200px;padding:40px 0;}
.view .fl{width: 800px;}
.view .fr{width:350px;}
.view .fl h1{color: #505050;font-size: 18px;margin-bottom: 14px;}
.view .fl span{padding: 10px 10px;background: #edf1f7;color: #505050;font-size: 14px;display: block;}
.view .fl .content{padding:20px 0;margin-bottom:20px;}
.view .fl font{color: #666;font-size: 12px;display: block;line-height: 25px;}
.view .fl font a{color:#666;}
.view .fl font a:hover{color:#035cac;}
.view .fr h1{padding: 12px 14px;margin-bottom: 20px;background: #035cac;font-size: 16px;color: #fff;}
.view .fr ul{padding:0 10px;}
.view .fr ul li{padding-bottom: 14px;padding-top: 7px;border-bottom: 1px solid #dadada;}
.view .fr ul li a{color: #333;font-size: 14px;line-height: 28px;font-weight: bold;}
.view .fr ul li span{display: block;line-height: 21px;font-size: 13px;color: #555;margin-top: 1px;}
.view .fr ul li a:hover{color:#035cac;}

.cont{margin:0 auto;width: 1200px;padding:40px 0;}
.cont .title{font-size: 42px;color: #0056a9;line-height: 50px;}
.cont .en{font-size: 30px;line-height: 36px;color: #e5e5e5;text-transform: uppercase;font-family: "Arial";font-weight: bold;margin-bottom:15px;}
.cont .ch{font-size: 28px;color: #666;}
.cont div{margin-top:15px;}
.cont .list-img{background: #fff;margin-top:15px;}
.cont .list-img .fl{width:40%;}
.cont .list-img .fr{width:55%;}
.cont .list-img .fr ul{padding:20px 0;}
.cont .list-img .fr ul li{float: left;border-bottom: 1px solid #e5e5e5;font-size: 14px;width: 34%;
    line-height: 38px;padding-left: 2%;margin-right: 4%;color:#666;}
.cont.bgf{background: #fff;padding:40px;}
.cont.bgf ul li{background:#F3F3F3;margin-bottom:20px;padding: 35px 63px;}
.cont.bgf ul li:hover{-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;box-shadow:0px 0px 10px #ccc; -webkit-transition: all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;}
.cont.bgf ul li span{font-size: 24px;color:#035cac;}
.cont.bgf ul li p{color:#888;text-align: left;font-size: 14px;}

.content1{background: url(../images/bg4.jpg) no-repeat center;width: 100%;}
.content1 .content-at{margin:auto;width: 1200px;}
.content1 .content-at .fl{width:50%;}
.content1 .content-at .fl font{line-height: 42px;color: #035cac;font-size: 28px; display: block;}
.content1 .content-at .fl span{font-size: 28px;color:#666;}
.content1 .content-at .fl p{line-height: 26px;margin-top:15px;font-size: 14px;color:#666;}
.content1 .content-at .fl a{color:#035cac;font-size: 16px;margin-top:15px;display: block;}
.content1 .content-at .fr{width:45%;}
.content1 .content-at .fr img{width: 100%;}

.pages{width:100%;padding:30px 0;text-align: center;}
.pages a,.pages span{padding:10px 15px;background: #fff;border:1px solid #EDEDED;display: inline-block;
	border-radius:3px;color:#035cac;}
.pages span{background: #0c69b6;color:#FFFFFF;border-color: #0c69b6;}