@charset "utf-8";
@import url(anim.css);
* {margin: 0px;padding: 0px; font-family:"微软雅黑";}
body{ min-width:1200px;font-size: 12px; overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}

h1{ color:#232323;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,p,span{ font-size:12px;}
p{ color:#686868;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; color:#686868;}
.gy{ width:1200px; margin:0 auto; overflow:hidden;}
.gy2{ width:1440px; margin:0 auto; overflow:hidden;}
a:hover{ text-decoration:none; color:#f3782a;}

.yuyue_bgs{z-index: 19891024;background-color: #000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.layui-layer{z-index: 19891025; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden;}
.layui-layer-title {padding: 0 80px 0 80px;height: 42px; line-height: 42px;border-bottom: 1px solid #eee; font-size: 22px; color: #fff; overflow: hidden; background-color: #1788d0;border-radius: 6px 6px 0 0; text-align:center;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer .normal{ border:1px solid #e4e4e4;border-radius: 4px; height:20px; line-height:20px; padding:3px; width:200px;}
.layui-layer-setwin { position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.layui-layer-setwin a{ color:#fff; font-size:26px;}
.layui-layer .aap_p{ font-size:18px;color:#1788d0; }
.layui-layer .aap_p a{ font-size:18px; color:#1788d0;}
.layui-layer table td{font-size:14px;color:#333333; }
.layui-layer .input{width: 125px;height: 30px;display: block;background: #1788d0;margin-top: 10px;border-radius: 4px;border: 1px #1788d0 solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; }
.layui-layer .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}


.top01{ width:100%; height:38px; line-height:38px; background:#212121; /*color:#f5f5f5;*/ color:#fff; overflow:hidden;}
.top01 .l{ font-size:14px;}
.top01_center{ text-align:left;/* width:362px; *//*padding-left:840px; margin:0 auto;*/ float:right; font-size:14px;}
.top01_center img{ vertical-align:sub; display:inline-block; margin-right:8px;}
.top01_center div{ font-size:14px; height:38px; overflow:hidden; display:block; text-align:right;}
.top01_center div.div1{transition:all 0.3s;}
.top01_center:hover div.div1{ margin-top:-38px;}
.top02{ height:86px; width:100%; min-width:1200px;}
.top02 .top02_center{width:1440px; min-width:1200px;margin:0 auto;}
.logo{ width:339px; float:left; padding-top:13px;}
.logo img{ float:left;}
.logo .logo-year{  margin-top:25px; height:30px; line-height:20px; text-align:center; font-size:14px; color:#a4a4a4; border-radius:4px; overflow:hidden; font-weight:bold;letter-spacing:1px;}

.nav{float:right; }
/*.nav ul{ width:780px;}*/
.nav li.m{ width:86px; padding-right:22px;  margin:0 22px 0 0;float:left; text-align:center;/* position:relative;*/ background:url(../images/top_bg1.png) right 46px no-repeat;}
.nav li:last-child{ background:none; padding-right:0; margin-right:0;}
.nav a.mmm{ width:86px;  height:46px; padding-top:40px; display:block; font-size:16px; color:#333; /*overflow:hidden; */}

.nav a:hover{ /*border-bottom:3px solid #f3782a;*/}
.nav .m.on a.mmm{color:#1788d0;}
.nav a#sel{/*border-bottom:3px solid #f3782a;*//*color:#f3782a;*/}
/*.nav a#sel:hover:after{opacity: 0;}*/

#top_bg{background:rgba(0,0,0,0.4); position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1; display:none;}
.nav .sub{ display:none; /*默认隐藏*//* width:1920px;*/ width:100%; padding:0; position:fixed; top:124px; overflow:hidden; text-align:left; z-index:110; left:0px; /*height:544px; padding-bottom:50px;*/background-color:#f5f5f5;}
.nav .sub .nav_xiao{ width:1440px; overflow:hidden; margin:0 auto;}
.nav .sub .nav_xiao.max1100{ max-width:1100px;}
.nav .sub .nav_xiao .xiao_one{overflow:hidden; padding-top:40px; padding-bottom:40px;}
.nav .sub .nav_xiao .xiao_one ul li{ float:left;display:inline; height:184px; width:25%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_one ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_one ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_one ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_one ul li a i{ display:block; width:101px; height:84px; margin:0 auto;margin-bottom:23px; overflow:hidden; background-image:url(../images/top_pic1.png); background-repeat:no-repeat;transition:all 0.3s; margin-top:20px;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs1{ background-position:-720px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs2{ background-position:left top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs3{ background-position:-360px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs4{ background-position:-1088px top;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i{background-image:url(../images/top_pic1.png);}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs1{ background-position:-720px bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs2{ background-position:left bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs3{ background-position:-360px bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs4{ background-position:-1088px bottom;}

.nav .sub .nav_xiao .xiao_two{ margin-top:40px;/*margin-left:405px; width:670px;*/ margin-bottom:40px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_two ul li{ float:left;display:inline; height:184px; width:25%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_two ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_two ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_two ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_two img{ float:left; margin-right:25px;}
.nav .sub .nav_xiao .xiao_two .nav_div{ float:left; width:380px; padding-top:30px; font-size:12px; color:#666666; line-height:22px;}
.nav .sub .nav_xiao .xiao_two .nav_div h2{ font-size:16px; color:#f3782a; font-weight:normal; letter-spacing:1px; line-height:36px;}
.nav .sub .nav_xiao .xiao_two ul li a i{ display:block; width:104px; height:104px; margin:0 auto;margin-bottom:13px; overflow:hidden; background-image:url(../images/top_pic2.png); background-repeat:no-repeat; margin-top:10px; background-color:#999999; border-radius:50%; position:relative;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs1{ background-position:30px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs2{ background-position:-330px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs3{ background-position:-691px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs4{ background-position:-1050px center;}
.nav .sub .nav_xiao .xiao_two ul li a:hover i{ background-color:#1788d0; margin-top:5px; }




.nav .sub .nav_xiao .xiao_three{overflow:hidden; margin-top:60px; margin-bottom:60px;}
.nav .sub .nav_xiao .xiao_three ul li{ float:left; display:inline; width:18%; height:218px; overflow:hidden; margin-right:2.5%; text-align:center; position:inherit; line-height:56px; background-color:#fff;}
.nav .sub .nav_xiao .xiao_three ul li:last-child{ margin-right:0;}
.nav .sub .nav_xiao .xiao_three ul li img{ width:100%; display:block;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_three ul li a{ color:#000000; width:100%; font-size:18px; height:100%; display:block;}
.nav .sub .nav_xiao .xiao_three ul li a:hover{ color:#1788d0;}
/*.nav .sub .nav_xiao .xiao_three ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}*/


.nav .sub .nav_xiao .xiao_four{ width:50%; overflow:hidden; margin-top:40px; margin-bottom:40px;}
.nav .sub .nav_xiao .xiao_four.l{ border-right:1px solid #e3e3e3;}
.nav .sub .nav_xiao .xiao_four.r{ width:49%;}
.nav .sub .nav_xiao .xiao_four h2{ font-size:16px; font-weight:bold; color:#000; height:18px; line-height:18px;}
.nav .sub .nav_xiao .xiao_four .ul{margin-top:23px;}
.nav .sub .nav_xiao .xiao_four .ul li{ padding-top:11px; padding-bottom:11px; height:44px; line-height:22px; padding-left:15px; margin-right:40px; width:265px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.nav .sub .nav_xiao .xiao_four .ul li:nth-child(2n+0){ margin-right:0;}
.nav .sub .nav_xiao .xiao_four .ul li:hover{ background-color:#fff;}
.nav .sub .nav_xiao .xiao_four .ul li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.nav .sub .nav_xiao .xiao_four .ul li a i{ margin-right:10px; margin-top:4px; float:left; width:36px; height:36px; background-repeat:no-repeat; background-position:center center;}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs1{ background-image:url(../images/top_pic4.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs2{ background-image:url(../images/top_pic5.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs3{ background-image:url(../images/top_pic6.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs4{ background-image:url(../images/top_pic7.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs5{ background-image:url(../images/top_pic8.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs6{ background-image:url(../images/top_pic9.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs7{ background-image:url(../images/top_pic10.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs8{ background-image:url(../images/top_pic11.png);}
.nav .sub .nav_xiao .xiao_four .ul li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2{ width:540px; margin:0 auto; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2 h2{margin-bottom:23px;}
.nav .sub .nav_xiao .xiao_four .ul2 li{ padding-top:11px; padding-bottom:11px; height:44px; line-height:22px; margin-right:40px; width:250px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.nav .sub .nav_xiao .xiao_four .ul2 li:nth-child(2n+0){ margin-right:0;}
.nav .sub .nav_xiao .xiao_four .ul2 li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.nav .sub .nav_xiao .xiao_four .ul2 li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2 li a b i{ display:inline-block; width:35px; height:15px; overflow:hidden; background:url(../images/top_pic12.png) no-repeat; margin-left:3px;}
.nav .sub .nav_xiao .xiao_four .ul2 li a:hover b{ color:#1788d0;}

.nav .sub .nav_xiao .xiao_five{ width:549px; overflow:hidden; float:left; margin-top:40px; margin-bottom:40px; border-right:1px solid #e6e6e6;}
.nav .sub .nav_xiao .xiao_five img{ width:391px; height:259px;}
.nav .sub .nav_xiao .xiao_five a{ width:391px; height:259px; padding:0; margin-right:45px;float:left;}
.nav .sub .nav_xiao .xiao_five2{text-align: left; margin-top:71px;}
.nav .sub .nav_xiao .xiao_five2 a{text-align: left; float:left; margin-right:100px; height:38px; line-height:38px;/* width:155px;*/ color:#000000; font-size:18px; margin-bottom:42px; transition:all 0.3s;}
/*.nav .sub .nav_xiao .xiao_five2 a:nth-child(2n+0){ margin-right:3px;}*/
.nav .sub .nav_xiao .xiao_five2 a i{ width:38px; height:38px; border-radius:50%; background-color:#999999; background-repeat:no-repeat; background-image:url(../images/top_pic3.png); float:left; margin-right:20px;transition:all 0.3s; margin-left:0px;}
.nav .sub .nav_xiao .xiao_five2 a:hover{color:#1788d0;}
.nav .sub .nav_xiao .xiao_five2 a:hover i{background-color:#1788d0; /*margin-left:3px;*/}
.nav .sub .nav_xiao .xiao_five2 a i.bgs1{ background-position:9px 8px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs2{ background-position:-233px 8px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs3{ background-position:9px -72px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs4{ background-position:-233px -72px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs5{ background-position:9px -152px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs6{ background-position:-233px -152px;}

.nav .sub .nav_xiao .xiao_six{overflow:hidden; height:338px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.nav .sub .nav_xiao .xiao_six ul li{ float:left;display:inline; height:338px; width:24.9%; overflow:hidden;border-right:1px solid #e6e6e6; text-align:center;}
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_con{ margin:0 auto; width:80%; max-width:360px;height:338px; overflow:hidden; text-align:left;}
.nav .sub .nav_xiao .xiao_six ul li:last-child{ border-right:0;}
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_l{ font-size:18px; font-weight:bold; height:62px; line-height:62px; border-bottom:1px solid #e6e6e6; margin-bottom:23px;}
.nav .sub .nav_xiao .xiao_six ul li a{ float:left; width:136px; overflow:hidden; height:30px; line-height:30px;font-size:16px; color:#666666;}
.nav .sub .nav_xiao .xiao_six ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a{ display:block; width:182px; height:42px; line-height:42px;  text-align:center; color:#fff; font-size:16px; margin-top:31px;transition:all 0.3s; clear:both;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs1{ background-color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs2{ background-color:#248cf6; margin-top:61px;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs3{ background-color:#1ecc85; margin-top:91px;}
.nav .sub .nav_xiao .xiao_six ul li .a:hover{opacity:0.8;filter:Alpha(opacity=80); color:#fff;}



@media screen and (max-width:1440px) {
.gy2{ width:1200px;}
/*导航*/
.top02 .top02_center{width:1210px;}
.nav li.m{ padding-right:12px; margin-right:12px;}
.nav li:last-child{ padding-right:0; margin-right:0;}
.nav .sub .nav_xiao{ width:1200px;}
/*尾部*/
.foot_div .foot_links{ width:1200px;}
/*尾部联系方式*/
.foot_div .foot-top-box {width: 1200px;}
}
@media screen and (max-width:1360px) {
/*导航*/
.nav li.m{ padding-right:10px; margin-right:10px;}
.nav li:last-child{ padding-right:0; margin-right:0;}

}


.divhidden{display:none}
.zy_title{width:100%;height:36px;line-height:36px;text-align:center;font-weight:700;margin:0 auto;margin-bottom:15px;font-size:25px;margin-top:30px;}
.zy_thread{width:60px;height:3px;margin:0 auto}
.th_red{background:#138ace}
#lxwm_info{width:1200px;margin:30px auto;color:#666;font-size:14px;line-height:28px}
#lxwm_01{width:1200px;margin:40px auto}
#lxwm_01 form{height:330px;display:block}
#lxwm_01 form input{margin-left:0;padding:0}
#lxwm_01 form .formleft{width:568px;margin-right:40px;float:left;height:100%;overflow:hidden;position:relative}
#lxwm_01 form .formleft input{line-height:38px;border:1px solid #cacbcb;opacity:.5;height:38px;margin-bottom:10px;width:566px;text-indent:10px;float:left;background:#f7f7f7}
#lxwm_01 form .formright{width:568px;float:left;height:100%;overflow:hidden;position:relative}
#lxwm_01 form .formright input{line-height:38px;border:1px solid #cacbcb;opacity:.5;height:38px;margin-bottom:10px;width:566px;text-indent:10px;float:left;background:#f7f7f7}
#lxwm_01 form .formright textarea{height:90px;width:566px;text-indent:10px;border:1px solid #cacbcb;opacity:.5;line-height:30px}
#lxwm_01 form .formleft .button{cursor:pointer;text-align:center;width:121px;height:34px;background-color:#0048a4;color:#FFF;line-height:34px;float:right;border:none;position:absolute;right:0;bottom:50px;font-size:14px}
#lxwm_01 form .formright button{cursor:pointer;width:121px;height:34px;background-color:#909090;color:#FFF;line-height:34px;border:none;position:absolute;left:0;bottom:50px;font-size:14px}
#lxwm_02{width:100%;height:523px;background:#0048a4;margin:0 auto}
#lxwm_02_mid{width:1078px;height:523px;margin:0 auto;position:relative}
#lxwm_02_mid .lxwm_map{width:100%;height:523px;position:absolute;left:412px;top:0}
#lxwm_02_mid #lxwm_info{width:340px;position:absolute;left:30px;top:20px}
#lxwm_02_mid #lxwm_info #lxwm_title{color:#2462b1;font-weight:700;font-size:60px;line-height:60px;text-transform:uppercase}
#lxwm_02_mid #lxwm_info #lxwm_title span{color:#fff;font-size:36px}
#lxwm_02_mid #lxwm_info #lxwm_hot{min-width:53px;height:60px;color:#fff;font-weight:700;font-size:20px;line-height:30px}
#lxwm_02_mid #lxwm_info #lxwm_hot span{color:#fed700;font-size:32px}
#lxwm_02_mid #lxwm_info #lxwm_details{width:100%;line-height:30px!important;color:#ffffff;font-size:14px!important;}
#lxwm_02_mid #lxwm_info #lxwm_details p{color: #ffffff}
#lxwm_02_mid #lxwm_info #lxwm_details a{color: #fed700}
.website_tc{padding:30px 0 50px;width:1200px;margin:0 auto}
.website_tc_top{text-align:center;font-size:30px;color:#232323;font-weight:700;margin-bottom:30px}
.website_tc_top span{color:#686868;font-weight:400}
.website_tc_list{width:1280px;margin:0 auto}
.website_tc_list li{width:560px;float:left;margin:10px 40px 40px 40px}
.website_tc_list img{float:left;margin-right:40px}
.website_tc_list h1{padding-top:40px;font-size:16px;line-height:40px}
.website_tc_list p{line-height:22px}

#in_03{width:1200px;height:445px;margin:40px auto}
#in_03_title{width:1200px;height:84px;margin:0 auto;position:relative;line-height:38px;color:#0048a4;font-size:30px;font-weight:700}
#in_03_title span{color:#e3e3e3;text-transform:uppercase;font-size:48px}
#in_03_txt{position:absolute;left:405px;top:0;width:795px;font-weight:400;line-height:28px;color:#666;font-size:14px}
#in_03_catname{width:1200px;height:36px;margin:25px auto}
#in_03_catname li{width:190px;height:36px;text-align:center;line-height:36px;float:left;margin-right:12px}
#in_03_catname li:last-child{margin-right:0}
#in_03_catname li a{display:block;background:#0048a4;font-size:14px;color:#fff;transition:all 0.4s;}
#in_03_catname li a:hover{background:#c80000}

#in_04{width:100%;height:446px;background:url(../images/in_04_bg.png);margin:75px auto;margin-top:115px}
#in_04_mid{width:1200px;height:446px;margin:0 auto;position:relative}
#in_04_title{height:56px;line-height:56px;position:absolute;left:0;top:-56px;color:#444;font-size:16px}
#in_04_title span{font-weight:700;color:#c80000}
#in_04_img{width:324px;height:440px;position:absolute;right:20px;top:40px;z-index:1;right:141px}
#in_04_kuang1{width:460px;height:350px;border:solid 5px #84baff;position:absolute;right:0;top:35px;z-index:2}

#in_04_kuang1 img{width:460px;height:350px;position:absolute;z-index:1}
#in_04_more{width:197px;height:56px;line-height:56px;text-align:center;position:absolute;right:550px;top:64px;z-index:3}
#in_04_more a{display:block;color:#fff;text-transform:uppercase;background:#ffc600;font-size:18px;transition:all .4s}
#in_04_more a:hover{color:#fff;background:#be0202}
#intro_title{line-height:38px;color:#fff;font-size:30px;font-weight:700;padding:30px 0}
#intro_title span{color:#005dbe;text-transform:uppercase;font-size:48px}
#intro_content{width:665px;height:146px;line-height:28px;color:#78aaea;font-size:14px}
#intro_num{width:665px;height:75px;margin-top:30px}
#intro_num li{height:75px;line-height:60px;color:#fff;font-size:18px;float:left;margin-right:107px;position:relative;overflow:hidden;cursor:pointer;transition:all .4s}
#intro_num li .intro_shade1{width:100%;height:5px;background:#198dff;position:absolute;left:0;bottom:0;transition:all .4s;z-index:1}
#intro_num li .intro_shade2{width:100%;height:5px;background:#ffc600;position:absolute;left:-100%;bottom:0;transition:all .4s;z-index:2}
#intro_num li span{font-size:50px;font-weight:700}
#intro_num li:last-child{margin-right:0}
#intro_num li:hover .intro_shade2{left:0}
#intro_num li:hover{color:#ffc600}


.i_contact{height:575px;margin-top:42px;overflow:hidden;.}
.i_contact_ul ul{width:1220px}
.i_contact_ul ul li{float:left;width:275px;height:140px;.text-align:center;margin-right:19px;line-height:18px;font-size:14px;color:#fff}
.i_contact_ul ul li:Hover{.}
.i_contact_ul ul li img{width:44px;height:43px;display:block;margin:0 auto;margin-top:28px;margin-bottom:25px}
.i_contact_ul ul li a{width:94%;padding-left:3%;padding-right:3%;height:100%;display:block;color:#fff}
.iclient .item:hover .pic:after,.iclient .item:hover .pic:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;visibility:visible}
.iadtage a,.isolve a{-webkit-transition:transform .5s;transition:transform .5s}
.iadtage a:hover,.isolve a:hover{-webkit-transform:translate(0,-15px);transform:translate(0,-15px)}
@-webkit-keyframes rotatey{to{-webkit-transform:rotateY(360deg)}
}
@keyframes rotatey{to{transform:rotateY(360deg)}
}
.iadtage-wrap{padding:50px 0;height:470px;background:url(../images/iadtage_bg.jpg) no-repeat 50% 0;overflow:hidden}
.iadtage-wrap .imain-subti,.iadtage-wrap .imain-ti a{color:#fff;text-align:center;margin-bottom:30px}
.imain-ti{color:#fff;text-align:center;font-size:38px;line-height:50px;margin-bottom:30px}
.iadtage-wrap .imain-ti .line{background:#fff}
.iadtage{margin-top:50px;height:287px;width:1205px;margin:0 auto}
.iadtage a{display:block;float:left;width:186px;height:220px;padding:37px 25px 30px;background:#fff;margin-right:5px;font-size:14px;color:#333;line-height:24px;text-align:center}
.iadtage .icon{display:block;width:78px;height:78px;margin:0 auto;background:url(../images/iadtage_icon.png)}
.iadtage .ti{display:block;margin:15px 0;font-size:18px;color:#05542c;font-weight:700}
.iadtage a.it1 .icon{background-position:0 0}
.iadtage a.it2 .icon{background-position:0 -80px}
.iadtage a.it3 .icon{background-position:0 -160px}
.iadtage a.it4 .icon{background-position:0 -240px}
.iadtage a.it5 .icon{background-position:0 -320px}
.imain-tel{height:38px;margin-top:30px;text-align:center;line-height:38px;font-size:14px;color:#fff}
.imain-tel i{display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:9px}
.imain-tel span{display:inline-block;font-size:30px;vertical-align:middle;font-family:DINOT-CONDBOLD}
.imain-tel .btn{display:inline-block;width:120px;height:36px;margin-left:15px;border-radius:36px;vertical-align:middle;line-height:36px;text-align:center;color:#fff;border:1px solid #fff}
.imain-tel .btn:hover{background-color:#05582f;border-color:#05582f;color:#fff}
.cl-ul{padding-top:40px}
.cl-ul li{width:370px;height:350px;position:relative;overflow:hidden;background:#f3f3f3;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;cursor:pointer;margin:0 15px 30px;display:inline-block;float:left;z-index:0}
.cl-ul li .shade{width:370px;height:250px;position:absolute;top:-250px;left:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.cl-ul li .bg{width:370px;height:123px;background:#1889cf;position:absolute;bottom:-123px;left:0;z-index:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.cl-ul li:hover .shade{top:0}
.cl-ul li:hover .bg{bottom:0}
.cl-ul li:hover p{color:#fff}
.cl-ul li:hover p strong{color:#fff}
.cl-ul li img{width:370px;height:230px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.cl-ul li p{color:#999;line-height:25px;height:100px;overflow:hidden;margin:10px 20px;position:relative;z-index:2}
.cl-ul li p strong{color:#222;font-size:16px}
.col-md-6{width:505px;height:131px;margin:0 auto;float:left;margin-left:80px;line-height:40px}
.container{width:1200px;margin:0 auto}
.row{margin-left:-15px;margin-right:-15px}


.gy{width:1200px;margin:0 auto;overflow:hidden}

.i_service{width:100%;height:713px}
.i_service_t{text-align:center;padding-top:51px;color:#4e4e4e;font-size:14.06px;line-height:40px;padding-bottom:43px}
.i_service_t h2{height:70px;line-height:70px;font-size:38px;color:#333}
.i_service_t p{font-size:18px;color:#333}

.case{width:100%;clear:both;padding-top:60px}
.case_list{width:100%;float:left}
.case_list li{width:20%;float:left;margin:0;padding:0;border:none;display:none}
.case_list li.guwenshow{display:block}
.case_list img{width:100%;margin:0;padding:0;border:0}
.case_list a{display:inline-block;float:left;position:relative;overflow:hidden;width:100%;height:100%;margin:0;padding:0}
.case_list a div.wenzi{width:100%;height:100%;position:absolute;top:100%;left:0;background:url(../images/case_bg.png) right bottom no-repeat;line-height:25px;color:#fff;font-weight:400;background-size:100%}
.case_list a div.wenzi h2{width:90%;height:36px;font-size:12px;color:#fff;margin-top:6%;text-align:left;overflow:hidden;line-height:36px;margin-left:5%;background:url(../images/line2.png) left bottom no-repeat;font-weight:400}
.case_list a div.wenzi h1{width:100%;height:36px;font-size:18px;color:#fff;text-align:center;overflow:hidden;line-height:36px}
.case_list a div.wenzi p{width:80%;color:#fff;margin:0 auto;text-align:center;height:50px;overflow:hidden}


.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 0 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:#48b4fa;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:700;letter-spacing:2px}
.news_lone .blog_day{background-color:#059afa;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:#1b85d1;font-size:16px;font-weight:700;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:#888}
.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:#059afa}
.blog_list li a:hover .blog_Rmore b{color:#1b85d1}
.blog_Rtime{width:65px;height:65px;background-color:#969393;text-align:center}
.blog_Rtime b,.blog_Rtime em{display:block;font-family:Arial;color:#FFF}
.blog_Rtime b{font-size:31.7px;height:42px;line-height:42px;font-weight:700;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}
.service_top05_a{text-align:center;margin-top:20px}
.service_top05_a a{display:inline-block;font-size:16px;color:#34373e;line-height:30px;border-bottom:1px solid #c4c4c4;margin-left:25px;margin-right:25px}
.service_top05_a a:hover{color:#3095ee;border-bottom:1px solid #3095ee}
.service_top05_a a.two_sel{color:#3095ee;border-bottom:1px solid #3095ee}
.i_case2 ul li{float:left;width:25%;overflow:hidden;background-color:#fff;transition:all .3s}
.i_case2 ul li:nth-child(2n+0){margin-right:0}
.i_case2 ul li img{display:block;width:100%;height:100%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.i_case2 ul li .imgs{overflow:hidden;width:100%;position:relative}
.i_case2 ul li .imgs img{display:block;width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.i_case2 ul li h1{font-weight:400;font-size:14px;color:#fff;bottom:-50px;position:absolute;width:100%;left:0;height:50px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;text-indent:20px;background:rgba(0,0,0,.5);transition:all .3s}
.i_case2 ul li h2{height:60px;line-height:60px;font-weight:400;text-align:center;font-size:18px}
.i_case2 ul li:hover .imgs img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.i_case2 ul li:hover h2{color:#fff}
.i_case2 ul li:hover h1{bottom:0}
.i_case2 ul li:nth-child(1):hover{background-color:#cee608}
.i_case2 ul li:nth-child(2):hover{background-color:#8b553b}
.i_case2 ul li:nth-child(3):hover{background-color:#a12b43}
.i_case2 ul li:nth-child(4):hover{background-color:#00a0e9}
.i_case2 ul li:nth-child(5):hover{background-color:#144360}
.i_case2 ul li:nth-child(6):hover{background-color:#52a924}
.i_case2 ul li:nth-child(7):hover{background-color:#fbbe01}
.i_case2 ul li:nth-child(8):hover{background-color:#e92205}
.guwenmore{width:387px;height:56px;display:block;margin:0 auto;border:1px solid #1788ce;clear:both;margin-top:35px;margin-bottom:32px;text-align:center;line-height:56px;font-size:16px;color:#1788ce}

.main{overflow:hidden}
.e{background:#00000;width:100%}
.block{overflow:hidden;margin:30px auto 30px auto}
.blockbox{width:1200px;box-sizing:border-box;border:1px solid #ECECEC;min-height:200px;border-radius:5px;margin:0 auto;background:#FFF}
.blockbox1{width:1200px;box-sizing:border-box;border:1px solid #ECECEC;min-height:500px;border-radius:5px;margin:0 auto;background:#FFF}
.blockbox .blockboxtitle{height:60px;border-bottom:1px solid #ECECEC;background:#FAFAFA;border-radius:5px 5px 0 0}
.blockbox .blockboxtitle h2{font-weight:400;line-height:60px;text-indent:30px;font-size:22px}
.blockbox .tab{margin-right:15px;height:35px;padding:12.5px 0}
.blockbox .tab a{display:block;height:35px;line-height:35px;float:left;margin-left:15px;border-radius:3px;padding:0 25px;color:#656565;border:1px solid #eee;font-size:14px}
.blockbox .tab a.on,.tab a:hover{background:#EAEAEA;border:1px solid #ddd}
.blockbox .blockboxcontent{overflow:hidden}
.center-block{display:block;margin-left:auto;margin-right:auto}

.focus_pic{width:100%;height:100%;overflow:hidden;position:relative}
.focus_pic ul{height:100%;position:absolute}
.focus_pic ul li{float:left;width:100%;height:100%;overflow:hidden;position:relative}
.focus_pic ul li div{position:absolute;overflow:hidden}
.focus_pic .btn{position:absolute;width:100%;height:10px;right:0;bottom:16px;text-align:center}
.focus_pic .btn span{display:inline-block;width:14px;height:14px;line-height:14px;text-indent:-999999px;margin-left:5px;cursor:pointer;background:url(../images/focustab.png) no-repeat center}
.focus_pic .btn span.on{background:url(../images/focustab_on.png) no-repeat center!important}
.focus_pic .preNext{width:45px;height:100px;position:absolute;top:150px;cursor:pointer}
.focus_pic .pre{left:0}
.focus_pic .next{right:0;background-position:right top}

.page{width:100%;clear: both}
.pagination{width:100%;height:50px;line-height:50px;text-align:center;border-top:none;margin:10px 0 10px 10px;}
.pagination li{ display: inline-block}
.pagination a{padding:6px 10px!important;color:#666!important;margin:0 6px;border:1px solid #E2E2E2;background:#fff;border-radius:3px;}
.pagination a:hover{background:#E2E2E2;color:#555;border-radius:3px}
.pagination span{padding:6px 10px;color:#666;margin:0 6px;border:1px solid #E2E2E2;background:#E2E2E2;color:#555;border-radius:3px}
.pagination font{color:#000}


.banner{overflow:hidden;display:block;padding-top:270px}
.bannere{overflow:hidden;display:block;}
.banner a{display:block;width:100%;height:100%;overflow:hidden}
.titlegroup{padding:0 40px 0 20px;width:60%;margin:50px auto 50px auto;width:1200px}
.titlegroup .big{padding:15px 0;position:relative}
.titlegroup .hr{height:1px;background:#EEE}
.titlegroup .hr2{height:1px;background:#EEE;width:80%;margin:0 auto;margin-top:15px}
.titlegroup .big h2{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}
.titlegroup .big h2 span{display:inline-block;font-size:30px;font-weight:400;background:#fff;padding:0 40px}
.titlegroup p{text-align:center;color:#999;font-size:14px;text-transform:uppercase}
.title3 h2{font-size:30px;font-weight:400;line-height:30px;height:30px;padding-bottom:18px;background:url(../images/hr2.jpg) no-repeat center bottom;margin:20px 0 20px 0;text-align:center}
.title3 p{font-size:16px;line-height:170%;margin-top:15px;text-align:center;color:#999}
.title4{padding-bottom:40px}
.title4 h2{font-size:30px;font-weight:400;line-height:30px;height:30px;padding-bottom:18px;margin:20px 0 0 0;text-align:center}
.title4 p{font-size:14px;line-height:170%;text-align:center;color:#999}


.erweimabox{position:relative}
.sidebar .erweimabox .welbox{right:70px;bottom:10px}
.sidebar .erweimabox .welbox .be{bottom:-1px}
.topright .erweimabox .welbox{right:45px;top:10px}
.topright .erweimabox .welbox .be{top:5px}
.copyright-btn .erweimabox .welbox{right:45px;bottom:15px}
.copyright-btn .erweimabox .welbox .be{bottom:-1px}
.sidebar .erweimabox:hover .welbox{display:block}
.topright .erweimabox:hover .welbox{display:block}
.copyright-btn .erweimabox:hover .welbox{display:block}
.sidebar{width:60px;position:fixed;right:0;bottom:30px;z-index:9999}
.sidebar a{display:block;height:25px;width:60px;color:#fff;font-size:12px;text-align:center;margin-top:2px;border-radius:3px;padding:35px 0 0 0;position:relative}
.sidebar a.i1{background:#33A5DF url(../images/i1.png) no-repeat center 10px}
.sidebar a.i2{background:#33A5DF url(../images/i2.png) no-repeat center 10px}
.sidebar a.i3{background:#33A5DF url(../images/i3.png) no-repeat center 10px}
.sidebar a.i4{background:#878787 url(../images/i4.png) no-repeat center 10px}
.sidebar a:hover{background-color:#008FD7}
.sidebar a.i4:hover{background-color:#656565!important}

.block2{background:#fff;padding-top:30px;padding-bottom:30px}

.block3{padding-bottom:10px}
.blockboxcontent3 p{display:none}
.blockboxcontent3 img{width:100%;height:100%}
.server_banner{height:100px;margin:0 auto;background:url(../images/server.jpg) no-repeat center}

.inputmain{overflow:hidden;margin-top:30px}
.inputmain dt{width:460px;height:350px;border-radius:5px;overflow:hidden;float:left}
.inputmain dt img{width:460px;height:350px}
.inputmain dd{width:360px;height:340px;float:right}
.write .inputbox{height:40px;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;margin-bottom:10px;position:relative}
.write .inputbox div.icon{width:88px;box-sizing:border-box;border-right:1px solid #ddd;float:left;height:38px;text-align:center;font-size:14px;line-height:38px;background:#F8F8F8;overflow:hidden;border-radius:5px 0 0 5px}
.write .inputbox div.input{height:38px;margin-left:88px}
.write .inputbox div.input input{border:none;height:38px;width:100%;font-size:14px;text-indent:10px;border-radius:5px}
.write .submit{height:50px;margin-top:.5rem;margin-bottom:.5rem;border-radius:5px;text-align:center;font-size:16px;color:#fff;line-height:50px;background-size:auto 100%;cursor:pointer}
.write .select{background:#fff;position:absolute;left:0;top:38px;width:100%;z-index:9999;color:#777;border:1px solid #ddd;box-sizing:border-box;max-height:160px;overflow-y:auto;display:none}
.write .select li{height:30px;color:#777;font-size:14px;line-height:30px;text-indent:20px;cursor:pointer}
.write .select li:hover{background:#eee}
.write .selectinput{}

.news_main{border-top:1px solid #E5E5E5; background-color:#f8f8f8;}
.news_main .news_img{height:330px;width:1200px;margin:30px auto}
.news_main .bigimg{width:880px;height:330px;border-radius:5px;position:relative;float:left;overflow:hidden}
.news_main .bigimg img{width:100%;height:100%;border-radius:5px;overflow:hidden;transition:all .6s;position:absolute;top:0;left:0}
.news_main .bigimg img:hover{position:absolute;width:120%;height:120%;top:-10%;left:-10%}
.news_main .bigimg p{display:block;position:absolute;left:0;bottom:0;width:100%;height:50px;background:url(../images/zhemu.png);line-height:50px;text-indent:20px;font-size:24px;color:#fff;border-radius:0 0 5px 5px}
.news_main .smallimgbox{float:right;height:330px;width:300px;overflow:hidden}
.news_main .samllimg{width:300px;height:160px;border-radius:5px;position:relative;float:left;margin-bottom:10px;overflow:hidden}
.news_main .samllimg img{width:100%;height:100%;border-radius:5px;overflow:hidden;transition:all .6s;position:absolute;top:0;left:0}
.news_main .samllimg img:hover{position:absolute;width:120%;height:120%;top:-10%;left:-10%}
.news_main .samllimg p{display:block;position:absolute;left:0;bottom:0;width:100%;height:36px;background:url(../images/zhemu.png);line-height:36px;text-indent:15px;font-size:14px;color:#fff;border-radius:0 0 5px 5px}
.news_main .tab2{margin-right:15px;height:60px}
.news_main .tab2 a{display:block;height:60px;line-height:60px;float:left;padding:0 25px;color:#656565;border-right:1px solid #eee;font-size:20px}
.news_main .tab2 a.on,.tab2 a:hover{background:#f5F5F5}
.blockboxcontent9 ul{overflow:hidden;width:100%}
.blockboxcontent9 li{border-bottom:1px solid #eee;overflow:hidden;padding:17px 20px; }
.blockboxcontent9 li .inLeft{width:300px;height:230px;float:left;overflow:hidden;border:1px solid #c7c7c7;}
.blockboxcontent9 li .inLeft img{width:100%;height:100%;transition:all .6s}
.blockboxcontent9 li:hover img{transform:scale(1.3)}
.blockboxcontent9 li .inRight{margin-left:320px}
.blockboxcontent9 li .inRight h2{font-size:22px;font-weight:400;line-height:1.5}
.blockboxcontent9 li .inRight h2:hover{color:#008FD7}
.blockboxcontent9 li .inRight p{font-size:14px;color:#999;line-height:22px;height:124px;overflow:hidden;margin-top:20px}

.blockboxcontent9 li .inRight .bottom{overflow:hidden; height:50px;}
.blockboxcontent9 li .inRight p{ margin-top:10px;}
.blockboxcontent9 li .inRight span{display:block;font-size:14px;color:#b7b7b7;font-family:arial;float:left;height:28px;line-height:28px}
.blockboxcontent9 .download{width:80px;height:28px;line-height:28px;text-align:center;border:1px solid #008FD7;color:#008FD7;float:right}
.blockboxcontent9 .download:hover{background:#008FD7;color:#fff}
.product_main{border-top:1px solid #E5E5E5;padding-bottom:0;margin-top:-134px}
.product_main .block9{width:1200px;margin:0 auto}
.product_main .color{background:#F1F1F1;padding:30px 0}
.product_main .ulblock{width:1200px;overflow:hidden}
.product_main .block9 li{width:100px;float:left;margin-right:50px}
.product_main .block9 .img{width:56px;height:56px;margin:0 auto;background-size:cover!important}
.product_main .block9 .img img{width:100%;height:100%}
.product_main .block9 h2{font-size:14px;line-height:30px;text-align:center;font-weight:400;color:#656565;margin-top:5px}
.product_main .block9 li.on h2,.product_main .block9 li:hover h2{color:#008FD7}
.product_main .block9 li.li1 .img{background:url(../images/p1.jpg) no-repeat center}
.product_main .block9 li.li1.on .img,.product_main .block9 li.li1:hover .img{background:url(../images/p1_on.jpg) no-repeat center}
.product_main .block9 li.li2 .img{background:url(../images/p2.jpg) no-repeat center}
.product_main .block9 .li2:hover .img,.product_main .block9 li.li2.on .img{background:url(../images/p2_on.jpg) no-repeat center}
.product_main .block9 li.li3 .img{background:url(../images/p3.jpg) no-repeat center}
.product_main .block9 .li3:hover .img,.product_main .block9 li.li3.on .img{background:url(../images/p3_on.jpg) no-repeat center}
.product_main .block9 li.li4 .img{background:url(../images/p4.jpg) no-repeat center}
.product_main .block9 .li4:hover .img,.product_main .block9 li.li4.on .img{background:url(../images/p4_on.jpg) no-repeat center}
.product_main .block9 li.li5 .img{background:url(../images/p5.jpg) no-repeat center}
.product_main .block9 .li5:hover .img,.product_main .block9 li.li5.on .img{background:url(../images/p5_on.jpg) no-repeat center}
.product_main .block9 li.li6 .img{background:url(../images/p6.jpg) no-repeat center}
.product_main .block9 .li6:hover .img,.product_main .block9 li.li6.on .img{background:url(../images/p6_on.jpg) no-repeat center}
.product_main .block9 li.li7 .img{background:url(../images/p6.jpg) no-repeat center}
.product_main .block9 .li6:hover .img,.product_main .block9 li.li7.on .img{background:url(../images/p6_on.jpg) no-repeat center}
.product_main .block9 li.li8 .img{background:url(../images/p6.jpg) no-repeat center}
.product_main .block9 .li6:hover .img,.product_main .block9 li.li8.on .img{background:url(../images/p6_on.jpg) no-repeat center}
.container{width:1200px;margin:0 auto;display:block;clear:both;zoom:1}
.Detail-main{padding-top:0}
.Honor ul{margin:0 -10px}
.Honor .Item{margin:10px}
.Honor .Item .pic{height:190px;line-height:190px}
.Honor{padding:0 0 20px 0;}
.Honor ul{margin:0 -12px}
.Honor li{float:left;width:25%;text-align:center}
.Honor .Item{position:relative;overflow:hidden;border:1px solid #ebebeb;margin:12px;padding:10px 15px}
.Honor .Item .pic{text-align:center;height:200px;line-height:200px}
.Honor .Item .pic img{vertical-align:middle;max-height:100%}
.Honor .Item h3{position:absolute;left:0;width:100%;bottom:-50px;font-size:14px;color:#fff;line-height:50px;height:50px;text-align:center;font-weight:500;background:#0588ce;overflow:hidden;transition:all .3s linear}
.Honor .Item:hover h3{bottom:0}
.block10{padding-top:45px;padding-bottom:45px;width:1200px;margin:0 auto}
.block10 .ul{width:1250px}
.block10 .ul:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.block10 .ul .li{width:280px;float:left;box-sizing:border-box;float:left;background:#fff;margin:0 26.5px 20px 0;box-shadow:0 0 4px #eee;border-radius:3px;overflow:hidden}
.block10 .ul .li:hover{box-shadow:0 0 15px #ccc}
.block10 .ul .li .img{width:100%;height:280px}
.block10 .ul .li .img img{width:100%;height:100%}
.block10 .ul .li .txt{text-align:center}
.block10 .ul .li .txt h3{font-size:16px;color:#333;font-weight:400;line-height:26px;margin-top:5px;height:26px;overflow:hidden}
.block10 .ul .li .txt p{font-size:12px;color:#999;line-height:25px;height:34px;overflow:hidden;padding-bottom:20px}
.block10 .ul .li:nth-child(4n){border:none}
.block10 .ul ul li a{display:block}
.block10 .ul ul li{width:280px;height:280px}
.block10 .ul ul li img{width:280px;height:280px}
.block13{margin-top:32px}

.newsdetail_main{border-top:1px solid #E5E5E5;padding:30px 0; background-color:#f8f8f8;}
.newsdetail_left{float:left;width:880px;min-height:600px}
.newsdetail_right{width:300px;float:right}
.newsdetail_right h2{font-size:20px!important;text-indent:20px!important}
.newsdetail_right .blockboxcontent li{height:45px;border-bottom:1px dotted #ECECEC;box-sizing:border-box;line-height:50px;font-size:14px;margin:0 20px;overflow:hidden}
.newsdetail_right .blockboxcontent li a{display:block;width:100%;height:100%}
.newsdetail_right .blockboxcontent li a:hover{color:#008FD7}
.newsdetail_right .blockboxcontent li:last-child{border-bottom:none}
.newsdetail_left .news_title{padding:20px 0;margin-top:20px;margin:20px 40px 20px 40px;border-bottom:1px solid #eee}
.newsdetail_left .news_title h2{font-size:20px;padding:0 0 10px 0;text-align:center;font-weight:400}
.newsdetail_left .news_title h1{font-size:20px;padding:0 0 10px 0;text-align:center;font-weight:400}
.newsdetail_left .news_title .means{color:#777;line-height:20px;text-align:center;font-size:13px;margin-top:10px}
.newsdetail_left .news_title .means span{padding:0 10px;font-family:arial}
.newsdetail_left .detailed{margin:0 40px;line-height:2;font-size:14px;position:relative;visibility:visible;}
.newsdetail_left .detailed img{max-width:100%;height:auto}
.newsdetail_left .detailed video{max-width:100%;height:auto}
.shangxiaye{margin:10px 20px 20px 30px;overflow:hidden;border-top:1px solid #eee;position:relative}
.shangxiaye a.slh{width:70%;display:block;line-height:30px;float:left;font-size:16px;float:left;height:50px;line-height:50px;color:#999;overflow:hidden;}

.shangxiaye .slh a{width:70%;display:block;line-height:30px;float:left;font-size:15px;float:left;height:50px;line-height:50px;color:#999;overflow:hidden;}
.shangxiaye a.tolist{float:right;line-height:50px;color:#999;font-size:14px}
.shangxiaye a:hover{color:#008FD7}

.qymain .block41{position:relative}
.qymain .block422{position:relative}
.qymain .partnerhead{width:1150px;background:#fff;border-radius:8px;box-shadow:0 0 10px #eee;margin:40px auto;padding:35px 25px;}
.qymain .partnerhead2{width:1150px;min-height:500px;background:#fff;border-radius:8px;box-shadow:0 0 10px #eee;margin-top:40px;padding:35px 25px;margin-bottom: 20px}
.qymain .partnerhead .img{width:450px;height:450px;float:left}
.qymain .partnerhead .img img{width:100%;height:100%}
.qymain .partnerhead .txt{height:500px;margin-left:480px}
.qymain .partnerhead .txt p,.qymain .partnerhead2 .txt p{font-size:14px;line-height:29px}

.zy_top{width:1200px;height:100px;border-bottom:1px solid #eee;margin:0 auto;}
.zy_top_left{width:530px;float:left;padding-top:35px}
.zy_top_left_left{width:190px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:48px;color:#2c2c2c;font-weight:700;white-space: nowrap}
.zy_top_left_left span{font-size:48px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#1688d1}
.zy_top_left_right{width:390px;float:right}
/*.zy_top_right{width:600px;float:right}*/
.zy_top_left_01{width:490px;float:left;padding-top:35px}
.zy_top_left_right_01{width:280px;float:left;margin-left:10px}
.zy_top_right_01{width:706px;float:right}
.zy_case_fl{overflow: hidden}
.zy_case_fl02{width:664px}
.zy_case_fl li{width:94px;height:30px;line-height:30px;text-align:center;background:#32373d;border:1px solid #1d2027;float:left;margin-left:10px}
.zy_case_fl a{font-size:14px;color:#fff;display:block}
.zy_case_fl li:hover{background:#1688d1;border:1px solid #1688d1}
.zy_case_fl .flon{background:#1688d1;border:1px solid #1688d1}
.zy_case_list{clear:both;width:1272px;margin:30px auto 0 auto;height:100%;overflow:hidden}
.zy_case_list li div.cover{width:100%;height:100%;top:0;position:absolute;background:#010101;opacity:0;filter:alpha(opacity=0);font-size:14px;color:#fff;text-indent:2em}
.zy_case_list li div.cover img{width:85px;height:85px;padding:35% 38%;display:block}
.zy_case_list img{width:352px;height:281px}
.zy_case_list li{position:relative;width:352px;height:330px;float:left;margin:0 36px 40px 36px;overflow:hidden}
.zy_case_list p{height:50px;line-height:50px;background-color:#32373d;text-indent:24px}
.zy_case_list a{color:#999;font-size:14px}
.zy_top_right{width:670px;float:right}
.about01{margin-top:40px;width:1200px;margin:0 auto}
.about01 img{float:left;margin-right:50px}
.about01 h1{color:#686868;font-size:16px;line-height:40px}
.about01 h2{color:#f3782a;font-size:20px}
.about01 p{line-height:25px;margin:15px 0}
.about02{background:url(../images/2015/about01_bg.jpg) repeat-x;height:504px;clear:both;width:100%}
.about02_left{width:680px;margin-left:20px;float:left}
.who{padding:180px 0 30px 0}
.about02_left p{line-height:25px;width:660px}
.about02_right{width:470px;float:right}
.about03{clear:both;padding:180px 0;width:1200px;margin:0 auto}
.about03 p{line-height:25px;margin-top:10px}
.about03_left{width:330px;float:left}
.about03_center{width:344px;float:left;margin:0 28px;background:url(../images/about03_pic.jpg) no-repeat center;height:341px;padding:140px 0 0 140px}
.about03_center h1{font-size:24px}
.about03_center p{width:210px;margin-top:15px;line-height:25px}
.about03_right{width:330px;float:right}
.about02_01{text-align:right;margin-top:35px;height:150px}
.about01_top_left{width:125px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:58px;color:#1788ce;margin-right:10px}
.about01_top_right{float:right;width:195px;font-weight:700;font-size:24px;margin-top:20px}
.about01_top_right span{font-weight:400}
.about02_03_top_left{width:50px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:58px;color:#1788ce;margin-right:10px}
.about02_03_top_right{float:left;width:260px;font-weight:700;font-size:24px;margin-top:20px}
.about02_03_top_right span{font-weight:400}
.about02_02{margin-top:100px;text-align:right}
.about02_03{text-align:left;margin-top:35px;height:150px}
.about02_04{margin-top:100px;text-align:left}
.about_honor{clear:both;padding:40px 0 10px 0}
.about03 P{clear:both}
.about_honor_top{text-align:center;margin:30px 0}
.wz{height:35px;line-height:35px;text-align:right;margin-top:10px;color:#686868}
.wz img{margin-top:30px}
.wz2{height:35px;line-height:35px;text-align:right;margin-top:40px}
.wz a{color:#686868}
.wz a:hover{color:#1688d1}
.wz2 a{color:#686868}
.wz2 a:hover{color:#f3782a}

.about05{width:100%;background:#FFF;text-align:center;padding:70px 0}
.about05 h3{font-size:44px;line-height:48px;color:#1788ce;font-weight:700;padding-bottom:6px}
.about05 p{font-size:14px;padding:10px 0;line-height:28px}
.about05 p.about05pic{padding:70px 0}
.about05 p.about05pic img{display:block;margin:0 auto}
.about05 ul{margin:0 auto;padding:0;width:1200px}
.about05 ul li{float:left;width:173px;height:223px;border:1px solid #e9e4e4;margin-right:30px}
.about05 ul li.cur{margin:0}
.commonnewCasebg{background:url(../images/index_60.gif) no-repeat center bottom #f4f4f4;width:100%;padding-bottom:60px;height:230px;position:relative;overflow:hidden;clear:both}
.commonnewCase{width:1200px;margin:0 auto;padding-top:25px}
.commonnewCaseleft{float:left;width:211px;height:230px;background:#1788ce;padding-right:25px;position:relative}
.commonnewCaseleft h3{font-size:24px;color:#FFF;text-align:right;line-height:25px;padding-top:45px}
.commonnewCaseleft p{text-align:right;padding-top:10px}
.commonnewCaseleft span{display:block;position:absolute;width:11px;height:21px;top:145px}
.commonnewCaseleft span.newCaseprev{background:url(../images/Icon.gif) no-repeat -1px -239px;right:65px}
.commonnewCaseleft span.newCaseprev a{width:11px;height:21px;display:block}
.commonnewCaseleft span.newCaseprev a:hover{background:url(../images/Icon.gif) no-repeat -1px -217px}
.commonnewCaseleft span.newCasenext{background:url(../images/Icon.gif) no-repeat -14px -239px;right:25px}
.commonnewCaseleft span.newCasenext a{width:11px;height:21px;display:block}
.commonnewCaseleft span.newCasenext a:hover{background:url(../images/Icon.gif) no-repeat -14px -217px}
.commonnewCaseright{float:right;width:936px;position:relative;overflow:hidden}
.commonnewCaseright ul{width:9999px;position:relative}
.commonnewCaseright ul li{float:left;background:#FFF;width:292px;height:220px;padding:5px 6px;position:relative;margin-right:12px}
.commonnewCaseright ul li img{display:block;width:292px;height:220px}
.commonnewCaseright ul li p{position:absolute;bottom:5px;width:272px;left:6px;background:url(../images/index_63.png) repeat;font-size:14px;color:#FFF;height:21px;line-height:25px;overflow:hidden;padding:10px 10px}
.commonnews{width:1200px;margin:0 auto; height:410px;}
.commonnewsleft{float:left;width:730px;padding:20px 0 20px 0}
.commonnewsleft h3{font-size:24px;color:#1788ce;border-bottom:1px solid #eaeaea;padding-bottom:20px}
.commonnewsleft h3 span{font-weight:700;color:#1788ce;padding-right:20px;display:inline-block}
.commonnewsleft ul{margin:0;padding:35px 0 0}
.commonnewsleft ul li{background:url(../images/index_65.png) no-repeat 0 10px;height:21px;overflow:hidden;padding-left:25px;font-size:13px;margin-top:15px}
.commonnewsright{float:right;width:380px;border-left:1px solid #eaeaea;padding-left:35px}
.commonnewsright dl{margin:0;padding:30px 0 0;min-height:200px;height:auto!important;height:200px}
.commonnewsright dl dt{float:left;width:150px}
.commonnewsright dl dd{float:right;width:190px}
.commonnewsright dl p{padding-bottom:10px;width:420px}
.commonnewsright dl a{display:block;float:left;border:1px solid #d9d9d9;height:33px;line-height:33px;color:#999;font-size:14px;padding:0 12px;margin-right:8px}
.commonnewsright dl a:hover{background:#1788ce;border:1px solid #1788ce;color:#FFF}
.commonnewsright ul{margin:0;padding:25px 0;height:105px}
.commonnewsright ul li{float:left;width:95px;height:105px;font-size:15px;text-align:center;color:#FFF}
.commonnewsright ul li.ComTel{background:url(../images/icon.gif) no-repeat -151px -4px;font-family:Arial,Helvetica,sans-serif;font-size: 12px}
.commonnewsright ul li.ComAdvisory{background:url(../images/icon.gif) no-repeat -249px -4px}
.commonnewsright ul li.Comgoob{background:url(../images/icon.gif) no-repeat -151px -114px}
.commonnewsright ul li.ComOrder{background:url(../images/icon.gif) no-repeat -249px -114px}
.commonnewsright ul li a{color:#fff;display:block;padding:70px 0 0 0}
.commonnewsright ul li a:hover{color:#fff}


.n_case_list{overflow:hidden;width:1200px}
.n_case_list ul li{float:left;width:376px;overflow:hidden;height:370px;margin-bottom:32px;position:relative;margin-right:36px}
.n_case_list ul li:nth-child(3n+0){margin-right:0}
.n_case_list ul li .allist-line{position:absolute;height:2px;background:#f3782a;position:absolute;bottom:0;left:0;transition:all .25s;width:0}
.n_case_list ul li:hover .allist-line{width:100%}
.n_case_list ul li .imgs{width:100%;height:288px;overflow:hidden;position:relative}
.n_case_list ul li .imgs img{width:100%;height:288px}
.n_case_list ul li .imgs h2{transition:all .25s;position:absolute;bottom:-53px;left:0;width:100%;line-height:53px;background:rgba(0,0,0,.5);color:#fff;text-indent:15px;font-size:16px;font-weight:400}
.n_case_list ul li:hover .imgs h2{bottom:0}
.n_case_list ul li .allist-wrap{padding:13px}
.n_case_list ul li .allist-cnt{float:left;width:263px}
.n_case_list ul li .allist-cnt h5{line-height:30px;font-size:19px;color:#1a1a1a;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}
.n_case_list ul li .allist-cnt p{line-height:22px;font-size:14px;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n_case_list ul li .allist-wrap2{float:right;width:95px;margin-right:-13px}
.n_case_list ul li .allist-wrap2 .allist-num{float:right;padding-left:20px;background:url(../images/al.png) no-repeat left center;line-height:24px;color:#999;font-style:normal}
.n_case_list ul li .allist-wrap2 .allist-btn{float:right;width:100%;padding-top:8px}
.n_case_list ul li .allist-wrap2 .allist-btn a{margin-left:2px;float:right;width:80px;height:18px;background-position:center;background-repeat:no-repeat}
.n_case_list ul li .allist-wrap2 .allist-btn a.s4{background-image:url(../images/al2.png)}
.n_case_list ul li .allist-wrap2 .allist-btn a.s3{background-image:url(../images/al3.png)}


.product_detailed_main{border-top:1px solid #E5E5E5}
.map{height:60px;box-sizing:border-box;border-bottom:1px solid #E5E5E5}
.map .box{height:59px}
.map .box .l{height:59px;line-height:59px}
.map .box .l .b{font-size:22px;line-height:59px}
.map .box .l .s{height:14px;font-size:14px;line-height:14px;color:#999;border-left:1px solid #999;padding:0 0 0 20px;margin-left:20px;display:inline-block}
.map .box .r{height:16px;margin-top:21.5px}
.map .box .r a{line-height:16px;height:16px;font-size:16px;color:#656565;height:16px;display:inline-block;padding:0 15px;border-right:1px solid #DDD}
.map .box .r a.on,.map .box .r a:hover{color:#008FD7}
.map .box .r a.end{border:none;margin-right:0}


@keyframes scale-three2{0%{transform:scale(1);opacity:.8}
100%{transform:scale(1.3);opacity:0}
}
@-webkit-keyframes scale-three2{0%{-webkit-transform:scale(1);opacity:.7}
100%{-webkit-transform:scale(1.3);opacity:0}
}
@-moz-keyframes scale-three2{0%{-moz-transform:scale(1);opacity:.7}
100%{-moz-transform:scale(1.3);opacity:0}
}
@-o-keyframes scale-three2{0%{-o-transform:scale(1);opacity:.7}
100%{-o-transform:scale(1.3);opacity:0}
}
@-webkit-keyframes start{0%,30%{opacity:0;-webkit-transform:translate(0,10px)}
60%{opacity:1;-webkit-transform:translate(0,0)}
100%{opacity:0;-webkit-transform:translate(0,-8px)}
}
@-moz-keyframes start{0%,30%{opacity:0;-moz-transform:translate(0,10px)}
60%{opacity:1;-moz-transform:translate(0,0)}
100%{opacity:0;-moz-transform:translate(0,-8px)}
}
@keyframes start{0%,30%{opacity:0;transform:translate(0,10px)}
60%{opacity:1;transform:translate(0,0)}
100%{opacity:0;transform:translate(0,-8px)}
}


.block6{width:1200px;position:relative}
.block6:before{content:"";display:block;height:0;clear:both;visibility:hidden}
.block6:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.block6 .blockbox{width:880px;margin:0;float:left}
.block6 .blockboxright{float:right;width:300px}
.block6 .blockboxright .sortbox{width:298px;border:1px solid #ECECEC;min-height:200px;border-radius:5px;margin:0 auto;background:#FFF;overflow:hidden}
.block6 .blockboxright .sortbox .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .blockboxright .sortbox .list{padding:20px}
.block6 .blockboxright .sortbox .list .listone{height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #ddd;overflow:hidden}
.block6 .blockboxright .sortbox .list .listone:last-child{border:none}
.block6 .blockboxright .sortbox .list .listone span{display:inline-block;width:18px;height:18px;color:#008FD7;border-radius:9px;text-align:center;line-height:18px;margin-right:5px}
.block6 .blockboxright .sortbox .list .listone span.num{background:#1889cf;color:#fff; font-size:13px; margin: 0 auto; text-align:center; }
.block6 .blockboxright .sortbox .list .listone a:hover{color:#008FD7;margin: 0 auto; text-align:center;}
.block6 .blockboxright .baidu{width:298px;min-height:20px;margin-top:20px;border-radius:5px;overflow:hidden}
.block6 .blockboxright .sortbox2{width:298px;border:1px solid #ECECEC;min-height:150px;border-radius:5px;margin:0 auto;background:#FFF;overflow:hidden;margin-bottom:50px}
.block6 .blockboxright .sortbox2 .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .blockboxright .sortbox2 .list{padding:20px}
.block6 .blockboxright .sortbox2 .list .listone{height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #ddd;overflow:hidden}
.block6 .blockboxright .sortbox2 .list .listone:last-child{border:none}
.block6 .blockboxright .sortbox2 .list .listone span{display:inline-block;width:18px;height:18px;color:#f36b23;border-radius:9px;text-align:center;line-height:18px;margin-right:5px}
.block6 .blockboxright .sortbox2 .list .listone span.num{background:#f36b23;color:#fff}
.block6 .blockboxright .sortbox2 .list .listone a:hover{color:#008FD7}
.block6 .blockboxright .sortbox1{width:298px;border:1px solid #ECECEC;min-height:430px;border-radius:5px;margin:0 auto;background:#FFF;overflow:hidden;margin-bottom:50px}
.block6 .blockboxright .sortbox1 .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .blockboxright .sortbox1 .list{padding:20px}
.block6 .blockboxright .sortbox1 .list .listone{height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #ddd;overflow:hidden}
.block6 .blockboxright .sortbox1 .list .listone:last-child{border:none}
.block6 .blockboxright .sortbox1 .list .listone span{display:inline-block;width:18px;height:18px;color:#f36b23;border-radius:9px;text-align:center;line-height:18px;margin-right:5px}
.block6 .blockboxright .sortbox1 .list .listone span.num{background:#f36b23;color:#fff}
.block6 .blockboxright .sortbox1 .list .listone a:hover{color:#008FD7}
#proinfo_01{width:100%;height:551px;padding-top:40px;margin:0 auto;background:url(../images/bg_proinfoban.jpg) center no-repeat}
#proinfo_01_ul{width:1200px;height:423px;margin:0 auto;position:relative}
#proinfo_01_lul{width:600px;position:absolute;left:0;top:0}
#proinfo_01_lul h2{font-size:40px;line-height:100px;color:#0c4da2}
#proinfo_01_lul .pro_banner_p{font-size:14px;line-height:40px;color:#666}
#proinfo_01_rul{width:550px;height:323px;position:absolute;right:0;top:0}
#proinfo_01_rul li{width:548px;height:421px;border:1px solid #ccc}
#proinfo_01_rul li img{width:544px;height:417px;padding:2px}
#proinfo_01_a{width:1200px;height:62px;margin:0 auto;margin-top:20px}
#proinfo_01_a ul{float:right}
#proinfo_01_a li{width:94px;height:56px;padding:2px;cursor:pointer;border:1px solid #ccc;transition:border .5s;float:left;margin-left:12px}
#proinfo_01_a li img{width:94px;height:56px}
#proinfo_01_a li:hover{border:1px solid #0c4da2}
#proinfo_01_a li.on{border:1px solid #0c4da2}
#proinfo_02{width:100%;height:170px;padding-top:20px;background:url(../images/bg_proinfomenu.jpg) center no-repeat;margin:0 auto}
#proinfo_02_mid{width:1200px;position:relative;margin:0 auto}
#proinfo_02_title{width:100%;height:108px;margin:0 auto}
#proinfo_02_title h2{font-size:30px;line-height:108px;color:#fff;float:left}
#proinfo_02_title .pro_tips{float:right;padding-top:17px}
#proinfo_02_title .pro_tips li{position:relative;width:78px;float:left}
#proinfo_02_title .pro_tips li a{display:block;min-width:36px;padding-top:30px;height:26px;line-height:26px;color:#fff;transition:background .5s;text-align:center}
#proinfo_02_title .pro_tips li a.share{background:url(../images/bg_sign59.png) center 2px no-repeat}
#proinfo_02_title .pro_tips li a.contrast{background:url(../images/bg_sign42.png) center 2px no-repeat}
#proinfo_02_title .pro_tips li a.download{background:url(../images/bg_sign43.png) center 2px no-repeat}
#proinfo_02_title .pro_tips li a:hover{background-position:center 0}
#proinfo_02_nav{width:1200px;margin:0 auto;height:64px}
#proinfo_02_nav li{width:238px;height:64px;text-align:center;line-height:64px;float:left;margin:0 1px}
#proinfo_02_nav li a{display:block;color:#fff;font-size:16px;background:url(../images/pro_nav_a.png) right top no-repeat;transition:all .4s}
#proinfo_02_nav li a:hover{background:#fff;color:#0c4da2}
#proinfo_02_nav li a.cur{background:#fff;color:#0c4da2}
#proinfo_03{width:100%;margin:0 auto;padding-top:75px}
.proinfo_03_future{width:1200px;height:212px;margin:0 auto;margin-bottom:27px}
#proinfo_03_futureul{width:1200px;height:126px;margin:0 auto;margin-bottom:27px}
#proinfo_03_futureul li{width:306px;height:126px;float:left;border-right:1px solid #ededed;line-height:18px;color:#8b8b8b;text-align:center}
#proinfo_03_futureul li .future_title{line-height:26px;color:#333}
#proinfo_03_futureul li .future_info{width:170px;margin:0 auto;font-size:12px}
#proinfo_03_futurea{width:186px;height:13px;background:url(../images/bg_line10.png) no-repeat center 6px;margin:0 auto}
#proinfo_03_futurea .btns{width:41px;height:13px;cursor:pointer;margin-right:25px;transition:background .5s}
#proinfo_03_futurea .prev{margin-left:189px;background:url(../images/prev08.jpg) no-repeat;float:left}
#proinfo_03_futurea .prev:hover{background-position:-41px 0}
#proinfo_03_futurea .next{background:url(../images/next08.jpg) no-repeat -41px 0}
#proinfo_03_futurea .next:hover{background-position:0 0}
.proinfo_03_table{width:100%;padding:20px 0 70px;margin:0 auto;background:#f4f4f4 url(../images/zdsgb23.png) no-repeat center top; position:relative;}
#proinfo_table_title{width:1200px;height:88px;margin:0 auto}
#proinfo_table_title h2{color:#565656;font-size:30px;line-height:88px; text-align:center;}
#proinfo_table_title a{float:right;display:inline-block;width:83px;padding-left:60px;border:1px solid #dbdbdb;color:#666;background:url(../images/bg_sign116.png) no-repeat 24px -33px;margin-top:29px;font-weight:400;font-size:12px;line-height:31px;transition:all .5s}
#proinfo_table_title a:hover{border:1px solid #0c4da2;background:url(../images/bg_sign116.png) no-repeat 24px 0 #0c4da2;color:#fff}
#proinfo_03_tablem{width:1100px;margin:0 auto;}
#proinfo_03_tablem p{font-size:14px;line-height:32px;text-indent:24px; color:#828282;}
#proinfo_03_tablem p a{font-size:14px;line-height:32px;text-indent:24px;color:#828282;}

#proinfo_03_tablem p a:hover{font-size:14px;line-height:32px;text-indent:24px;color:#828282;}
#proinfo_03_tablem img{margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}
.proinfo_03_ft{width:100%;padding:40px 0 70px;margin:0 auto; background-color:#f4f4f4; }
#proinfo_ft_title{width:1000px;height:88px;margin:0 auto;}
#proinfo_ft_title h2{color:#565656;font-size:30px;line-height:88px;float:left;text-align:center;margin:0 auto; margin-top:100px;}
#proinfo_ft_title a{display:inline-block;width:83px;padding-left:60px;border:1px solid #dbdbdb;color:#666;margin-top:29px;font-weight:400;font-size:12px;line-height:31px;transition:all .5s}
#proinfo_ft_title a:hover{border:1px solid #0c4da2;.color:#fff}
#proinfo_03_ftm{width:1200px;margin:0 auto}
.proinfo_03_case{width:100%;background:#f2f2f2;padding:20px 0 30px;margin:0 auto}
#proinfo_case_title{width:1200px;height:88px;margin:0 auto;text-align:center}
#proinfo_case_title h2{color:#565656;font-size:24px;line-height:88px}
.proinfo_05_message{width:100%;background:url(../images/bg_bg14.jpg) center top no-repeat fixed;padding:7px 0 50px;margin:0 auto}
#proinfo_message_title{width:1200px;height:114px;margin:0 auto}
#proinfo_message_title h2{color:#fff;font-size:24px;line-height:114px;width:1200px;text-align:center}
#proinfo_message_ul{width:1028px;margin:0 auto}
.label-box{background-position:0 0!important}


.fl{float:left;margin-left:-100px}
.tagcloud{position:relative;margin-top:50px}
.tagcloud a{position:absolute;top:0;left:0;display:block;padding:11px 30px;color:#333;font-size:16px;border:1px solid #e6e7e8;border-radius:18px;background-color:#f2f4f8;text-decoration:none;white-space:nowrap;-o-box-shadow:6px 4px 8px 0 rgba(151,142,136,.34);-ms-box-shadow:6px 4px 8px 0 rgba(151,142,136,.34);-moz-box-shadow:6px 4px 8px 0 rgba(151,142,136,.34);-webkit-box-shadow:6px 4px 8px 0 rgba(151,142,136,.34);box-shadow:6px 4px 8px 0 rgba(151,142,136,.34);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9)}
.tagcloud a:hover{color:#3385cf}
.block6 .blockboxright .goodsbox{width:298px;border:1px solid #ECECEC;min-height:200px;border-radius:5px;background:#FFF;overflow:hidden;margin-top:20px;padding-bottom:20px}
.block6 .blockboxright .goodsbox .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .blockboxright .goodsbox .li{width:240px;box-sizing:border-box;background:#fff;margin:0 26.5px 20px 0;border-radius:3px;overflow:hidden;margin:0 auto;border:1px solid #e5e5e5;margin-top:20px}
.block6 .blockboxright .goodsbox .li:nth-of-type(2){margin-top:30px}
.block6 .blockboxright .goodsbox .more{width:100px;height:30px;border:1px solid #ccc;border-radius:3px;line-height:30px;text-align:center;margin:30px auto 10px auto;display:block}
.block6 .blockboxright .goodsbox .li:hover{box-shadow:0 0 15px #ccc}
.block6 .blockboxright .goodsbox .li .img{width:238px;height:238px}
.block6 .blockboxright .goodsbox .li .img img{width:100%;height:100%}
.block6 .blockboxright .goodsbox .li .txt{text-align:center}
.block6 .blockboxright .goodsbox .li .txt h3{font-size:16px;color:#333;font-weight:400;line-height:26px;margin-top:5px;height:26px;overflow:hidden}
.block6 .blockboxright .goodsbox .li .txt p{font-size:12px;color:#999;line-height:17px;height:34px;overflow:hidden;padding-bottom:25px}
.block6 .blockboxright .goodsbox ul li a{display:block}
.block6 .blockboxright .goodsbox ul li{width:238px;height:238px}
.block6 .blockboxright .goodsbox ul li img{width:238px;height:238px}

.blockboxcontent31{height:300px;width:100%;background:#fff}
.blockboxcontent31 .tabcontentone1{float:left;width:25%;box-sizing:border-box;border-right:1px solid #ECECEC;padding:15px;height:300px}
.blockboxcontent31 .tabcontentone1:hover{box-shadow:inset 0 0 38px rgba(0,0,0,.08)}
.blockboxcontent31 a:last-child .tabcontentone1{border:none}
.blockboxcontent31 .tabcontentone1 img{display:block;max-height:100%;height:auto;margin:0 auto 30px auto;width:180px;height:140px}
.blockboxcontent31 .tabcontentone1 h3{font-weight:600;margin-bottom:20px;font-size:14px;line-height:1;color:#333}
.blockboxcontent31 .tabcontentone1 p{line-height:1.45;font-size:12px;color:#999;margin-bottom:10px;display:block}
.blockboxcontent31 .tabcontentone .catinfo{display:block;color:#008fd7;font-size:12px;width:60px;background:url(../images/indexnextbtnimg_03.png) no-repeat center right}
#p_type_03{width:1200px;margin:0 auto;margin-top:35px}

#p_recommend_mid{width:1200px;height:312px;margin:35px auto;position:relative}
#p_recommend_mid .p_recommend_lbtn{cursor:pointer;width:77px;height:77px;position:absolute;left:0;top:135px;background:url(../images/prev07.png) no-repeat;background-position:0 0;transition:all .4s}
#p_recommend_mid .p_recommend_rbtn{cursor:pointer;width:77px;height:77px;position:absolute;right:0;top:135px;background:url(../images/next07.png) no-repeat;background-position:-77px 0;transition:all .4s}
#p_recommend_mid .p_recommend_lbtn:hover{background-position:-77px 0}
#p_recommend_mid .p_recommend_rbtn:hover{background-position:0 0}
#p_recommect_ul{width:1000px;height:304px;margin:0 auto;overflow:hidden}
#caseUL li{width:312px;height:304px;float:left;margin-right:35px;background:#cfcfcf;position:relative}
#caseUL li .apply_img1{width:312px;height:304px;position:absolute;left:0;top:0;z-index:1}
#caseUL li .apply_img2{width:312px;height:304px;position:absolute;left:0;top:0;z-index:1;opacity:0}
#caseUL li .apply_bg{width:235px;height:174px;position:absolute;left:38px;bottom:0;z-index:3;background:url(../images/bg_shadow06.png);opacity:0}
#caseUL li .apply_sign{width:64px;height:64px;position:absolute;left:124px;top:100px;z-index:4}
#caseUL li .apply_t{width:312px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fff;position:absolute;left:0;top:160px;z-index:4}
#caseUL li .apply_i{width:180px;height:64px;position:absolute;left:66px;bottom:-50px;color:#fff;font-size:13px;line-height:22px;z-index:4;opacity:0}
#caseUL li:hover .apply_img1 img{-webkit-filter:grayscale(1)}
#caseUL li .apply_img1 img{width:312px;height:304px;transition:transform 1s ease 0s}

.react{width:100%;height:30px;position:absolute;top:-30px;left:0;line-height:30px}
.react a{color:#337FE5}
.react a:hover{color:#333}
.react span{color:#333}
.block6 .xiangguantuijian{min-height:220px;margin-top:20px;overflow:hidden}
.block6 .xiangguantuijian .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .xiangguantuijian .clearfix{height:160px;box-sizing:border-box;padding:15px 30px}
.block6 .xiangguantuijian .clearfix .l{width:50%;box-sizing:border-box;height:100%}
.block6 .xiangguantuijian .clearfix .l:first-child{padding-right:30px}
.block6 .xiangguantuijian .clearfix .l:last-child{padding-left:30px;border-left:1px dashed #e9e9e9}
.block6 .xiangguantuijian .clearfix .l a{display:block;height:43.33px;line-height:43.33px;box-sizing:border-box;border-bottom:1px dashed #e9e9e9;overflow:hidden;font-size:14px}
.block6 .xiangguantuijian .clearfix .l a:last-child{border:none}
.block6 .xiangguantuijian .clearfix .l a:hover{color:#008FD7}
.block6 .xiangguantuijian1{min-height:220px;margin-top:20px;overflow:hidden; height:860px;}
.block6 .xiangguantuijian1 .title{border-bottom:1px solid #ECECEC;background:#FAFAFA;height:60px;line-height:60px;padding:0 25px;color:#656565;font-size:20px}
.block6 .xiangguantuijian1 .clearfix{height:360px;box-sizing:border-box;padding:15px 30px}
.block6 .xiangguantuijian1 .clearfix .l{width:50%;box-sizing:border-box;height:100%}
.block6 .xiangguantuijian1 .clearfix .l:first-child{padding-right:30px}
.block6 .xiangguantuijian1 .clearfix .l:last-child{padding-left:30px;border-left:1px dashed #e9e9e9}
.block6 .xiangguantuijian1 .clearfix .l a{display:block;height:43.33px;line-height:43.33px;box-sizing:border-box;border-bottom:1px dashed #e9e9e9;overflow:hidden;font-size:14px}
.block6 .xiangguantuijian1 .clearfix .l a:last-child{border:none}
.block6 .xiangguantuijian1 .clearfix .l a:hover{color:#008FD7}
.ck{display:block;margin-right:auto;margin-left:auto}
.rimg{display:block;max-width:100%;height:auto}
.cf::after,.cf::before{clear:both;content:'.';height:0;line-height:0;visibility:hidden;display:block}
.hid{display:none}
.fl{float:left}
.fr{float:right}

.newplan .newplanimg{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);height:420px;width:auto}
.newplan .addinfobox .addbox{padding:40px 25px}
.newplan .addinfobox .addbox .text{font-size:18px;border-bottom:1px solid #776c71;padding-bottom:10px;font-weight:400}
.newplanbox:before{content:"";display:table;clear:both}
.newplanbox:after{content:"";display:table;clear:both}

.h40{height:40px}

.links{float:left;margin:2em 0 0 2em;position:relative;border:solid #666 1px;border-radius:5px;width:12em;height:24px;line-height:24px;padding:0 .5em}
.links:before{float:right;display:block;content:"";width:0;height:0;border-left:4px solid #666;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-top:8px}
.links ul{margin:0;padding:.5em;box-sizing:border-box;list-style:none;display:none;position:absolute;bottom:100%;left:0;opacity:0;transition:all .5s;background-color:#eee;color:#666;border-radius:5px}
.footerindex .links ul{width:100%!important}
.links:hover ul{display:block;opacity:1}
.links li a{display:block;padding-left:1em}
.links li a:hover{background-color:#ccc}
.daodu{background-color:rgba(130,130,130,.1); padding:18px; margin-bottom:20px;}

.w1400{position:relative;margin:0 auto;width:92%;max-width:1400px;}

	.nav li{ position:relative;}
	

/*footer_nav css*/
.th40{width: 100%;height: 1px;margin:0 auto;background-color:#999999;}
#footer_menu1{width: 100%;background-color:#363636;}
#footer_menu{width: 1200px;margin:0 auto; padding-bottom: 15px; }
#footer_menu li{min-width:103px;float: left;padding:10px 30px;border-left: solid 1px #48494d;height: 340px;margin-left: 7px;}
#footer_menu li:first-child{border-left:none;}
#footer_menu li .menu_en{width: 100%;height:10px;line-height: 10px;margin-top:10px;text-transform: uppercase;font-size: 13px;color: #d9d9d9;}
#footer_menu li .menu_cn{width: 100%;height:22px;line-height: 22px; margin-top:40px;}
#footer_menu li .menu_cn a{color: #fff;font-size: 15px; }
#footer_menu li .menu_cn a:hover{text-decoration: underline;}
#footer_menu li .menu_a{margin-top: 25px;margin-bottom: 10px;}
#footer_menu li .menu_a a{height: 25px;line-height: 30px;font-size: 12px;color: #fff;display: block; margin-top:10px;}
#footer_menu li .menu_a a:hover{text-decoration: underline;}
#footer_menu li .menu_a p{line-height: 25px;font-size: 13px;color: #737373; }
#footer_zy{width: 100%;height: 247px;background: #000;margin: 0 auto;padding:15px 0;}
#footer_01{width: 1200px;height: 220px;margin:0 auto;position: relative;}
#footer_ewmul{position: absolute;left: 106px;top:0;}
#footer_ewmul li{width: 119px;height: 157px;float: left;margin-right: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 12px;cursor: pointer;}
#footer_ewmul li img{width: 119px;height: 119px;}
#footer_contact{width: 350px;height: 180px;position: absolute;right: 0;top:0;line-height: 25px;}
#footer_contact span{color: #fff;font-size: 18px;}
#footer_contact i{font-style: normal; color: #fff;font-size: 16px;text-transform: uppercase;}
#footer_contact p{color: #fff;font-size: 14px;padding-top: 10px;}
#footer_btn{position: absolute;left: 455px;top:0;}
#footer_btn li{width: 100px;height: 78px;margin-right: 1px;background: #000000;float: left;position: relative;transition:all 0.4s;}
#footer_btn li .footer_icon{width: 100px;height: 30px;color: #363a43;font-size: 28px; position: absolute;left: 0;top:12px;text-align: center;}
#footer_btn li .footer_txt{width: 100px;height: 20px;line-height: 20px; position: absolute;left: 0;top:50px;text-align: center;color: #fff;font-size: 14px;}
#footer_btn li:hover{background: #1888d2;}
#footer_btn li:hover .footer_icon,#footer_btn li:hover .footer_txt{color: #fff;}
#footer_400{position: absolute;left: 455px;top:90px;line-height: 30px;color: #fff;font-size: 14px;}
#footer_400 span{font-family: Impact;font-size: 32px;}
#footer_name{width: 1200px;height: 20px;line-height: 20px;background: url(../images/copyright.png) center no-repeat;text-align: center;color: #727884;font-size: 12px;margin:0 auto;}

.zy_title{width: 100%;height: 36px;line-height: 36px;text-align: center;font-weight: bold;margin:0 auto; margin-bottom: 15px; font-size: 36px;}

.label{font-size:13px;color:#adacac;padding-top:0px; height:40px; overflow:visible; width:390px; float: left;  }

.label p{font-size:13px;color:#adacac;padding-top:0px; height:40px; overflow:visible; width:390px; float: left;  }
.label a{ display:inline-block; margin-right:4px; padding:2px 10px; margin-top:5px; background-color:#1889cf; color:#fff;}
.label a:hover{ background: #333;}

.webbg,.anlibg{ width:100%; background:#f4f4f4 url(../images/zdsgb23.png) no-repeat center top; position:relative;}

.Case_Detailed_title{ border-bottom:1px solid #cccccc; padding:5px 0px; }
.Case_Detailed_title dl{ margin:0px auto; width:1180px;}
.Case_Detailed_title dl h3{float:left; padding-right:30px; padding-top:30px; font-size:38px; line-height:52px; color:#4a4a4a;margin:0 auto; text-align:center; width:1200px;}

.Case_Detailed_title dl dt{ float:right; padding-right:20px;}
.Case_Detailed_title dl dd{ padding-top:40px; width:1200px; margin: 0 auto;text-align:center;font-size:15px; color:#4a4a4a; line-height:80px;word-spacing:5px; letter-spacing: 1px;}


.Case_Detailed_title dl dd a{height:36px; text-align:center; font-size:15px;line-height:36px;color:#4a4a4a; margin-left:3px; margin-top:30px; width:1200px; margin: 0 auto;}
.Case_Detailed_title dl dd a.CaseDetailedleft{ width:42px;}
.Case_Detailed_title dl dd a.CaseDetailedleft:hover{ }

.Case_Detailed_title dl dd a.CaseDetailedright{width:42px;}
.Case_Detailed_title dl dd a.CaseDetailedright:hover{ }

.Case_Detailed_title dl dd a.CaseDetailedmore{width:121px;}

.Case_Detailed_title dl dt span{display:inline-block;padding:6px;background:#fff;float:left;margin-left:10px;}
.Case_Detailed_title dl dt img{display:block;}
.Case_Detailed_title dl dt span.submitdemand{ cursor:pointer;}


.Case_Detailed{width:1180px;margin:0px auto; padding-top:10px;position:relative;}


.lookover{text-align:center; padding:20px 0px; color:#fff;}
.lookover a{ display:inline-block; width:121px; height:36px; margin: 0 auto; background:url(../images/case01.png) no-repeat; color:#fff; font-size:14px; line-height:36px; margin-left:30px;}
.lookover a:hover{color:#fff;}
.Case_Detailed_Content{ padding:30px 0px 25px; margin:0px; color:#828282; line-height:24px;}
.Case_Detailed_Content p{ padding:0px 0px 15px; margin:0px; color:#828282; line-height:32px; font-size:15px;text-indent:24px; }
.Case_Detailed_Content img{margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}
.Case_Detailed_Content a{ padding:0px 0px 15px; margin:0px; color:#828282; line-height:32px; font-size:15px; text-indent:24px}

._detailPage_bottom { border-top: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; overflow: hidden; }
._detailPage_bottom li { float: left; width: 50%; border-left: 1px solid #cccccc;    line-height: 30px; margin-left: -1px; overflow: hidden;  *zoom: 1; background:#eaeaea; }
._detailPage_bottom ._mark { float: left; margin-right: 2%; width:100px; padding:15px 0; background:#dbdbdb; text-align:center; font-size:14px; height:30px; }
._detailPage_bottom [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; margin-right: 0; }
._detailPage_bottom li._next ._mark{ float:right; margin-right:0; margin-left:2%; }
._detailPage_bottom a{ float: left; width: 70%; font-size: 14px;   white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding:15px 0; }
._detailPage_bottom a:hover { color: #0e90d2; }
._detailPage_bottom li._next ._title{ float:right; text-align:right; }
._detailPage_bottom li a{color: #333;font-size: 15px; margin-top:0px; text-align:center;}
