﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body {font-family: "SourceHanSansCN-Normal";color:#808080;}
img {display: block; max-width: 100%; border:0; }
*{margin:0; padding:0; list-style:none; }
a{ text-decoration:none; color:#808080; } 
ul{ margin:0; padding:0; list-style-type: none;}
li{ margin:0; padding:0; list-style-type: none;}
.fl{ float:left}
.fr{ float:right;}
.clear{ clear:both;}
.w1162{max-width: 1162px; margin:0 auto;}
#header { height:80px; width:100%;}
.center {max-width: 1162px;height: 70px;margin: 0 auto;}
.logo{ width:21%; padding-top:15px;}
.gp_xx{ padding-top:30px; width:30%;}
.center{ text-align:center;}
.t_ri{ padding-top:27px;}
.t_icon li{ float:left; padding:0 5px;}
.language{ padding:2px 12px 0 10px;font-size:14px;}
.language a{ font-size:14px;}
.search{  width:159px; position:relative;}
.send_k01{width:149px;  height:31px;line-height:31px; background:#d8d8d8;border: medium none;vertical-align: middle; padding-left:10px; }
.search01{width:159px;float:left; font-size:12px;}
.search02{width:20px; position:absolute; right:10px; top:5px; font-size:12px;}
.send_k02{ width:20px; height:19px; line-height:25px; background: url(../images/se01.png) no-repeat; border: medium none; vertical-align: middle; background-size: contain; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain;}
.menu ul li {float:left; position:relative; }
.menu02{ padding-left:0rem;}
.menu02 li a, .menu02 li a:visited {display:block; overflow:hidden;text-align:center;width:280px;height:36px;color:#444;line-height:36px;font-size:14px;overflow: hidden; margin-top:1px; }
.menu01{ padding:0rem;}
.menu01 a, .menu01 a:visited {display:block; text-align:center; text-decoration:none; width:280px; height:42px; color:#444;line-height:42px;font-size:16px;}
.menu ul li ul {position:relative;z-index:1000;display: none;}
.menu ul li:hover a {color:#fff; background:url(../images/nav_bg.png) no-repeat center center; background-size:contain;  -webkit-background-size:contain; -moz-background-size:contain; -ms-background-size:contain; }
.menu ul li:hover ul {display:block; position:absolute; top:42px; left:0; width:105px;}
.menu ul li:hover ul li a {display:block; color:#fff;background:url(../images/nav_bg2.png) no-repeat center center;}
.menu ul li:hover ul li .last {display:block; color:#fff;background:url(../images/nav_bg3.png) no-repeat center center;}
.menu ul li:hover ul li a:hover { color:#000;}
#nav{ background:#ccdeed; height:42px;}
/* 本例子css */
.slideBox{ width:100%; overflow:hidden; position:relative; }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:48%; bottom:20px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; color:#fff; }
		
		.slideBox .hd ul li{ float:left; margin-right:10px;  width:8px; height:8px; border-radius:100%; background:#000; cursor:pointer; }

		.slideBox .hd ul li.on{ background:#007aff;}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }
.in_ti{ width:195px; margin:30px auto;}
.in_news_le{ width:49%;}
.in_news_le img{ width:100%;}

.new01{ background: url(../images/new_bg01.png) no-repeat left center; height:106px; background-size: contain; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain;}
.in_news_xi{ padding-bottom:40px;}
.news01_le{ width:19%; text-align:center;color:#ccc;}
.news01_le h1{ font-weight:normal; font-size:35px; color:#ccc; padding:8px 0;}
.news01_le p{ font-size:16px;}
.news01_ri{ width:76%;}
.news01_ri div{ font-size:18px; font-weight:bold; padding:10px 0;}
.news01_ri p{ font-size:14px;}
.news01_ri p span{ color:#00923f;}
.new01:hover{background: url(../images/new_bg02.png) no-repeat left center; background-size: contain; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain;}
.new01:hover .news01_le h1,.new01:hover .news01_le p{ color:#1968b5;}

.in_pro {
  background: -webkit-linear-gradient(#dcebf9, #d5fee8); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#dcebf9, #d5fee8); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#dcebf9, #d5fee8); /* Firefox 3.6 - 15 */
  background: linear-gradient(#dcebf9, #d5fee8); /* 标准的语法 */
  padding:30px 0; background:#dcebf9;
}
.Menubox{ float:left; width:18%;}
.Menubox li{display:block;cursor:pointer; width:100%; margin-bottom:30px;}
.Menubox li.hover{ }
.Contentbox{float:right; width:80%;}
.cp{ background:#fff; width:30%; text-align:center; -webkit-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  -moz-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  box-shadow:0 0 0.1rem rgba(48, 49, 49, .5); float:left; margin-right:3%; cursor:pointer} 

.cp:hover{
	-webkit-transform: scale(1.01, 1.01);
   	-moz-transform: scale(1.04, 1.04);
   	-ms-transform: scale(1.04, 1.04);
   	-o-transform: scale(1.04, 1.04);
   	transform: scale(1.01, 1.01);
   	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.cp:hover .cp_zi{ background:#0064b5; color:#fff;}
.cp_tu{padding:100px 20px 56px 20px; }
.cp_zi{ background:#e6e6e6; text-align:center; color:#999; font-size:18px; padding:25px 0;}
.in_video{ padding:30px 0;}
.in_sp{ width:48%;}
.gs{ width:49%;}
.lx_ti .ti01{ font-size:23px; padding:10px 0 10px 0; background:url(../images/jx.png) no-repeat bottom left;}
.lx_ti .ti011{ font-size:23px; padding:10px 0 10px 0; background:url(../images/jx11.png) no-repeat bottom left;}
.in_lx{ background:#f3f3f3; padding:30px 0;}
.lx_ti{ margin-bottom:26px;}
.lx_ti div{ font-size:20px; color:#969696; text-transform:uppercase;}
.lx_ti p{ font-size:23px; padding:10px 0 5px 0; background:url(../images/jx.png) no-repeat bottom center;}
.lx_le{ width:42%;}
.lx_zi{ background:#eaeaea; padding:15px 0 15px 28px;}
.lx_zi h1{ font-size:22px; color:#1970b8;}
.lx_zi ul li{ font-size:14px; height:24px; padding-left:30px; margin:6px 0;}
.lx_zi ul .ts01{ background:url(../images/add.png) no-repeat left center;}
.lx_zi ul .ts02{ background:url(../images/tel.png) no-repeat left center;}
.lx_zi ul .ts03{ background:url(../images/fax.png) no-repeat left center;}
.lx_zi ul .ts04{ background:url(../images/email.png) no-repeat left center;}
.lx_zi ul .ts04-1{ background:url(../images/cz.png) no-repeat left center;}
.lx_ri{ width:56%;}
#link{ height:60px; background:#767676; font-size:14px; padding-top:10px;}
#link ul li{ line-height:21px;}
#link ul li a{ color:#fff;}
#link dl dd{ float:left; padding-left:7px; padding-top:10px; width:32px}
#footer{ padding:30px 0; max-width:1162px; margin:0 auto; font-size:12px; color:#666;}
#footer a{ color:#666;}
.f_menu a{ padding:0 4px;}
#footer p{ padding-top:8px;}

	
.ne_banner{ width:100%; margin:0 auto; height:auto; position:relative; z-index:99}
.ne_main{ padding:54px 0; font-size:14px;}
.ne_le { width:12%;  margin:80px 39px 0 50px;}
.ne_le_ti{ border-bottom:1px solid #d7d7d9; padding:0 0 0 5px; }
.ne_le_ti div{ font-size:22px; color:#727171; padding-bottom:12px;}
.ne_le_ti p{ color:#939393;}
.le_menu{ width:100%; }
.le_menu li{ border-bottom:1px solid #d7d7d9;padding:0 5px;}
.le_menu li a{ font-size:17px; color:#808080; display:block; padding:12px 0; background:url(../images/h_jt.png) no-repeat right center;}
.le_menu li a:hover{ color:#006eb8; background:url(../images/l_jt.png) no-repeat right center;}
.le_menu li .ts{ color:#006eb8; background:url(../images/l_jt.png) no-repeat right center;}

.ne_ri{ width:76%;}
.ne_ri_ti{ border-bottom:1px solid #dedede; padding-bottom:10px;}
.new_ti .n_ti01{ color:#0064b5; font-size:30px; border-bottom:1px solid #008c45; padding-bottom:16px;margin-right:14px;}
.new_ti .n_ti02{ color:#939393; font-size:19px;}
.n_ti01{ color:#0064b5; font-size:30px; padding:26px 0; text-align:center;}
.wz{ color:#999; font-size:16px; padding-top:20px;}
.wz span{ background:url(../images/wz.png) no-repeat left center; padding-left:20px; background-size: contain ;}
.ri_menu{ padding-bottom:50px; display:none; width:100%;}
.ri_menu li{ float:left; width:33.2%; text-align:center; margin-right:1px;}
.ri_menu li a{ color:#fff; display:block; background:#999;}
.ri_menu li .m_ts01{ background:#0064b5;}
.news_list{ padding-top:50px; width:100%;}
.news_list dl{ width:45%; float:left; padding:0 100px 40px 0;}
.news_list .ne_last{ padding-right:0;}
.news_list dl dt{ position:relative; width:43%; float:left; }
.news_list dl dt img{ width:100%;}
.news_list dl dt p{ position:absolute; bottom:0; height:0.28rem; background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#fff;/*实现IE背景透明*/ font-size:12px; line-height:28px; text-align:center; width:100%; }
.news_list dl dd{ width:53%; float:right; color:#808080; line-height:25px;}
.news_list dl dd p{ float:right; }
.news_list dl dd div{ width:100%;}
.news_list dl dd p a{font-size:12px; background:#0064b5; color:#fff; padding:2px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.fy{ width:33.2%; margin:0 auto; padding-bottom:150px;}
.fy li{ float:left; margin:10px;}
.fy li a{ display:block; font-size:19px; color:#808080; background:#e0e0e0; -webkit-border-radius:32px; -moz-border-radius:32px; border-radius:32px; width:32px; height:32px; text-align:center; line-height:32px;}
.fy li a:hover{ background:#0064b5; color:#fff;}
.fy li .fy_ts{ background:#0064b5; color:#fff;}
.page li{ width:45%; text-align:center;}
.page li a{ border:2px solid #9d9d9d; padding:20px 60px; font-size:30px;}
.page{ margin:20px 0; display:none;}
.page li .p01{ color:#fff; background:#0064b5; border:none;}
.news_list ul li{ font-size:18px; width:100%; color:#808080; clear:both; padding-bottom:40px;}
.news_list ul li div{ float:left; background:url(../images/l_jt.png) no-repeat left center; padding-left:20px;}
.news_list ul li p{ float:right;}
.dt_more a{font-size:12px; background:#0064b5; color:#fff; padding:2px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.mtxw{ padding-top:90px;}
.dt_list{ width:100%; margin-bottom:40px;}
.dt_list dl{ width:22.2%; padding:0 40px 0 0; }
.dt_list dl dt{ clear:both; width:100%; border:1px solid #bfc2c4; margin-bottom:20px;}
.dt_list dl dt img{ width:100%;}
.dt_list dl dd{ clear:both; width:100%; margin-bottom:40px;}
.fixed{position:fixed; top:0px; overflow:hidden}
.fixed{_position:absolute; _top:expression((0+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}
.dw{top:50px; width:12%;}
.news_ti{ text-align:center; border-bottom:1px dashed #ccc;padding-bottom:10px; width:100%;}
.news_ti div{ padding-bottom:10px;  font-size:24px;color:#0064b5;}
.news_zi{ padding:10px 0; line-height:30px;}
.news_zi img{ display:inline}
.login{ margin:0 3px;}

.about01{ padding-top:50px;}
.about01_ti{ text-align:center; color:#006EB8; font-size:32px; font-weight:bold; margin-bottom:50px;}
.ab01_zi p{ padding-bottom:30px; font-size:18px; color:#808080; line-height:30px;}
.ab01_tu{ background:url(../images/ab_bg01.png) repeat center center; height:250px; margin-bottom:100px; margin-top:20px; width:100%; background-size:cover;}
/* 简介切换图css */
		.slideBox1{ width:99.5%;  overflow:hidden; position:relative; margin:0 auto; padding-top:36px; padding-left:7px; height:200px;}
		.slideBox1 .hd{ height:10px; overflow:hidden; position:absolute; left:43%; bottom:10px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:18px;  width:10px; height:10px; background:#fff; cursor:pointer; border-radius:10px; }
		.slideBox1 .hd ul li.on{ background:#0064b5; color:#fff; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:99%; height:153px; display:block;  }
.Menubox2{ width:100%; border-top:1px dashed #e0e0e0; padding-top:45px;}
.Menubox2 li{float:left;display:block;cursor:pointer; text-align:center; height:83px; line-height:83px; width:83px; border-radius:83px; background:#e0e0e0; font-size:0.24rem;color:#808080; margin:0 9px; }
.Menubox2 li.hover{ height:83px; line-height:83px; width:83px; border-radius:83px; background:#0064b5; color:#fff;}
.Contentbox2{ width:100%; padding-bottom:50px; margin-top:20px;}


/* 公司荣誉css */
		.slideBox3{ width:90%; overflow:hidden; position:relative; margin:0 auto; }
		.slideBox3 .bd{ position:relative; height:100%; z-index:0; width:458px; margin:0 auto;  }
		.slideBox3 .bd li{ zoom:1; vertical-align:middle; text-align:center; }
		.slideBox3 .bd li p { padding-top:20px; line-height:30px; font-size:12px;}
		.slideBox3 .bd img{ width:458px; height:296px; display:block; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0  ; }
		.slideBox3 .prev{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre01.png) no-repeat; }
		.slideBox3 .next{ position:absolute; right:10%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next01.png) no-repeat; }
		.slideBox3 .prev:hover{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre02.png) no-repeat;  }
		.slideBox3 .next:hover{position:absolute; right:10%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next02.png) no-repeat;  }
		.slideBox3 .prevStop{ display:none;  }
		.slideBox3 .nextStop{ display:none;  }

.ab_cy p{ font-size:18px; line-height:30px; margin:53px 0 53px 0;}
.cy_xi{ width:80%; margin:0 auto;}
.cy001{ margin-bottom:10px;}
.cy001_le{ background:#cce0f0; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0 ; font-size:16px; color:#0064b5; width:31%; text-align:center; margin-right:1%; height:269px; line-height:269px; }
.cy001_ri{ width:68%;}
.cy001_ri li{ background:#0064b5; height:53px; font-size:16px; color:#fff; line-height:53px; padding-left:2%; margin-bottom:1px;}
.xx_xi{ margin:70px 0;}
.xx_xi li{ float:left; margin-right:155px; width:23%;}
.xx_xi li img{ width:100%;}



@media only screen and (min-width:1920px){
	.news_list dl{ width:45%; float:left; padding:0 140px 40px 0;}
	.dt_list dl{ width:20%; padding:0 0.95rem 0 0; }
	.news_list dl dd{ width:53%; float:right; color:#808080; line-height:25px; position:relative; height:180px;}
    .news_list dl dd p{ position:absolute; bottom:0; right:0; }
    .dt_list dl dd{ clear:both; width:100%; height:auto;}
	.dt_list dl{ width:22%; padding:0 57px 0 0; }
	.Menubox2 li{float:left;display:block;cursor:pointer; text-align:center; height:105px; line-height:105px; width:105px; border-radius:105px; background:#e0e0e0; font-size:0.24rem;color:#808080; margin:0 19px; }
.Menubox2 li.hover{ height:105px; line-height:105px; width:105px; border-radius:105px; background:#0064b5; color:#fff;}
.xx_xi li{ float:left; margin-right:180px; width:25%;}
.xx_xi li img{ width:80%;text-align:right;} 

.cy_xi{ width:90%; margin:0 auto;}
	}

@media only screen and (max-width:1426px){
	.dt_list dl{ width:21%; padding:0 40px 0 0; }
	}
@media only screen and (max-width:880px){
	.ne_le{ display:none;}
	.ne_ri{ width:100%;}
	.ri_menu{ display:block; font-size:36px;}
	.ne_ri_ti{ display:none;}    
	.news_list dl{ width:100%; float:left; padding:0 0rem 40px 0rem; border-bottom:1px dashed #999; margin-bottom:40px; }
	.news_list dl dt{ padding-left:20px;}
	.news_list dl dd{ line-height:20px; font-size:18px; padding-right:20px;}
	.news_list dl dd p a{font-size:35px; background:#0064b5; color:#fff; padding:2px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	.page{ display:block;}
	.fy{ display:none;}
	.news_list ul{ padding-bottom:80px;}
	.news_list ul li{ padding-bottom:80px;}
	.news_list ul li div{ margin-left:20px; font-size:25px;}
    .news_list ul li p{ margin-right:20px; font-size:30px;}
	.hydt{ display:none;}
	.mtxw{ display:none;}
	}


.Nenubox{ width:49%; font-size:22px;}
.Nenubox li{display:block;cursor:pointer; width:100%; }
.Nenubox li.hover{}
.Nontentbox{ width:49%;}


.subNav{margin-bottom:1px;cursor:pointer;font-size:17px;line-height:50px;background:url(../images/h_jt.png) no-repeat right center;border-bottom:1px solid #d7d7d9; padding-left:5px;}
.subNav a{ display:block;}

.currentDt{background:url(../images/l_jt01.png) no-repeat right center;}
.navContent{display: none;}
.navContent li{border-bottom:1px solid #ebebeb; line-height:42px;}
.navContent li a{display:block;heighr:42px;font-size:17px;line-height:42px;color:#6d6d6d;background:url(../images/h_jt.png) no-repeat right center; padding-left:30px;}
/*.navContent li a:hover{ color:#f18d00;}
.navContent li .xuanzhong{color:#f18d00;}*/
.jb{background-image: -moz-linear-gradient(top, #fff, #dce4e8); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #dce4e8)); /* Saf4+, Chrome */
background:#fff;}
.jk_pro01{width:100%;  padding-bottom:60px; font-size:18px; line-height:30px; color:#808080; padding-top:40px;}
.pro_ti01{ width:180px; height:44px; background:url(../images/cp_ti.png) no-repeat center center; text-align:center; line-height:44px; color:#fff; font-size:18px;}
.pro_mc{ width:692px; margin:0 auto; padding-bottom:25px;}
.jk_pro01 p{ text-indent:34px;}
.pro_mc2{ width:911px; margin:0 auto; padding:25px 0 80px 0;}
.pro_ti02{ text-align:center; color:#006eb8; font-size:38px; margin:50px 0 30px 0;}
.ne_pro_list dl{ width:40%;}
.ne_pro_list dl dt img{ width:100%;}
.ne_pro_list dl .pp01{text-align:center; color:#009344; font-size:15px; padding:38px 0 23px 0;}
.ne_pro_list dl .pp02{ width:100%; background:#fffeee; height:330px;}
.ne_pro_list dl .pp02 p{ padding:20px; text-indent:0;}
.pro_tu5{ width:896px; margin:0 auto; padding:61px 0 90px 0;}
.pro_ti03{ width:292px; height:44px; background:url(../images/cp_ti01.png) no-repeat center center; text-align:center; line-height:44px; color:#fff; font-size:26px;}
.last_zi{ width:64%;}
.last_tu{ width:35%;}
.cp_mc2{ width:620px; height:57px; margin:77px auto 40px auto; background:url(../images/cp_ti02.png) no-repeat center center; color:#fff; text-align:center; line-height:50px; font-size:33px;}
.cp_mc3{ text-align:center; color:#0064b5; line-height:35px;}
.pro02_list dl{ width:30%; height:325px; -webkit-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  -moz-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left; margin-bottom:58px; }
.pro02_list dl dt{ height:0.65rem; background:#0064b5;-webkit-border-radius:5px 5px 0 0 ; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; text-align:center; color:#fff; font-size:20px;}
.pro02_list dl dt p{ line-height:0.65rem;  text-align:center; text-indent:0;}
.pro02_list dl dd{ background:#fff; height:165px;-webkit-border-radius: 0 0 5px 5px ; -moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px ; font-size:19px; padding:15px; line-height:24px}
.pro03_list{ padding:50px 0;}
.pro03_list dl{ border-bottom:1px solid #74a9d3; padding-bottom:35px; margin-bottom:35px;}
.pro03_list dl dt{-webkit-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  -moz-box-shadow:0 0 0.1rem rgba(48, 49, 49, .5);  box-shadow:0 0 0.1rem rgba(48, 49, 49, .5); width:19%; float:left; margin-right:3%;}
.pro03_list dl dt img{ width:100%;}
.pro03_list dl dd{ width:76%; float:right;}
.pro03_list dl dd div{ color:#0064b5; font-size:30px;}
.pro03_list dl dd span{ color:#999a9a;}
.pro03_list dl dd p{ text-indent:0; padding:10px 0;}
.pro03_list dl .tu02{ float:right; margin-left:3%;width:19%;}
.pro03_list dl .zi02{ width:71%; float:left;}

.pro4_list{ margin-top:78px;}
.yy_Menubox li{float:left;display:block;cursor:pointer; text-align:center; height:49px; line-height:49px; width:18%;background:#e6eaec; color:#0064b5; font-size:14px; background-size:cover; margin-right:2%; margin-bottom:50px;}
.yy_Menubox li.hover{height:49px;line-height:49px; background:#0064b5; color:#fff;}
.yy_Contentbox{clear:both; }

.sp_Menubox li{float:left;display:block;cursor:pointer; text-align:center; height:114px; margin-top:50px; width:10%; background:#999a9a; margin-right:1%; color:#fff; line-height:114px; font-size:14px; }
.sp_Menubox li img{ width:100%; height:114px;}
.sp_Menubox li.hover{ background:#000; height:114px;}
.sp_Contentbox{clear:both;}


.fw{ font-size:18px; line-height:40px; padding:40px 0;}
.dc_ti{ width:369px; height:42px; background:url(../images/cp_ti03.png) no-repeat center center; margin:63px auto 53px auto; text-align:center; line-height:42px; color:#fff; font-size:24px;}
.dc_zi{ font-size:18px; line-height:40px;}
.fk_zi{ font-size:18px; line-height:40px; padding:40px 0;}
.fk_zc{ width:173px; height:44px; background:#036eb8; margin:0 auto; text-align:center; line-height:44px; font-size:16px; border-radius:20px;}
.fk_zc a{ color:#fff; display:block;}

.jk_Menubox li{float:left;display:block;cursor:pointer; text-align:center; height:49px; line-height:49px; width:18%;background:#e6eaec; color:#0064b5; font-size:20px; background-size:cover; margin-right:2%; margin-bottom:50px;}
.jk_Menubox li.hover{height:49px;line-height:49px; background:#0064b5; color:#fff;}
.jk_Contentbox2{ width:100%; padding-top:50px;}


.slideBox3 .jt_tu{ position:relative; height:100%; z-index:0; width:618px; margin:0 auto;  }
.slideBox3 .bd li p { padding-top:20px; line-height:30px; font-size:12px;}
.slideBox3 .bd .jt img{ width:618px; height:404px; display:block; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0  ; }
.slideBox3 .bd .jt .jt_biao{ position:absolute; height:54px; line-height:54px; text-align: center; background:url(../images/cp_ti04.png) no-repeat center center; top:350px; width:618px; color:#4d4d4d; font-size:24px;}
.dc_bd{ background:#fff; padding:30px; margin-top:39px; font-size:18px; line-height:40px;}
.s_k011{ background:none; border-bottom:1px solid #d3d5d6; border-top:none; border-right:none; border-left:none;}


/* 文化品牌css */
.wh_xi01{ margin-bottom:57px;}
.wh_xi01 dl{ border-right:1px dashed #bcbcbc; width:27.7%; padding-right:3.5%; text-align:center;font-size:18px; float:left; margin-right:3%}
.wh_xi01 dl .wh01{ background:url(../images/wh_tu01.png) no-repeat bottom center; padding-bottom:65px; margin-bottom:20px;}
.wh_xi01 dl p{ background:#0064b4; height:45px; color:#fff;  line-height:45px;}
.wh_xi01 dl .wh01-1{ background:#a7c4e4; height:45px; line-height:45px;-webkit-border-radius:15px ; -moz-border-radius:15px ; border-radius:15px ; margin-bottom:15px;  }
.wh_xi01 dl .wh01-1 a{ color:#000; display:block;}

.wh_xi01 dl .wh02{ background:url(../images/wh_tu02.png) no-repeat bottom center; padding-bottom:65px; margin-bottom:20px;}
.wh_xi01 dl .wh02-1{ background:#fdd799; height:45px; line-height:45px;-webkit-border-radius:15px ; -moz-border-radius:15px ; border-radius:15px ;margin-bottom:15px;  }
.wh_xi01 dl .wh02-1 a{ color:#000; display:block;}

.wh_xi01 dl .wh03{ background:url(../images/wh_tu03.png) no-repeat bottom center; padding-bottom:65px; margin-bottom:20px;}
.wh_xi01 dl .wh03-1{ background:#c3e09d; height:45px; line-height:45px;-webkit-border-radius:15px ; -moz-border-radius:15px ; border-radius:15px ; margin-bottom:15px; }
.wh_xi01 dl .wh03-1 a{ color:#000; display:block;}

.wh_xi01 dl .wh04{ background:url(../images/wh_tu04.png) no-repeat bottom center; padding-bottom:65px; margin-bottom:20px;}
.wh_xi01 dl .wh04-1{ background:#d9bea1; height:45px; line-height:45px;;-webkit-border-radius:15px ; -moz-border-radius:15px ; border-radius:15px ; margin-bottom:15px;  }
.wh_xi01 dl .wh04-1 a{ color:#000; display:block;}
.f_tu{ margin-bottom:70px;}
.f_tu li{ float:left; width:13.5%; text-align:center;}
.f_tu li{ margin-right:0.5%;}
/*.f_tu li img{ width:100%;}*/
.jj_logo{ width:572px; margin:0 auto;}
.logo_js{ text-align:center; font-size:18px; padding:50px 0; line-height:30px;}
.sj_tu{ width:758px; margin:0 auto; padding-top:20px;}

.wh_xi04 dl{ background:url(../images/wh_tu15-1.png) no-repeat center center; width:200px; height:172px; text-align:center; color:#fff; font-size:30px; line-height:40px; float:left; margin:0 51px;}
.wh_xi04 dl a{ color:#fff;}
.wh_xi04 dl dt{ padding-top:50px;}
.wh_xi04 dl:hover{ background:url(../images/wh_tu16-1.png) no-repeat;}

.wh_ti01{ width:397px; height:44px; background:url(../images/cp_ti05.png) no-repeat center center;  line-height:44px; color:#fff; font-size:26px; margin-bottom:26px; padding-left:50px;}
.wh_ti02{ background:url(../images/l_jt.png) no-repeat left center; padding-left:15px; color:#0064b5; font-size:19px;}
.wh_zi{ font-size:19px; line-height:30px; padding:18px 0 35px 0;}
.wh_ti03{ width:778px; height:44px; background:url(../images/cp_ti06.png) no-repeat center center;  line-height:44px; color:#fff; font-size:26px; margin-bottom:26px; padding-left:50px;}
.wh_ti04{ background:url(../images/wh_tu17.png) no-repeat left center; padding-left:25px; color:#0064b5; font-size:28px; margin:25px 0 0 0;}
.sd_list{ margin:56px 0;}
.fj_ti{ text-align:center; color:#006eb8; font-size:40px;}
.fj_js_tu{ width:30%; margin-right:5%;}
.fj_js_zi{ width:65%; font-size:19px; line-height:30px;}
.fj_js{ padding:34px 0 60px 0;}
.zp_list{ width:896px; margin:0 auto;}
.zp_Menubox li{float:left;display:block;cursor:pointer; text-align:center; height:124px; margin-right:12px; line-height:124px; width:255px; background:url(../images/wh_tu19.png) no-repeat center center; color:#fff; font-size:33px; margin-bottom:44px;}
.zp_Menubox li.hover{padding:0px;color:#fff;height:124px;line-height:124px; background:url(../images/wh_tu20.png) no-repeat center center;}
.zp_Contentbox{clear:both;  background:#cad9eb; padding:49px; }
 
.t_icon li.wx_ico{ position:relative; }
.t_icon li.wx_ico img{ cursor:pointer}
.t_icon li.wx_ico p{ position:absolute; display:none; width:175px; z-index:9999}
.t_icon li.wx_ico p img{ width:175px !important; height:175px !important}

.t_icon li.wx_ico2{ position:relative; }
.t_icon li.wx_ico2 img{ cursor:pointer}
.t_icon li.wx_ico2 p{ position:absolute; display:none; width:175px; z-index:9999}
.t_icon li.wx_ico2 p img{ width:175px !important; height:175px !important}

#link dl .wx_ico1{ position:relative; }
#link dl .wx_ico1 img{ cursor:pointer}
#link dl .wx_ico1 p{ position:absolute; display:none; width:150px; z-index:9999}
#link dl .wx_ico1 p img{ width:150px !important; height:150px !important}

#link dl .wx_ico3{ position:relative; }
#link dl .wx_ico3 img{ cursor:pointer}
#link dl .wx_ico3 p{ position:absolute; display:none; width:150px; z-index:9999}
#link dl .wx_ico3 p img{ width:150px !important; height:150px !important}


.sjjt{ width:758px; height:631px; margin:0 auto; position:relative; background:url(../images/wh_tu11-1.png) no-repeat center center;}
.sjjt_tu01{ position:absolute; left:255px; top:20px;}
.sjjt_tu02{ position:absolute; left:40px; top:340px;}
.sjjt_tu03{ position:absolute; right:40px; top:340px;}

.slideBox4{ width:100%; overflow:hidden; position:relative; margin:0 auto; }
		.slideBox4 .bd{ position:relative; height:100%; z-index:0; width:600px; margin:0 auto;  }
		.slideBox4 .bd li{ zoom:1; vertical-align:middle; text-align:center; }
		.slideBox4 .bd li p { padding-top:20px; line-height:30px; font-size:16px;}
		.slideBox4 .bd img{ width:600px; height:316px; display:block; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0  ; }
		.slideBox4 .prev{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre01.png) no-repeat; }
		.slideBox4 .next{ position:absolute; right:1%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next01.png) no-repeat; }
		.slideBox4 .prev:hover{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre02.png) no-repeat;  }
		.slideBox4 .next:hover{position:absolute; right:1%; top:50%; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next02.png) no-repeat;  }
		.slideBox4 .prevStop{ display:none;  }
		.slideBox4 .nextStop{ display:none;  }


.slideBox5{ width:100%; overflow:hidden; position:relative; margin:0 auto; }
		.slideBox5 .bd{ position:relative; height:100%; z-index:0; width:800px; margin:0 auto;  }
		.slideBox5 .bd li{ zoom:1; vertical-align:middle;  }
		.slideBox5 .bd li p {  line-height:30px; font-size:16px;}
		.slideBox5 .bd img{ width:800px;  display:block; -webkit-box-shadow:0px 0px 15px  #e0e0e0 ;-moz-box-shadow:0px 0px 15px  #e0e0e0  ;box-shadow:0px 0px 15px  #e0e0e0  ; }
		.slideBox5 .prev{ position:absolute; left:1%; top:300px; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre01.png) no-repeat; }
		.slideBox5 .next{ position:absolute; right:1%; top:300px; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next01.png) no-repeat; }
		.slideBox5 .prev:hover{ position:absolute; left:1%; top:300px; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/pre02.png) no-repeat;  }
		.slideBox5 .next:hover{position:absolute; right:1%; top:300px; margin-top:-25px; display:block; width:79px; height:79px; background:url(../images/next02.png) no-repeat;  }
		.slideBox5 .prevStop{ display:none;  }
		.slideBox5 .nextStop{ display:none;  }


/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;bottom:10px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
/* jksy-fk */
.sideMenu{ padding-top:20px;}
.sideMenu h3{ height:36px; line-height:36px; padding-left:30px; background:#cadbea; cursor:pointer; font-size:18px; color:#848384; font-weight:normal; margin-top:10px; }
.sideMenu h3 em{ float:right; display:block; width:40px; height:24px;   background:url(../images/icoAdd2.png) no-repeat 5px center; cursor:pointer; padding-top:20px;}
.sideMenu h3.on em{ background:url(../images/icoAdd.png) no-repeat 5px center; }
.sideMenu ul{ padding:30px 15px;  display:none; /* 默认都隐藏 */ background:#f7f7f7;}
.join_xi{ padding-left:30px;line-height:28px;}
.yq{ border-top:1px solid #dedede; padding-top:15px; margin-top:15px; }


@media only screen and (max-width:1280px){
	.Menubox2 li{float:left;display:block;cursor:pointer; text-align:center; height:83px; line-height:83px; width:83px; border-radius:83px; background:#e0e0e0; font-size:0.24rem;color:#808080; margin:0 6px; }
	.xx_xi li{ float:left; margin-right:140px; width:23%;}
	.news_list dl{ width:45%; float:left; padding:0 90px 40px 0;}
	}