@charset "utf-8";
/* CSS Document */
.text-nowrap{ overflow: hidden; text-overflow: ellipsis; white-space: pre;}
.mate{ color: #a8a8a8; font-size: 12px; padding: 5px 0;}
img{ max-width: 100% !important;}
/*top header*/
.top{ background: rgba(0,0,0,0.4); height: 80px; position: fixed; z-index: 99999; width: 100%;}
.top .w1400{ overflow: initial;}
.logo{ padding:11px 0; float: left }
.top_tel{ float: right; color: #FFF; font-size: 24px; font-weight: bold; height: 44px; line-height: 44px; background: url(../Image/top_tel.png) no-repeat left center; padding:0 23px 0 200px;}
.nav{ float: right; width: 930px; height: 36px; line-height: 36px; clear: right;}
.nav> li{ float: left; width: 103px; height: 36px; position: relative;}
.nav> li>a{text-align: center; color: #FFF; font-size: 16px; display: block; text-align: center;}
.nav .menu_xia{ width: 0; height: 0; opacity: 0; overflow: hidden; transition: 0.3s all;}
.nav li:hover >a{ background: rgba(0,0,0,0.4); }
.nav li:hover >.menu_xia{ width: 100%; height: 100px; opacity: 1; overflow: initial; }
.nav li:hover >.menu_xia li a{display: block;background: rgba(0,0,0,0.64); margin-top: 1px; text-align: center; line-height: 40px; color: #FFF; width: 104px; overflow: hidden; height: 40px;}
.nav li:hover >.menu_xia li:hover a{background: rgba(0,152,240,0.8);}

.flash{height: 755px; width: 100%; overflow: hidden;}
.slideBox{ width:1920px; height:755px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{  width:1920px; height:755px;  display:block;  }
.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../Image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.zyflash{ background:url(../Image/zyflash.jpg) no-repeat top center; height: 485px;}
.daohang{ height: 65px; line-height: 65px; background: #f8f9f8; overflow: hidden;}
.daohang a{ padding: 0 15px; font-size: 16px; display: inline-block;}
/*end footer*/
.end{ background: #373737; width: 100%; min-width: 1200px; padding-bottom: 30px; overflow: hidden;}
.end .end_menu li{ width: 102px; float: left; overflow: hidden;}
.end .end_menu li a{color: #ababab; display: block; text-overflow: ellipsis; line-height:30px; white-space: pre;}
.end .end_menu li .title{ position: relative; font-size: 16px; line-height: 66px; height: 66px; border-bottom: 1px solid #515151; margin-bottom: 5px; color: #FFF;}
.end .end_menu li a:hover{ color: #FFF;}
.end .end_chart{ color: #8c8c8c; text-align: center; width: 220px; height: 220px; border: 1px solid #4d4d4d;}
.end .end_chart img{ padding: 24px 0 10px 0;}
.end_nr{ background: #242424; color: #9c9c9c; width: 100%; min-width: 1200px; text-align: center; line-height: 58px;}
.end_nr a{ color: #9c9c9c; padding: 0 10px;}


.sy_nav{ padding: 30px 0; text-align: center;}
.sy_nav p{ font-size: 60px; color: #a9a9a9; font-family:arial; line-height: 70px;}
.sy_nav span{ font-size: 30px; color: #2e2e2e;}

.jj .img{ float: left; margin-right: 40px;}
.jj_ys{ clear: both; padding: 15px 0 25px 0; overflow: hidden;}
.jj_ys li{ width: 223px; float: left; height: 223px; margin: 10px 5px; text-align: center;}
.jj_ys li .img{ height: 130px; margin-bottom: 20px; width:130px; border: 1px solid #0098F1; margin: 25px auto 20px auto;  box-sizing: border-box; transition: 0.3s all; display: block; border-radius: 65px; float: none;}
.jj_ys li .img img{height: 130px; width: 130px; display: block;}
.jj_ys li .tit{line-height: 30px;}
.jj_ys li:hover{ background: #0098F1; color:#FFF;}
.jj_ys li:hover a{ color: #FFF;}
.jj_ys li:hover .img{ border-color: #FFF;}
.jj_ys li:hover .img img:first-of-type{ height: 0;}
/*案例*/
.case{ background: url(../Image/case_bj.jpg) no-repeat top center; height: 640px;}
.case .sy_nav,.case .sy_nav p,.case .sy_nav span{ color: #FFF;}
.anlist{ position: relative; overflow: hidden; padding: 0 40px;}
.anlist li{ width: 440px; padding: 12px;}
.anlist li .img{ border: 8px solid #FFF; width: 424px; background: #FFF; vertical-align: middle; height: 318px; overflow: hidden;}
.anlist li .img img{ max-width:424px; height: 318px;}
.anlist li .tit{ background: #FFF; height: 48px; line-height: 48px; text-indent: 33px; color: #505050; font-size: 16px; position: relative;}
.anlist li .tit:before{ content:''; position:absolute; left: 18px; width: 4px; height: 20px; background: #089bf1; top: 14px;}
.anlist .hd .prev,.anlist .hd .next{ position: absolute; top: 180px; font-size: 54px; color: #FFF; font-family: "宋体"; left: 0;}
.anlist .hd .next{ left:  auto; right: 0;}
.anlist .bd{ width: 1400px; overflow: hidden;}
.news_box1 .hd{ text-align: center; margin-bottom:30px;}
.news_box1 .hd li{ display: inline-block; width: 126px; height: 36px; line-height: 36px; color: #FFF; border: 1px solid #FFF; text-align: center;border-radius: 18px; cursor: pointer; margin: 0 8px;}
.news_box1 .hd li:hover,.news_box1 .hd li.on{background: #33af71; color: #FFF;}
/*业务*/
.yewu li{text-align: center; color: #848484; width: 190px; height: 240px; margin:10px 5px; box-sizing: ; background: #fafafa; float: left;}
.yewu li .img{ height: 110px; margin-bottom: 20px; width:110px; border-radius: 55px; border: 1px solid #0098f1; font-weight: bold; margin: 35px auto 20px auto;  box-sizing: border-box; transition: 0.3s all;}
.yewu li .img img{height: 110px; width: 110px; display: block;}
.yewu li .tit{ padding: 4px 38px; line-height: 25px;}
.yewu li:hover,.yewu li:hover a{ background: #0098F1; color:#FFF;}
.yewu li:hover .img{ border-color: #FFF;}
.yewu li:hover .img img:first-of-type{ height: 0;}
/*优势*/
.youshi{ background: url(../Image/ys_bj.jpg) no-repeat top center; height: 715px;}
.youshi .sy_nav strong{ color: #0098f1;}
.youshi li{text-align: center; color: #848484; width: 240px; margin: 20px; float: left;}
.youshi li .img{ height: 210px; margin-bottom: 20px; width:210px; border-radius: 100px; background: #FFF; border: 5px solid #e0e0e0; position: relative; color: #474747; font-size: 18px; font-weight: bold; padding-top: 150px; box-sizing: border-box; transition: 0.4s all; }
.youshi li .img img{height: 210px; position: absolute; top: 0; left: 0; width: 210px; transition: 1s all;}
.youshi li .tit{ padding: 15px 0; line-height: 30px;}
.youshi li:hover .img{ border-color: #0098F1;}
.youshi li:hover .img img{ transform: rotateY(360deg);}
/*新闻中心*/
.news_box .hd{ text-align: center; margin-bottom:30px;}
.news_box .hd li{ display: inline-block; width: 126px; height: 36px; line-height: 36px; color: #737373; border: 1px solid #e0e0e0; text-align: center;border-radius: 18px; cursor: pointer;margin: 0 8px;}
.news_box .hd li:hover,.news_box .hd li.on{background: #33af71; color: #FFF;}
.newslist li{width: 690px; height: 228px; overflow: hidden;box-sizing: border-box; border: 1px solid #d6d6d6; padding: 18px 15px; float: left; margin: 8px 0; transition: 0.3s all;}
.newslist li:nth-of-type(even){ float: right;}
.newslist li .img{ height: 192px; width:255px; float: left; margin-right: 22px; }
.newslist li .cont{ float: right; width: 365px;}
.newslist li .tit{ width: 100%;}
.newslist li .tit a{ display: block; width: 100%;}
.newslist .more{ color: #ff4d15; padding:0; transition: 0.3s all 0s ; font-size: 14px; height: 30px; line-height: 30px; }
.newslist li:hover{ background: #eff3f5; border-color: #eff3f5; }
.newslist li:hover .tit a{ color: #0098f1;}
/*子页样式 */
.zy_nav{ padding: 30px 0; margin: 0 auto; margin-bottom: 20px; position: relative; text-align: center; background: url(../Image/zy_nav.png) no-repeat center bottom;}
.zy_nav p{ font-size: 18px; color: #7d7d7d; font-family:arial; line-height: 40px;}
.zy_nav span{ font-size: 36px; color: #515151}
.zy_nav:before,.zy_nav:after{ content:''; position:absolute; bottom: 12px; width: 48.3333%; height: 0;border-bottom: 1px dotted #d6d6d6; left: 0 }
.zy_nav:after{right: 0; left:auto;}
.img_l{ float: left; margin-right: 25px }
.img_r{ float: right; margin-left: 25px }
/*关于我们 company*/
.ceo{ background: url(../Image/ceo.jpg) no-repeat center bottom; height: 700px; padding-top: 46px;}
.ceo_box{ background: rgba(255,255,255,.9);  box-sizing: border-box; padding: 10px 50px; position: relative; overflow:initial}
.ceo_box:before,.ceo_box:after{ content: ''; position: absolute; background: rgba(198,156,114,0.8);}
.ceo_box:before{ width: 22px; height:639px; right: -22px; top: 20px;}
.ceo_box:after{ width: 1180px; height: 22px; bottom: -22px; left: 20px;}
.ceo_box .article{ font-size: 16px; line-height: 36px }
.culture{ background: url(../Image/culture.jpg) no-repeat center bottom; height:690px; font-size:18px; line-height: 46px; color: #3d3d3d}
.culture li{ width: 33.33%; float: left; text-align: center; color: #555555; font-size: 18px; line-height: 30px; height: 250px;}
.culture li p{ width: 142px; height: 164px; background: url(../Image/culture.png) no-repeat center bottom; color: #FFF; font-size: 20px; margin: 0 auto;}
.culture li p img{ display: block; margin: 0 auto; padding-bottom: 15px;}
.honorlist{ width:1200px;  position:relative; overflow: hidden; margin: 0 auto; padding: 0 60px; }
.honorlist .hd .prev,.honorlist .hd .next{ display:block; position: absolute; width:28px; height:48px; left: 0; top: 100px; cursor:pointer; background:url("../Image/arrow.png") no-repeat;}
.honorlist .hd .next{ background-position:-30px 0; left: auto; right: 0 }
.honorlist .bd{ padding:10px;   }
.honorlist .bd ul{ overflow:hidden; zoom:1; }
.honorlist .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.honorlist .bd ul li .img{ text-align:center; }
.honorlist .bd ul li .img img{ width:320px; padding: 20px; border:1px solid #e8e8e8; display:block; }
.honorlist .bd ul li p{ text-align: center; color: #FFF; line-height: 36px }

.fengcai li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.fengcai li .img{ text-align:center; }
.fengcai li .img img{ width:320px; border:1px solid #e8e8e8; display:block; }
.fengcai li p{ text-align: center; color: #FFF; line-height: 36px }


.jj_link li{ width: 380px; height: 285px; position: relative; float: left; margin-right: 30px;}
.jj_link li:nth-of-type(1){ background: url(../Image/jj1.jpg) no-repeat top center;}
.jj_link li:nth-of-type(2){ background: url(../Image/jj2.jpg) no-repeat top center;}
.jj_link li:nth-of-type(3){ background: url(../Image/jj3.jpg) no-repeat top center; margin: 0 }

.guo li:nth-of-type(1){ background: url(../Image/guo1.jpg) no-repeat top center;}
.guo li:nth-of-type(2){ background: url(../Image/guo2.jpg) no-repeat top center;}
.guo li:nth-of-type(3){ background: url(../Image/guo3.jpg) no-repeat top center; margin: 0 }
.jj_link li img{ padding: 80px 0 20px 0; }
.jj_link li .mask{width: 380px; height: 285px; transition: 0.3s all; background: rgba(0,0,0,0.5); display: block;}
.jj_link li a{ color: #fff; font-size:24px; text-align: center; position: absolute; top: 10px; left: 10px ;width:360px; height: 265px; z-index: 9 }
.jj_link li:hover .mask{ background:rgba(207,0,52,0.7); }
.jj_link li:hover a{ border:1px solid #FFF  }

.history{ background: url(../Image/history.jpg) no-repeat top center; height: 930px;}
/*.liScroll{ padding: 0 50px; width: 1300px; position:relative; overflow: hidden; margin: 0 auto;}
.liScroll .hd .prev,.liScroll .hd .next{ display:block; position: absolute; width:28px; height:48px; left: 0; top:50px; cursor:pointer; color: #c0c0c0; font-size: 48px; font-family: SimSun;}
.liScroll .hd .next{ right: 0; left: auto;}*/
.event_box{width:1000px; position:relative;min-height:420px; margin: 0 auto; padding-top: 30px;}
.event_box .parHd {width:100%;display:inline-block;height:90px;overflow:hidden;background: url(../Image/tempWrap.jpg) no-repeat center 50px; box-sizing: border-box; padding: ;}
.event_box .parHd  ul{width:100%;text-align:center;margin:0 auto;}
.event_box .parHd .tempWrap{margin:0 auto;}
.event_box .parHd li{display:inline-block; cursor:pointer; font-size:24px;color:#383838; height:90px; margin: 0 50px; position:relative;}
.event_box .parHd li span{background:url(../Image/dot_ico.png) no-repeat; width:32px; height:32px; position:absolute; z-index:20; top: 35px; left:50%; margin-left:-16px;}
.event_box .parHd li.act span{background:url(../Image/cat.png) no-repeat;}
.sPrev,.sNext{width:24px;height:42px;display:block;position:absolute;top:60px;}.sPrev{left:0;}.sNext{right:0;}
.event_box .parBd{ margin: 0 auto; margin-top:40px; border-top: 1px solid #dddddd; width: 880px;}
.event_box .parBd .slideBox{}
.event_box .parBd .slideBox li{ overflow: hidden;}
.event_box .parBd .slideBox li .time{ font-size: 24px; color: #747474;width: 180px; text-align: center; line-height: 100px; float: left;}
.event_box .parBd .slideBox li .tit{padding: 40px 35px; border-left: 1px solid #dddddd;  border-bottom: 1px dashed #dddddd; font-size: 16px;float: left; width: 625px;}


/*资质*/
#dmzs{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
#dmzs li{ width: 280px; float: left; height: 275px; border: 1px solid #efefef; background-color: #FFFFFF; position: relative; overflow: hidden;transition: 0.3s all 0s linear; margin:15px 10px;}
#dmzs li:nth-of-type(4n){ margin-right: 0;}
#dmzs li a{ position: relative; z-index: 10; display: block;}
#dmzs .img{ width: 260px; height: 200px; padding: 10px; overflow: hidden;}
#dmzs .img img{max-width: 260px; max-height: 200px; display: block; margin: 0 auto;}
#dmzs .title{ padding: 12px 0; text-align: center; height: 20px; line-height: 20px; transition: 0.3s all 0s linear; overflow: hidden;text-overflow: ellipsis; white-space:nowrap; color: #2e2e2e; transition: 0.3s all 0s linear;}

.b_img:after,.b_img:before { content: ''; display: block; position: absolute; box-sizing: border-box; border: 3px solid transparent; width: 0; height: 0; }
.b_img:after { top: 0; left: 0; -webkit-transition: border-color 0s ease-in 0.8s, width 0.2s ease-in 0.6s, height 0.2s ease-in 0.4s; transition: border-color 0s ease-in 0.8s, width 0.2s ease-in 0.6s, height 0.2s ease-in 0.4s; }
.b_img:before { bottom: 0; right: 0; -webkit-transition: border-color 0s ease-in 0.4s, width 0.2s ease-in 0.2s, height 0.2s ease-in; transition: border-color 0s ease-in 0.4s, width 0.2s ease-in 0.2s, height 0.2s ease-in; }
.b_img:hover:after,.b_img:hover:before { width: 100%; height: 100%; }
.b_img:hover:after { border-top-color: #0098F1; border-right-color: #0098F1; -webkit-transition: width 0.2s ease-out, height 0.2s ease-out 0.2s; transition: width 0.2s ease-out, height 0.2s ease-out 0.2s; }
.b_img:hover:before{ border-bottom-color: #0098F1; border-left-color: #0098F1; -webkit-transition: border-color 0s ease-out 0.4s, width 0.2s ease-out 0.4s, height 0.2s ease-out 0.6s; transition: border-color 0s ease-out 0.4s, width 0.2s ease-out 0.4s, height 0.2s ease-out 0.6s; }
/*新闻中心*/

#newslist li{ border-bottom: 1px solid #d9dde1; position: relative; color: #707070;}
#newslist li:hover .tit a{ transition: 0.3s all;}
#newslist li:after{ position: absolute; bottom: -1px; left: 0; height: 2px; background: #0098f1; content:""; width: 0; transition: 0.3s all;}
#newslist li .img{ width: 230px; height: 130px; overflow: hidden; }
#newslist li .img img{ width: 210px; min-height: 130px;}
#newslist li .cont,#newslist li .more{ line-height: 28px;}
#newslist li .more a{color: #707070;}
#newslist li:hover:after{width: 100%;}
#newslist li:hover .tit a{ padding-left: 10px; color: #0098f1 !important;}

.news_c{  width:1200px; margin:0 auto;min-width: 1200px;}
.news_c .hd{ overflow:hidden;  height:50px; margin: 0 auto; width: 132px; }
.news_c .hd .prev,.news_c .hd .next,.news_c .hd .more{ display:block; width:40px; height:40px; float:right; margin:0 2px; margin-top:10px; color: #FFF; font-size: 24px; overflow:hidden; cursor:pointer; transition: 0.3s all 0s linear; background: #cccccc; text-align: center; line-height: 40px; font-family:SimSun;}
.news_c .hd .prev:hover,.news_c .hd .next:hover,.news_c .hd .more:hover{ background: #f87500;}
.news_c .hd .prev,.news_c .hd .more{ float: left;}

.xw_xxx{ width:260px;background:#fff; padding:10px; margin:9px; border: 1px solid #FFF; overflow:hidden; height:300px;}
.xw_xxx:hover{ width:260px; padding:10px; margin:9px; border: 1px solid #e53f3f; overflow:hidden; height:300px; transition: 0.3s all 0s linear}
.xw_txt{display: block;width: 240px;padding:0 10px;position: relative;overflow: hidden;transition: transform 300ms linear 0ms;}
.xw_txt h2{font-family: "Microsoft YaHei";font-weight: bold;margin: 10px 0px;line-height: 1;height:30px; line-height:30px; overflow:hidden;}
.xw_txt h2 a{ font-size:18px; font-weight:bold; color:#666666;width: 260px;}

.topNews{ border-bottom: 1px solid #d9dde1;}
.topNews .hd ul{ width: 100%; height: 30px; text-align: center;overflow: hidden; margin-bottom: 30px;}
.topNews .hd ul li{ display: inline-table; padding:0 10px; text-indent: -9999px;background:#d9dde1; margin: 0 6px; font-size: 9px; border-radius: 50%; line-height: 20px;}
.topNews .hd ul li.on,.topNews .hd ul li:hover{ background: #E90000;}
#topNews li{color: #707070; height: 290px;}
#topNews li .img{ width: 400px; height: 250px; overflow: hidden; margin-right: 30px; }
#topNews li .img img{ width: 400px; min-height: 250px}
#topNews li .cont,#topNews li .more{ line-height: 30px;}
#topNews li .more a,#newslist li .more a{color: #ffffff; background: #949494; padding: 2px 10px;}
#topNews li:hover .more a,#newslist li:hover .more a{background: #cc0000;}

.news_1{ width: 500px;padding-right: 49px; border-right:1px solid #E0E0E0; }
.news_1 li{line-height: 38px; position: relative; overflow: hidden;}
.news_1 li:after{content: "→"; position: absolute; top:0; left: -11px; height: 38px; width: 0; overflow: hidden;  z-index: 0; transition:0.3s all; color: #e90000; font-size: 30px; font-weight: bold;}
.news_1 li:hover a{ padding-left: 22px;color: #e90000;}
.news_1 li:hover:after{ width: 30px;}
.news_2{ width: 500px;padding-left: 50px;}

.w860{ width: 860px;}.w280{ width: 280px;}
.likenews li{ border-bottom: 1px solid #E1E1E8; padding: 10px 0; padding-left: 15px; line-height: 20px; position: relative;}
.likenews li:after{ position: absolute; content: "·"; top: 8px; left: 3px; font-size: 30px;}
.likenews li:hover{ border-bottom: 1px solid #e90000;}

.click{border-bottom: 1px solid #d9dde1; line-height: 30px; padding-bottom:10px;}
.locat{ color: #848484;}
.locat a{ color: #848484;}
/*主营业务*/
.cplist li{height: 400px; margin-bottom: 30px; background: #f3f4f5;}
.cplist .img{ width:655px; height: 400px;}
.cplist .img img{ width: 655px; height: 400px;}
.cplist .tit{height: 210px; line-height: 55px; position: relative; font-size: 24px; padding:150px 25px 20px 25px; width: 545px; box-sizing: border-box;}
.cplist .tit img{ position: absolute; top: 25px; left: 25px; border-radius: 50%; width: 110px; height: 110px; border: 1px solid #0098F1;}
.cplist .cont{ color: #707070; line-height:30px; height:175px; overflow: hidden; padding: 0 25px;width: 545px; box-sizing: border-box;}
/*科技创新*/
.team li{ width: 20%; float: left; text-align: center; padding-bottom: 20px;}
.team li a{ font-size: 20px; color: #515151; width: 150px; height: 70px; background: #f4f5f5; line-height: 70px; display: inline-block; border-radius: 3px;}
.team li a:hover{ background: #63bbf7; color: #FFF;}

/*人才招聘*/
.zp_2{ float: left; box-sizing: border-box; width:265px; height: 60px; line-height: 60px; text-align: center; font-size: 16px; background: #f3f4f5; transition: 0.3s all;}
p.zp_2{ background: #FFF; border: 2px solid #006acc; font-size: 30px; font-weight: bold; color: #006acc;}
.zp_2:hover{background: #006acc; color: #FFF;}

.jobs li{ width: 325px; padding: 20px; margin: 15px; border: 1px solid #e0e0e0; transition: 0.3s all; float: left;}
.jobs li a{ padding: 4px 15px; margin-top: 5px; color: #FFF; background: #0098F1;}
.jobs li:hover{-moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #333333;}

.zpys li{ float: left; width: 340px; padding:35px 25px; height:200px; margin: 5px; color: #FFF; background: #000; text-align: center; line-height: 32px;}
.zpys li:nth-of-type(1){ background: url(../Image/fz1.jpg) no-repeat top left;}
.zpys li:nth-of-type(2){ background: url(../Image/fz2.jpg) no-repeat top left;}
.zpys li:nth-of-type(3){ background: url(../Image/fz3.jpg) no-repeat top left;}
/*联系我们*/
.lx_nr{width:600px;}
.lx_nr h1{font-size:24px; color: #3a3a3a; line-height:25px; margin:5px 0 20px 0;}
.lx_nr p{font-size:16px; line-height:40px; color: #7f7f7f;}
.lx_nr p img{ float: left; opacity: 0.3; padding: 8px ;}
.lx_nr p.tel{ font-size: 30px; color: #7f7f7f; margin-top: 15px;}
.lx_nr p.tel span{ font-weight: bold; color: #47a53a;}
.chart_er{ width: 600px; color: #7e7e7e;border-right: 1px solid #e0e0e0;}
.chart_er2{ width: 550px; padding-left: 35px; border: none;}
.chart_er img{ float: left; margin-right: 30px;}
.chart_er p{ font-size: 18px; line-height: 60px; color: #212121;}

.zxly_nr{background: #fcfcfc;border: 1px solid #f0e2cb;padding: 20px; width: 870px; margin-left: 120px; overflow: hidden;}
.order{ width: 960px; overflow: hidden; margin: 10px auto;}
.order .text{ width: 50%; float: left; margin-bottom: 12px; height: 44px;}
.order .text input{ width: 80%; padding: 0 5%; height: 40px; line-height: 40px; font-family: Microsoft YaHei;border-radius: 3px;border:1px solid #d2d4d6;}
.order .longtext{ width: 100%; margin-bottom: 12px; height: 140px; clear: both;}
.order .longtext textarea{border:1px solid #d2d4d6;resize: none;width:91%;height:110px; padding: 10px 2%;font-family: Microsoft YaHei;border-radius: 3px;}
.order .but{ width:95%; height: 42px; background: #0098f1;color: #FFF; clear: both; font-size: 16px;font-family: Microsoft YaHei;border-radius: 3px;}

/*新闻中心*/
.news_img{ width:500px; height:375px; float: left; overflow: hidden;}
.news_img .bd{ position:relative; height:100%; z-index:0;}
.news_img li{ width: 500px; height: 375px; overflow: hidden; position: relative;zoom:1; vertical-align:middle; }
.news_img li img{ width: 500px; height: 375px;}
.news_img li .tit{ height: 44px; line-height: 44px; background: rgba(5,20,125,0.5); position: absolute; bottom: 0; left: 0; color: #FFF; width: 500px; text-overflow: ellipsis; white-space:nowrap; overflow: hidden; text-align: center; font-weight: bold;}
.jjnews{ width: 650px; float: right;}
.jjnews li{ margin:15px 0; overflow:hidden; display:block; background:#f0f0f0; height:80px; padding:13px 10px;}
.jjnews .title{ display:block; color:#185ba9; line-height:34px; font-size:18px; font-weight:bold; border-bottom:1px dotted #d2cfbe;}
.jjnews .time{ font-size:14px; color:#FFF; width:81px; float:left; height:81px; line-height:25px; text-align:center; background:#185ba9;}
.jjnews .time .day{ font-size:30px; background:#FFF;line-height:56px; color:#185ba9; display:block}
.jjnews li ul{ width:510px; float:right; height:90px;}
.jjnews li ul a{ margin-bottom: 8px;}
.jjnews li .more{ color:#69c6d1;}



