@charset "utf-8";

/* CSS Document */

body{ width:100%;  font-size:12px;color:#000; font-family:"微软雅黑";  margin:0 auto;}

ul,li,ol,p,dl,dt,dd{ margin:0px; padding:0px; list-style: none;} 

img,fieldset{vertical-align:top;border:0;}

h1,h2,h3,h4,h5,h6 {font-size:100%; margin:0; padding:0;  }

address,cite,code,em,th {font-weight:normal; font-style:normal;}

input,button,textarea,select{font:100%; font-family:"微软雅黑"; outline:medium; vertical-align:middle}

table,td,tr,th{font-size:12px;}

a{ color:#000; text-decoration:none;}

a:hover { color:#333;  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }

.clearfix{*zoom:1; clear:both;}

.clearfix:after{display:block; overflow:hidden; clear:both; height:0px;  visibility:hidden; content:".";}

@font-face{	font-family: "微软雅黑";}

@font-face{	font-family: "impact";}


/*top-action*/
.w1200{min-width:1200px;margin:0 auto;}

.contenter{ width:1200px;/*padding:50px 0;*/margin:0 auto }

.top1{background:#333333;padding:5px;}

.top1 span{color: #FFFFFF;font-size: 14px;line-height: 30px;}

.top1 .ss{border:1px solid #FFFFFF; border-radius: 30px;height: 30px;width: 255px;overflow: hidden;}

.top1 .ss input{margin-left:12px;height: 30px;font-size: 14px;color:#FFFFFF;background: transparent;border:none;outline: none;width: 200px;}

.top1 .ss button{background: url(https://www.chinanovo.net/style/images/ss-buton.png) no-repeat center;background-size: 100% 100%;width: 30px;height: 30px;border:none;outline: none;cursor: pointer; }

/*top-over*/



/*logo-action*/

.logo .logo-center {border-bottom: 1px solid #cacaca;}

.logo .logo-center .logo-js{margin:20px 0;width:300px;height: 60px;margin-right:70px;}

.logo .logo-center .logo-js img{}

.logo .logo-center .logo-img{width:510px; padding-top:2rem;}
.logo .logo-center .logo-img .key{width:290px;height: 35px;border:1px solid #cacaca;border-right: none;outline: none;padding-left: 10px; color: #000000;font-size: 14px; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.logo .logo-center .logo-img  select{font-size:18px;color:#cf1a1b;background: url(../images/hz-bg.png) no-repeat center;padding-left:10px;width: 80px;height: 39px;outline: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;position: relative;z-index: 9;}
.logo .logo-center .logo-img  .chaxun-buton{width: 120px;height: 39px;font-size: 18px;color: #FFFFFF;border:none;outline: none;background: #cf1a1b;position: relative;z-index: 9;border-top-right-radius:5px; border-bottom-right-radius:5px;}

.logo .logo-center .logo-img  .chaxun-buton:hover{box-shadow:0 0 8px rgba(207, 26, 27, 0.5);cursor: pointer;}

.logo .logo-center .tel{margin-top: 10px;width:18%;}


.logo .logo-center .tel .tel-img img{display:block;margin-right:10px;margin-bottom:10px; margin-top:28px;}

.logo .logo-center .tel p{font-size:20px;color: #cf1a1b;font-weight: bold;margin-bottom: 10px;display:block;width:100%;text-align:right;}

.logo .logo-center .tel span{font-size: 24px;font-style:italic;font-weight: bold;color: #cf1a1b;margin-top: 33px;}

/*logo-over*/



/**/



/*heaer-action*/

.header{background: #FFFFFF;border-bottom: 4px solid #cf1a1b;}

.header .logo{width: 220px;height: 88px;margin-right: 30px;}

.header .logo img{width: 100%;height: 100%;}



.index-nav{width: 100%; height: 35px;box-sizing: border-box;background:#000000;}

.index-nav-frame{width: 1200px;margin: 0 auto;}

.index-nav-frame-line{color: #FFFFFF; float: left;position: relative;display: block;outline: none;cursor: pointer;width: 141px;margin:10px 5px;line-height: 35px;text-align: center; font-size: 16px;font-family: "microsoft yahei";}

.index-nav-frame-line a{display:block}

.index-nav-frame-line a:hover{background:#cf1a1b;border-radius: 30px;color: #FFFFFF;}

.index-nav-frame-line.active a{ background:#cf1a1b;border-radius: 30px;color: #FFFFFF; }



.index-nav-frame-line .nav-hover{color:#000000;position: absolute;display:block;width:100%;height: 80px;z-index: 999999999;background: #FFFFFF;}



.index-nav-frame-line-center{z-index: 99999999; opacity: 0;height: 0;position: absolute;overflow: hidden;width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}

.index-nav-frame-line-li{width: 100%;font-weight: 500;text-align: center;border-bottom: 1px solid transparent;background:#18263a;color: #FFFFFF;line-height: 50px;}

.index-nav-frame-line-li:hover{/*border-bottom: 1px solid #FFFFFF;*/ color: #FFFFFF;background-color: #1a3361;}

.index-nav-frame-line-li:last-child:hover{/*border-bottom: 1px solid transparent; */ }

.index-nav-frame-line-li a{color: white;}

.index-nav-frame-line-li:hover a{color: white;}

.index-nav-frame-line-focus:focus{display: none;}

.index-nav-frame-line:hover .index-nav-frame-line-center{height:auto;opacity: 1; }



.nav{ /*width: 651px;*/ }

.nav-line{height: 50px;width: 100%;position: relative;display: none;outline: none;}

.nav-small{width: 30px;height: 30px;position: absolute;right: 10px;top:10px;cursor: pointer;display: none;outline: none;}

.nav-small img{width: 100%;height: 100%;object-fit: cover;}

.nav-small-focus{position: absolute;width: 100%;height: 100%;display: none;}

.nav-small-focus:focus{display: none;}

.header .tel {height:88px;}

.header .tel .tel-img{width: 34px;height: 30px;line-height:88px;margin-right: 10px;}

.header .tel .tel-img img{width: 100%;height: 100%;}

.header .tel span{font-size: 27px;font-weight: bold;color: #FFFFFF;line-height:88px;}

/*heaer-over*/









/*导航-action*/

.dh-nav{border-bottom: 3px solid #cf1a1b;}

.navbar-rgt{ height:64px; padding-top: 14px;/* box-sizing: border-box;*/}

.navbar-rgtdiv{ float:left;}

.navbar-rgtdiv a{font-size:16px; color:#333; text-align:center; display: block;line-height:35px;width: 122px;margin: 10px 5px;}

.navbar-rgtdiv:hover a,.navbar-rgtdiv.on a{background:#cf1a1b;border-radius: 30px;color: #FFFFFF;}



.navbar-rgtdiv.action a {background:#cf1a1b;border-radius: 30px;color: #FFFFFF;}





.qc-navtwo{position: absolute; width: 100%;  left: 0; background: #fff; z-index: 999999; overflow: hidden; }

.nav-twomenu{color: #dcdcdc; height: 0px; width: 100%; background-color: #fff; overflow: hidden; text-align: center;}

.nav-twomenu-conter{display: inline-block; text-align: center; margin-top: 20px;}

.nav-twomenu-mob-1{float: left; cursor: pointer; padding: 0 40px;}

.caise{display:none;}

.nav-twomenu-mob-1:hover .huise{ display:none;}

.nav-twomenu-mob-1:hover .caise{ display:block;}

.nav-twomenu-conter a{color: #666;}

.nav-twomenu-mob-1 div{padding: 8px 0; font-size: 14px;}

.nav-twomenu-mob-2{float: left;}

.nav-twomenu-mob{ display: inline-block; margin-top: 22px;}

.nav-twomenu-mob-1:hover a {color: #333;}

.nav-twomenu-mob-2 img {padding-top: 5px;}

.nav-twomenu-mob-1 img{margin:0 auto;}

.nav_li6 .nav-twomenu-conter{margin-right:-5%;}
.nav_li7 .nav-twomenu-conter{margin-right:-14%;}
.nav_li8 .nav-twomenu-conter{margin-right:-40%;}

/*导航-over*/


.banner{ position:relative; clear:both; overflow: hidden;}

.mBan2 { overflow: hidden; }

.mBan2 .slideBox{ width:100%; height:auto; position:relative; }

.mBan2 .slideBox .hd{  overflow: hidden; position: absolute; bottom:10px; z-index: 1; width:64px;   margin-left: -21px; left: 50%; padding:px 0px 0px 11px; }

.mBan2 .slideBox .hd ul{ zoom: 1; }

.mBan2 .slideBox .hd ul li{ float: left; width:8px; height:8px; background:#fff;margin-top:1px; border-radius:50%; border:1px solid #ddd; cursor: pointer; margin-right:5px; }

.mBan2 .slideBox .hd ul li.on{ background:#f80000; width:9px; height:9px ; margin-top:0px;border-radius:50%; border:2px solid #fff; }

.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }

.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}



.mBan2 .slideBox .bd a img{ width:100%; height:auto; display:block;  }

.mBan2 .slideBox .bd .ban_w{position:absolute;  clear:both; height:100%;  }

.mBan2 .slideBox .bd .ban_w img{ width:auto !important;  height:auto !important; max-height:80%;   }



@keyframes ban1_1 {    10% {left:-20%; opacity:0;} 100% {left:350%;    opacity:1;}}

@-webkit-keyframes ban1_1 {    10% {left:-20%; opacity:0;} 100% {left:350%;    opacity:1;}}

@-moz-keyframes ban1_1 {    10% {left:-20%; opacity:0;} 100% {left:350%;    opacity:1;}}

@-ms-keyframes ban1_1 {    10% {left:-20%; opacity:0;} 100% {left:350%;    opacity:1;}}

@-o-keyframes ban1_1 {    10% {left:-20%; opacity:0;} 100% {left:350%;    opacity:1;}}

.ban1_1{ z-index:20;  color:#fff;top:10%;left:35%;  -webkit-animation: ban1_1 0.5s linear 1;-moz-animation: ban1_1 0.5s linear 1;-ms-animation: ban1_1 0.5s linear 1;-o-animation: ban1_1 0.5s linear 1;animation: ban1_1 0.5s linear 1; }

@keyframes ban1_2 {    10% {left:-100%; opacity:0;}  	100% {left:33%; opacity:1;}   }

@-webkit-keyframes ban1_2 {    10% {left:-100%; opacity:0;}  	100% {left:33%; opacity:1;}   }

@-moz-keyframes ban1_2 {    10% {left:-100%; opacity:0;}  	100% {left:33%; opacity:1;}   }

@-ms-keyframes ban1_2 {    10% {left:-100%; opacity:0;}  	100% {left:33%; opacity:1;}   }

@-o-keyframes ban1_2 {    10% {left:-100%; opacity:0;}  	100% {left:33%; opacity:1;}   }

.ban1_2{z-index:22;   color:#fff;  top:45%;left:33%;  -webkit-animation: ban1_2 0.7s linear 1;-moz-animation: ban1_2 0.7s linear 1;-ms-animation: ban1_2 0.7s linear 1;-o-animation: ban1_2 0.7s linear 1;animation: ban1_2 0.7s linear 1; }

@keyframes ban1_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-webkit-keyframes ban1_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-moz-keyframes ban1_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-o-keyframes ban1_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-ms-keyframes ban1_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

.ban1_3{z-index:23;   color:#fff; top:60%;left:60%;  -webkit-animation: ban1_3 0.9s linear 1;-moz-animation: ban1_3 0.9s linear 1;-ms-animation: ban1_3 0.9s linear 1;-o-animation: ban1_3 0.9s linear 1;animation: ban1_3 0.9s linear 1; }





@keyframes ban3_1 {    10% {left:-20%; opacity:0;}   100% {left:28%;}   }

@-webkit-keyframes ban3_1 {    10% {left:-20%; opacity:0;}   100% {left:28%;}   }

@-moz-keyframes ban3_1 {    10% {left:-20%; opacity:0;}   100% {left:28%;}   }

@-ms-keyframes ban3_1 {    10% {left:-20%; opacity:0;}   100% {left:28%;}   }

@-o-keyframes ban3_1 {    10% {left:-20%; opacity:0;}   100% {left:28%;}   }

.ban3_1{ z-index:20;  color:#fff;top:20%;left:27%;   -webkit-animation: ban3_1 0.5s linear 1;-moz-animation: ban3_2 0.5s linear 1;-ms-animation: ban3_2 0.5s linear 1;-o-animation: ban3_2 0.5s linear 1;animation: ban3_2 0.5s linear 1; }

@keyframes ban3_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-webkit-keyframes ban3_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-moz-keyframes ban3_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-ms-keyframes ban3_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-o-keyframes ban3_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

.ban3_2{z-index:22;   color:#fff; top:28%;left:56%;  -webkit-animation: ban3_2 0.7s linear 1;-moz-animation: ban3_2 0.7s linear 1;-ms-animation: ban3_2 0.7s linear 1;-o-animation: ban3_2 0.7s linear 1;animation: ban3_2 0.7s linear 1; }

@keyframes ban3_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-webkit-keyframes ban3_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-moz-keyframes ban3_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-ms-keyframes ban3_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-o-keyframes ban3_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

.ban3_3{z-index:23;   color:#fff; top:55%;left:56%;  -webkit-animation: ban3_3 0.9s linear 1;-moz-animation: ban3_3 0.9s linear 1;-ms-animation: ban3_3 0.9s linear 1;-o-animation: ban3_3 0.9s linear 1;animation: ban3_3 0.9s linear 1; }





@keyframes ban2_1 {    10% {left:-50%; opacity:0;}   100% {left:0%;}   }

@-webkit-keyframes ban2_1 {    10% {left:-50%; opacity:0;}   100% {left:0%;}   }

@-moz-keyframes ban2_1 {    10% {left:-50%; opacity:0;}   100% {left:0%;}   }

@-ms-keyframes ban2_1 {    10% {left:-50%; opacity:0;}   100% {left:0%;}   }

@-o-keyframes ban2_1 {    10% {left:-50%; opacity:0;}   100% {left:0%;}   }

.ban2_1{ z-index:20;  color:#fff;top:0%;left:0%;   -webkit-animation: ban2_1 0.5s linear 1;-moz-animation: ban2_2 0.5s linear 1;-ms-animation: ban2_2 0.5s linear 1;-o-animation: ban2_2 0.5s linear 1;animation: ban2_2 0.5s linear 1; }

.ban2_1 img{ height:100% !important;}



@keyframes ban2_2 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-webkit-keyframes ban2_2 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-moz-keyframes ban2_2 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-ms-keyframes ban2_2 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-o-keyframes ban2_2 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

.ban2_2{z-index:22;   color:#fff; top:28%;left:15%;  -webkit-animation: ban2_2 0.7s linear 1;-moz-animation: ban2_2 0.7s linear 1;-ms-animation: ban2_2 0.7s linear 1;-o-animation: ban2_2 0.7s linear 1;animation: ban2_2 0.7s linear 1; }

@keyframes ban2_3 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-webkit-keyframes ban2_3 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-moz-keyframes ban2_3 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-ms-keyframes ban2_3 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

@-o-keyframes ban2_3 {    10% {left:-100%; opacity:0;}    100% {left:15%; opacity:1;}    }

.ban2_3{z-index:23;   color:#fff; top:55%;left:15%;  -webkit-animation: ban2_3 0.9s linear 1;-moz-animation: ban2_3 0.9s linear 1;-ms-animation: ban2_3 0.9s linear 1;-o-animation: ban2_3 0.9s linear 1;animation: ban2_3 0.9s linear 1; }





@keyframes ban4_1 {    10% {left:-20%; opacity:0;}   100% {left:25%;}   }

@-webkit-keyframes ban4_1 {    10% {left:-20%; opacity:0;}   100% {left:25%;}   }

@-moz-keyframes ban4_1 {    10% {left:-20%; opacity:0;}   100% {left:25%;}   }

@-ms-keyframes ban4_1 {    10% {left:-20%; opacity:0;}   100% {left:25%;}   }

@-o-keyframes ban4_1 {    10% {left:-20%; opacity:0;}   100% {left:25%;}   }

.ban4_1{ z-index:20;  color:#fff;top:19%;left:27%;   -webkit-animation: ban4_1 0.5s linear 1;-moz-animation: ban2_2 0.5s linear 1;-ms-animation: ban2_2 0.5s linear 1;-o-animation: ban2_2 0.5s linear 1;animation: ban2_2 0.5s linear 1; }

@keyframes ban4_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-webkit-keyframes ban4_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-moz-keyframes ban4_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-ms-keyframes ban4_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

@-o-keyframes ban4_2 {    10% {left:-100%; opacity:0;}    100% {left:33%; opacity:1;}    }

.ban4_2{z-index:22;   color:#fff; top:73%;left:33%;  -webkit-animation: ban4_2 0.7s linear 1;-moz-animation: ban4_2 0.7s linear 1;-ms-animation: ban4_2 0.7s linear 1;-o-animation: ban4_2 0.7s linear 1;animation: ban4_2 0.7s linear 1; }

@keyframes ban4_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-webkit-keyframes ban4_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-moz-keyframes ban4_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-ms-keyframes ban4_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

@-o-keyframes ban4_3 {    10% {left:-100%; opacity:0;}    100% {left:62%; opacity:1;}    }

.ban4_3{z-index:23;   color:#fff; top:25%;left:56%;  -webkit-animation: ban4_3 0.9s linear 1;-moz-animation: ban4_3 0.9s linear 1;-ms-animation: ban4_3 0.9s linear 1;-o-animation: ban4_3 0.9s linear 1;animation: ban4_3 0.9s linear 1; }



@keyframes bounce-down {

    25% {transform: translateY(-10px);}    50%, 100% {transform: translateY(0);}    75% {transform: translateY(10px);}}

@-webkit-keyframes bounce-down {

    25% {-webkit-transform: translateY(-10px);}    50%, 100% {-webkit-transform: translateY(0);}    75% {-webkit-transform: translateY(10px);}}

@-moz-keyframes bounce-down {

    25% { -moz-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -moz-transform: translateY(10px); }}

@-ms-keyframes bounce-down {

    25% { -ms-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -ms-transform: translateY(10px); }

}

@-o-keyframes bounce-down {

    25% { -o-transform: translateY(-10px);}    50%, 100% { -o-transform: translateY(0);}    75% { -o-transform: translateY(10px);}

}

.animate-bounce-down{ border-radius:50%; position:absolute; z-index:200; top:80%; left:50%;margin-left:-25px;width:50px; height:50px; border:1px solid #fff; -webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;-moz-animation: bounce-down 1.5s linear infinite;-ms-animation: bounce-down 1.5s linear infinite;-o-animation: bounce-down 1.5s linear infinite;}

.animate-bounce-down a{ background: url(../images/bounce_down.png) no-repeat center center; border-radius:50%; cursor:pointer; display:block;width:50px; height:50px;}

.animate-bounce-down:hover a{  background: url(../images/bounce_down.png) no-repeat center center #d80000; }





.content{ clear:both; width:100%;  }

.xia{ position:absolute; left:49%; bottom:30px; z-index:10;}

.xia a{ display:block; width:47px; height:47px; background:url(../images/xia.png) no-repeat;}

.xia a:hover{ background:url(../images/xia.png) no-repeat 0 -49px;transition:all 0s ease; -moz-transition:all 0s ease; -webkit-transition:all 0s ease; -o-transition:all 0s ease; -ms-transition:all 0s ease;}



.fwxm{ clear:both; margin-top:20px; width:1200px; margin:auto;margin-top: 32px;}

.fwxm_title{ background:url(../images/xian.png) center repeat-x; max-width:1200px; margin:auto; text-align:center; height:126px;}
.fwxm_title span{ font-size:30px}
.fwxm_title h1{ background:url(../images/title_bg.png) no-repeat top; font-size:24px; color:#1f1f1f; line-height:75px;}

.fwxm_title p{ padding:0 2%; font-size:14px; color:#666; font-weight:normal; padding-bottom:20px;  line-height:24px; }

.fwxm .bd{ clear:both; position:relative; overflow:hidden}

.fwxm ul{ position:relative; overflow:hidden}

.fwxm li{ position:relative; width:200px; padding-bottom:68px; padding-top:35px;  float:left 	   }

.fwxm li:hover{ background:#f5f5f5;}



.fwxm li .tb{ margin-bottom:30px;  height:138px;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear;}

.fwxm li .tb a{ height:138px; width:100%; display:block;}

.fwxm li .tb1{ background:url(../images/tb_1.png) no-repeat center top;}

.fwxm li:hover .tb1{ background:url(../images/tb_1.png) no-repeat center bottom; }

.fwxm li .tb2{ background:url(../images/tb_2.png) no-repeat center top;}

.fwxm li:hover .tb2{ background:url(../images/tb_2.png) no-repeat center bottom; }

.fwxm li .tb3{ background:url(../images/tb_3.png) no-repeat center top;}

.fwxm li:hover .tb3{ background:url(../images/tb_3.png) no-repeat center bottom; }

.fwxm li .tb4{ background:url(../images/tb_4.png) no-repeat center top;}

.fwxm li:hover .tb4{ background:url(../images/tb_4.png) no-repeat center bottom; }

.fwxm li .tb5{ background:url(../images/tb_5.png) no-repeat center top;}

.fwxm li:hover .tb5{ background:url(../images/tb_5.png) no-repeat center bottom; }

.fwxm li .tb6{ background:url(../images/tb_6.png) no-repeat center top;}

.fwxm li:hover .tb6{ background:url(../images/tb_6.png) no-repeat center bottom; }



.fwxm li .fwxm_txt{ margin:10px 20px 0 20px;  }

.fwxm li .fwxm_txt strong{ font-weight:normal; text-align:center; display:block; font-size:18px; line-height:40px;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear;}

.fwxm li:hover .fwxm_txt strong a{ display:block; color:#d80000;  }

.fwxm li .fwxm_txt p.txt_con{ text-align:center; min-height:45px; overflow:hidden;color:#aaa;  line-height:18px; text-transform:uppercase;}

.fwxm li:hover .fwxm_txt p.txt_con{ color:#666; }



.fwxm li .fwxm_txt p a{  display:block;line-height:26px;  border-radius:20px; border:1px solid #d80000; text-align:center; color:#d80000; margin-top:40px;width:105px;opacity:0; position:absolute; left:50%; margin-left:-52px;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear; }

.fwxm li:hover .fwxm_txt p a{ color:#fff;margin-top:10px; opacity:1;  background:#d80000; }



.gywm1{ height:500px; overflow:hidden; padding-top:30px; background: url(../images/gywm.jpg) no-repeat center center #d80000; clear:both; }

.gywm_title{ background:url(../images/xian2.png) center repeat-x;max-width:1200px; margin:auto; text-align:center; height:126px;}

.gywm_title h1{ background:url(../images/title_bg2.png) no-repeat top; font-size:24px; color:#454545; line-height:75px;}

.gywm_title p{ padding:0 2%; font-size:14px; color:#454545; font-weight:normal; padding-bottom:20px;  line-height:24px; }
.gywm_title a p{ font-size:30px;}
.gywm1_con{ max-width:1200px; clear:both; margin:20px auto;}

.gywm1_left{ transition:1s linear;-moz-transition:1s linear;-ms-transition:1s linear;-o-transition:1s linear;-webkit-transition:1s linear; margin-left:2%; margin-bottom:20px; margin-top:20px;  color:#fff; float:left; width:55%;} 

.gywm1:hover .gywm1_left{ margin-left:0;} 

.gywm1_left h1{ font-size:43px; font-weight:normal; line-height:94px;} 

.gywm1_left h1 span{ margin-left:20px; font-size:30px; } 

.gywm1_left p{ font-size:12px; line-height:27px;} 

.gywm1_right{margin-right:5%;  float:right; width:35%; -webkit-animation: gywm1_right 3s linear infinite;-moz-animation: gywm1_right 3s linear infinite;-ms-animation: gywm1_right 3s linear infinite;-o-animation: gywm1_right 3s linear infinite;animation: gywm1_right 3s linear infinite;}



@keyframes gywm1_right {

    20% {opacity:0; }    50%,75%, 100% {opacity:1; } }

@-webkit-keyframes gywm1_right {

    20% {opacity:0; }    50%,75%, 100% {opacity:1; } }

@-moz-keyframes gywm1_right {

   20% {opacity:0; }    50%,75%, 100% {opacity:1; } }

@-ms-keyframes gywm1_right {

   20% {opacity:0; }    50%,75%,100% {opacity:1; } }

@-o-keyframes gywm1_right {

    20% {opacity:0; }    50%,75%, 100% {opacity:1; } }



.why{ margin-top:30px; padding-bottom:30px; clear:both;}

.why_title{  padding-top:30px; }

.why_con,.new{width:1200px; margin:30px auto;}

.foucebox {position:relative;width:1100px;overflow:hidden;}

.foucebox .bd { position:relative; float:right; width:500px;height:470px; overflow:hidden;}

.foucebox .bd li span{ background:url(../images/right.png) no-repeat left; line-height:45px; display:inline-block; padding-left:5px; padding-right:25px;  color:#fff; font-size:14px;}

.foucebox .bd li p strong{ font-size:18px; color:#222;font-weight:normal;}

.foucebox .bd li .txt{ line-height:36px; font-size:16px; margin-bottom:10px; color:#888;}

.foucebox .bd li img {width:500px;height:270px;}



.foucebox .hd {  width:550px;height:470px; float:left; background:url(../images/ys.png) no-repeat ; padding-right:4px; z-index:1; }

.foucebox .hd ul { position:relative;   }

.foucebox .hd li { position:absolute; cursor:pointer; font-size:14px; color:#fff; height:200px;  text-align:center; width:240px;   }

.foucebox .hd li.ys1 {  top:15px; left:124px;line-height:205px; width:150px; z-index:21;}

.foucebox .hd li.ys2 {  top:-29px; left:244px;line-height:300px; z-index:20;}

.foucebox .hd li.ys3 { top:154px; left:325px;line-height:200px; z-index:20;}

.foucebox .hd li.ys4 {top:245px;left:283px;line-height:295px; width:150px; z-index:21;}

.foucebox .hd li.ys5 { top:292px; left:77px;line-height:200px; z-index:20;}

.foucebox .hd li.ys6 {  top:103px; left:-4px;line-height:300px; z-index:20;}



.case{  /*background:url(../images/case-bg.png) no-repeat top center;*/background:#f5f5f5; clear:both; padding-bottom:30px; padding-top:30px; }

.case_con{ max-width:1320px; margin:auto;  clear:both; margin-top:20px;}
.case_class { padding:10px 0px; text-align:center}
.case_class ul li{ display:inline-block; width:100px; height:32px; line-height:32px; background:#fff; color:#000; text-align:center; border-radius:10px; margin:0px 10px;}
.case_class ul li a{ color:#000; font-size:16px}
.case_class ul li.on{ background:#EC0000; color:#fff; font-size:16px}
.case_class ul li.on a{ color:#fff; font-size:16px}
.case_con ul{  }

.case_con li{  margin-right:10px;margin-left:10px; margin-bottom:21px; position:relative; width:22%; overflow:hidden;  float:left; border:#FFFFFF solid 8px; height:233px; }
@media screen and (max-width:768px)
{
	.case_con li{ height:auto}
	}
.case_con li:hover{  }

.case_con li img{   width:100%; height: auto;}

.case_con li .pic_txt{
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	background: url(../images/l_bg.png);
	color: #fff;
	position: absolute;
	bottom: -197px;
	left: 0;
	width: 100%;
	float: left;
	height: 233px;
}
.pic_txt_t{ float:left; padding-left:80px; padding-top:15px}

.case_con li:hover .pic_txt{ display:block; bottom:0px;left:0;}

.case_con li .pic_txt a{ margin-left:10px; display:block;line-height:35px;  color:#fff; font-size:14px; }

.case_con li .pic_txt strong img{ float:right; margin:7px 10px;  display:block; width:10%; height:auto;  }



@media (min-width:770px) and (max-width:1030px) {

.case_con li{  margin-right:15px;margin-left:15px; margin-bottom:50px; position:relative; width:21%; overflow:hidden;  float:left; }

}

@media (min-width:620px) and (max-width:770px) {

.case_con li{  margin-right:15px;margin-left:15px; margin-bottom:50px; position:relative; width:20%; overflow:hidden;  float:left; }

}

@media (min-width:480px) and (max-width:620px) {

.case_con li{  margin-right:15px;margin-left:15px; margin-bottom:50px; position:relative; width:18%; overflow:hidden;  float:left; }

}

.news{ clear:both; margin-top:30px; }

.news_con{max-width:1200px; margin:20px auto; }


.bian{ font-size:14px; font-weight:bold;}
.shang{ margin-top:8px;}
.wen{ width:100%; float:left; margin-top:5px; color:#666; line-height:1.8;}

.blog_Rtime{ width:62px; height:62px; background-color:#969393; text-align:center;}
.blog_Rtime em,.blog_Rtime b{ display:block; font-family:Arial; color:#FFF;}
.blog_Rtime b{ font-size:24px;}
.blog_Rtime em{ font-style:normal;}

.fl{ float:left;}
.fr{ float:right;}

.blog_Rmore{ width:480px;}

.lxwm1{  margin-top:30px;}

.dt1{ position:relative; height:auto; width:100%;background:#FFAD01 url(../images/ban4.png); display:none}
.dt2{position:relative; height:auto; width:100%;}
.dt2 img{ width:auto; max-width:100%}




@keyframes top {

    25% {transform: translateY(-10px);}    50%, 100% {transform: translateY(0);}    75% {transform: translateY(10px);}}

@-webkit-keyframes top {

    25% {-webkit-transform: translateY(-10px);}    50%, 100% {-webkit-transform: translateY(0);}    75% {-webkit-transform: translateY(10px);}}

@-moz-keyframes top {

    25% { -moz-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -moz-transform: translateY(10px); }}

@-ms-keyframes top {

    25% { -ms-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -ms-transform: translateY(10px); }

}

@-o-keyframes top {

    25% { -o-transform: translateY(-10px);}    50%, 100% { -o-transform: translateY(0);}    75% { -o-transform: translateY(10px);}

}

.top{    border-radius:50%; position:absolute; z-index:20; bottom:60px; left:50%; background: url(../images/bounce_up2.png) no-repeat center center ; border:1px solid #fff; margin-left:-25px;width:50px; height:50px;  -webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;-moz-animation: bounce-down 1.5s linear infinite;-ms-animation: bounce-down 1.5s linear infinite;-o-animation: bounce-down 1.5s linear infinite;}

.top a{border-radius:50%; cursor:pointer; display:block;width:50px; height:50px; }

.top a:hover{background: url(../images/bounce_up.png) no-repeat center center #fff;  transition:all 0s ease; -moz-transition:all 0s ease; -webkit-transition:all 0s ease; -o-transition:all 0s ease; -ms-transition:all 0s ease;}



@keyframes zn {

    25% {transform: translateY(-10px);}    50%, 100% {transform: translateY(0);}    75% {transform: translateY(10px);}}

@-webkit-keyframes zn {

    25% {-webkit-transform: translateY(-10px);}    50%, 100% {-webkit-transform: translateY(0);}    75% {-webkit-transform: translateY(10px);}}

@-moz-keyframes zn {

    25% { -moz-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -moz-transform: translateY(10px); }}

@-ms-keyframes zn {

    25% { -ms-transform: translateY(-10px); }    50%, 100% { -moz-transform: translateY(0); }    75% { -ms-transform: translateY(10px); }

}

@-o-keyframes zn {

    25% { -o-transform: translateY(-10px);}    50%, 100% { -o-transform: translateY(0);}    75% { -o-transform: translateY(10px);}

}

.zn{  top:60px; position:absolute; z-index:20;  left:50%; background: url(../images/zn.png) no-repeat center center;  margin-left:-46px;width:92px; height:100px;  -webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;-moz-animation: bounce-down 1.5s linear infinite;-ms-animation: bounce-down 1.5s linear infinite;-o-animation: bounce-down 1.5s linear infinite;}

.zn a{ cursor:pointer; display:block; width:92px; height:100px; }

.zn a:hover{background: url(../images/zn.png) no-repeat center center ;  transition:all 0s ease; -moz-transition:all 0s ease; -webkit-transition:all 0s ease; -o-transition:all 0s ease; -ms-transition:all 0s ease;}





.foot{ z-index:10;  padding:30px 0 20px 0; background:#1c1c1c;  position:fixed; left:0; width:100%;}

.foot_con{ overflow:hidden;  width:350px; margin:auto;}

.foot_mid{}

.foot_ly ul{ width:410px;}

.foot_ly li{  text-align:center; overflow:hidden; width:84px; height:84px; float:left; margin-right:50px;}

.foot_ly li:hover{}

.foot_ly li a{-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear; display:block; color:#fff; line-height:125px;}

.foot_ly li a.ly{background:url(../images/tb2.png) no-repeat 0px 0px;  }

.foot_ly li a.qq{background:url(../images/tb2.png) no-repeat -98px 0px;  }

.foot_ly li a.zx{background:url(../images/tb2.png) no-repeat -197px 0px;  }

.foot_ly li a:hover.ly{background:url(../images/tb2.png) no-repeat -0px -110px;  }

.foot_ly li a:hover.qq{background:url(../images/tb2.png) no-repeat -98px -110px;  }

.foot_ly li a:hover.zx{background:url(../images/tb2.png) no-repeat -197px -110px;  }



.foot2{ overflow:hidden; margin:auto;max-width:1200px;  margin-top:10px;text-align:center; color:#fff; line-height:20px;}

.foot2 span{  padding:0 10px;}

.footer{background:#1c1c1c; height:238px; width:100%;}

.foot2 p{ margin-top:10px; }

.foot2 p strong{ color:#777; }

.link{text-align:center;display: table;margin: auto;}

.link li{ margin-left:10px; color:#777; display:table-cell;}

.link li a{ margin-left:10px; color:#777;}

.link li a:hover{  color:#fff;}

/* case/案例 */



.position_bg{ background:#fafafa; margin-bottom:20px;}

.position{ width:1100px; margin:auto; line-height:60px; font-size:14px;}

.position a{ display:inline-block; margin:0 5px; color:#333;}

.position a:hover{ color:#d80000;}



.fenye{ height:60px; padding-top:25px;width:1100px; margin:auto; clear:both; }

.fenye ul{ float:right;  }

.fenye ul span{  margin-right:7px;  float: left; border:1px solid #eee;line-height:30px;}

.fenye span a{background:#fff; display:block; color:#333; padding:0 12px;}

.fenye span a:hover { background:#d80000; color:#fff;}

.fenye span.thisclass { background:#d80000; color:#fff;padding:0 12px;}



.wmdfw{   border: dashed 1px #eee; clear:both;width:1100px; margin:20px auto 50px auto; }

.wmdfw_left{ width:338px; float:left; height:186px;} 

.wmdfw_right{ width:860px; float:left; } 



.wmdfw_right ul{  width:860px; }

.wmdfw_right li{ float:left; border-right:1px dashed #eee; width:214px;  }



.wmdfw_right li .tb{ height:150px;}

.wmdfw_right li .tb a{ height:150px; width:208px; display:block;}

.wmdfw_right li .tb1{ background:url(../images/tb2.png) no-repeat 46px 15px;}

.wmdfw_right li:hover .tb1{ background:url(../images/tb2.png) no-repeat 46px -186px;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;}

.wmdfw_right li .tb2{ background:url(../images/tb2.png) no-repeat -174px 15px;}

.wmdfw_right li:hover .tb2{ background:url(../images/tb2.png) no-repeat -174px -186px;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;}

.wmdfw_right li .tb3{ background:url(../images/tb2.png) no-repeat -385px 15px;}

.wmdfw_right li:hover .tb3{ background:url(../images/tb2.png) no-repeat -385px -186px;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;}

.wmdfw_right li .tb4{ background:url(../images/tb2.png) no-repeat -594px 15px;}

.wmdfw_right li:hover .tb4{ background:url(../images/tb2.png) no-repeat -594px -186px;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;}

.wmdfw_right li .fwxm_txt{   }

.wmdfw_right li .fwxm_txt strong{ text-align:center; display:block; font-size:14px; line-height:24px;}

.wmdfw_right li:hover .fwxm_txt strong a{ display:block; color:#d80000; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }





/* news/网络常识 */



.article_list{ width:1100px; margin:30px auto;}

.article_list li{ clear:both; margin-top:30px; padding-bottom:30px; border-bottom:1px dashed #eee;}

.article_list li .pic{ float:left; width:300px; height:205px;}

.article_list li .pic img{   width:300px; height:205px;}

.article_list li .txt{ float:right; width:860px; }

.article_list li .txt h2 strong a{ font-size:24px; line-height:30px;}

.article_list li:hover .txt h2 strong a{color:#d80000; }

.article_list li .txt h2 strong span{color:#d80000;font-size:24px;  }

.article_list li .txt h2 strong span a{color:#d80000; }

.article_list li:hover .txt h2 strong span a{color:#000; }

.article_list li:hover .txt h2 strong span {color:#000; }

.article_list li .txt p { float: left; color:#666;margin-top:15px; width:775px;  font-size:14px; line-height:24px;}

.article_list li .txt p a{ margin-top:15px;line-height:26px; border-radius:20px; border:1px solid #d80000;  display:block; text-align:center; color:#d80000;   width:105px; }

.article_list li:hover .txt p a{ color:#fff; background:#d80000; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }

.article_list li .txt_con .date { float: right; text-align:center;   color:#4a4a4a;  margin-top:15px; width:72px; height:72px; background:#f3f3f3;  }

.article_list li .txt_con em { display:block; font-size:48px; line-height:52px;}





/* news/网络常识详情 */

.article_con{ clear:both; width:1100px; margin:auto;}

.article_left{ float:left; width:850px;}

.article_left h3{ font-size:24px; line-height:60px; text-align:center;}

.article_left .zuozhe{ color:#444;  line-height:40px; border-bottom:1px dashed #ddd; text-align:center;}

.article_left .zuozhe span{ margin-right:20px;  }

.article_left .zuozhe img{  margin-top:8px;}

.article{ margin:20px 0 40px 0; font-size:14px; color:#555; line-height:36px;}



.syp{ float:left; width:570px; line-height:30px;clear:both; color:#d80000;   font-size:14px;}

.syp a{ color:#333;}

.syp a:hover{ color:#d80000;}

.syp p strong{ color:#d80000;   font-size:14px; margin-right:10px;}



.fx{ float:right; width:280px; margin-top:5px;}



.gjz{ margin:20px 0;  clear:both; }

.gjz strong{ width:80px; float: left; line-height:40px; color:#d80000; font-size:16px;}

.gjz ul{width:770px; float: right; line-height:26px; }

.gjz li{  margin-top:7px;  float:left; margin-right:10px; }

.gjz li a{ color:#fff;  float:left; padding:0 15px; background:#999; }

.gjz li a:hover{ background:#d80000; }





.article_right{ float:right; width:325px; }

.article_right1_title{ padding-left:50px; line-height:50px; height:50px; font-size:16px; color:#d80000; background: url(../images/tb.png) no-repeat 10px -705px #f1f1f1;}

.article_right2_title{ padding-left:50px; line-height:50px; height:50px; font-size:16px; color:#d80000; background: url(../images/tb.png) no-repeat 10px -772px #f1f1f1;}

.right1{ margin-bottom:20px; border:1px solid #f1f1f1;}

.right1 ul{ margin:0 10px 10px 10px; line-height:36px; }

.right1 li{  overflow:hidden; padding-left:20px;background:url(../images/tb.png) no-repeat 0px -57px; border-bottom:1px  dashed #eee;}

.right1 li:hover{ background:url(../images/tb.png) no-repeat 0px -93px; transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }

.right1 li a{ display:block;}

.right1 li a:hover{color:#d80000; }



/* lxwm/联系我们 */



.lxwm{  clear:both;   width:1100px; margin:30px auto;}

.zxly{ float: left; background:url(../images/contact.jpg) no-repeat top right; width:580px;}

.zxly h2{ font-weight:normal; font-size:30px; color:#222; line-height:80px; background:url(../images/tb.png) no-repeat 0 -842px; padding-left:45px;}

.zxly ul{ margin-top:50px;}

.zxly li{ width:290px; float:left; margin-bottom:15px; }

.zxly li strong{ width:70px; float:left; font-size:14px; line-height:28px;  }

.zxly li input{ box-shadow:-1px 1px 5px #ddd inset; border:none; float:left; background:#f9f8f8; line-height:28px; height:28px; padding:0 5px; width:190px; color:#666;}

.zxly p strong{ width:70px; float:left; font-size:14px; line-height:28px;  }

.zxly p textarea{ box-shadow:-1px 1px 5px #ddd inset;  margin-bottom:20px;height:110px; border:none; background:#f9f8f8; line-height:28px;   padding:0 5px; width:550px; color:#666;}

.zxly p .button{  margin-bottom:30px; cursor:pointer; border-radius:5px;  border:none; background:#d80000; line-height:32px; height:32px;  padding:0 5px; width:150px; color:#fff; float:right; margin-right:22px;}



.lxwm_nr{ float:right; width:500px;}

.lxwm_nr h2{ font-weight:normal; font-size:30px; color:#222; line-height:80px; background:url(../images/tb.png) no-repeat 0 -938px; padding-left:50px;}

.lxwm_nr h3{ margin-top:30px; margin-bottom:10px;font-weight:normal;  font-size:12px; color:#666; line-height:30px;  }

.lxwm_nr h3 strong{  font-size:24px; color:#222; line-height:30px;   display:block;}

.lxwm_nr li{ padding-left:25px; line-height:30px; color:#333;}

.lxwm_nr li.add{ background:url(../images/tb.png) no-repeat 0 -1057px;}

.lxwm_nr li.add2{ background:url(../images/tb.png) no-repeat 0 -1110px;}

.lxwm_nr li.Tel2{ background:url(../images/tb.png) no-repeat 0 -1160px;}

.lxwm_nr li.Mobile{ background:url(../images/tb.png) no-repeat 0 -1206px;}

.lxwm_nr li.QQ{ background:url(../images/tb.png) no-repeat 0 -1254px;}

.lxwm_nr li.Email{ background:url(../images/tb.png) no-repeat 0 -1304px;}



.dt{ clear:both; width:1100px; height:408px;}



/* gywm/关于我们 */



.gywm{ clear:both; margin:20px auto;width:1100px; }

.gywm_txt{ float:left; width:890px;}

.gywm_txt h1{ font-size:24px; line-height:60px;color:#d80000; }

.gywm_txt p{ color:#444; line-height:30px; font-size:14px; text-indent:2em;}

.gywm_pic{ margin-top:20px; float: right;  width:283px;}



.gywm_3d{ padding:20px 0 0 0; clear:both;}

.gywm_3d li{ margin-top:20px; padding-left:50px; font-size:14px; color:#454545; clear:both; line-height:53px; background: url(../images/3d.png) no-repeat left #f5f5f5;}





/*营销型网站*/

.yx{   clear:both; border-bottom:1px solid #eee; width:1100px; margin:50px auto; padding-bottom:50px;}

.yx h1{ line-height:80px; text-align:center; font-size:48px; color:#d80000;}

.yx h3{ max-width:850px; margin:auto;  line-height:50px; text-align:center; font-size:25px; color:#222;}

.yx h2{ max-width:850px; margin:auto; text-transform:uppercase;  background: url(../images/xian.png) repeat-x center; line-height:50px; text-align:center; font-size:20px; color:#222;}

.yx h2 span{  background:#fff; padding:0 20px; }

.yx p{ max-width:850px; margin:auto;line-height:30px; text-align:center; font-size:14px; color:#666;}

.yx1_left{ margin-top:50px; width:550px; float:left;}

.yx1_right{ width:500px;float:right;}

.yx2_left{  width:500px; float:left;}

.yx2_right{ margin-top:100px;width:550px;float:right;}

.yx3_pic{ margin:50px auto 10px auto !important; text-align:center; width:780px;}

.yx4_left{  width:500px; float:left;}

.yx4_right{ margin-top:60px;width:550px;float:right;}

.yx5_pic{ margin:50px auto 10px auto !important; text-align:center; width:1135px;}

.yx6_pic{ margin:50px auto 10px auto !important; text-align:center; width:1100px;}

.yx7_left{  width:470px; float:left;}

.yx7_right{ margin-top:60px;width:550px;float:right;}

.yx9{ border:none;}



.shy3_left{  width:662px; float:left;}

.shy3_right{ margin-top:60px;width:500px;float:right;}



.shy4_left{  width:460px; float:left;}

.shy4_right{width:712px;float:right;}



.yx7_left{ margin-left:50px;}





.scroll{width:80px;	height:103px !important;  position:fixed;right:10px;	bottom:30px;cursor:pointer;z-index:99;}

.lxfs{  position:fixed;right:0px;	top:30%;}

.lxfs li{ position:relative; clear:both;  background:#333;  margin-bottom:10px;  height:50px;  line-height:50px;}

.lxfs li:hover{  background:#d80000;  }

.lxfs li em{ position:absolute; left:-200px; height:50px;float:left;}

.lxfs li em a{    color:#fff; }

.lxfs ul .r_qq:hover .r_qq2{ left:50px;transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }

.lxfs ul .r_tel:hover .r_tel2{  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }

.lxfs ul .r_zxzx:hover .r_zxzx2{ transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; }

.lxfs ul .r_fhdb:hover .r_fhdb2{  transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;  }



.lxfs li span{ position:absolute; left:0px; top:0; cursor:pointer; width:50px; height:50px; display:block;}

.lxfs li.r_qq span{   background:url(../images/tb.png) no-repeat 10px -420px; }

.lxfs li.r_tel span{   background:url(../images/tb.png) no-repeat 10px -472px; }

.lxfs li.r_zxzx span{   background:url(../images/tb.png) no-repeat 10px -521px; }

.lxfs li.r_ewm span{   background:url(../images/tb.png) no-repeat 10px -571px; }

.lxfs li.r_fhdb span{   background:url(../images/tb.png) no-repeat 10px -623px; }



.side{position:fixed;width:54px;height:275px;right:0;top:200px;z-index:100;}

.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}

.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:12px/54px "微软雅黑";overflow:hidden;}

.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}

.side ul li:hover .sidetop{background:#d80000;opacity:1;filter:Alpha(opacity=100);  }

.side ul li:hover .sidetop img{  margin-top:5px;}

.side ul li img{float:left;}



.ckal{ clear:both; width:1100px; margin:auto; }

.ckal a{ text-align:center;  font-size:30px; color:#fff; background:#d80000; line-height:80px; display:block;}

.ckal a:hover{ background:#222; }

/* /联系我们 */

.lxwm{ clear:both; margin-top:20px; }
.lxwm_title{ overflow:hidden;  background:url(../images/xian.png) center repeat-x; max-width:1200px; margin:auto; text-align:center; height:126px;}
.lxwm_title h3{ background:url(../images/title_bg.png) no-repeat top;font-weight:normal; color:#d80000; font-size:30px;line-height:75px;}
.lxwm_title p{ text-transform:uppercase; padding:0 2%; font-size:14px; color:#666; font-weight:normal; padding-bottom:20px;  line-height:24px; }

.lxwm ul{ display:table;margin:15px auto 0px auto;  width: 100%; max-width:1200px;}
.lxwm li{   margin:0 30px;   position:relative; display:table-cell; width:20%; padding-bottom:50px; padding-top:50px;  table-layout: auto;  	   }

.lxwm li.tb2{ background:url(../images/lxwm1.png) no-repeat center top;}
.lxwm li.tb3{ background:url(../images/lxwm2.png) no-repeat center top;}
.lxwm li.tb4{ background:url(../images/lxwm3.png) no-repeat center top;}

.lxwm li .lxwm_txt{ margin:70px 20px 0 20px;  }
.lxwm li .lxwm_txt strong{ font-weight:normal; text-align:center; display:block; font-size:18px; line-height:40px;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear;}
.lxwm li:hover .lxwm_txt strong a{ display:block; color:#d80000;  }
.lxwm li .lxwm_txt p.txt_con{max-width:230px; margin:auto; text-align:center; min-height:45px; overflow:hidden;color:#aaa;  line-height:18px; text-transform:uppercase;}
.lxwm li:hover .lxwm_txt p.txt_con{ color:#444; }
.lxwm li .lxwm_txt p.txt_con img{ max-width:110px;}

.lxwm li .lxwm_txt p a{  display:block;line-height:35px; background:#d80000;  text-align:center; color:#fff; margin-top:20px;width:105px; position:absolute; left:50%; margin-left:-52px;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear; }
.lxwm li:hover .lxwm_txt p a{background:#222; }
.lxwm li .lxwm_txt p.an2 a{ background:#ffb82a;  }
.lxwm li:hover .lxwm_txt p.an2 a{ background:#222;  }

.lxwm2{ margin:20px auto 70px auto; max-width:1200px; }
.lxwm2_title h1{ font-weight:normal; text-align:center; font-size:24px; color:#d80000; line-height:60px;}
.lxwm2_title p{ text-align:center; font-size:14ppx; color:#555; line-height:30px;}
.lxwm2_con{ margin-top:20px; background: url(../images/xian3.jpg) no-repeat center center; clear:both; max-width:600px; margin:auto; }
.lxwm2_con li{ padding:2% 0; text-align:center; float:left; width:40%; color:#555;}
.lxwm2_con li .pic{ height:75px; }
.lxwm2_con li strong{ line-height:50px; font-size:18px; color:#000; font-weight:normal;}

.lxwm3{ padding:40px 0 70px 0;background:url(../images/ly_bg.jpg) no-repeat; background-size:100% 100%; margin-bottom:-70px;}
.lxwm3_title{  background:url(../images/xian2.png) center repeat-x; max-width:1200px; margin:auto; overflow:hidden; text-align:center; height:126px;}
.lxwm3_title h1{ background:url(../images/title_bg2.png) no-repeat top;font-weight:normal; color:#fff; font-size:30px;line-height:75px;}
.lxwm3_title p{ text-transform:uppercase; padding:0 2%; font-size:14px; color:#fff; font-weight:normal; padding-bottom:20px;  line-height:24px; }
.lxwm3_con{ max-width:1200px;  margin:20px auto;}
.lxwm3_con li{ width:50%; float:left; margin:10px 0;}
.lxwm3_con li em{ margin-left:10px; display:block; float:left; width:40px; height:40px;}
.lxwm3_con li input{ float:left; width:80%; background:#fff; color:#222; border:none; line-height:40px; height:40px; padding:0 10px; }
.lxwm3_con textarea{ margin-left:10px; resize:none;  width:93%; background:#fff; color:#555; border:none; line-height:30px; height:200px; padding:10px; }
.lxwm3_con p .button{ cursor:pointer; font-size:18px;  margin-left:42%; margin-top:20px;  float:left; width:17%;  background:#d80000; color:#fff; border:none; line-height:50px; height:50px; padding:0;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear;transition:0.5s linear; }
.lxwm3_con p .button:hover{   background:#fff; color:#d80000;  }
.lxwm3_con p{ float:left; width:100%;   margin:10px 0;}

.case_more{ width:146px; margin:0 auto; padding:10px 0; text-align:center;}
.case_more span{ color:#6f6f6f;}
.case_more img{ margin-top:10px;}
.case_more a{ color:#fff;}
.case_more a:hover { background:url(../images/case_more.png);}





.service_top{ padding:40px 0; text-align:center;}
.service_top05{ width:440px; margin:0 auto; height:50px;color:#2c2c2c;}
.service_top05_left{ width:290px; float:left; font-size:36px; text-align:center;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.service_top05_right{ width:138px; float:right; text-align:left; font-size:30px;}
.service_top05 span{color:rgba(202,2,2,0.7); font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.service_top05_a{ text-align:center; margin:20px;}
.service_top05_a li{ display:inline-block; font-size:16px; color:#34373e;  line-height:30px; border-bottom:1px solid #fff; margin-left:25px; margin-right:25px;}
.service_top05_a  li:hover,.service_top05_a  li.on{ color:rgba(202,2,2,0.7); border-bottom:1px solid rgba(202,2,2,0.7);}
.service_top05_a .two_sel{color:rgba(202,2,2,0.7); border-bottom:1px solid rgba(202,2,2,0.7);}
/*首页新闻改版20160411*/





.divhidden{ display:none;}


/*首页新闻改版20160411*/
.blog_wel span{ font-family:Arial; color:#666; padding-left:20px; margin-right:10px; float:left;}
.blog_wel1{ background:url(../images/blog_icon1.png) no-repeat left;}
.blog_wel2{ background:url(../images/blog_icon2.png) no-repeat left;}

.news_lone{ width:365px; height:310px; overflow:hidden;border:1px solid #e7e7e7; margin-top:2px;}
.news_lone_img{ position:relative; width:365px; height:111px;}
.news_lone_img img{ display:block; width:365px; height:111px;}
.news_lone_infor{ padding:11px 0px 0 13px; height:200px; overflow:hidden;}
.news_lone .blog_infTop{ height:auto; overflow:hidden; padding-bottom:4px;}
.news_lone .blog_time{ width:76px; height:78px; background-color:rgba(202,2,2,0.7); z-index:10;}
.news_lone .blog_time span{ display:block; font-family:Arial; color:#FFF; width:76px; text-align:center;}
.news_lone .blog_y{ font-size:37.6px;height:46px; line-height:46px; font-weight:bold; letter-spacing:2px; }
.news_lone .blog_day{ background-color:rgba(202,2,2,0.6); height:32px; line-height:32px; font-size:16.6px;}
.news_lone .blog_infR{ width:250px; margin-right:10px;}
.news_lone .blog_title{ padding:6px 0 8px; text-align:left;}
.news_lone .blog_title a{ display:block; height:30px; line-height:30px;color:#d33f00; font-size:16px; font-weight:bold; display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_lone .blog_intro{ color:#818181; line-height:26px; height:104px; overflow:hidden; padding-top:6px; margin-bottom:6px; width:340px;text-align:left;}
.blog_r{ width:772px; height:329px; overflow:hidden; text-align:left;}
.blog_list ul{ width:818px;}
.blog_list li{ float:left; margin:0 20px 20px 0; display:inline; position:relative; width:376px; height:92px; overflow:hidden;}
.blog_list li a{ display:block; width:325px; height:65px; padding:15px 29px 12px 22px; overflow:hidden; background:url(../images/blog_bg.png) no-repeat; color:#888888;}
.blog_list li a span{ display:block; cursor:pointer;}
.blog_list li a:hover{background:url(../images/blog_bg2.png) no-repeat;}
.blog_list li a:hover .blog_Rtime{background-color:rgba(202,2,2,0.7);}
.blog_list li a:hover .blog_Rmore b{ color:#d33f00;}
.blog_Rtime{ width:65px; height:65px; background-color:#969393; text-align:center;}
.blog_Rtime em,.blog_Rtime b{ display:block; font-family:Arial; color:#FFF;}
.blog_Rtime b{ font-size:31.7px;height:42px; line-height:42px; font-weight:bold; letter-spacing:2px;}
.blog_Rtime em{ font-style:normal;height:22px; line-height:22px; font-size:14px;}
.blog_Rmore{ width:240px;}
.blog_Rmore b{ color:#333; display:block; width:230px; height:24px; line-height:24px; overflow:hidden;}
.blog_Rmore span{ line-height:18px; height:36px; overflow:hidden;}


.l{float:left;}
.r{float:right;}
.kaituo{padding:50px 0;}

.kaituo .kaituo-bt{margin-bottom: 40px;}

.kaituo .kaituo-bt p{text-align: center;}

.kaituo .kaituo-bt p:first-child{font-size:34px;font-weight: bold;}

.kaituo .kaituo-bt p:last-child{font-size:16px; color:#4e4d4d;line-height:50px;}

.kaituo .kaituo-center{}
/*å·¦è¾¹-S*/

.kaituo .kaituo-center .kaituo-center-l{width: 545px;height: 430px;overflow: hidden; margin-right:40px;} 

.kaituo-lb{ width:100%; height:100%; overflow:hidden; position:relative;  }

		.kaituo-lb .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

		.kaituo-lb .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.kaituo-lb .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

		.kaituo-lb .hd ul li.on{ background:#f00; color:#fff; }

		.kaituo-lb .bd{ position:relative; height:100%; z-index:0;   }

		.kaituo-lb .bd li{ zoom:1; vertical-align:middle; } 

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-mv{width: 100%;height: 363px; }

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-mv img{width:100%;height: 100%; }

		.kaituo-lb .bd li .kaituo-center-l-mv-botm{padding:15px;border:1px solid #cccccc; border-top:none;}

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-vip{float:left;width: 146px;height:36px;}

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-vip img{width: 100%;height:100%;}

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-name{float:right;}

		.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-name p{color:#575757;font-size:20px;text-align: right;}
		.kaituo-lb .prev,.kaituo-lb .next{ position:absolute; left:0; top:40%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);  }

		.kaituo-lb .next{ left:auto; right:2%; background-position:8px 5px; }

		.kaituo-lb .prev:hover,

		.kaituo-lb .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.kaituo-lb .prevStop{ display:none;  }

		.kaituo-lb .nextStop{ display:none;  }
.kaituo .kaituo-center .kaituo-center-r{position: relative;width: 615px;height: 430px; }

.kaituo .kaituo-center .kaituo-center-r .kaituo-center-r-bt{margin-bottom: 35px;}

.kaituo .kaituo-center .kaituo-center-r .kaituo-center-r-bt p:first-child{font-size:30px;font-weight: bold;color:#333333;margin-bottom: 10px;}

.kaituo .kaituo-center .kaituo-center-r .kaituo-center-r-bt p:nth-child(2){font-size:18px;color:#333333;}

.kaituo .kaituo-center .kaituo-center-r .kaituo-center-r-bt span{width: 40px;height: 2px; display: block; background: #cf1a1b;margin-top:5px;}

.kaituo .kaituo-center .kaituo-center-r .kaituo-center-r-nr p{font-size:16px;color:#666666;line-height: 30px;}

.kaituo .kaituo-center .kaituo-center-r button{display: block;position: absolute;bottom:60px;height: 50px;width: 160px;text-align: center;background: #cf1a1b;border:none;outline: none;font-size:18px;} 

.kaituo .kaituo-center .kaituo-center-r button a{display: block;color:#FFFFFF;}

.qianyue-box {margin-top:30px;}
.qianyue-box .qianyue-div{width:274px; margin:9px; float:left; _display:inline; overflow:hidden;padding-bottom: 10px;}
.qianyue-box .qianyue-div .qianyue-img{transition: all 0.5s; width: 100%;height: 212px;overflow: hidden;}
.qianyue-box .qianyue-div .qianyue-img img{transition: all 0.5s;width: 100%;display:block;  }
.qianyue-box .qianyue-div .qianyue-js{padding:2px;}
.qianyue-box .qianyue-div .qianyue-js p{font-style: 16px;color:#333333;padding:10px 0;line-height: 30px;border-bottom: 1px solid #ebebeb;margin-bottom: 10px;}
.qianyue-box .qianyue-div .qianyue-js span{font-size:14px;display: block;float:left;}
.qianyue-box .qianyue-div .qianyue-js button{display: block;float:right;width: 72px;height: 24px;background: #cf1a1b;text-align: center;border:none;color:#FFFFFF;border-radius: 3px;}
.qianyue-box .qianyue-div .qianyue-js button a{display: block;color:#FFFFFF;} 

.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
		.picScroll-left .hd{ overflow:hidden; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{width:274px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }

#wapnav{ display:none;width:100%; position:fixed; height:100%; z-index:100; background:rgba(0,0,0,0.7); top:0; right:-100%;}
@media screen and (max-width:768px)
{
	.ico{
  width: 10%;height:4px;
  border-top: 4px solid #333;
  border-bottom: 4px solid #333;
  padding: 6px 0;
  background-color:#333;
  background-clip: content-box; position:absolute; right:0.2rem; top:0.2rem; z-index:9; margin-top:0.6rem;display:block; 
}
#wapnav  ul{ display:block; width:50%; position:fixed; height:100%; z-index:100; background:#f5f5f5; padding-top:20%}
#wapnav  ul li{transition: all 0.5s; line-height:1.5rem; border-bottom:1px solid #CCC }
#wapnav ul{ display:block}
#wapnav ul li a{transition: all 0.5s;/*border-right:1px solid #000000;*/padding:0 5%; color:#000}
#wapnav ul li p{padding:0 6%}
#wapnav .closed{ width:30px; height:30px; border-radius:50%; position:absolute; z-index:100; top:0.1rem; right:0.1rem;}
#wapnav .closed img{ width:auto; max-width:100%}
	.xf_right,.top1,.logo .logo-center .tel,.dh-nav{display:none}
	.w1200{min-width:96%;}
	.logo .logo-center .logo-js{ width:96%; margin-left:1%;margin-right:0;height:auto;}
	.logo .logo-center .logo-js img{max-width:100%}
	.logo .logo-center .logo-img{width:98%;padding-top:0;margin-left:1%;margin-bottom:10px}
	.logo .logo-center .logo-img .key{width:51%;}
	.logo .logo-center .logo-img .chaxun-buton{width:86px;font-size:15px;}
	.logo .logo-center .logo-img select{width:70px;font-size:15px;}
	.animate-bounce-down{display:none}
	.contenter,.fwxm{width:100%;}
	.fwxm li{width:50%;padding-bottom:0;}
	.kaituo{padding:1rem 0}
	.kaituo .kaituo-bt p:first-child{font-size:18px;}
	.kaituo .kaituo-bt p:last-child{font-size:14px;line-height:20px; padding: 10px 5%;}
	.kaituo .kaituo-bt{margin-bottom:1rem}
	.kaituo .kaituo-center .kaituo-center-l{width:100%;}
	.kaituo-lb .bd li .kaituo-center-l-mv-botm .kaituo-center-l-name p{font-size:16px;}
	.kaituo .kaituo-center .kaituo-center-l{height:380px;}
	.kaituo .kaituo-center .kaituo-center-r{width:96%;margin-left:2%;height:auto;overflow:hidden;padding-bottom:40px;}
	.kaituo-center-r-nr{position:relative;height:auto;overflow:hidden;padding-bottom:20px;}
	.kaituo .kaituo-center .kaituo-center-r button{bottom:0;}
	.picScroll-left .bd ul li{ width:98%;}
	.gywm_title{height:auto;}
	.case_class ul li{float:left;margin-bottom:10px;}
	.case_class ul li a,.case_class ul li.on a{font-size:14px;}
	.case_con li{margin-right: 2%;margin-left: 2%;margin-bottom: 12px;position: relative;width: 43%;overflow: hidden;float: left;border: #FFFFFF solid 4px; height: 114px;}
	.why_con, .new{width:100%;}
	.foucebox{width:100%}
	.foucebox .hd{display:none}
	.foucebox .bd{float:left;width:96%;margin-left:2%;}
	.new{margin-top:0;}
	.why{margin-bottom:0;}
	.service_top{padding:0;}
	.service_top05{width:100%;}
	.service_top05_left{width:60%;font-size:22px;}
	.service_top05 span{font-size:22px;}
	.service_top05_right{width:30%;float:left;font-size:22px;}
	.service_top p{padding:3px 5%}
	.container{max-width:100%}
	.wc-foot-nav-wrp.flex,.wc-foot-main .container.flex{display:block;}
	.wc-foot-nav-item.wc-nav-type-1{width:96%;margin-left:2%;}
	.wc-foot-nav-item.wc-nav-type-2,.wc-foot-nav-item.wc-nav-type-3{max-width:96%;margin-left:2%;}
	.wc-foot-nav-item .wc-con .wc-item{width:33%;float:left;}
	.wc-foot-nav-item.wc-nav-type-3 .wc-con .wc-item{width:100%;}
	.wc-foot-ewm-wrp{width:60.64%;margin-left:2%;}
	.news_lone_img{ height: 210px; overflow: hidden; width: 100%;}
	.news_lone_img img{width: 100%; height: auto; }
	.kaituo-center-l-mv {width: 100%;}
	.kaituo-center-l-mv img{ width: 100%;}
}























