.box{ width: 1620px; margin: 0 auto; overflow: hidden; clear: both; }
h1{margin: 0;}
.h2 h2{ color: #00050b; font-size: 60px; font-weight: bold; text-align: center;}
.h2{width: 380px; height: 135px; text-align: center; margin:0 auto;}
.h2 span{font-size: 40px;}
.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: 78px 0 42px; border-bottom: 1px solid #eee; }
.top01{width: 511px; }
.top02{width: 770px;height: 33px; margin: 0 20px 0 20px}
.top02 li{width: 127px;   float: left; text-align: center;}
.top02 a{font-size: 24px;display: inline-block; line-height: 33px; text-align: center; font-weight:bolder; color: #00050b;}
.top02 a b{font-size: 18px;}
.top03{width: 297px;}
.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 --> */



/* <!-- banner--> */
.banner{position:relative;overflow:hidden; }
.banner .hd{ width:100%;  position:absolute; z-index:99; bottom:20px; 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:919px;}
.banner .bd ul{ width:100%; position:absolute; left:50%; margin-left:-50%;}
.banner .bd ul li img{ width: 100%; height: 100%; }
.banner .prev,
.banner .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;  }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

/* <!-- 中心简介-> */
.zxjj{padding: 60px 0 0;}
.zxjj_l{float: left;width: 753px; height: 568px;}
.zxjj_r{float: right;width: 773px; height: 568px;}
.zxjj_t{margin:10px 0; }
.zxjj_c{ padding: 10px 0 10px;color:#000;line-height: 30px;}
.zxjj_c1{ margin-bottom:20px;color:#000;line-height: 30px;}
.zxjj_c p{font-size:26px; text-indent: 2em; line-height: 30px; }

/* <!-- 业务范围--> */
.ywfw{width: 1620px; margin: 0 auto;}
.ywfw_t{margin: 80px 0 60px;}
.ywfw_c{width: 1620px; color:#333; padding: 20px 0 0; font-weight:bolder;}
.ywfw01,.ywfw02{margin:30px 0 0 270px;}
.ywfw01 li,.ywfw02 li{ font-size: 18px; font-weight: bolder; line-height: 40px; }
.jcfl{width: 752px; height: 224px; border: 1px solid #d1d1d1; float: left; margin-bottom: 30px;}
.m110{margin-right: 110px;}
.jcfl_l{float: left; width: 463px; margin: 30px 0 0 30px;}
.jcfl_l a{float: right;}
.jcfl_l h4{font-size: 29px; font-weight: bolder;}
.jcfl_l p{font-size: 20px; line-height: 40px; font-weight: 400;}
.jcfl_r{float: right;margin: 28px 30px 22px;}


/* 	<!-- 设备环境 --> */
.sbhj_c{width: 1620px; margin: 0 auto;}
.sbhj_t{margin: 100px 0 60px;}
.sbhj_c ul li{width: 376px; margin-right: 21px; float: left; border: 4px solid #dcdcdc;}
.sbhj_c ul li img{width: 376px; height: 258px;border:4px solid #f1f1f1;}
.sbhj_c ul li p{width: 376px;text-align: center;line-height: 70px; font-size: 27px; }
.news{width:1120px;margin: 0 auto;  }
.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{width: 1620px;margin: 0 auto;}
.zjtd_t{margin: 100px 0 60px;}
.zjtd_t h2{ color: #00050b;}
.zjtd_l_c_box{position: relative;background: #b7d6f6; color:#fff; border-radius: 25px;}
.zjtd_content{position: absolute; top: 45px; left:330px;}
.btn{text-align: center; font-size: 36px;}
.btn a{display: inline-block; width: 145px; padding:20px 35px; border-radius: 25px; margin:0 auto 20px auto; height: 39px; line-height: 39px;background: #1183c0;color: #fff; border:1px solid #d1d1d1; text-align: center; margin:0 auto;}
.btn1 a{display: inline-block; width: 145px; margin:0 auto 20px auto; height: 39px; line-height: 39px;background: #40a0f2;color: #fff; text-align: center;}


.zjtd_c{position: relative; width: 1620px; height: 782px; margin:0 auto; }
.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: 1044px; width: 1620px; margin:0 auto;}
.zj01{width: 330px; padding: 20px;}
.zj02{width: 500px;color: #fff;}
.zj02 span{font-weight:bolder;color: #fff;font-size:20px;}
.t01{font-size:24px; font-weight:bolder; margin-top:18px;}
.t02{font-size:18px; line-height: 30px; margin-top:7px;}
.t03{width: 147px; height: 38px;font-size:18px; line-height: 38px;margin-top:7px; background: #c98a13; text-align: center; color: #fff; }
.zjtd_c .bd ul li img{width: 700px; height: 782px; 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;}
/* 	<!-- 样本 --> */
.yblx{width: 1620px;margin: 0 auto; }
.yblx_t{margin: 100px 0 60px;}
/* 	<!-- 流程 --> */
.jclc{width: 1620px;margin: 0 auto; padding-bottom: 70px;}
.jclc_t{margin: 100px 0 60px;}
/* <!-- 联系我们-> */
.yqlj{background:#333;line-height:30px;padding-top:10px;}
.yqlj a{color:#fff;}
.lxwm{background: url(../images/image06.jpg) left center; height: 645px;}
.lxwm_t{ padding-top:60px;}
.lxwm_t h2{background: #929292; color: #fff;}
.lxwm_t .zjx{color: #fff;}
.lxwm_t .h2{border: 1px solid #cfcdcd;}
.lxwm_c{ padding: 20px 0 20px;color:#000;line-height: 30px;width:1120px;}
.lxwm_c .dt{ height: 340px; margin: 0 auto;background: #eee;}
.lxwm_c p{line-height: 40px; height: 90px; margin: 0 auto;background: #eee;font-size:22px;}
/* <!-- 底部 --> */
.footer_lxwm{background:#1183c0;width:100%;height:200px;}
.footer_lxwm p{font-size: 22px; color: #fff;}
.footer_lm .lanmu{width:295px;float: left;}
.footer_lm .lanmu .yj_lanmu{font-size: 28px; color: #333;display: block;margin-bottom:30px; }
.footer_lm .lanmu1{height: 40px; line-height: 40px;}
.footer_lm .lanmu1 a{color: #666;font-size: 21px;}
.footer_lm .lanmu1 a:hover{color: #1183c0;}
.footer_di{width:100%; height: 80px; background:#1183c0;color: #fff;line-height: 80px;}
.footer_di a{color: #fff;}
.footer_dz{ width:369px;height: 35px; line-height: 35px; text-align: center;}

/* 列表页内容 */
.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{margin-top:40px;}
.list_news dl{width:1512px; border:4px solid #aaaaaa;  padding: 50px; height: 393px;}
.list_news dl dd{width: 1512px; margin: 0 auto 10px; line-height: 80px;}
.list_news dl dd span{ display: inline-block;  float: right; }
.btn3{font-size: 50px; display: inline-block; margin-left: 15px; width: 323px; text-align: center; line-height: 70px; color: #f1064e;}


.hj_c{width:1620px;}
.list_c2{ display: flex; justify-content: space-between; background:#fff; flex-wrap: wrap;}
.list_c2 dl{margin-bottom: 30px; width: 672px; height: 648px; border:4px solid #aaaaaa;}
.list_c2 dl dt{width: 672px; height: 520px;border:1px solid #999;}
.list_c2 dl dd{width: 100%;text-align: center;margin-bottom: 20px; font-size: 46px; color: #150101; line-height: 126px;}
.list_c2 dl dt img{width: 672px; height: 520px;}
.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:1620px;}
.list_l h2{font-weight: 400;}
.list_zj{width:1620px;}
.list_zj dl{ width: 1612px; border:4px solid #aaaaaa;  margin-bottom: 60px; height: 550px;}
.list_zj dl dt{float: left;}
.list_zj dl dd{width: 1040px;margin-bottom: 18px; padding: 0 60px; float: left;}
.list_zj dl dt img{width: 440px; height: 550px;}
.list_zj_t{ font-size: 50px; color: #5a1313; line-height: 140px;font-weight: bold; text-align: center;}
.list_zj_c{  color: #5a1313; font-size: 29px;line-height: 80px; text-indent: 2em;}
.btn2{font-size: 50px; display: inline-block; margin-left: 15px; width: 323px; text-align: center; line-height: 70px; color: #fff; background-color: #78784B; border-radius: 15px; }

/* 战略合作 */
.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_news_t{ font-size: 50px; color: #2b3037; line-height: 188px;font-weight: bold; color:#333;}
.list_news_c{  color: #3f4042; font-size: 40px;line-height: 80px; text-indent: 2em;}
.list_zj_b{margin-top:10px;}
.list_zj_b a{ display: inline-block; width: 82px; height: 28px; color: #f1064e; font-size: 16px;line-height: 30px; border: 1px solid #d3d3d3; border-radius: 15px;}
.list_zj_b a:hover{ border: none; color:#f1064e;}
.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: 1620px; 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;}
.article_con{color:#1f1e1e; font-size:40px;line-height: 80px; width: 1620px;}
.bread_menu{ height: 80px; line-height: 80px; font-size: 50px; margin-bottom: 40px;}
.bread_menu a{ font-size: 50px;}
.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: 80px; 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;}