@charset "utf-8";
/* CSS Document */
table{ border-collapse:collapse;}
body{ font-family:Arial, Helvetica, sans-serif; }
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }
.clears{ clear:both; font-size: 1px; line-height: 0px;}
a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#F00;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out; text-decoration:none;}
.width1000{width:1000px;margin:0 auto;}
.width1086{width:1086px;margin:0 auto;}
.width1148{width:1148px;margin:0 auto;}
.width1196{width:1196px;margin:0 auto;}
.width1200{width:1200px;margin:0 auto; }
.width1170{width:1170px;margin:0 auto;}
.width1230{width:1230px;margin:0 auto; }

.fl{float:left;}
.fr{float:right;}
.red{color:#f00;}
.height1{height:7px;}
.height2{ height:30px;}
.height3{ height:20px;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.alignLeft{ text-align:left;}
.alignCenter{ text-align:center;}
.alignRight{ text-align:right;}
.green{color:#7ABD54;}
.orange{color:#f60;}
.hui{color:#999;}
a:focus {
     outline:none;
     -moz-outline:none;
}


/* For modern browsers */
.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }
/* For IE 6/7 (trigger hasLayout) */
.cf { zoom:1; }

.header{
    width:94%;
	position: relative;
	z-index:100;
	background:#fff;
	padding: 8px 3%;
 }
.logo{
float:left; 


margin-bottom: 6px;

}
.logo img {
	max-width: 100%;
}





.head_r{ float: right; width:75%;}

/*nav*/
.nav-toggle{
width:45px; height:45px; line-height:45px; text-align:center; font-size:2.2rem; cursor:pointer; float:right; display:none;
}
.nav-toggle .nav-close{ display:none;}
.nav-toggle .nav-open{ display:block;}
.nav-toggle.nav-toggle-s .nav-close{ display:block;}
.nav-toggle.nav-toggle-s .nav-open{ display:none;}
.nav{width:100%; margin-top: 43px; }
.nav ul {
	width:100%;
	margin: 0px auto;
	margin-top: 0px;

}
.nav li{
	float:left;  
    position:relative;
	line-height: 60px;
	color:#000000; 
}
.nav li a{
	display:block;
	font-size:15px;
	font-weight: 400;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 60px;
	padding: 0px 37px;
	color:#000000; 
}
@media screen and (max-width: 1580px) {
    .nav li a{
	display:block;
	font-size:15px;
	font-weight: 400;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 60px;
	padding: 0px 14px;
	color:#000000; 
}
}
.nav li a:hover{ 
    color:#134a8b; 
	line-height: 60px;

}
.nav .chilNav{ position:absolute;width:100%;left:-30px;top:60px;

 background:rgba(0, 0, 0, 1)!important;
    filter:Alpha(opacity=100); 
	background:#000;
	color:#FFF;
 z-index:9999; width:190px; display:none;
 
 box-shadow: 2px 2px 2px #999999;

 }
.nav .chilNav a{ float:none; display:block;  line-height:24px;color:#404042; font-weight: 500;
 font-size: 14px;
 padding: 10px 5%;
 background:#fff;
 border-top: 1px solid #f2f2f3;
 }
.nav .chilNav a:hover{
	color:#fff;

    filter:Alpha(opacity=100); 
	background:#134a8b;
	
	 line-height:24px;
}
.nav li:hover .chilNav{ display:block;}
a#naved {
    color:#ffffff; 

	background:#ff0000;

}
.menuline {
	background:#8e8a89;
	width: 1px;
	height: 14px;
	margin: 22px 2.5%;
}

.banner {
	width: 100%;
}
.banner img {
	width: 100%;
}
.topphone {
	font-size: 20px;
	background:#0084ba;
	width: 150px;
	float: right;
	color:#ffffff;
	text-align:center;
	line-height: 36px;
	margin-top: 10px;
}
.topphone a{
    color: #fff;
}

.width950 {
	width: 950px;
	margin: 0px auto;
}
.width1268 {
	width: 1268px;
	margin: 0px auto;
}
.header_topbox {
	line-height: 36px;
	border-bottom: 1px solid #dbdbdb;
	padding: 0px 3%;
}
.top_leftbox {
	float: left;
	color:#868585;
	font-size: 14px;
}
.top_rightbox {
	float: right;
	font-size: 14px;
	color:#868585;
}
.top_rightbox a {
	font-size: 14px;
	color:#868585;
}
.top_rightbox a:hover {
	font-size: 14px;
	color:#134a8b;
}
.top_rightbox span {
	padding: 0px 10px;
}

.onebox {
	width: 100%;
	margin: 0px auto;
}
.one_txt1 {
	width: 1268px;
	margin: 0px auto;
	padding: 38px 0px;
	font-size: 15px;
	color:#666666;
}
.one_txt1 .one_span1 {
	padding-right: 20px;
}
.one_txt1 span {
	float: right;
	background:url(../images/icon1.jpg) no-repeat;
	background-size: 22px;
	padding-left: 32px;
	line-height: 30px;
}
.onecontentbox {
	background:url(../images/sszp_bg.jpg) no-repeat center;
	padding: 85px 0px 85px;
	
}
.onecontentbox h3{
	font-size: 26px;
	color: #fff;
}
.onecontentbox .content{
	background: #fff;
	padding: 30px;
	font-size: 14px;
	height: 200px;
	box-sizing: border-box;
	margin-top: 20px;
}


.oneconten {
	background:#f5f5f5;
	padding: 85px 0px 90px;
}

.one_leftbox {
	float: left;
	width: 50%;
	box-sizing: border-box;
	padding-right: 2%;
}
.one_txt2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 30px;
	text-transform:uppercase;
}
.one_leftbox h2 {
	color:#134a8b;
	font-size: 25px;
	font-weight: 400;
}
.one_txt3 {
	background:#000;
	width: 60px;
	height: 1px;
	margin: 16px 0px;
}
.one_txt4 {
	font-size: 14px;
	margin-top: 5px;
	line-height: 24px;
}
.one_txt5 {
	margin-top: 30px;
}
.one_txt5 img {
	width: 34px;
	height: 34px;
}
.one_rightbox {
	float: right;
	width: 50%;
	
	height: auto;
	box-sizing: border-box;
	padding-left: 2%;
}
.one_conbox {
	float: left;
	width:35%;
}
.one_img {
	float: right;
	width: 65%;
	position:relative;
}
.one_img img {
	width: 100%;
	vertical-align : bottom
}
.one_con {
	width: 80%;
	margin: 0px auto;
	padding: 20px 0px;
}
.one_txt6 {
	font-size: 14px;
	margin-bottom: 16px;
	line-height: 26px;
}

.twobox {
	padding-top: 50px;
}
.twobox h2 {
	color:#134a8b;
	font-size: 26px;
	font-weight: 600;
	text-align:center;
}
.tow_txt1 {
	text-align:center;
	font-size: 14px;
	margin-top: 5px;
}

.ind_procasebox {
	margin-top: 35px;
}
.ind_procase {
	float: left;	
	
	width: 558px;
	height: 300px;
	padding: 45px 30px;
}
.ind_procase:hover {
	background:#0084ba;
	background-size: 100%;
	height: 300px;
	padding: 45px 30px;
	
}
.ind_procasebg1 {
	background:url(../images/new_add_img1.jpg) no-repeat;
}
.ind_procasebg2 {
	background:url(../images/new_add_img2.jpg) no-repeat;
}


.space {
	float: left;
	width: 30px;
}




.ind_procase h3 {
	font-size: 20px;
	color:#FFF;
	font-weight: 400;
}
.tow_txt2 {
	background:#FFF;
	height: 1px;
	width: 60px;
	margin: 15px 0px;
}
.tow_txt3 {
	font-size: 14px;
	color:#FFF;
	font-weight: 300;
	margin-bottom: 20px;
}
.tow_txt4 {
	margin-top: 35px;
}
.tow_txt4 a {
}
.tow_txt4 a:hover {
	padding-left: 10px;
}
.ind_catabox {
	float: left;
	width: 225px;
	margin-top: 30px;
}
.ind_catabox h2 {
	background:#134a8b;
	height: 48px;
	line-height: 48px;
	color:#FFF;
	font-size: 20px;
	font-weight: 400;
}
.ind_catabox ul {
	border: 1px solid #CCC;
	padding: 20px 10% 55px; 
}
.ind_catabox ul li {
	line-height: 40px;
}
.ind_catabox ul li a {
	font-size: 15px;
}
.ind_madebox {
	float: right;
	width: 900px;
	height: 370px;
	background:#666 url(../images/ind_img3.jpg) no-repeat;
	background-position: center top;
	margin-top: 30px;
	padding: 40px 60px;
}

.tow_txt5 {
	font-size: 14px;
	color:#393939;
}
.tow_txt6 {
	color:#0084ba;
	font-size: 27px;
	font-weight: 400;
}
.tow_txt7 {
	font-size: 17px;
	color:#0084ba;
	font-weight: 300;
	margin-top:10px;
}
.tow_txt8 {
	font-size: 17px;
	color:#000000;
	font-weight: 300;
	margin-top:20px;
}
.tow_txt9 {
	font-size: 14px;
	color:#0084ba;
	margin-top: 20px;
}
.tow_txt10 {
	font-size: 32px;
	color:#0084ba;
	font-family:"Times New Roman", Times, serif;
	font-weight: 300;
}
.tow_txt11 {
	margin-top: 30px;
}
.tow_txt11 a {
	display:block;
	background:#f27d00;
	width: 120px;
	text-align:center;
	height: 40px;
	line-height: 40px;
	border-radius: 6px;
	font-size:18px;
	color:#FFF;
}
.tow_txt11 a:hover {
	background:#d37007;
}



.ind_probox2 {
	width: 1288px;
	margin: 0px auto;
	margin-top: 30px;
	padding: 10px 0px 30px;
}
.ind_probox2 li {
	background:#134a8b;
	float: left;
	width: 302px;
	margin: 0px 10px 20px;
}
.ind_probox_con2 {
	background:#134a8b;
	padding: 16px 8%;
}







.ind_probox {
	width: 1288px;
	margin: 0px auto;
	margin-top: 30px;
}
.ind_probox li {
	background:#134a8b;
	float: left;
	width: 302px;
	margin: 0px 10px;
}
.ind_probox_con {
	background:#134a8b;
	padding: 16px 8%;
}




.threebox {
	background:url(../images/heng.jpg) no-repeat top center;
	padding: 50px 0px 80px;
	margin-top: 38px;
}

.threebox h2 {
	font-size: 26px;
	color:#fff;
	font-weight: 600;
	text-align:center;
}
.three_txt1 {
	text-align:center;
	font-size: 14px;
	color:#f4f4f4;
	margin-top: 10px;
}
.three_list {
	float: left;
	width: 310px;
	margin-top: 75px;
}
.space2 {
	float: left;
	width: 9px;
}
.three_txt2 {
	font-size:18px;
	color:#fff;
	font-weight: 400;
	text-align:center;
	margin-bottom: 20px;
}
.three_txt3 {
	font-size: 13px;
	color:#fff;
	text-align:center;
	line-height: 24px;
}
.three_txt3 span {
	color:#fff;
}
.three_txt4 {
	font-size: 18px;
	color:#fff;
	text-align:center;
	margin-top: 70px;
}
.three_txt5 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	color:#fff;
	text-align:center;
	margin-top: 5px;
}


.dingzhibox {
	background:#f5f5f5;
	padding: 60px 0px;
	margin-top: 45px;
	text-align:center;
}
.dingzhicon {
}


.parnerbox {
	background:#f5f5f5;
	padding: 60px 0px;
	margin-top: 45px;
	
}
.parnerbox h2 {
	text-align:center;
	font-size: 30px;
	color:#333333;
	font-weight: 400;
}




.fourbox {
	background: url(../images/partenbg.jpg) no-repeat;
	background-size: 130%;
	background-position: top center;
	height: 680px;
	padding: 60px 0px;
	
}
.fourbox h2 {
	text-align:center;
	font-size: 30px;
	color:#333333;
	font-weight: 400;
}
.four_txt1 {
	text-align:center;
	color:#4e4e4e;
	font-size: 14px;
	margin-top: 10px;
}
.ind_parten {
	width: 1020px;
	margin: 0px auto;
	margin-top: 30px;
}
.ind_parten li {
	float: left;
	width: 200px;
	margin: 2px;
}
.ind_parten li img {
	width: 100%;
	vertical-align : bottom
}
.ind_parten li img:hover{
	opacity: 0.5;
}

.fivebox {
	padding: 60px 0px;
}


.ind_news2 {
	margin-top: 25px;
}
.ind_news2 li {
	float: left;
	width: 380px;
	margin: 0px 20px;
	border: 1px solid #e5e5e5;
	margin-bottom: 40px;
}


.ind_news {
	margin-top: 25px;
}
.ind_news li {
	float: left;
	width: 402px;
	margin: 0px 10px;
	border-bottom: 1px solid #e5e5e5;
}
.ind_news_con {
	padding: 15px 10px;
	height: 120px;
}
.ind_news_con h3 {
	font-size: 18px;
	color:#134a8b;
	font-weight: 400;
}
.ind_news_con p {
	font-size: 14px;
	color:#333333;
	font-weight: 400;
	margin-top: 6px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ind_news_date {
	margin-top: 20px;
	font-size: 14px;
	color:#333333;
}
.ind_news_date span {
	float:right;
}

.ind_news_title {
	margin-left: 10px;
	float: left;
}
.ind_news_title h2 {
	font-size: 30px;
	color:#333333;
	font-weight: 400;
}
.ind_news_title p {
	font-size: 14px;
	color:#666666;
	font-weight: 400;
}
.ind_news_more {
	float: right;
	background: url(../images/icon3.jpg) no-repeat 0px 50%;
	padding-left: 25px;
	margin-right: 10px;
	margin-top: 20px;
}
.ind_news_more a {
	font-size: 14px;
	color:#333333;
}
.ind_news_more a:hover {
	font-size: 14px;
	color:#ff0000;
}

.footerbox {
	background:#134a8b;

	padding: 50px 0px 50px;
}
.fotnav {
	font-size: 15px;
	color:#FFF;
	font-weight: 300;
	padding: 0px 10px;
	border-bottom: 1px solid #426ea2;
	padding-bottom: 23px;
}

.fotnav a {
	font-size: 15px;
	color:#FFF;
	font-weight: 300;
}
.fotnav span {
	padding: 0px 10px;
}
.fotnav p {
	float: right;
	font-size: 20px;
}
.fotconbox {
	margin-top: 35px;
	width: 100%;
}
.fotlogo {

	
}
.fotlogo img {
	width: 100%;
}
.fotcon {


	margin-left: 45px;
}
.fotcon p{
	color: #fff;
	font-size: 15px;
	font-weight:300;
	line-height:26px;
}
.erweima {

	width: 120px;
	margin-right: 10px;
}
.erweima img {
	border: 5px solid #FFF;
	width: 100%;
	
}
.fot_txt1 {
	font-size: 15px;
	color:#FFF;
	font-weight: 300;
	line-height: 26px;
}
.fot_txt2 {
	font-size: 15px;
	color:#FFF;
	font-weight: 300;
	margin-top: 20px;
	line-height: 26px;
}




.contact_banner {
	background:url(../images/contact_banner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 310px;
}
.news_banner {
	background:url(../images/news_banner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 310px;
}
.parner_banner {
	background:url(../images/parner_banner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 310px;
}
.group_banner {
	background:url(../images/group_banner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 310px;
}
.authen_banner {
	background:url(../images/authen_banner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 310px;
}
.sys_banner {
	background:url(../images/sysbanner.jpg) no-repeat;
	background-size: 100%;
	background-position: center top;
	height: 510px;
}






.contactbox {
	width: 1200px;
	margin: 0px auto;
	padding: 40px 0px;
}
.local_position {
	font-size: 14px;
	margin-top: 50px;
}
.local_position a {
	font-size: 14px;
}
.local_position a:hover {
	color:#134a8b;
}
.local_position span {
	padding: 0px 10px;
}
a#localed {
	color:#134a8b;
}

.contact_txt1 {
	font-size: 24px;
	color:#4f4f4f;
	font-weight: 400;
	margin-top: 55px;
}
.contact_txt2 {
	font-size: 16px;
	color:#4f4f4f;
	font-weight: 300;
}
.contact_content {
	margin-top: 35px;
}
.contact_txt3 {
	font-size: 15px;
	color:#4f4f4f;
	font-weight: 400;
	line-height: 30px;
}
.contact_txt4 {
	font-size: 15px;
	color:#4f4f4f;
	font-weight: 400;
	margin-top: 12px;
	line-height: 30px;
}

.contact_left {
	float: left;
}
.contact_mid {
	float: left;
	margin-left: 200px;
}
.contact_right {
	float: right;
	text-align:center;
}
.contact_txt5 {
	font:"Times New Roman", Times, serif;
	font-size: 36px;
	color:#134a8b;
	font-weight: 400;
	margin-top: 0px;
	
}
.mapbox {
	width:100%;height:550px;border:#ccc solid 1px;font-size:12px;
	margin-top: 50px;
}

.newsbox {
	width: 1268px;
	margin: 0px auto;
	padding: 50px 0px;
}




/* Nav Pages */
.navpages{padding:0px; margin-top: 30px; margin-bottom: 50px; }
.navpages ul{text-align:center;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:25px;margin-right:6px;}
.navpages li.thepage{margin-right:5px;color: #ababab;padding:3px 8px; width:auto}
.navpages a{text-decoration:none;color:#000000;padding:10px 15px;background:#FFF; border: 1px solid #eaeaea; font-size: 14px; border-radius: 6px;}
.navpages a:hover{color:#e03131;background:#FFF; text-decoration:none; border-radius: 6px;}
.navpages li.curr_linkpage{color:#e03131;padding:10px 15px;background:#FFF; border-radius: 6px;}


.newsinfobox {
	padding: 80px 0px;
}

.newsinfobox h3 {
	text-align:center;
	font-size: 28px;
	color:#333333;
	font-weight: 400;
}
.newsinfo_txt1 {
	font-size: 14px;
	color:#777676;
	text-align:center;
	margin-top: 8px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 45px;
}
.newsinfo_con {
	margin-top: 45px;
	padding: 0px 5%;
}
.newsinfo_con p {
	font-size: 14px;
	color:#656464;
	margin-bottom: 20px;
	line-height: 28px;
	text-indent: 30px;
}

.about_onebox {
	background:#f5f5f5;
	padding: 60px 0px;
	margin-top: 45px;
}

.about_one_left {
	float: left;
	width: 40%;
}
.about_one_right {
    float: right;
	width: 56%;
}
.about_txt1 {
	font-size: 26px;
	color:#134a8b;
}
.about_txt2 {
	font-size: 15px;
	color:#333333;
}
.about_txt3 {
	font-size: 14px;
	color:#333333;
	margin-top: 10px;
	line-height: 26px;
}
.about_txt4 {
	font-family:"Times New Roman", Times, serif;
	font-size: 27px;
	text-transform:uppercase;
}

.about_twobox {
	background:url(../images/aboutimg2.jpg) no-repeat;
	background-position: center top;
	height: 360px;
	padding: 50px 0px;
}
.about_txt6 {
	color:#134a8b;
	font-size: 30px;
	text-align:center;
}
.about_txt7 {
	color:#134a8b;
	font-size: 48px;
	text-align:center;
}
.about_txt8 {
	color:#134a8b;
	font-size: 48px;
	text-align:center;
}
.about_txt9 {
	color:#134a8b;
	font-size: 16px;
	text-align:center;
	margin-top: 50px;
}
.about_txt10 {
	color:#00000;
	font-size: 16px;
	text-align:center;
}

.about_threebox {
	padding: 60px 0px;
}
.about_three_left {
	float: left;
	width: 55%;
}
.about_three_right {
	width: 27%;
	float: left;
	margin-left: 5%;
}
.about_three_txt1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 28px;
	text-transform:uppercase;
	margin-top: 25px;
}
.about_three_txt2 {
	font-size: 30px;
	color:#134a8b;
	margin-top: 12px;
}
.about_three_txt3 {
	font-size: 16px;
	color:#333333;
	margin-top: 17px;
}
.about_three_txt4 {
	font-size: 14px;
	color:#333333;
	margin-top: 70px;
}

.about_three_bottom h3 {
	font-family:"Times New Roman", Times, serif;
	font-size: 30px;
	text-transform: uppercase;
	text-align:center;
	font-weight: 400;
	margin-top: 100px;
}
.about_three_bottom h4 {
	font-size: 30px;
	text-align:center;
	color:#134a8b;
	font-weight: 400;
	margin-top: 6px;
}
.about_three_txt5 {
	font-size: 14px;
	color:#535252;
	text-align:center;
	width: 67%;
	margin: 0px auto;
	margin-top: 45px;
	line-height: 30px;
}
.about_three_bottom_logo {
	padding: 35px 0px;
}
.about_three_bottom_logo li {
	float: left;
	width: 50%;
	text-align:center;
}
.about_three_bottom_logo li img {
	width: 70%;
}

.about_fourbox {
	background: url(../images/aboutimg8.jpg) no-repeat;
	background-size: 130%;
	background-position: top center;
	height: 680px;
	padding: 60px 0px;
}

.about_fourbox h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 32px;
	text-transform: uppercase;
	text-align:center;
	font-weight: 400;
}
.about_fourbox h3 {
	font-size: 30px;
	text-align:center;
	font-weight: 400;
	color:#134a8b;
}


.group_onebox {
	background:#f5f5f5;
	padding: 60px 0px;
	margin-top: 45px;
}
.group_one_left {
	float: left;
	width: 46%;
}
.group_one_right {
	float: right;
	width: 45%;
}
.group_onebox h2 {
	font-size: 26px;
	color:#134a8b;
	font-weight: 400;
	margin-bottom: 30px;
}
.group_one_left p {
	color:#535252;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 25px;
	line-height: 30px;
}
.group_one_logo img {
	width: 100%;
}
.group_txt1 {
	margin-top: 20px;
}
.group_txt1 a {
	color:#535252;
}
.group_txt1 a:hover {
	color:#134a8b;
}

.group_twobox {
	padding: 60px 0px;
}


.group_two_one {
	float: left;
	width: 47%;
}
.group_two_two {
	float: right;
	width: 47%;
}
.group_two_three {
	float: left;
	width: 47%;
	margin-top: 60px;
}
.group_two_four {
	float: right;
	width: 47%;
	margin-top: 60px;
}

.group_two_one h2 {
	font-size: 26px;
	color:#134a8b;
	font-weight: 400;
}
.group_two_one p {
	font-size: 14px;
	color:#535252;
	margin-top: 30px;
	line-height: 28px;
}
.group_two_one p span {
	color:#008ffe;
}


.group_txt2 {
	margin-top: 70px;
}
.group_txt2 img {
	width: 38px;
	height: 38px;
}

.group_threebox {
	background:#f5f5f5;
	padding: 65px 0px;
}
.group_three_left {
	float: left;
	width: 47%;
}
.group_three_left h2 {
	font-size: 26px;
	color:#134a8b;
	font-weight: 400;
}
.group_three_left p {
	font-size: 14px;
	color:#535252;
	margin-top: 25px;
	line-height: 26px;
}
.group_three_right {
	float: right;
	width: 47%;
}
.group_three_right h2 {
	font-size: 26px;
	color:#134a8b;
	font-weight: 400;
}
.group_three_logo {
	margin-top: 30px;
}
.group_three_logo li {
	width: 78%;
	margin-bottom: 20px;
}
.group_three_logo li img {
	width: 100%;
}


.group_fourbox {
	padding: 60px 0px;
}

.group_fourbox h2 {
	font-size: 26px;
	color:#134a8b;
	font-weight: 400;
}
.group_four_list li {
	width: 47%;
	overflow: hidden;
	text-align:center;
	line-height: 46px;
	font-size: 18px;
	color:#535252;
	margin-top: 35px;
}
.group_four_list li img {
	width: 100%;
}


.renzhen_onebox {
	background:#f5f5f5;
	padding: 60px 0px;
	margin-top: 45px;
}
.renzhen_list li {
	float: left;
	width: 300px;
	margin: 35px 45px 0px;
	text-align:center;
	line-height: 32px;
}
.renzhen_list li img {
	width: 100%;
}

.renzhen_twobox {
	background:#ffffff;
	padding: 60px 0px;
	
}
.proinfobox {
	padding: 30px 0px 100px;
}


.pronav {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.pronav li {
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	line-height: 42px;
}
.pronav li span {
	display:block;
	float: left;
	background:#eaf1f8;
	color:#134a8b;
	text-align:left;
	width: 150px;
	font-size: 14px;
	margin-right: 15px;
	padding-left: 20px;
}
.pronav li a {
	margin: 0px 15px;
	font-size: 14px;
}

.prodetailbox {
	margin-top: 35px;
	background:#f7f7f8;
}

.proinfo_img {
	float: left;
	width: 38%;
}
.proinfo_img img {
	width: 100%;
}

.proinfo_con {
	float: right;
	background:#f7f7f8;
	height: auto;
	width: 56%;
	padding: 25px 3%;
}

.proinfo_con h3 {
	font-size: 28px;
	color:#134a8b;
	font-weight: 400;
}
.proinfo_txt1 {
	font-size: 14px;
	color:#535252;
	margin-top: 5px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.proinfo_txt2 {
	font-size: 14px;
	color:#535252;
	margin-bottom: 6px;
}
.proinfo_txt3 {
	background:#CCC;
	height: 1px;
	width: 100%;
	margin-top: 15px;
}
.proinfo_txt4 {
	font-size: 14px;
	color:#535252;
	margin-top: 20px;
}
.proinfo_txt5 {
	font-size: 22px;
	color:#ff6000;
	margin-top: 2px;
}
.proinfo_txt6 {
	font-size: 16px;
	color:#535252;
	margin-top: 20px;
}
.proinfo_txt7 {
	font-size: 18px;
	color:#ff6000;
	margin-top: 2px;
}

.product_details {
	background:#f2f2f3;
	padding: 50px 0px;
}
.product_details h3 {
	font-weight: 400;
	font-size: 20px;
	margin-bottom: 30px;
}





.img-box {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
  }
  .img-box img {
	width: 100%;
	transform: translateZ(0px);
	transition: transform 0.3s ease 0s;
	vertical-align : bottom;
	height: 300px;
  }
  .img-box:hover img {
	transform: scale(1.05, 1.05);
	transition: transform 0.6s ease 0s;
  }
  .ind_pro_txt1 {
	  font-size: 14px;
	  color:#FFF;
  }
  .ind_pro_txt2 {
	  font-size: 18px!important;
	  color:#FFF!important;
	  font-weight: 400!important;
	  margin-top: 6px!important;
	  text-align: left!important;
  }
  .ind_pro_txt3 {
	  margin-top: 20px;
  }
  .ind_pro_txt3 a {
	  font-size: 14px;
	  color:#70c1e2;
	  font-weight: 400;
  }
  .ind_pro_txt3 a:hover {
	  font-size: 14px;
	  color:#ffffff;
	  font-weight: 400;
  }
  







.box-bg-color{
	z-index: 1000;
	position:absolute;
	width:100%;
	height: 52.5%;
	padding-top: 30%;
	background-color:rgba(0,0,0,0.40);
	display: none;
	top: 0px;
}

.box-bg-color h4{
	line-height: 40px;
	text-align: center;
	color: white;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	width:80px;
	height:40px;
	margin:0 auto;
}
.box-bg-color h4 a {
	color:#FFF;
}

.one_img:hover .box-bg-color{
	display: block;
}

.pianbox {
padding: 0px 5%;
margin-top: 70px;
position:relative;
}
.pian_list {
	font-size: 15px;
	color:#134a8b;
	margin-top: 15px;
}
.pian_list a {
	color:#134a8b;
}
.pian_list a:hover {
	color:#ff0000;
}
.backbtn {
	position:absolute;
	right: 5%;
    top: 0px;
}
.backbtn a {
	font-size: 16px;
	color:#134a8b;
}
.backbtn a:hover {
	font-size: 16px;
	color:#ff0000;
}





.stys_onebox {
	width: 1260px;
	margin: 0px auto;
	padding-top: 50px;
}
.sys_txt1 {
	text-align:center;
	font-weight:400;
	color:#134a8b;
	font-size: 32px;
}
.sys_txt2 {
	text-align:center;
	font-weight:400;
	color:#000000;
	font-size: 16px;
	margin-top: 10px;
}

.sys_txt3 {
	width: 100%;
	margin-top: 35px;
}
.sys_txt3 img {
	width: 100%;
}

.stys_twobox {
	background:#f5f5f5;
	margin-top: 50px;
}
.sys_tow_con {
	width: 1260px;
	margin: 0px auto;
	padding: 45px 0px;
}

.systow_left {
	float: left;
	width: 20%;
}
.systow_mid {
	float: left;
	width: 33%;
	margin-left: 10%;
}
.systow_mid img {
	width: 100%;
}
.systow_right {
	float: right;
	width: 33%;
}
.systow_right img {
	width: 100%;
}

.sys_txt4 {
	font-family:"Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 36px;
	text-transform:uppercase;
}
.sys_txt5 {
	background:#000;
	width: 80px;
	height: 1px;
	margin-top: 40px;
}
.sys_txt6 {
	color:#134a8b;
	font-size: 24px;
	margin-top: 20px;
}
.sys_txt7 {
	font-size: 14px;
}






.add_banner {
	background:url(../images/add_banner_01.jpg) no-repeat;
	background-position: center top;
	height: 130px;
	padding: 90px 0px;
}
.add2_banner {
	background:url(../images/add_banner_02.jpg) no-repeat;
	background-position: center top;
	height: 360px;
	padding: 90px 0px;
}
.add_txt1 {
	font-size:36px;
	color:#FFF;
}
.add_txt2 {
	font-size:20px;
	color:#FFF;
	margin-top: 15px;
}
.add_txt3 {
	font-size:20px;
	color:#FFF;
	margin-top: 75px;
}



.ju_onebox {
	background:#f8f8f8;
	padding: 45px 0px;
}
.ju_one_left {
	float: left;
	width: 46%;
}
.ju_one_right {
	float: right;
	width: 46%;
}
.ju_one_right img {
	width: 100%;
}
.ju_txt1 {
	font-size: 27px;
}
.ju_txt2 {
	font-size: 19px;
	margin-top: 12px;
}
.ju_txt3 {
	font-size: 16px;
	margin-top: 30px;
}
.ju_txt4 {
	background:url(../images/ju_quan.jpg) no-repeat 0% 50%;
	padding-left: 20px;
	font-size: 14px;
	color:#666666;
	margin-top: 16px;
}
.ju_txt5 {
	padding-left: 20px;
	font-size: 14px;
	color:#666666;
	margin-top: 6px;
}

.ju_twobox {
	padding: 45px 0px;
}
.ju_two_left {
	float: left;
	width: 56%;
}
.ju_two_left img {
	width: 100%;
}
.ju_two_right {
	float: right;
	width: 40%;
}

.ju_txt6 {
	font-size: 24px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 6px;
	display:inline;
	
}
.ju_txt7 {
	border: 3px solid #17b03b;
	margin-top: 30px;
	border-radius: 10px;
	width: 105px;
	text-align:center;
	padding: 5px 0px;
	font-size: 22px;
	color:#17b03b;
}
.ju_txt8 {
	text-transform:uppercase;
	font-size: 13px;
	color:#17b03b;
}
.ju_txt9{
	font-size: 14px;
	color:#666666;	
	margin-top: 20px;
	line-height: 26px;
}


.ju_threebox {
	padding: 0px 0px 45px;
}
.ju_three_left {
	float: right;
	width: 56%;
}
.ju_three_left img {
	width: 100%;
}
.ju_three_right {
	float: left;
	width: 40%;
}

.ju_four_box {
	width:90%;
	margin: 0px auto;
}
.ju_four_box li {
	width: 31%;
	float: left;
	margin: 5px 1%
}
.ju_four_left {
	float: left;
	width: 50%;
	padding:15% 0px;
}
.ju_four_right {
	float: right;
	width: 50%;
}
.ju_four_right img {
	width: 100%;
	vertical-align:top;
}
.ju_txt10 {
	color:#0084ba;
	text-align:center;
	font-size: 18px;
	margin-top: 65px;
	margin-bottom: 140px;
	line-height: 34px;
}
.ju_four_gray {
	background:#f0f1ea;
	

}

.ju_four_blue {
	background:#4f85c0;
	
	
}
.ju_txt11 {
	font-size: 18px;
	text-align:center;
}
.ju_txt12 {
	font-size: 15px;
	text-align:center;
}
.ju_txt13 {
	font-size: 18px;
	text-align:center;
	color:#FFF;
}
.ju_txt14 {
	font-size: 15px;
	text-align:center;
	color:#FFF;
}

.ju_fivebox {
	background:url(../images/ju_img11.jpg) no-repeat;
	background-position: center top;
	height: auto;
	padding: 45px 0px;
}

.ju_txt15 {
	font-size: 30px;
	text-align:center;
}
.ju_txt16 {
	font-size: 15px;
	text-align:center;
	margin-top: 12px;
}
.ju_txt17 {
	text-align:center;
	margin-top: 30px;
}
.ju_txt18 {
	text-align:center;
	font-size: 15px;
	margin-top: 30px;
}

.ju_sixbox {
	padding: 55px 0px 35px;
}
.ju_txt19 {
	text-align:center;
	font-size: 32px;
	font-weight: 400;
}
.ju_txt20 {
	text-align:center;
	font-size: 15px;
	color:#666666;
	margin-top: 12px;
}
.ju_abcd {
	padding: 45px 0px;
}
.ju_abcd li {
	float: left;
	width: 24%;
	margin: 0px 0.5%;
}
.ju_abcd p {
	font-size: 11px;
	color:#666666;
	text-align:center;
	margin-top: 5px;
}
.ju_txt21 {
	text-align:center;
}



.ju_sevenbox {
	padding: 45px 0px 85px;
}
.ju_txt22 {
	text-align:center;
	font-size: 32px;
	font-weight: 400;
}
.ju_txt23 {
	text-align:center;
	text-transform:uppercase;
	color:#666666;
}

.ju_renz {
	margin-top: 60px;
}
.ju_renz li {
	float: left;
	width: 20%;
}
.ju_txt24 {
	width: 50%;
	margin: 0px auto;
}
.ju_txt24 img {
	width: 100%;
}
.ju_txt25 {
	font-size: 15px;
	text-align:center;
}
.ju_txt26 {
	text-align:center;
	font-size: 12px;
}


















