.box{ width: 1120px; margin: 0 auto; overflow: hidden; clear: both; }
h1{margin: 0;}
.h2 h2{ color: #0083b0; font-size: 30px; font-weight: bold; position: absolute; top: 0;left:92px; width: 130px;  z-index: 99;}
.zjx{text-align: center; line-height: 80px; color: #000;}
.h2{width: 314px; height: 37px; text-align: center; margin-top: 20px;  position: relative; margin:0 auto; background:url('../images/h1_bg.png') no-repeat;}
.phone{font-size:27px;color:#1e4c85; font-weight:bold;line-height: 53px; margin-right: 20px;}
.phone img{vertical-align: middle;}
.phone1{font-size:27px;color:#fff; line-height: 53px;margin-right: 20px;}
.phone1 img{margin-top:5px;}
.fs_29{font-size: 29px;}
.fs_20{font-size: 20px;}
.fs_18{font-size: 18px;}
.fs_14{font-size:14px;}
.fs_12{font-size:12px;}
/* <!-- 头部 --> */
.header{background: #fff; }
.top{ height: 84px;padding: 10px 0; border-bottom: 1px solid #eee; }
.top01{width: 751px; }
.top03{width: 292px;margin-left:45px;}
.search{width:320px;height: 40px;border:1px solid #40a0f2;border-radius: 10px;margin-top:10px;background-color: #fff;}
.search-keyword{width:240px;border: 1px solid #fff;height:38px;line-height: 38px;margin-left:1px; float:left;border-radius: 10px;}
.search-submit{width: 73px;height:40px;background: #40a0f2;float: right;border: 0;border-top-right-radius: 8px;border-bottom-right-radius:8px; border-left: 1px solid #40a0f2; color: #fff; }
.top04{width: 150px;margin-left:32px;padding-top: 10px; }


/* <!-- nav --> */
.nav{height: 61px; background-color: #1d88f5;}
.nav ul{height: 61px; width: 1120px; margin: 0 auto;}
.nav ul li{width: 124px;   float: left;}
.nav a{font-size: 20px;display: inline-block;width: 124px; height: 61px; line-height: 61px; text-align: center; font-weight:bolder; color: #fff;}
.nav a:hover{  color: #fff; background: #0f5998;}
.active{ color: #fff;}
/* <!-- banner--> */
.banner{position:relative;overflow:hidden; }
.banner .hd{ width:100%;  position:absolute; z-index:99; bottom:3px; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:4px; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=80);opacity:0.8; border-radius: 12px; border: 1px solid #d1d1d1; background: #222;
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; background: #3b8bdf; }
.banner .bd{ width:100%;position:relative; overflow:hidden;height:601px;}
.banner .bd ul{ width:100%; position:absolute; left:50%; margin-left:-50%;}
.banner .bd ul li img{ width: 100%; height: 600px; }
/* <!-- 中心简介-> */
.zxjj{padding: 20px 0;}
.zxjj_t{margin:20px 0; }
.zxjj_c{ padding: 10px 0 20px;color:#000;line-height: 30px;}
.zxjj_c1{ margin-bottom:20px;color:#000;line-height: 30px;}
.zxjj_c p{font-size:18px; font-weight:bolder; text-indent: 2em; line-height: 30px; }

/* <!-- 业务范围--> */
.ywfw{background: url(../images/image03.jpg) left center; height: 500px; padding: 20px 0;}
.ywfw_t{padding:20px 0;}
.ywfw_t h2{background: #e0e8f5;}
.ywfw_c{width: 1120px; color:#333; border-radius: 25px; padding: 20px 0 70px; font-weight:bolder; background:#f3f8fb;}
.ywfw01,.ywfw02{margin:30px 0 0 270px;}
.ywfw01 li,.ywfw02 li{ font-size: 18px; font-weight: bolder; line-height: 40px; }


/* 	<!-- 设备环境 --> */
.sbhj_c{padding: 20px 0;}
.sbhj_t{padding:20px 0;}
.sbhj_c ul li{width: 355px; margin-right: 18px; float: left;}
.sbhj_c ul li img{width: 355px; height: 258px;border:1px solid #f1f1f1;}
.sbhj_c ul li p{width: 355px;text-align: center;line-height: 40px; font-size: 20px; }
.news{width:1120px;margin: 0 auto;  }
.news .zjx span:before{ left: 395px;}
.news .zjx span:after {right: 395px;}
.news_c{width:1120px;margin: 0 auto;  background: #b7d6f6; padding: 20px 0;border-radius: 25px;}
.news dl{width: 900px; height: 40px; margin:0 auto;}
.news dl dt{width: 120px; height: 40px; line-height: 40px; text-align: center; font-size:18px; color: #3b8bdf; margin-left: 7px; }
.news dl dd{width: 265px;margin-left: 30px;line-height: 40px;}
.news .title{font-size:20px;}

/* 	<!-- 专家团队 --> */
.zjtd{margin-bottom: 20px; background: url(../images/image04.jpg) left center; height: 500px; padding: 20px 0;}
.zjtd_t{padding:30px 0;}
.zjtd_l_c_box{position: relative;background: #b7d6f6; color:#fff; border-radius: 25px;}
.zjtd_content{position: absolute; top: 45px; left:330px;}
.btn,.btn1{width: 145px; margin:0 auto 20px auto;}
.btn a{display: inline-block; width: 145px; height: 39px; line-height: 39px;background: #fff;color: #000; border:1px solid #d1d1d1; font-size:18px; text-align: center; margin:0 auto;}
.btn1 a{display: inline-block; width: 145px; height: 39px; line-height: 39px;background: #40a0f2;color: #fff; text-align: center;}


.zjtd_c{position: relative; width: 1032px; height: 346px; margin:0 auto; background: #98ddf0; border-radius:25px;}
.zjtd_c .hd ul{ width:100%;  position:absolute; z-index:99; top:0; left:0; height:30px; line-height:30px; text-align:center; }
.zjtd_c .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:24px; height:24px; margin:4px; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=80);opacity:0.8; border-radius: 12px; border: 1px solid #d1d1d1; background: #222;
}
.zjtd_c .hd ul .on{ filter:alpha(opacity=100);opacity:1; background: #3b8bdf; }
.zjtd_c .bd ul{height: 307px; width: 900px; margin:0 auto;}
.zj01{width: 330px; padding: 20px;}
.zj02{width: 500px;color: #fff;}
.zj02 span{font-weight:bolder;color: #333;font-size:20px;}
.t01{font-size:24px; font-weight:bolder; margin-top:18px;color: #333;}
.t02{font-size:18px; line-height: 30px; margin-top:7px;color: #333;}
.t03{width: 147px; height: 38px;font-size:18px; line-height: 38px;margin-top:7px; background: #1e95bd; text-align: center; color: #fff; border-radius:15px; }
.zjtd_c .bd ul li img{width: 330px; height: 307px; margin: 0 auto; display: block;}
.zjtd_c .prev,
.zjtd_c .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:46px; height:80px; background:url(../images/slider-arrow.png) -230px 8px no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index: 999;  }
.zjtd_c .next{ left:auto; right:3%; background-position:8px 5px; }
.zjtd_c .prev:hover,
.zjtd_c .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.zjtd_c .prevStop{ display:none;  }
.zjtd_c .nextStop{ display:none;  }
.more,.more a{color:#f39800; font-size: 18px;}

/* <!-- 联系我们-> */
.lxwm{background: url(../images/image06.jpg) left center; height: 645px;}
.lxwm_t{ padding:20px 0;}
.lxwm_t h2{ color: #fff;}
.lxwm_c{ padding: 20px 0 20px;color:#000;line-height: 30px;}
.lxwm_c .dt{width:900px; height: 340px; margin: 0 auto;background: #eee;}
.lxwm_c p{line-height: 30px;width:900px; height: 90px; margin: 0 auto;background: #eee;}
/* <!-- 底部 --> */
.footer{background: #333333; color: #fff; padding: 20px 0; font-size:24px; }
.footer a{ color: #fff;}
.footer_l{float: left; width: 436px; font-size:18px; margin-left:160px;}
.footer_r{float: right;width: 213px; height: 242px; margin-right:160px;}
.f_01{margin-right: 60px;margin-top: 20px;}
.f_01 dl{margin:10px 0; height: 28px; line-height: 28px;}
.f_01 dl dt{float: left;}
.f_01 dl dd{float: left;margin-left: 10px; }
.f_02{ margin-top: 10px;  line-height: 30px;}
.f_02 ul{margin-left:14px;}
.f_02 ul li{float: left; line-height: 36px;margin-right: 17px;}
.f_03{margin-top: 10px; height: 60px;}
.f_03 ul{margin-left:14px; }
.f_03 ul li{float: left; line-height: 36px;}
.footer_r{width: 300px; text-align: center; padding-top: 10px;}
.footer_r img{width: 213px; height: 212px;}
.footer_r p{font-size:20px; line-height: 50px;}

/* 列表页内容 */
.h_txt01{font-size: 260px; color:#203750; text-align: center;line-height: 40px;font-weight:600;margin: 150px 0;}
.h_txt01 p{ background: #1661b5;border-radius: 15px; color: #fff; }
.list_box{height: 100%; margin-top:40px;}
.list_news dl{width:835px; border:1px solid #e1e1e1;  margin-bottom: 20px; height: 176px;}
.list_news dl dd{width: 792px; margin: 0 auto 10px;}
.list_news dl dd span{ display: inline-block; width: 112px; height: 36px; float: right; background:#feac1a; border-radius: 10px; text-align: center; line-height: 36px; color: #fff;}

.hj_c{width:837px;}
.list_c2{ display: flex; justify-content: space-between; background:#fff; flex-wrap: wrap;}
.list_c2 dl{margin-bottom: 30px; }
.list_c2 dl dt{width: 400px; height: 320px;border:1px solid #999;}
.list_c2 dl dd{width: 100%;text-align: center;margin-bottom: 20px;}
.list_c2 dl dt img{width: 400px; height: 320px;}
.list_c2_t{ font-size: 20px; color: #2b3037; line-height: 50px;font-weight: bold;}
.list_c2_c{  color: #3f4042; font-size: 16px;line-height: 30px; text-indent: 2em;}

.list_l{width:837px;}
.list_l h2{font-weight: 400;}
.list_zj{width:837px;}
.list_zj dl{padding: 5px; width: 825px; border:1px solid #e1e1e1;  margin-bottom: 20px; height: 260px;}
.list_zj dl dt{width: 270px; height: 260px;float: left;border-right:1px solid #e1e1e1;}
.list_zj dl dd{width: 543px; float: right;margin-bottom: 18px;}
.list_zj dl dt img{width: 270px; height: 260px;}
.btn3{ display: inline-block; margin-left: 15px; width: 112px; height: 36px; float: right; background:#feac1a; border-radius: 10px; text-align: center; line-height: 36px; color: #fff;}

/* 战略合作 */
.list_zlhz dl{padding: 5px; width: 810px; border:1px solid #e1e1e1;  margin-bottom: 20px; height: 260px;}
.list_zlhz_01{float: left; margin: 18px 30px 18px 18px;}
.list_zlhz_01 img{ width: 284px; height: 230px; }
.list_zlhz_t{ font-size: 22px; font-weight: bolder;  color: #666; margin:20px 0;}
.list_zlhz_c{line-height: 30px;margin:10px 10px 20px 10px; color: #666;font-size: 18px;}


.list_zj_t{ font-size: 25px; color: #2b3037; line-height: 50px;font-weight: bold; color:#333;}
.list_zj_c{  color: #3f4042; font-size: 16px;line-height: 30px; text-indent: 2em;}
.list_zj_b{margin-top:10px;}
.list_zj_b a{ display: inline-block; width: 82px; height: 28px; color: #696869; font-size: 16px;line-height: 30px; border: 1px solid #d3d3d3; border-radius: 15px;}
.list_zj_b a:hover{background: #236933; border: none; color:#fff;}
.list_r{width: 311px; border-left:1px solid #e5e5e5;padding-left: 22px; }
.list_r_01{ margin-top:27px;}
.list_r_01 dl{ width: 86px; height: 86px; text-align: center; float: left; border: 1px solid #e8e8e8; border-radius: 5px; margin: 0 0 10px 15px;}
.list_r_01 dl dt img{ width: 34px; height: 34px; margin-top:14px;}
.list_r_02{margin-left:10px;}
.list_r_02 h3{font-size:21px; color:#3b8bdf; line-height: 50px;}
.list_r_02 ul li{ border-bottom: 1px dotted #d1d1d1; }
.list_r_02 ul li a{ line-height: 42px; }
.list_r_02 ul li a:hover{ color: #eb570f;}
.round{width:16px;height:16px;display: inline-block;font-size:16px;line-height:16px;text-align:center;text-decoration:none; margin-right: 5px; }
.round:hover{color: #eb570f;text-decoration:none} 
.list_r_03 {margin: 15px 0 15px 10px;}
.list_r_04 {margin-left:10px;}
.list_r_04 h3{font-size:21px; color:#3b8bdf; line-height: 50px;}
.list_r_04 ul li{line-height: 42px;border-bottom: 1px dotted #d1d1d1;}
.list_r_04 ul li a:hover{ color: #eb570f; }
/*pages*/
.pagination-wrapper{margin: 20px 0;}
.pagination{text-align: center;}
.pagination li {display: inline-block;padding: 8px 12px;}
.pagination li a{display: inline-block;padding: 8px 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.pagination li a:hover{background:#f5f5f5;color:#f08501; }
.pagination li.thisclass {background: #f08501;color: #fff;margin:8px 12px}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #f08501;color: #fff;cursor: default;}
/* 内容页 */
.article_box{width: 1120px; margin:40px auto 20px;}
.article_l{width: 252px; margin-right:30px; text-align: center;}
.article_l h3{font-size: 20px; font-weight: bolder; color: #fff; background: #40a0f2; line-height: 47px;}
.article_l ul{margin: 10px 0 20px 0;}
.article_l ul li{height:30px; line-height: 30px; font-size: 18px;font-weight: bolder;color: #999;border: 1px solid #000; border-left:5px solid #000; }
.lxfs{border:1px solid #868b8d;font-size: 15px; line-height: 30px;padding-left:2px;}
.lxfs p{text-align:left;padding-left:2px;}
.article_con{color:#1f1e1e; font-size:20px;line-height: 30px; width: 837px;}
.bread_menu{border-bottom: 1px solid #999; height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 40px;}
.bread_menu a{ font-size: 18px;}
.bread_menu img{width: 35px; height: 33px;}
.article_con h2 { height: 100%; line-height: 60px; margin-bottom: 0;text-align:center; font-size:27px;color:#2c2c2b;}
.article_con h2 a{font-size:27px; font-weight:bolder; text-align:center; color:#2c2c2b;}
.article_con .time{padding: 10px;font-size:20px; text-align:center; color:#838383;}
.list_l p,.lxwm_c p{line-height: 30px; margin-bottom: 10px;}
.article_b{padding: 10px 0;}
.article_b p{margin-bottom: 10px; }
.article_b p a{font-size:20px;  color:#4d4d4d; }
.article_b span{display: inline-block; border:1px solid #c8c8c8; width: 28px; height: 28px; border-radius:14px;text-align: center;line-height: 28px;margin-right: 10px;}
.bq{color: #f00; font-size: 16px;}

.PopupLayer{width:920px;height:650px;padding:10px;position:fixed;_position:absolute;left:50%;margin-left:-460px;z-index: 999;}
.PopupLayer a.close{display:block;width:30px;height:30px;position:absolute;right:10px;background:url('../images/close.jpg') no-repeat;overflow:hidden;}
.PopupLayer a.close:hover{background-position:-30px;}