@charset "utf-8";
*{ margin:0; padding:0}
body{font-family:"微软雅黑";font-size: 14px;color:#393939;min-width: 1300px;}
b{ font-weight:normal;}
a{text-decoration: none; color:#333}
a:hover{color:#fb8d00;} 
html {_overflow-y:scroll;}
h1,h2,h3,h4,h5,h6{font-size:14px; }
img{border:0;}
.fl{ float:left;}
.fr{ float:right;}
.rfloat{float:right;}
.clear{ clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; *display:inline}
.wid{width: 1200px;margin-left:auto;margin-right:auto;}
.checkbox{border:0px;}
.button{border:0px; }
ul{ list-style-type:none}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.mb50{ margin-bottom:50px;}
.mb80{ margin-bottom:80px}
.pad50{ padding:50px 0;}
.button{border:0px; }
ul{ list-style-type:none} 
.clearfix{ clear: both; display: block; height: 0;}
.logo{padding:21px 0px 0px 0;}
.top .fr img {float: right;margin-right: 10px;}
.tel{width: 300px;height: 90px;background: url(../images/tel.jpg)no-repeat left 8px;} 
.top .fr span{color: #0069bc;font-size:  30px;font-weight:  bold;padding-left: 80px;}
.top .fr p{font-size:16px;color: #999;}
/* header*/.header{}
.header-hd{height: 30px;line-height: 30px;background: #fafafa;border-bottom:#f3f3f3 solid 1px;}
.header-bd{height: 120px;padding: 15px 0;}
.logo{height: 80px;padding-top: 8px;/* padding-left: 40px; */width: 20%;}
.header{background: #005eb3;color: #fff;}
.topnav {
	line-height: 35px;
}
.topnav .yellow {
	color: #e1861a;
	font-size: 14px;
}
.logo img{float: left;width: 150%;margin-top: 10px;}
.slogan{margin-top: 10px;margin-left: 15px;padding-left: 15px;border-left: #ccc solid 1px;font-size: 21px;font-weight: bold;color: #01005e;}
/* .hottel{width: 240px;height: 100px;text-align: center;;}*/.hottel p{display: block;margin-top: 10px;font-size: 12px;color: #999;}
.hottel i{font-family: Arial;font-size: 30px;color: #f08000;}
/* 搜索*/.isearch{height: 50px;border-bottom: #f3f3f3 solid 1px;}
.isearch__hd{line-height: 50px;}
.isearch__bd{padding-top: 11px;}
.search__key{width: 200px;padding-left: 10px;height: 26px;border:#ccc solid 1px;border-right: 0;border-radius: 3px;margin-right: -5px;}
.search__button{width: 38px;height: 26px;padding: 0;margin: 0;border:0;background: #02559e;color:#fff;overflow:hidden;cursor:pointer;}
/*//导航下拉*/.nav li{height: 45px;text-align: center;line-height: 45px;width: 100px;float: left;position: relative;font-size:16px;border-radius: 4px;}
.nav { margin-top:20px;}
.nav li a{color: #555;display: block;}

.nav li:hover a{color:#fff;}
.nav .current{background: #005eb3;}
.nav .current a{color: #fff;}
.nav li .sub_con{position: absolute;top: 48px;border-radius: 4px;overflow: hidden;width: 100px;}
/*.nav li .sub_con a:nth-child(1){border-radius: 5px;}*/.nav li .sub_con a{height: 40px;line-height: 40px;text-align: center;background:#6fafe7;color: #fff;}
.nav li .sub_nav{position: absolute;left: 0;top: 46px;width: 100%;display: none;z-index:100;}
.nav li .sub_nav a{background: #0a79dc;color: #fff;height: 40px;line-height: 40px;font-size: 14px;transition: all,.5s;}
.nav li .sub_nav a:hover{background:#05447a;}
/*主菜单*/
.menu_bg{margin-top: 26px;}
.menu_bg li{float:left;font-weight:bold;text-align:center;HEIGHT:50px;font:normal 18px/50px "微软雅黑";}
.menu_bg li a{ display:block; color:#333;width:100px;line-height:50px;}
/* .menu_bg li a:visited{ color:#fff;} */
.menu_bg li a:hover{ background:#005eb3;COLOR: #fff  ;   border-radius: 4px;}
.menu_bg .active{background:#005eb3;COLOR: #fff;border-radius: 4px;}
#nav li{Z-INDEX:9999;POSITION: relative;text-align:center;cursor: pointer;text-align:center;}
#nav li>a {DISPLAY: block;TEXT-ALIGN: center;position: relative; }
#nav li .toplink:after{ content:''; height:40px; position:absolute; right:0px; top:0;} 
.nav_parent .sub_con {POSITION: absolute;display: none;top: 50px;z-index:999;left:0;width: 100px;background:#0a79dc;overflow:hidden;}
.sub_con  p{ font:normal 14px/33px "微软雅黑";}
.sub_con  p a{ width:100%; height:40px; display:block; color:#fff; background:#none; margin-top:1px;line-height: 40px}
.sub_con  p a:hover{ color:#fff;background:#005eb3;}

	/* banenr */
.flexslider{position:relative; overflow:hidden;background:#000 url(../images/loading.gif) 50% no-repeat; z-index:10;}
	.slides{position:relative;z-index:1;}
	.slides li{height: 600px;}
.flexslider .slides .s1{ background:url(../images/ban01.jpg) 50% center no-repeat;}
.flexslider .slides .s2{ background:url(../images/ban02.jpg) 50% center no-repeat;}
.flexslider .slides .s3{ background:url(../images/ban03.jpg) 50% center no-repeat;}
.flexslider .slides .s4{ background:url(../images/ban04.jpg) 50% center no-repeat;}
	
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* 优势 */
.jpservice {height: 75px;padding: 38px 0 37px;clear: both;overflow: hidden;background: #f0f0f0;}
.jpservice dl {width: 300px;float: left;overflow: hidden;}
.jpservice dl dt {width: 75px;height: 75px;float: left;transition: all, 1s}
.jpservice dl dt:hover {-webkit-transform: rotate(360deg);transition: .5s}
.jpservice dl dd {width: 182px;/* padding-top: 12px; */float: left;margin-left: 10px;}
.jpservice dl dd h3 {font-size: 18px;color: #333;font-weight: 400;margin-bottom: 10px}
.jpservice dl dd p {font-size: 12px;color: #666}
.jpservice dl.seconddl {width: 345px}
.jpservice dl.seconddl dd {width: 210px}
.jpservice dl.threedl {width: 292px}
.jpservice dl.threedl dd {width: 140px}
.jpservice dl.lastdl {width: 260px}
.jpservice dl.lastdl dd {width: 160px}
/* 业务范围 */
/* 标题 */
.indextit {text-align: center;}
.indextit strong{font-size: 30px;font-weight: bold;display: :block;line-height: 45px;}
.indextit p {line-height: 28px;}
.indextit span:before {width: 300px;height: 1px;background-color: #ddd;display: block;content: '';position: absolute;bottom: 50px;left: -520px;top: -15px;}
.indextit span:after {width: 300px;height: 1px;background-color: #ddd;display: block;content: '';position: absolute;bottom: 50px;right: -520px;top: -15px;}

.indextit span {padding: 0 14px;color: #fff;width: 150px;line-height: 1.8;background-color: #005eb3;position: relative;margin: 0 auto;border-radius: 50px;}

/* pro */
.yewu .cont{width: 1250px;overflow: hidden;}
.yewu .item {float:left;width: 24%;overflow: hidden;padding:0 10px;box-sizing:border-box;}
.yewu .item:nth-last-of-type(1) {margin-right: 0;}
.yewu .item .item-img {position: relative;overflow: hidden;}
.yewu .item .item-img .bg {width: 100%;transition: all,.5s;}
.yewu .item .item-img .cover {transition: all,.5s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .5);opacity: 0;}
.yewu .item .item-img .open {width: 58px;height: 58px;opacity: 0;position: absolute;top: 70px;left: 50%;margin-left: -29px; opacity: 0;}
.yewu .item .item-introduce .left {width: 100%;}
.yewu .item .item-introduce .left div {font-size: 16px;line-height: 22px;margin-top: 20px;}
.yewu .item .item-introduce .left p {color: #b3b3b3; margin: 9px 0 16px 0;line-height: 20px;}
.yewu .item .item-introduce .right {height: 104px;width: 30%;}
.yewu .item .item-introduce .right img { opacity: 0;transform: translateX(0);}
.yewu .item:hover {cursor: pointer;}
.yewu .item:hover .item-img .bg {transform: scale(1.4);}
.yewu .item:hover .item-img .cover {opacity: 1;}
.yewu .item:hover .item-introduce .right img {opacity: 1;transform: translateX(-20px);}
.yewu .item .line {width: 0;height: 1px;background-color: #d9d9d9;}
.yewu .item:hover .line {width: 100%;}
.yewu .item:hover .item-img .open{opacity: 0.5;}
.item-img {transform: all,.3s;}

/* 公司简介 */
/* 关于我们 */
.part3{background: url("../images/part3-bg.jpg") no-repeat top center;padding-top: 110px;}
.t-c{text-align: center;}.i-b{display: inline-block;}
.about-wrap{/* width: 100%; */padding: 40px 160px 60px;background: #fff;margin-top: 70px;box-shadow: 0 0 8px #ccc;}
.about-tit h2{color: #4b4b4b;font-weight: bold;font-size: 30px;}
.about-tit p{font-size: 24px;margin-top: 8px;color: #666;}
.about-intro{color: #999;line-height: 24px;margin-top: 20px;}.youshi li{float: left;color: #fff;margin: 0px 77px;}
.youshi li span{font-size: 50px;position: relative;font-family: "PingFang SC Medium";}
.youshi li span:after{content: '+';position: absolute;top: 10px;right: -15px;font-size: 20px;font-family: "Times New Roman";}
.youshi li p{font-size: 16px;}
.topmiddle span {color: #fff;margin-left:25px;padding-left: 40px;height: 35px;line-height: 35px;display: block;float: left;}
.topmiddle ,.topqq ,.topxin{float: right;line-height: 35px;font-size: 14px;}
.topmiddle .ttl {background:url(../images/tel.png) no-repeat left center;}
.pic-middle li span {margin-left: 62px;color: #fff;}
.pic-middle li .pic-tro {margin-left: -45px;}
.topmiddle .tqq {background:url(../images/QQ.png) no-repeat left center;}
.topmiddle .twx {background:url(../images/xin.png) no-repeat left center;}
/* 案例展示 */

.xiangmu { margin-bottom:50px;}
.xiangmu .tit,.teacher .tit,.jidi .tit{border-bottom: #ddd 1px solid;font-size: 30px;line-height: 45px;margin-bottom: 15px;color: #0187ef;position: relative;padding-left: 15px;}
.xiangmu .tit:before,.teacher .tit:before,.jidi .tit:before{width: 5px;height: 30px;position: absolute;content: '';background:#0187ef;border-radius: 4px;top: 8px;left: 0; display: block;}
.xiangmu .tit span,.teacher .tit span,.jidi .tit span{ font-size: 16px; line-height: 45px; margin-left: 10px; color: #333;}
.xiangmu .tit a,.teacher .tit a,.jidi .tit a,.newindex .tit span a{float: right;color:#d00;font-size: 14px;line-height: 25px;margin-top: 18px;}

.xiangmu .fl{ width: 200px;}
.xiangmu .fr{width: 910px;}
.xiangmu .fr ul li{width: 290px;float: left;margin-left: 10px;padding: 10px;border: #ddd 1px solid;margin-bottom: 15px;box-sizing: border-box;}
.xiangmu .fr ul li:hover{ background:#0187ef; color:#fff;}
.xiangmu .fr ul li:hover P{color:#fff;}
.xiangmu .fr ul li img{width: 270px;height: 200px;border-top-left-radius: 20px;border-bottom-right-radius: 20px;}
.xiangmu .fr ul li p{ font-size:12px; color:#999}
.xiangmu .fr ul li p a{ color:#d00;}
.xiangmu .fr ul li:hover a{ color:#fff;}
/* 新闻资讯 */
.newindex .fl {width: 380px;margin-right: 30px;}
.newindex .tit span a{float: right;color:#d00;font-size: 12px;line-height: 25px;margin-top: 18px;}
.newindex .tit{font-size: 20px;color: #0187ef;line-height: 45px;border-bottom: #ddd 1px solid;margin-bottom: 10px;font-weight: bold;}
.newindex .tit a{float: right;font-size: 14px;color: #d00;font-weight: normal;}
.newindex .fl{width: 380px;margin-right: 30px;}
.newindex .fl:nth-child(3){width: 380px;margin-right: 0px;}
.newindex ul li{ line-height: 36px; height: 36px; border-bottom: #ddd 1px dotted; padding-left: 15px; position: relative;}
.newindex ul li:before{width: 5px;height: 5px;position: absolute;content: '';background:#999;border-radius: 5px;top: 15px;left: 0;}
.newindex ul li span{ float: right; font-size: 12px; color: #999;}
.newindex ul li a{ width: 100%; display: block;}


.newbox{height: 100px;}
.newbox>div{ width:130px; float:left; margin-right:8px;}
.newbox h1{ font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newbox p{ font-size:12px; line-height:22px; color:#999;}


/* 文字 */
.h1tit {text-align: center;font: 700 24px/40px"微软雅黑";}
/* 底部图标 */
.hottel {padding: 30px 0;height: 120px}
.hoth3 h3 {font-size: 24px;padding: 15px 0}
.hottel dl a {display: block;border: 1px DASHED #c93536;float: left;width: 280px;color: #666}
.hottel dt {float: left;width: 100px;text-align: center;padding: 15px 0}
.hottel dl:nth-child(3) dt {padding: 0;margin: 3px}
.hotteldd1 {padding-top: 18px;font-size: 16px}
.hottel dl {text-align: left;margin: 0 10px 0 0;float: left;width: 290px;}
.hotteldd2 {font-size: 20px;line-height: 24px;}
/*首页公司介绍+新闻版块*/

/* .indextit{width:100%;height:71px;overflow:hidden;} 
.indextit .name{float:left;background:url(../images/title2.jpg) 0 center no-repeat;padding-left:33px;font:700 18px/71px "microsoft yahei";color:#006bbe;}
.indextit  a{float:right;font:14px/71px "microsoft yahei";color:#006bbe;}
.indexabout .fl{ width: 700px;}
.indexabout .fr{ width:550px;}
.indexabout .fr ul li{width:100%;height:40px;border-bottom: 1px dashed #999;overflow:hidden;line-height: 40px;}  
.indexabout .fr ul li span{float:right;color: #999;}
.indexabout .des{width: 450px;line-height:36px;float: right;} */

/*首页产品版块*/
.proindex{ background: #f0f0f0;}
.proindex .left{width: 240px;}
.proindex .right{width: 1000px;}
.submenu,.hotnew{position: relative;background: #006bbe;border-radius: 15px;padding-bottom: 5px;}
.submenu .tit,.hotnew .tit {text-align: center;height: 60px;padding: 20px 0 0 0;background: url(../images/title1.jpg) 0 0 no-repeat;}
.submenu .tit h4 ,.hotnew .tit h4{font-size: 22px;color: #fff;line-height: 22px;font-weight: bold;margin-bottom: 8px;}
.submenu .tit p{font-size: 12px;color: #fff;line-height: 10px;text-transform: Uppercase;}
.submenu ul ,.submenu .cont,.hotnew ul{background: #fff;border-radius: 0 0 15px 15px;padding: 0;margin: 0 5px;}
.submenu ul li{line-height: 50px;position: relative;-webkit-transition: all .5s;transition: all .5s;border-bottom: #ddd 1px solid;}
.submenu ul li .three{width: 210px; margin-left:20px;line-height: 40px;position: relative;-webkit-transition: all .5s;transition: all .5s; font-size:14px;}

.submenu ul li a{display: block;width: 172px;height: 50px;line-height: 50px;    padding: 0 25px 0 14px;font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;z-index: 0;-webkit-transition: all .5s;transition: all .5s;} 
.submenu .cont,.hotnew ul{padding:10px 8px 0;box-sizing: border-box;}
.submenu .cont>div img{ max-width:80%}
.submenu ul li a:hover{color:#fff;-webkit-transition:all .5s;transition:all .5s;}
.submenu ul li a::before {content: '';width: 0px;height: 50px;background: #117bce;position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: all .5s;transition: all .5s;}
.submenu ul li a::before:hover{content:'';width:0px;height:50px;background:#117bce;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.submenu ul li a:hover::before{content:'';width:250px;height:50px;background:#117bce;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.submenu ul li a::after{content:'';width:12px;height:14px;background:url(../images/pro_jt_01.png);position:absolute;top: 18px;right: 10px;-webkit-transition:all .5s;transition:all .5s;}
.submenu ul li a:hover::after{content:'';width:12px;height:14px;background:url(../images/pro_jt_02.png);position:absolute;top:18px;right:10px;-webkit-transition:all .5s;transition:all .5s;}
.submenu .cont p{padding: 1px 10px;line-height: 35px;}
.submenu .cont span{ display: block; text-align: center;}
.submenu .cont img{ display: block; margin: 5px auto;}

.cplist ul li{width: 305px;height: 290px;overflow:hidden;float: left;margin: 20px 20px 0 0;position: relative;-webkit-transition: all .5s;transition: all .5s;background:#000;} 
.cplist ul li img{width: 305px;height: 230px;transition: all 1s;vertical-align: top;}
.cplist .pic:hover img{opacity:.6;transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);}
.cplist .name{width: 212px;height: 58px;line-height: 58px;border: solid 1px #bcbcbc;padding: 0 71px 0 20px;font-size: 14px;color: #797d80;background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;z-index: 0;display: block;}
.cplist ul li .name::before{content: '';width: 0px;height: 58px;background: #117bce;position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: all .5s;transition: all .5s;}
.cplist ul li:hover .name::before{content:'';width:303px;height:58px;background:#117bce;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}
.cplist ul li:hover .name{ color:#fff;}
 
.cplist ul li .name::after{content:'';width:42px;height:16px;background:url(../images/pro_jt_03.png) center center no-repeat rgba(0,0,0,0);border:solid 1px #c9c9c9;border-radius:10px;position:absolute;top:20px;right:20px;-webkit-transition:all .5s;transition:all .5s;}
.cplist ul li:hover .name::after{content:'';width:42px;height:16px;background:url(../images/pro_jt_04.png) center center no-repeat rgba(0,0,0,0);border:solid 1px #fff;position:absolute;top:20px;right:20px;-webkit-transition:all .5s;transition:all .5s;}
  
.newindex .box{width:31%;float:left;}
.newindex .box:nth-child(2){ margin:0 3.5%}
.newindex ul li{ line-height:36px; border-bottom:#ddd 1px dotted;}
.newindex ul li span{ color:#999}

.case .titlex{ font-size:20px; color:#006bbe; font-weight:bold;  }
.case .titlex a{   font-size:14px; font-weight:normal;}
.case .titlex:after{ content:''; width:90%; height:1px; background:#006bbe; display:block; right:0; top:15px; position:absolute; z-index:0;}
.case li{width:238px;float:left;display:inline;margin:6px;}
.case li a{width:238px;text-decoration:none;display:block;}
.case li a:hover img{border:1px solid #006bbe;}
.case li img{width:220px;height: 180px;margin:8px 9px 6px 9px;background-color: white;border: 1px solid #ccc;}
.case li span{height:29px; line-height:29px; color:#999; display:block; text-align:center;}
.case li h2 {font-weight:normal;width: 100%;height:28px;line-height:28px;font-size:14px;color: #333; text-align:center;}
.case li h2 b{font-weight:normal; color:#fff; float:right; display:inline;}
.case li a:hover h2{color:#006bbe;}
#demo ul li{width: 300px;float:left;margin-left: 15px;background:#fff;padding-bottom: 15px;}
#demo ul li img{width: 300px;height: 225px;padding:5px;background:#fff;transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transition: transform 0.5s cubic-bezier(.79,.39,.31,.74);}
#demo ul li h1{padding:5px 10px;font: normal 14px/24px "微软雅黑";text-align:center;}
#demo{overflow:hidden;width: 1200px;display: inline;float:left;} 
#indemo{float: left;width: 1000%;} 
#demo1,#demo2{float:left;} 
#demo1 a,#demo2 a{cursor:pointer;} 
.titlex{ position:relative;}
.titlex:before{ content:"o"; position:absolute; left:0;}
.titlex:after{ content:''; width:72%; height:1px; background:#006bbe; display:block; right:0; top:15px; position:absolute; z-index:0;}
.titlex{ line-height:28px;padding-left: 20px;font-size: 20px;font-weight:bold;color:#006bbe;height:31px;} 
.titlex a{float:right;color: #fff; font-size:20px;text-decoration: none;line-height: 28px; background:#006bbe; width:30px; display:block; text-align:center; border-radius:30px; z-index:222; position:absolute; right:0}

 /* pages */

.pages{float: right;padding: 20px 0}
.pages li{float:left;line-height: 31px;margin-right: 10px;list-style: none; height:31px;}
.pages .thisclass{background:#eee;padding: 0 10px;}
.pages li:hover a{color:#f00}
.pages li a{display:block;line-height:31px;padding: 0 10px;}
.footer{background: #414141;padding: 20px 0;text-align: center;}
.footnav{color:#ffffff;}
.footnav a{line-height:40px;color:#fff;padding:0 3px 0 9px;}
.footnav a:hover{color:#fff;}
.copyright{color:#fff; line-height:22px;padding:6px 0;}
.copyright a,.copyright a:hover{color:#fff;}




.inbanner1{ background: url(../images/nei-ban.jpg) no-repeat center center; height: 350px;}
.inbanner3 {background: url(../images/proban.jpg)no-repeat center center ;height: 350px;}
.inbanner2 {background: url(../images/banliban.jpg)no-repeat center center ;height: 350px;}
.inbanner4 {background: url(../images/newban.jpg)no-repeat center center ;height: 350px;}

.footer_list {width: 500px;color: #A7A7A7;line-height: 2;font-size: 14px;    text-align: initial;}
.footer_wx {width: 334px;float: right;color: #a7a7a7;margin-top: -160px;}
.footer_wx dl {width: 330px;float: left;height: 130px;}
.footer_wx dl dd {width: 177px;height: 85px;font-size: 14px;float: left;display: block;margin-top: 20px;}
.footer_wx dl dt {width: 177px;margin-left: 50px;}
.footer_wx dl dt {float: left;display: inline;margin-top: 15px;}
.phone_icon {margin-top: 20px;float: left;background: url(../images/footer-tel.png) no-repeat;width: 67px;height: 67px;-moz-transition: all .2s linear 0s;-webkit-transition: all .2s linear 0s;-ms-transition: all .2s linear 0s;transition: all .2s linear 0s;}
.phone_more {float: left;width: 267px;margin-top: 20px;margin-left: -15px;}
.phone_more span {padding-left: 10px;display: block;line-height: 1.2;margin-left: 50px;/* margin-top: 5px; */}
.phone_tel {font-size: 24px;color: #fff;}
.wid_er{overflow: hidden;}
/* 热门搜索 */
.hotwords {line-height: 45px;}
.hotwords a {margin-right: 30px;}
/*内页*/
.inleft{width: 230px;}
.inright{width: 910px;}
.right_con{line-height: 2;font-size: 16px;padding-bottom: 50px;min-height: 500px;}
.right_con video{width:100%;height:100%;}
.right_con img{display:block;margin:auto auto;max-width:100%;}
.posnav{ border-bottom:#117bce 1px solid; line-height: 50px;}
.posnav .fl{ font-size: 24px; color: #117bce;}
.posnav .fr{ line-height: 50px;}
.newlist ul li{line-height: 50px;border-bottom: #ddd 1px dotted;height: 50px;}
.newlist ul li span{float: right;color: #999;line-height: 50px;}
.pages{float: right;padding: 20px 0}
.pages li{float:left;line-height: 31px;margin-right: 10px;list-style: none;/* padding:0 10px; */height:31px;}
.pages .thisclass{background:#eee;padding: 0 10px;}
.pages li:hover a{color:#f00}
.pages li a{display:block;line-height:31px;padding: 0 10px;}
.newtit{ text-align: center;}
.newtit h1{ font-size:22px;}
.newtit p{ font-size: 14px; color: #999; line-height: 28px;}
.page{height:auto;overflow: hidden;position: relative;background: #f0f0f0;padding: 8px;}
.page p:nth-child(1){float:left}
.page p:nth-child(2){float: right}
.page p{height:26px;font:12px/26px "microsoft yahei";color:#ff7800;overflow: hidden;}
.page p a{color:#ff7800}
.page p a:hover,.back:hover{text-decoration: underline}
.prolist li:hover{ background:#117bce;}
.prolist li:hover strong{ color:#fff;}
.prolist li{float:left;width: 280px;margin-right: 10px;margin-bottom: 10px;text-align:center;background:#eee;padding: 5px;}
.prolist li a{ display:block; width:100%;}
.prolist li span{width: 280px;display:block;overflow:hidden;}
.prolist li strong{ display:block; line-height:40px;}
.prolist li img{box-sizing: border-box;width:100%; transition:all 0.5s;}
.prolist li span:hover img {opacity:.8;transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);}
.prolist li:nth-child(3n){margin-right:0}
input {line-height: normal}

input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height:auto}

input[type=search] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance:none}

/* 滚动轮播 */
#demo ul li{width: 300px;float:left;margin-left: 15px;background:#fff;padding-bottom: 15px;}
#demo ul li img{width: 300px;height: 225px;padding:5px;background:#fff;transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transition: transform 0.5s cubic-bezier(.79,.39,.31,.74);}
#demo ul li h1{padding:5px 10px;font: normal 14px/24px "微软雅黑";text-align:center;}
#demo{overflow:hidden;width: 1200px;display: inline;float:left;} 
#indemo{float: left;width: 1000%;} 
#demo1,#demo2{float:left;} 
#demo1 a,#demo2 a{cursor:pointer;} 
	
 

.probox .proimg{ width: 450px; border: #117bce 5px solid;}
.probox .proimg img{ width: 100%;}
.probox .proinfo{width: 400px;}
.probox .proinfo h1{ color: #999; font-weight: normal; font-size: 16px;}
.probox .proinfo p{color: #666;line-height: 40px;font-size: 16px;}
.probox .tit,.xqtit{ font-size: 20px; color: #117bce;}
.probox .btn{ color:#f60; font-size: 20px;}
.probox .btn a{ width: 150px; text-align: center; display: inline-block; color: #fff; font-size: 18px; background-color: #117bce; border-radius: 4px; float: left;}
.xqtit{ text-align: center; font-weight: bold; position: relative;}
.xqtit:before{ content: ''; width: 400px; position: absolute; left: 0; top:20px; display: block; background:#117bce; height: 2px;}
.xqtit:after{ content: ''; width: 400px; position: absolute; right: 0; top:20px; display: block; background:#117bce; height: 2px;}

