﻿@charset "utf-8";
/* CSS Document */

body,html{  height: 100% !important;}

body,html,p,h1,h2,h3,h4,h5,h6,b,c,i,e,g,input,select,textarea{    margin: 0;padding: 0;font-weight: normal;font-family: 'Source Sans Pro', 'Microsoft Jhenghei', '微軟正黑體', Helmet, Freesans, sans-serif;
	   font-family: "LinotypeUniversW01-Regu";
	   font-family:微軟正黑體, Arial, Helvetica, sans-serif;   }

.jiathis_button_tools_1 .jiathis_txt{ height:50px !important;}

@font-face {
    font-family: "Source Han Sans CN Regular";
    src: url("font/Source Han Sans CN Regular.woff2") format("woff2"),
    url("font/Source Han Sans CN Regular.woff") format("woff"),
    url("font/Source Han Sans CN Regular.ttf") format("truetype"),
    url("font/Source Han Sans CN Regular.eot") format("embedded-opentype"),
    url("font/Source Han Sans CN Regular.svg") format("svg");
}
/*.jtico_linkedin{background: url(../images/in.png) no-repeat left !important; width:33px !important; height:27px !important;}
.jtico_fb{background: url(../images/fa.png) no-repeat left !important;width:33px !important; height:27px !important;}
.jtico_weixin{background: url(../images/weixin.png) no-repeat left !important;width:33px !important; height:27px !important;}
.jtico_ter{background: url(../images/ter.png) no-repeat left !important;width:33px !important; height:27px !important;}
.jiathis_style_32x32 .jtico{ padding-top:40px !important; padding-left:0 !important;width:33px !important; height:27px !important;} .jiathis_style .jiathis_txt{ height:27px !important;}*/

.page_banner{ position: relative;width: 100%;height: 70%;overflow: hidden;}
.page_banner img{width: 100%;height: 100%;}
.page_banner div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner div h1{width: 42%;float: left;overflow: hidden;margin-left: 22%;padding-right: 1%; margin-top: 0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family:arial;}
.page_banner div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family:arial; margin-top:-1em;}
.page_banner div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}




.page_adout{ width:100%; overflow:hidden; margin-top:4%; margin-bottom:6%;}
.about_one{width: 78%;margin: auto;overflow: hidden;margin-bottom: 6%;}
.about_one h1{color: #000;margin-bottom: 2%;font-size: 2.4em;}
.about_one h2{color: #5a5959;font-size: 1em;line-height: 1.6em;}
.about_one dl{overflow: hidden;margin-top: 5%;}
.about_one dl dd{width: 31%;float: left;margin-right: 3.5%;}
.about_one dl dd img{ width:100%; }
.about_one dl dd:nth-child(3n){margin-right:0;}  


.about_two{ width:100%; overflow:hidden; height:26em;}
.about_two div{text-align: center;color: #fff;width: 53%;margin: auto;}
.about_two div h1{margin-top: 12%;font-size: 2.4em;margin-bottom: 1%;}
.about_two div h2{font-size: 2.4em;}
.about_two div h3{margin-top: 6%;}


.about_three{ width:100%; overflow:hidden; height:35em;}
.about_three div{width: 76%;margin: auto;overflow: hidden;margin-top: 6%;}
.about_three div h1{text-transform: uppercase;font-size: 2.2em;color: #000;margin-bottom: 1%;}
.about_three div h2{color: #085188;font-size: 1.4em;}
.about_three div h3{width: 21%;border-bottom: 1px solid #000;margin-top: 2%;}

.about_three div dl{overflow: hidden;margin-top:8%;}
.about_three div dl dd{width: 22%;float: left;text-align: center;margin-right:4%;}
.about_three div dl dd h4{}
.about_three div dl dd h4 img{}
.about_three div dl dd p{color: #000;font-size: 1.05em;margin-top:6%;}
.about_three div dl dd:nth-child(4n){margin-right:0;}  


.about_four{ width:100%; overflow:hidden;}
.about_four div{width: 76%;margin: auto;overflow: hidden; text-align:center;margin-top: 6%;}
.about_four div h1{font-size: 2.2em;color: #085188;margin-bottom: 1.5%;}
.about_four div h2{font-size: 1.3em;color: #000;margin-bottom: 1.5%;}
.about_four div h3{width: 50%;margin: auto;line-height: 1.6em;color: #575757;font-size: 1em;    margin-bottom: 4%;}
.about_four div h4{ width:100%; margin:auto; overflow:hidden;    margin-top: 2%;}
.about_four div h4 dd{display: block;float: left;    margin-right: 2%;width: 15%;text-align: start;}
.about_four div h4 dd img{}
.about_four div h4 dd:nth-child(6n){margin-right:0;}
.about_four div h5{ width:68%; margin:auto; overflow:hidden;    margin-top: 2%;}
.about_four div h5 dd{display: block;float: left;margin-right: 2.6%;}
.about_four div h5 dd:nth-child(7n){margin-right:0;}
.about_four div h6{ width:39%; margin:auto; overflow:hidden;margin-top: 2%;}
.about_four div h6 dd{display: block;float: left;margin-right: 2.6%;}
.about_four div p{margin-top: 6%;color: #000;font-size: 1em;}
.about_four div span{display: block;background: #000;color: #fff;width: 18%;margin: auto;line-height:2.8em;  margin-top:3%;border-radius: 6em;font-size: 1.4em;}
.about_four div .shoji{ display:none;}





.page_banner_video{ position: relative;width: 100%;height: 70%;overflow: hidden;}
.page_banner_video img{width: 100%;height: 100%;}
.page_banner_video div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_video div h1{width: 42%;float: left;overflow: hidden;margin-left:18%;padding-right: 1%;}
.page_banner_video div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_video div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top:-1em;}
.page_banner_video div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_video div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;}


.page_video{ width:100%; overflow:hidden;}
.video_one{width: 76%;text-align: center;margin: auto;margin-top: 6%;margin-bottom: 6%;}
.video_one p{color: #000;font-size: 2.6em;margin-bottom: 2%;}
.video_one span{display: block;color: #000;font-size: 1em;line-height: 1.8em;margin-bottom:4%;}
.video_one a{margin: 0 0.5%;font-size: 1.2em;padding: 0.8% 5%;background: #085188;color: #fff;}
.video_one a:hover{ background:#0175c8;}
.video_two{color: #eee;background-position: center;background-repeat: no-repeat;background-size: cover;padding-top:4%;padding-bottom: 4%;text-align: center;}







.page_banner_honor{ position: relative;width: 100%;height: 70%;overflow: hidden;}
.page_banner_honor img{width: 100%;height: 100%;}
.page_banner_honor div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_honor div h1{width: 42%;float: left;overflow: hidden;margin-left:18.5%;padding-right: 1%;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner_honor div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_honor div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top:-1em;}
.page_banner_honor div h2{border-right: 1px solid #fff;float: left;height: 4em;margin-top: 1%; height: 3.2em; }
.page_banner_honor div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}







.page_banner_contact{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_contact img{width: 100%;height: 100%;}
.page_banner_contact div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_contact div h1{width: 42%;float: left;overflow: hidden;margin-left:20%;padding-right: 1%;text-shadow: 0 0 0.5em rgba(0, 0, 0, 0.95), 0 0 1.2em rgba(0, 0, 0, 0.5);}
.page_banner_contact div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_contact div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top:-1em;}
.page_banner_contact div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;text-shadow: 0 0 0.5em rgba(0, 0, 0, 0.95), 0 0 1.2em rgba(0, 0, 0, 0.5);}
.page_banner_contact div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;text-shadow: 0 0 0.5em rgba(0, 0, 0, 0.95), 0 0 1.2em rgba(0, 0, 0, 0.5);}

.page_contact{ width:76%; margin:auto; overflow:hidden; margin-top:6%;margin-bottom:6%;}
.page_contact left{width: 40%;float: left;overflow: hidden;}
.page_contact left h1{color: #000;font-size: 2.4em;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_contact left h2{font-size: 1.3em;margin-top: 4%;}
.page_contact left h2 c{display: block;color: #085188;font-family: "Microsoft YaHei";
    font-weight: bold;
}
.page_contact left h2 e{ color:#000;font-family:'Source Han Sans CN Regular'}
.page_contact left h3{margin-top: 6%; position:relative;}
.page_contact left h3 img{ width:100%;}
.page_contact left h3 .bj {background: rgba(8, 81, 136, 0.75);position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;
transition: 300ms;-webkit-transition: 300ms;opacity: 0;filter: alpha(opacity=0);}
.page_contact left h3 .ico {background: url(../images/page_contact_ico.png) no-repeat;width:32px;height:40px;position: absolute;left:47%;
top:30%;-webkit-transform: scale(0.5);transform: scale(0.5);opacity: 0;visibility: hidden;transition: 400ms;-webkit-transition: 400ms;-ms-transition: 400ms;}
.page_contact left h3:hover .bj {opacity: 1;filter: alpha(opacity=1);}
.page_contact left h3:hover .ico {-webkit-transform: scale(1);transform: scale(1);opacity: 1;visibility: visible;}
.page_contact left h3 p{position: absolute;left: 42.5%;top: 55%;  display:none;}
.page_contact left h3 p a{color:#fff;}
.page_contact left h3:hover p{ display:block;}
.page_contact left h4{overflow: hidden;margin-top: 6%;font-family:'Source Han Sans CN Regular'}
.page_contact left h4 g{display: block;line-height: 1.6em;color: #000;font-size: 1em; font-family:'Source Han Sans CN Regular'}
.page_contact left h5{width: 70%;text-align: center;margin-top: 12%;
clear: both;
}
.page_contact left .erweima{
    clear: both;
    width:100%;
    overflow: auto;
    margin-top: 5%;
}
.tu{float:left;vertical-align:middle;border:1px solid #ccc}
.zi{float:left;margin-top:20%;font-family:'Source Han Sans CN Regular'}
.page_contact left h5 b{display: block;width: 100%;margin-bottom: 4%;}
.page_contact left h5 f{color: #000;font-size: 1.4em;}
.page_contact left .erweima b{
    float: left;
}
.page_contact left .erweima f{
    float:left;
}
.page_contact right{width: 45%;float: right;}
.page_contact right h1{color: #000;font-size: 2.4em;}
.page_contact right h2{font-size: 1.1em;margin-top: 4%; color:#000;margin-bottom: 8%;}
.page_contact right div{width:100%;margin-top: 3%; overflow:hidden; }
.page_contact right div #Textarea-1{display: block;height:6em;width:100%;line-height: 3em;text-indent: 2em;font-size: 1.1em;border: 1px solid #ccc;}
.page_contact right p{margin-top: 2%;color: #333;font-size: 1.2em;}
.page_contact right h3{margin-top: 4%;overflow: hidden;display: block;color: #000;font-size: 1.2em;}
.page_contact right h3 b{ float: left;margin-right: 2%;margin-left: 0.4%;}
.page_contact right h3 b img{ width:100%; }
.page_contact right h3 e{border-bottom: 1px solid #000;}
.page_contact right h3 c{}
.page_contact right h4{margin-top:3%;}
.page_contact right h4 input{width: 38%;background: #085188;color: #fff;line-height: 3em;font-size: 1.1em;    margin-left: 0.4%;}
.page_contact right h5{font-size: 1.2em;color: #000;float: left;width: 14%;}
.page_contact right h6{width: 85%;float: right;}
.page_contact right div h6 input{display:block;height:3em;width:99%;line-height: 3em;text-indent: 2em;font-size: 1.1em;border: 1px solid #ccc;}
.page_contact right div #Textarea-1{display:block;height:6em;width:99%;line-height:3em;text-indent:2em;font-size:1.1em;border: 1px solid #ccc;}
.page_contact right p span{}
.page_contact right p input{border: 1px solid #ccc;line-height: 2.8em;margin-right: 2%;}
.page_contact right p img{}



.page_banner_news{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_news img{width: 100%;height: 100%;}
.page_banner_news div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 70%;top: 40%;text-align: center;}
.page_banner_news div h1{width: 42%;float: left;overflow: hidden;margin-left:19%;padding-right: 1%;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner_news div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_news div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top: -1em; }
.page_banner_news div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_news div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%;margin-top: -0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner_news div h4{ float:left; width:100%; margin-top:2%;}
.page_banner_news div h4 a{ color:#fff;border: 1px solid #eee;margin: 0 0.4%;font-size:1.1em;padding: 0.4% 3%;}
.page_banner_news div h4 a:hover{ background:#fff; color:#075b9a;}





.page_news{ width:100%; overflow:hidden; background:#f7f6f6;}
.page_news div{ position:relative;overflow:hidden;width:100%;margin-bottom:2%;background:#fff;margin-top:2%;padding-bottom:2%;padding-top: 2%;}
.page_news div:hover{background:#e5e5e5;}
.page_news div left{width: 23%;display: block;float: left; margin-left:8%; margin-right:3%;}
.page_news div left img{width:350px}
.page_news div right{width: 58%;float: left;margin-right: 8%;}
.page_news div right h1{color: #000;font-size: 1.3em;}
.page_news div:hover h1{ color:#085188;}
.page_news div right h2{color: #000;font-size: 1em;}
.page_news div right h3{width: 100%;border-bottom: 1px solid #ccc;margin-top: 1%;}
.page_news div right h4{color: #353535;margin-top: 2%;font-size: 0.95em;}
.page_news div right h5{width: 12%;background: #085188;padding: 0.4%;color: #fff;margin-top: 3%; font-size:0.8em;}
.page_news div right h5 b{margin-left:22%;}
.page_news div a{ position:absolute; width:100%; height:100%; left:0; top:0;}






.jiathis_style{display: inline-block;margin-left: 4%;}
.news_fy{margin: auto; overflow: hidden; padding-bottom: 4%; text-align: center; background: #f7f6f6; padding-top: 1%;}
.news_fy span{padding: 10px 13px;text-decoration: none;font-size: 1em;height: 28px;text-align: center;line-height: 28px;color: #000;
background: #EAEAEA;margin-left: 5px;}
.news_fy a{padding: 10px 13px;text-decoration: none;font-size: 1em;margin-left: 5px;height: 28px;text-align: center;line-height: 28px;
color: #000;background: #EAEAEA;}
.news_fy span:hover {color: #fff;background: #085188;}
.news_fy a:hover {color: #fff;background: #085188;}
.news_list_show{ width:100%; overflow:hidden; background:#f7f5f6;}
.news_show{width: 70%;margin-top: 5%;overflow: hidden;margin-bottom: 5%; background:#fff; margin-left:8%;}
.news_show left{ width:92%; float:left; padding:3% 3% 12% 3%;}
.news_show left h1{font-size: 1.8em;color: #095289; line-height:1.8em;}
.news_show left h2{background: #f1f1f1;padding: 2%;margin-top: 2%;font-size: 1.1em;color: #333;    overflow: hidden;}
.news_show left h2 span{ display: block;float: left;}
.news_show left h2 b{margin-left: 4%;    display: block;float: left;}
.news_show left h2 .bdshare-button-style0-16{    display: block;float: left;margin-left: 4%;}
.news_show left h2 .bdshare-button-style0-16 a{display: block;float: left;width: 20px;height: 20px;    margin: 0 10px; padding: 0;}
.news_show left h2 .bdshare-button-style0-16 strong{ display: block;font-weight: normal;font-size: 15px;float: left;}

.news_show left h3{margin-top: 4%;font-size: 1em;color: #333;line-height: 1.8em;}
.news_show .f14{margin-top: 4%;font-size: 1em;}
.news_show .f14 a{ color:#333;}
.news_show .f14 a:hover{ color:#023591}

.page_banner_job{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_job img{width: 100%;height: 100%;}
.page_banner_job div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_job div h1{width: 42%;float: left;overflow: hidden;margin-left:19%;padding-right: 1%;}
.page_banner_job div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_job div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; }
.page_banner_job div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_job div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%;}
.page_banner_job div h4{ float:left; width:100%; margin-top:2%;}
.page_banner_job div h4 a{ color:#fff;border: 1px solid #eee;margin: 0 0.4%;font-size:1em;padding: 0.4% 3%;}
.page_banner_job div h4 a:hover{ background:#fff; color:#000;}

.page_job{ width:100%; overflow:hidden; background:#eeeeee; padding-bottom: 4em;}
.job_left{ width:60%; float:left; margin-left:8%;background: #fff;padding-bottom:6em;}
.job_left .job{width: 100%;margin-top: 4%;overflow: hidden;}
.job_left .job tbody{}
.job_left .job tbody .tit{width:86%;border:1px solid #ccc;float:left;margin: auto;text-align:center;display: block;margin-left: 4%;padding: 2%;box-shadow: 0px 2px 2px 0px #ccc;margin-bottom: 2%;}
.job_left .job tbody .tit .zw1{width: 30%;display: block;float: left;margin-right: 36%;}
.job_left .job tbody .tit .zw1 e{color: #0566af;font-size: 0.9em;display: block;}
.job_left .job tbody .tit .zw1 c{ color:#000; font-size:1.2em;}
.job_left .job tbody .tit .zw2{width:15%;display: block;float: left;text-align: right;}
.job_left .job tbody .tit .zw2 g{ display: block;float: left;}
.job_left .job tbody .tit .zw2 k{color: #000;font-size: 1.1em;padding: 6.5%;margin-left: 15%;float: left;margin-right: 15%;}
.job_left .job tbody .tit .dz{width:15%;display: block;   float: right;}
.job_left .job tbody .tit .dz b{display: block;font-size: 1em;color: #333;}
.job_left .job tbody .tit .dz f{display: block;font-size:0.8em;color: #666;}
.job_left .job tbody .job-detail{display: none;}
.job-detail td {padding: 20px 125px 10px;text-align: left;}
.job_left .job tbody .tit:hover{ border:1px solid #0566af;}





.job_right{float: right;width: 19%;position:absolute;left: 72%;top:80%;}
.job_right .job_right_one{border: 1px solid #ccc;padding: 6%; overflow:hidden; text-transform: uppercase;background: #fff; position:relative;
margin-bottom: 10%;height: 12em;}
.job_right .job_right_one h1{color: #20599c;font-size: 1.3em;}
.job_right .job_right_one h2{color: #20599c;font-size: 1em;margin-top: 4%;}
.job_right .job_right_one h3{overflow: hidden;margin-top: 4%;}
.job_right .job_right_one h3 b{display: block;float: left;margin-top: 10%;border-bottom: 1px solid #000;font-size: 0.8em;color: #000;}
.job_right .job_right_one h3 c{ display:block; float: right;}
.job_right .job_right_two{border: 1px solid #ccc;padding: 6%; overflow:hidden; text-transform: uppercase;background: #085188; position:relative;height: 12em;margin-bottom: 10%;}
.job_right .job_right_two h1{    color: #fff;font-size: 1.3em;}
.job_right .job_right_two h1 g{display: block;float: left;border-bottom: 1px solid #fff;margin-right: 3%;}
.job_right .job_right_two h1 f{}
.job_right .job_right_two h2{color: #fff;font-size: 1em;margin-top: 4%;}
.job_right .job_right_two h3{overflow: hidden;margin-top: 4%;}
.job_right .job_right_two h3 b{display: block;float: left;margin-top: 10%;font-size: 0.8em;color: #fff;border: 1px solid #fff;line-height: 1.8em;width: 50%;text-align: center;border-radius: 5em;}
.job_right .job_right_two h3 c{ display:block; float: right;}
.job_right .job_right_three{border: 1px solid #ccc;padding: 6%; overflow:hidden; text-transform: uppercase;background: #fff; position:relative;height: 12em;}
.job_right .job_right_three h1{color: #20599c;font-size: 1.3em;}
.job_right .job_right_three h2{color: #20599c;font-size: 1em;margin-top: 4%;}
.job_right .job_right_three h3{overflow: hidden;margin-top: 4%;}
.job_right .job_right_three h3 b{display: block;float: left;margin-top: 10%;border-bottom: 1px solid #000;font-size: 0.8em;color: #000;}
.job_right .job_right_three h3 c{ display:block; float: right;}






.page_banner_case{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_case img{width: 100%;height: 100%;}
.page_banner_case div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_case div h1{width: 42%;float: left;overflow: hidden;margin-left:19%;padding-right: 1%;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner_case div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_case div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top:-1em;}
.page_banner_case div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_case div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}

.page_case{ width:84%; margin:auto; overflow:hidden; margin-top:4%;margin-bottom: 4%;}
.page_case dl{ overflow:hidden; width:100%;}
.page_case dl dd{width: 48%;float: left;height: 17.5em; position:relative;margin-right: 4%; margin-bottom:4%;}
.page_case dl dd a{ position:absolute; width:100%; height:100%; top:0; left:0;}
.page_case dl dd left{width: 42%;float: left;background: #1F40E6; text-align:center;height: 100%; }
.page_case dl dd:hover left{background: #085188;}
.page_case dl dd left h1{ margin:auto;margin-top:8%;width: 82%;height: 70%;}
.page_case dl dd left h1 b{ display:block; height:100%;}
.page_case dl dd left h1 b img{ width:100%; height:100%;}
.page_case dl dd left h2{color: #fff;margin-top: 4%;font-size: 1.4em;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_case dl dd right{float: left;width: 58%;height: 100%;overflow: hidden;}
.page_case dl dd right img{ width:100%; height:100%;-webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.page_case dl dd right:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.page_case dl dd:nth-child(2n){margin-right:0;}
.page_case dl dd right img {display: block;transform: translateZ(0px);transition: transform 0.3s ease 0s;}
.page_case dl dd right:hover img {transform: scale(1.1, 1.1);transition: transform 0.6s ease 0s;}





.page_case_more{ width:100%; overflow:hidden;margin-top: 5.5%;}
.case_more_top{ width:100%; background:#f6f6f6;overflow: hidden;padding-bottom: 2%;padding-top: 2%;}
.case_more_top_zong{ width:84%; margin:auto; overflow:hidden;}
.case_more_top left{float: left;overflow: hidden;width: 24%;}
.case_more_top left b{display: block;float: left;color: #000;font-size: 2em;}
.case_more_top left c{display: block;float: left;margin-left: 4%;margin-top: 4%;}
.case_more_top right{float: right; position:relative;overflow: hidden;width:8%;margin-top: 0.5%;}
.case_more_top right a{position:absolute; width:100%; height:100%; left:0; top:0;}
.case_more_top right e{ display:block; float:left; }
.case_more_top right g{color: #898989;font-size: 1em;display: block;float: left;margin-left: 4%;}
.case_more_bottom{width:84%; margin:auto; overflow:hidden;margin-top: 3%;}
.case_more_fh{width: 17%;background: #e7e7e7;text-align: center;line-height: 2.6em;float: left;margin-right:1%;border-radius: 3%;}
.case_more_fh a{ color:#000; font-size:1.1em;}
.case_more_fh:hover{background: #085188; }
.case_more_fh:hover a{color:#fff;}
.case_more_bottom_top{width: 100%;overflow: hidden;}
.case_more_bottom_tit{width: 100%;overflow: hidden;margin-top: 2%;}
.case_more_bottom_tit left{width: 70%;float: left;overflow: hidden;}
.case_more_bottom_tit left h1{ overflow:hidden; width:100%;}
.case_more_bottom_tit left h1 img{ width:100%;}



.page_case_more_js{ width:100%; overflow:hidden; background:#f0f0f0;padding-bottom:8%;padding-top: 4%;}
.page_case_more_js div{width: 84%;margin: auto;overflow: hidden;}
.page_case_more_js div left{width: 30%;float: left;}
.page_case_more_js div left h1{text-transform: uppercase;color: #666666;font-size: 1.6em;}
.page_case_more_js div left h2{color: #316e9d;font-size: 1.6em;margin-top: 1.5%;border-bottom: 1px solid #316e9b;float: left;}
.page_case_more_js div right{width:70%;float: left;color: #666666;font-size: 1.1em;line-height: 1.6em;}







/*wrapper*/
#wrapper{ width:100%; overflow:hidden;  margin:0 auto;}
#picSlideWrap{ padding-bottom:30px;}
.titleh3{ height:70px; line-height:70px; text-align:center; background:url(../images/ico/dot.gif) repeat-x left bottom; width:910px;
 margin:0 auto; font-size:26px; color:#000;}
.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}
#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}
.imgnav{  position:relative;  width:100%;}
#img{ z-index:10; width:100%; position:relative; text-align:center;}
#img img{ height:500px; display:none; width:100%;}
#front{position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:578px; background:url(../images/ico/blank.gif); }
#front a{position:absolute; left:20px; top:224px;display:block; background:url(../images/ico/imgSlideLeft.png) no-repeat; width:104px; 
height:104px; display:none;}
#next{position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/ico/blank.gif);}
#next a{position:absolute; right:20px; top:224px; display:block; background:url(../images/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}
#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; }
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; 
position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/ico/imgHoverBg.gif) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:690px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}


.case_more_bottom_tit right{width: 25%;float: right;background: #f5f8fd;overflow: hidden;padding-bottom: 2%;}
.case_more_bottom_tit right h1{background: #fff;overflow: hidden;width: 80%;margin: auto;text-align: center;margin-top: 8%;}
.case_more_bottom_tit right h1 b{display: block;color: #000;margin-top: 6%;font-size: 0.8em;}
.case_more_bottom_tit right h1 c{display: block;margin-top: 8%;}
.case_more_bottom_tit right h1 e{display: block;font-size: 0.5em;background: #085188;width: 54%;margin: auto;margin-top: 10%;
line-height: 2em;border-radius: 50px;}
.case_more_bottom_tit right h1 e a{color: #fff;}
.case_more_bottom_tit right h1 f{font-size: 0.5em;display: block;width: 80%;margin: auto;margin-top: 10%;border-bottom: 1px solid #ccc;
padding-bottom: 8%;margin-bottom: 4%;}
.case_more_bottom_tit right h1 g{display: block;margin-top: 14%;}






.page_banner_jishu{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_jishu img{width: 100%;height: 100%;}
.page_banner_jishu div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_jishu div h1{width: 42%;float: left;overflow: hidden;margin-left:19%;padding-right: 1%;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);}
.page_banner_jishu div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial;}
.page_banner_jishu div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; margin-top:-1em;}
.page_banner_jishu div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_jishu div h3{color: #fff;float: left;font-size: 5em;margin-left:1.5%; margin-top:-0.1em;text-shadow: 0 0 0.2em rgba(0, 0, 0, 0.95), 0 0 1em rgba(0, 0, 0, 0.2);
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.page_banner_jishu div h4{float:left; width:100%; margin-top:2%;}
.page_banner_jishu div h4 a{ color:#fff;margin: 0 0.1%;font-size:1.12em;padding: 0.6% 3%;background-color: #000;font-family: "Microsoft YaHei";font-weight: bold;}
.page_banner_jishu div h4 a:hover{ background:#F9CD00; color:#0F0F0F;}


.page_3d{ width:100%; overflow:hidden;text-align: center}
.page_3d_one{ width:100%; overflow:hidden;background-position: center;background-repeat: no-repeat;background-size: cover; text-align:center;
padding-bottom:0em; padding-top:3%;}
.page_3d_one h1{
    color: #cddf00;;
    font-size: 3em;
    font-family:'Source Han Sans CN Regular';
    font-weight: bold;
    margin-top: 5%;
}
.toolBox a{
    font-family:'Source Han Sans CN Regular';
}
.page_3d_one h2{width: 30%;margin: auto;margin-top: 5%;}
.page_3d_one h3{color: #fff;font-size: 1.2em;width: 75%;margin: auto;margin-top: 2%;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}

.page_3d_one h4{ width: 70%;margin: auto;margin-top: 2%;overflow: hidden; text-align: center;margin: auto}
.page_3d_one h4 .video_thumb {margin-bottom:0%;}
.page_3d_one h5{

    text-align: center;
    line-height: 3em;
    width: 36%;
    margin: 80px auto;
    background-color: #4581FB;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color: #fff;
    font-size: 1em;

}
.page_3d_two{width:100%;margin: 0 auto;padding-bottom: 4%;margin-top: 6%;}


.h3h4{
    overflow: auto;
    width:100%;
    clear: both;

}
.h3h4 h3{
    width: 50%;
    float: left;
    margin-right: 3%;
    margin-left: 3%;
    text-align: left;
    line-height: 200%;
}
.h3h4 h4{
    float: left;
    width:40%;
}
.h3h4 h4 .videoList{
    width: 100%;
    margin: 0px auto;
    height: 22.5em;
}




#wrapper {width: 100%;margin: 0 auto;background: #fff;padding: 2px 0px 50px;-moz-border-radius: 5px; color:#000;}
.tab_box{ color:#000;}
.box {width: 100%;margin: auto 0;/*background: #fff;*/}
.tab_menu {overflow: hidden;width: 40%;margin: auto;}
.tab_menu li {width:32%;float: left;height:1.8em;line-height:1.8em;color: #fff;background: #0a77b0;text-align: center;cursor: pointer;
 font-size:1.6em; margin-right:1%;border-radius: 5em;}
.tab_menu li:nth-child(3n){margin-right:0;}
.tab_menu li.current {color: #fff;background: #085188;}
tab_box {padding: 20px;}
.tab_box .hide {display: none;}
.xian{width: 32%;border-bottom: 1px solid #085188;margin: auto;margin-top: 1%;}
.xian2{width: 10%;border-bottom: 1px solid #085188;margin: auto;margin-top: 1%;}
.tab_box{}

.one_box_one{ width:76%; margin:auto; overflow:hidden; margin-top:2%;color: #222;line-height: 1.8em; font-size:1.2em;}
.one_box_two{ width:100%; overflow:hidden; margin-top:4%; padding-bottom:5%; padding-top:5%;}
.one_box_two div{
    width: 82%;
    margin: auto;
    overflow: hidden;
    background: rgba(0,0,0,0.4);
    padding: 2%;
}
.one_box_two div left{display: block;float: left;margin-right:5%;}


.one_box_two div left img{width:80%}
.one_box_two div right{width: 25%;float: left;display: block;color: #fff;margin-right: 1%;text-align: left}
.one_box_two div right b{display: block;font-size: 2em;margin-top: 2%;
    font-family: "Microsoft YaHei";
    font-weight: bold;


}
.one_box_two div right c{display: block;border-bottom: 1px solid #fff;margin-top: 5%;width: 86%;margin-bottom: 12%;}
.one_box_two div right e{display: block;line-height: 1.8em;font-size: 1em;font-family: "Microsoft YaHei";}
.one_box_three{width:90%;margin: 10% auto 5% auto;text-align: center}
.one_box_three h1{color: #000;font-size: 3em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.one_box_three h2{color: #464646;font-size: 1.1em;margin-top: 3%;font-family: "Microsoft YaHei";}
.one_box_three dl{ overflow:hidden; margin-top:4%;}
.one_box_three dl dd{width: 23%;float: left;margin-right: 2%;margin-bottom: 1%;}
.one_box_three dl dd img{ width:100%;height: 189px;}
.one_box_three dl dd:nth-child(4n){margin-right:0;}
.one_box_three dt { margin: auto; overflow: hidden; text-align: -webkit-right; margin-right:2em;text-align: center}
.one_box_three dt a{
    display: block;font-size: 1.3em;padding: 0.8em;width: 10em;margin: 1em auto 0.2em auto;text-align: center;
    background-color: #4581FB;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color:#fff;

}
.one_box_three dt a:hover{color:#FFF;background-color:#039; }



.two_box_one{width: 76%;margin: auto;margin-top: 2%;overflow: hidden;}
.two_box_one h1{color: #222;font-size: 1em;line-height: 1.8em;}
.two_box_one h2{border:1px solid #ccc;width:60%;margin:auto;text-align:center;padding:2%;box-shadow: 1px 1px 1px 1px rgba(204, 204, 204, 0.63);margin-bottom: 1%;margin-top: 6%;}
.two_box_one h2 b{}
.two_box_one h2 b img{}
.two_box_one h2 c{color: #0a77b0;font-size: 0.9em;margin-top: 2%;display: block;}

.two_box_two{ width:100%; overflow:hidden; margin-top:4%; padding-bottom:9%; padding-top:9%;}
.two_box_two div{width: 68%;margin: auto;overflow: hidden;}
.two_box_two div left{width:54%;float: left;margin: auto;overflow: hidden;}
.two_box_two div left b{display:block;float:left;width:13em;height:13em;border-radius:10em;overflow:hidden;border: 3px solid #fff;
margin-right: 6%;}
.two_box_two div left b img{ width:100%; height:100%;}
.two_box_two div right{width:46%;float: left;display: block;color: #fff;}
.two_box_two div right b{display: block;font-size: 1.6em;margin-top: 2%; font-size:1.8em;}
.two_box_two div right c{display: block;border-bottom: 1px solid #fff;margin-top: 1.5%;width: 26%;margin-bottom: 5%;}
.two_box_two div right e{display: block;line-height: 2em;font-size: 1em;}


.three_box_one{width: 76%;margin: auto;margin-top: 4%;overflow: hidden;}
.three_box_one left{display: block;float: left;width: 60%;}
.three_box_one left h1{color: #000;font-size: 1.8em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: left;

}
.three_box_one left h2{color: #222;font-size: 1em;   margin-top: 2%;line-height: 1.6em;margin-bottom: 4%;font-family: "Microsoft YaHei";text-align: left}
.three_box_one left h3{color: #222;font-size: 1em;line-height: 1.6em;}
.three_box_one right{width: 25%;float: right;border: 0px solid #ccc;padding: 2%;text-align: center; margin-right: 0.2%;}
.three_box_one right b{ display:block;}
.three_box_one right b img{}
.three_box_one right c{ color:#0a77b0;font-size: 1.2em;margin-top: 4%;display: block;}

.three_box_two{ width:100%; overflow:hidden; margin-top:4%; padding-bottom:4%; padding-top:3%;}
.three_box_two div{width: 68%;margin: auto;overflow: hidden;background: rgba(0,0,0,0.5);padding: 3% 7%;}
.three_box_two div left{display: block;float: left;margin-right: 6%;}
.three_box_two div left b{display:block;float:left;width:13em;height:13em;border-radius:10em;overflow:hidden;border: 3px solid #fff;margin-right: 6%; margin-top:2em;}
.three_box_two div left b img{ width:100%; height:100%;}
.three_box_two div right{width: 70%;float: left;display: block;color: #fff;text-align: left}
.three_box_two div right b{display: block;font-size: 1.8em;margin-top: 2%;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.three_box_two div right c{
    display: block;
    margin-top: 1.5%;
    width: 100%;
    margin-bottom: 5%;
    border: 1px solid #fff;
}
.three_box_two div right e{display: block;line-height: 2em;font-size: 1em;font-family: "Microsoft YaHei";}





.page_jsj{ width:100%; overflow:hidden; margin-bottom:4%; margin-top:2%;}
.page_cnc{ width:100%; overflow:hidden; margin-bottom:4%; margin-top:2%;}
.page_cnc_one{width: 76%;margin: auto;margin-top: 4%;overflow: hidden;font-family: "Microsoft YaHei";}
.page_cnc_one left{display: block;float: left;width: 60%;}
.page_cnc_one left h1{color: #000;font-size: 1.8em;font-family: "Microsoft YaHei";font-weight: bold;text-align: left}
.page_cnc_one left h2{color: #000;font-size: 1.1em;   margin-top: 4%;line-height: 1.6em;margin-bottom: 4%;font-family: "Microsoft YaHei";text-align: left}
.page_cnc_one left h3{color: #222;font-size: 1.1em;line-height: 1.6em;font-family: "Microsoft YaHei";text-align: left}
.page_cnc_one right{width:25%;float: right;text-align: center; }
.page_cnc_one right b{ display:block;margin-top: 1%}
.page_cnc_one right img{width:100%;}

.page_cnc_two{width: 100%;overflow: hidden;margin-top: 4%;padding-bottom:2%;padding-top:4%;}
.page_cnc_two div{width: 90%;margin: auto;overflow: hidden;}
.page_cnc_two div .slider{height: 100%;background: rgba(0,0,0,0.6);}
.page_cnc_two div .slider .slides{}
.page_cnc_two div .slider .slides .box{ width:100%;margin-bottom: 1%;}
.page_cnc_two div .slider .slides .hangye{ color:#fff;width: 100%;clear: both;margin-bottom: 5%}

.page_cnc_two div .slider .slides .hangye .left1{
    float: left;
    width: 30%;
}

.page_cnc_two div .slider .slides .hangye .left2{
    float: left;width: 65%;
    text-align: left;
    font-family: "Microsoft YaHei";
}


.page_cnc_two div .slider .slides .hangye h1{font-size: 1.2em;}
.page_cnc_two div .slider .slides .hangye h2{font-size: 2em;font-family: "Microsoft YaHei";font-weight: bold;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
}
.page_cnc_two div .slider .slides .hangye h3{width: 20%;margin: auto;margin-top: 2%;margin-bottom: 2%;}
.page_cnc_two div .slider .slides .hangye h4{font-size: 1.2em;line-height: 1.6em;font-family: "Microsoft YaHei" }
.page_cnc_two div .slider .slides .hangye h41{font-size: 1.2em;line-height: 1.6em; text-align:left;}
.page_cnc_two div .slider .slides .hangye h5{width: 20em;margin: auto;overflow: hidden;margin-top: 4%;margin-bottom: 10%;}
.page_cnc_two div .slider .slides .hangye h5 img{ width:100%; height:100%;}
.page_cnc_two div .slider-nav{}
.page_cnc_two div .slider-nav .slider-nav__item{width: 1em;height: 1em;float: left;clear: none;display: block;margin: 0 5px;background: #ccc;
border-radius: 50%;}
.page_cnc_two div .slider-nav__item:hover {background: #fff;}
.page_cnc_two div .slider-nav {margin-left: -84px !important;}





.page_dygz{ width:100%; overflow:hidden;  margin-top:2%;}
.page_dygz_one {width: 76%;margin: auto;margin-top: 4%;overflow: hidden;}
.page_dygz_one left {display: block;float: left;width: 50%;text-align: left}
.page_dygz_one left img{width:100%}
.page_dygz_one left h1 {color: #000;font-size: 1.8em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
text-align: center;
}
.page_dygz_one left h2 {color: #222;font-size: 1.1em;margin-top: 4%;line-height: 1.6em;margin-bottom: 4%;
    font-family: "Microsoft YaHei";
}
.page_dygz_one left h2 b
{
    color: #000;
    font-size: 1.2em;
    display: block;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    border-bottom: 1px solid #000;
    padding-bottom: 1%;
}
.page_dygz_one left h2 c
{
    color: #464646;
    font-size: 0.9em;
    margin-top: 1.5%;
    display: block;
    font-family: "Microsoft YaHei";
    margin-bottom: 5%;
}
.page_dygz_one right {width: 40%;float: right;text-align: center;}
.page_dygz_one right img{width:100%;}
.page_dygz_two{width: 100%;overflow: hidden;background: #085188;padding-bottom: 4%;padding-top: 4%;margin-top: 4%;}
.page_dygz_two div{ width:76%; margin:auto; overflow:hidden;}
.page_dygz_two div h1{font-size: 1.8em;color: #fff;}
.page_dygz_two div h2{color: #fff;font-size: 1.2em;margin-top: 1%;}
.page_dygz_two div dl{ overflow:hidden; margin-top:2%;}
.page_dygz_two div dl dd{width: 22.5%;float: left;text-align: center;margin-right: 3.3%;}
.page_dygz_two div dl dd h3{width: 6.5em;height: 6.5em;margin: auto;overflow: hidden;border-radius: 5em;border: 3px solid #fff;}
.page_dygz_two div dl dd h3 img{ width:100%; height:100%;}
.page_dygz_two div dl dd h4{color: #fff;margin-top: 6%;font-size: 1.4em;}
.page_dygz_two div dl dd h5{color: #fff;font-size: 1em;margin-top: 2%;}
.page_dygz_two div dl dd:nth-child(4n){margin-right:0;}

.page_dygz_three{width:76%;  overflow:hidden;margin: 2% auto 8% auto}
.page_dygz_three_top{width: 100%;overflow: hidden;margin-top: 6%;}
.page_dygz_three_top h1{color: #000;font-size: 2em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
text-align: center;

}
.page_dygz_three_top h2{color: #464646;font-size: 1.1em;margin-top: 1.5%;
    font-family: "Microsoft YaHei";
    text-align: center;

}
.page_dygz_three_bottom{width: 100%;overflow: hidden;margin-top: 6%;}
.page_dygz_three_bottom left{width: 50%;float: left;text-align: left}
.page_dygz_three_bottom left h3{overflow: hidden;margin-bottom: 4%;}
.page_dygz_three_bottom left h3 b{
    color:#000;
    font-size: 1.2em;display: block;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    border-bottom: 1px solid #000;
    padding-bottom: 1%;
}
.page_dygz_three_bottom left h3 c{color: #464646;font-size: 0.9em;margin-top: 1.5%;display: block;font-family: "Microsoft YaHei";
}
.page_dygz_three_bottom  right{    display: block;float: right;width:45%}
.page_dygz_three_bottom  right img{width:100%}





.page_dygz_four{width: 100%;overflow: hidden;background: #e9e8e8; padding-bottom:4%; padding-top:4%;}
.page_dygz_four div{width:76%; margin:auto; overflow:hidden;}
.page_dygz_four div h1{color: #085188;font-size: 1.8em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: center;
}
.page_dygz_four div h2{color: #545454;font-size: 1.1em;margin-top: 2%;
    font-family: "Microsoft YaHei";
    text-align: center;}
.page_dygz_four div dl{overflow: hidden;margin-top: 4%;}
.page_dygz_four div dl dd{width: 22%;float: left;text-align: center;margin-right:2%;
    background-color:#fff;}
.page_dygz_four div dl dd a{font-family: "Microsoft YaHei";
    font-weight: bold;
    color:#fff;
}
.page_dygz_four div dl dd a:hover{}
.page_dygz_four div dl dd h3{ width:100%;}
.page_dygz_four div dl dd h3 img{ width:100%;}
.page_dygz_four div dl dd h4{font-size: 1.1em;margin-top: 4%;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color:#000;
    padding: 5%;
}
.page_dygz_four div dl dd h4:hover{color: #000; color:#095289; }
.page_dygz_four div dl dd h5{width: 100%;margin-top: 6%;}
.page_dygz_four div dt{margin:auto; overflow:hidden; text-align: -webkit-right;}
.page_dygz_four div dt a{
    display:block;
    color: #fff;
    font-size: 1.3em;
    text-align: center;
    line-height: 3em;
    width: 36%;
    margin: 80px auto;
    background-color: #4581FB;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.page_dygz_four div dt a:hover{ color:#FFF;background-color:#039; }
.page_dygz_four div dl dd:nth-child(4n){margin-right:0;}







.page_gjmj{ width:100%; overflow:hidden;  margin-top:1%;}
.page_gjmj_one{width:76%; margin:auto; overflow:hidden; margin-top:4%; text-align:center;}

.page_gjmj_one left {
    display: block;
    float: left;
    width: 60%;
    text-align: left;
}

.page_gjmj_one right {
    width: 25%;
    float: right;
    text-align: center;
}



.page_gjmj_one h1{font-size: 1.8em;color: #000;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.page_gjmj_one right img {
    width: 100%;
}
.page_gjmj_one h2{color: #222;font-size: 1.1em;margin-top: 4%;font-family: "Microsoft YaHei";text-align: left}
.page_gjmj_one h3{color: #222;font-size: 1.2em;margin-top: 2%;font-family: "Microsoft YaHei";text-align: left}
.page_gjmj_one h4{margin-top: 4%;}
.page_gjmj_one h4 b{}
.page_gjmj_one h4 b img{}

.page_gjmj_two{width: 100%;overflow: hidden;padding-bottom: 4%;padding-top: 4%;margin-top: 4%;
    background-image: url("../images/main2.jpg");background-position: center center;
}
.page_gjmj_two div{ width:76%; margin:auto; overflow:hidden;
    background: rgba(0,0,0,0.5);
    padding: 3%;
}
.page_gjmj_two div left{width: 63%;float: left;}
.page_gjmj_two div left h1{color: #fff;font-size: 1.8em;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.page_gjmj_two div left h2{color: #a6d1f3;font-size: 1.2em;margin-top: 1.5%;font-family: "Microsoft YaHei";}
.page_gjmj_two div left h3{margin-top: 4%;font-family: "Microsoft YaHei";text-align: left}
.page_gjmj_two div left h3 b{display: block;color: #fff;font-size: 1.2em;font-family: "Microsoft YaHei";
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    margin-bottom: 20px;
    font-weight: bold;
}
.page_gjmj_two div left h3 c{color: #fff;font-size: 0.8em;line-height: 1.6em;margin-top: 1%;display: block;font-family: "Microsoft YaHei";}
.page_gjmj_two div right{float: right;margin-top: 5%;width: 30%;}
.page_gjmj_two div right img{width:100%}

.page_gjmj_three{width:76%; margin:auto; overflow:hidden; margin-top:4%;margin-bottom: 6%;}
.page_gjmj_three h1{color: #000;font-size: 1.8em; }
.page_gjmj_three h2{color: #464646;font-size: 1.1em;margin-top: 1%; margin-left: 10%;}
.page_gjmj_three dl{ overflow:hidden ; margin-top:2%;text-align:center;}
.page_gjmj_three dl dd{width: 14%; float:left; text-align:center; position:relative;margin-right: 2%;margin-bottom: 1%;}
.page_gjmj_three dl dd div{width: 7em;height: 7em;overflow: hidden;margin: 0 auto;position: relative;border-radius: 50%;}
.page_gjmj_three dl dd div img{border-radius: 50%;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.page_gjmj_three dl dd div h4{position: relative;left: 0;top:15%;width: 100%;height: 10%; color:#fff;}
.page_gjmj_three dl dd div h4 b{display: block;font-size: 1.2em;margin-bottom: 4%;}
.page_gjmj_three dl dd div h4 c{display: block;width: 80%;margin: auto;font-size: 0.9em; line-height:1.2em; font-weight:600;}
.page_gjmj_three dl dd:nth-child(8n){margin-right:0;}








.page_wzlm{ width:100%; overflow:hidden;  margin-top:2%;}
.page_wzlm_one{width:86%; margin:auto; overflow:hidden;margin-top:2%;margin-bottom: 4%;}
.page_wzlm_one h1{
    width: 1180px;
    margin: auto;
    overflow: hidden;
    text-align: left;
}
.page_wzlm_one h1 b{display: block;color: #000;font-size: 1.2em; margin-bottom:2%;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_wzlm_one h1 c{display: block;font-size: 0.6em;line-height: 1.6em;font-family: "Microsoft YaHei";}
.page_wzlm_one h1 e{display: block;font-size: 0.5em;margin-top: 2%;color: #000;}
.page_wzlm_one h2{ width:1380px; margin:auto;overflow: hidden; margin-top:4%;text-align: center}
.page_wzlm_one h2 g{
    display: inline-block;
 }
.page_wzlm_one h2 g img{width:310px}

.page_wzlm_two{width: 100%;overflow: hidden;background: #ebeaea; padding-bottom:4%; padding-top:4%;}
.page_wzlm_two div{width: 50%;margin: auto;}
.page_wzlm_two div h1{overflow: hidden;}
.page_wzlm_two div h1 b{color: #000;font-size: 0.9em;display: block;float: left;}
.page_wzlm_two div h1 c{font-size: 0.9em;display: block;margin-left: 2%;float: left;color: #6b6868;}
.page_wzlm_two div h2{overflow: hidden;margin-top: 4%;}
.page_wzlm_two div h2 e{display: block;float: left;margin-right: 3%;}
.page_wzlm_two div h2 e:nth-child(2n){margin-right:0;}
.page_wzlm_two div h2 e img{}










.page_zxblsc{ width:100%; overflow:hidden; text-align: center;}
.page_zxblsc_one{
    width: 100%;
    margin: auto;
    overflow: hidden;
}
.page_zxblsc_one img{
    width:100%;
}
.page_zxblsc_one left{width: 50%;float: left;}
.page_zxblsc_one left h1{font-size: 1.8em;color: #000;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_zxblsc_one left h2{color: #222;font-size: 1.1em;margin-top: 4%;line-height: 1.6em;
    font-family: "Microsoft YaHei";

}
.page_zxblsc_one right{float: right;border: 0px solid #ccc;width: 45%;}
.page_zxblsc_one right img{width:100%;}
.page_zxblsc_one right img{}
.page_zxblsc_two{ width:100%; overflow:hidden; padding-top:4%; padding-bottom:0; text-align:center;}
.page_zxblsc_two h1{color: #000;font-size: 2em;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_zxblsc_two h2{width: 6%;margin: auto;margin-top: 0%;font-family: "Microsoft YaHei";}
.page_zxblsc_two h3{color: #000;font-size: 1.1em;margin-top: 0;line-height: 1.6em; text-align: center;;font-family: "Microsoft YaHei";}
.page_zxblsc_two dl{ width:100%; margin:auto; overflow:hidden; margin-top:5%;}
.page_zxblsc_two dl dd{
    width:10em;
    height: 20em;
    display: inline-block;
    margin: 0 2%;
}
.page_zxblsc_two dl dd img{
    width: 90%;
    margin-bottom: 15%;
}
.page_zxblsc_two dl dd p{font-family: 'Microsoft YaHei';font-size:1em;color:#000}

.page_zxblsc_three{width:82%; margin:auto; overflow:hidden;margin-top:4%; margin-bottom:4%;}
.page_zxblsc_three h1{font-size: 1.8em;color: #000;font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: center;
}
.page_zxblsc_three h2{ color: #000;font-size: 1.1em;margin-top:1.5%;font-family: "Microsoft YaHei";text-align: center}
.page_zxblsc_three dl{overflow: hidden;margin-top: 4%;}
.page_zxblsc_three dl dd{width:45%;float: left;background: #f4f4f3;margin-right: 2%;margin-bottom: 2%;height:223px;
    padding:4% 2% 4% 2%;
}
.zlsctitle{
    clear: both;
    text-align: center;
    font-family:'Source Han Sans CN Regular';
    font-size: 1.4em;
    font-weight: bold;
    border-bottom: 1px solid #000;
    padding-bottom: 3%;
    margin-bottom: 5%;
}
.page_zxblsc_three dl dd h3{width: 34%;float: left;}
.page_zxblsc_three dl dd h3 img{ width:100%; border:2px solid #fff;}
.page_zxblsc_three dl dd h4{float: left;width: 60%;margin-left: 5%;}
.page_zxblsc_three dl dd h4 b{display: block;margin-top:3%;color: #000;font-size: 1.2em;
    font-family: "Microsoft YaHei";
    font-weight: bold;

}
.page_zxblsc_three dl dd h4 c{color: #333;font-size: 0.9em;display: block;margin-top: 3%;font-family: "Microsoft YaHei";text-align: left;}
.page_zxblsc_three dl dd:nth-child(2n){ margin-right:0;}







.page_banner_jiameng{ position: relative;width: 100%;height:70%;overflow: hidden;}
.page_banner_jiameng img{width: 100%;height: 100%;}
.page_banner_jiameng div{text-transform: uppercase;position: absolute;width: 100%;margin: 0 auto;height: 50%;top: 40%;text-align: center;}
.page_banner_jiameng div h1{width:50%;float: left;overflow: hidden;margin-left:15.4%;padding-right: 1%;}
.page_banner_jiameng div h1 e{color: #fff;font-size: 1.8em;display: block;text-align: right; font-family: arial; }
.page_banner_jiameng div h1 c{ color:#fff; display:block; font-size:0.6em;text-align: right; font-family: arial; }
.page_banner_jiameng div h2{border-right: 1px solid #fff;float: left;height: 3.2em;margin-top: 1%;}
.page_banner_jiameng div h3{ color: #fff;float: left;font-size: 5em;margin-left:1.5%;}
.page_jiameng{ width:84%; margin:auto; overflow:hidden; margin-top:4%;margin-bottom: 4%;}
.page_jiameng p{color: #000;font-size: 1.2em;line-height: 1.8em;}
.page_jiameng h5{  font-size:1.2em;padding-top: 1.6em;color: #333; }
.page_jiameng h5 a{font-size: 1.2em;padding-top: 1.6em;color: #9217b4; }
.page_jiameng h5 a:hover{color: #085188; }
.page_jiameng h1{color: #085188;margin-top: 2%;font-size: 1.9em;}
.page_jiameng h2{overflow: hidden;margin-top: 2%;}
.page_jiameng h2 b{display: block;font-size: 0.8em;margin-bottom:0.3%;color: #000;}
.page_jiameng h2 c{display: block;color: #555;font-size: 0.7em;}
.page_jiameng_form{ width:100%; overflow:hidden; margin-top:2%;margin-bottom: 4%;}
.page_jiameng_form div{width: 40%;float: left;margin-right: 2%;}
.page_jiameng div input{width: 100%;background: #eee;line-height: 3em;border-radius: 5px;font-size: 1.1em;    text-indent: 2em;}
.page_jiameng .bz textarea{background: #eee;width: 1048px;height: 8em;text-indent: 2em;line-height: 4em;font-size: 1.1em;border-radius: 5px;}
.page_jiameng .bz{ margin-top:1%; width:1048px;}
.page_jiameng_form h3{margin-top: 10%}
.page_jiameng_form h3 input{width:15%;margin-top:10%;overflow:hidden;float:left;background:#085188;border-radius:0px;text-indent:0em;color:#fff; line-height:2.2em;}
.dr_code{margin-right: 1%}
.yzm {margin-top: 1%}
.yzm img{margin-left: 2%}
.page_down{width: 100%;overflow: hidden;margin-top: 2%;}
.page_down dl{ overflow:hidden;}
.page_down dl dd{width:45%;float: left;background: #f0f0f0;padding: 2%;height: 14em;margin-right: 2%;}
.page_down dl dd h3{width:74%;float: left;}
.page_down dl dd h3 b{display: block;color: #000;font-size:1.1em;}
.page_down dl dd h3 e{display: block;color: #000;font-size:0.9em; margin-bottom:4%; margin-top:1%;}
.page_down dl dd h3 c{display: block;color: #555;font-size: 0.8em;line-height: 1.4em;}
.page_down dl dd h4{ float:right;}
.page_down dl dd h4 g{display: block;}
.page_down dl dd h4 g img{}
.page_down dl dd:nth-child(2n){ margin-right:0;}



.headtel{width:33px;}













