@charset "utf-8";
/* CSS Document */
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,select{margin:0; padding:0;}
ul,li,dd,dl,dt,em,i{margin:0; padding:0; list-style:none; font-style:normal; font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal; font-size:14px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a,img{border:none;}
/*-----------------------------------// 全局样式 //-----------------------------------*/
body{ color:#333; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif ;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
.clear{ clear:both;}
.left{ float:left}
.right{ float:right;}
.wrapper{ margin:0 auto; position:relative; width:1200px; }
.wrapper2{ margin:0 auto; position:relative; width:1100px; }
.clear{
    clear: both;
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.pubtit1{float:left; width:78px;}
.pubtit2{float:left;}
.pubtit3{float:right; padding-top:15px;}
.pubtit1 a{color:#1b1b1b; font-size:18px; font-weight:600;}
.pubtit2 a{color:#9b9b9b; font-size:15px; font-family:Arial; font-weight:300; line-height:33px;}
/*-----------------------------------// 公共头部 //-----------------------------------*/
.topbar{height:26px; line-height:26px; border-bottom: 1px solid #e1e1e1; font-size:12px; color:#5d5d5d; background:#f8f8f8;}
.wrap{width:1200px; margin:0 auto; }
.topbar .lft{float:left;}
.topbar .rgt{float:right;}
.topbar .rgt a:hover{color:#d20001; text-decoration:underline;}

#header{height:110px;}
#header .left{float:left; width:250px; height:69px; margin-top:10px;}
#header .slogan{float:left; margin-left:16px; margin-top:48px; font-size:21px; color:#000000; letter-spacing:0.5px;}
#header .right{float:right; background:url(../Images/tel.gif) no-repeat left center;height: 44px; color:#2E7BAC; font-size:26px; font-weight:bold; font-family:arial; margin-top:35px; margin-right:10px; padding-left:51px; overflow:hidden; text-align:left;}
#header .right span{color:#666666; font-size:14px; display:block; font-weight:normal; font-family:"Microsoft YaHei";}

#nav{background:#2E7BAC;}
#nav li{float:left; overflow:visible;}
#nav li a{color:#fff; display:block; font-size:15px; height:42px; line-height:42px; text-align:center; width:130px; }
#nav a.current{background:#2C8ECE;}
#nav a:hover{background:#2C8ECE;}

#nav #subNav {
	background:#fff; 
	box-shadow:2px 2px 6px rgba(0, 0, 0, 0.3);
	display:none;
    position: absolute;
    text-align: center;
    top: 42px;
    z-index: 999;
	padding:0px
}
#nav #subNav img{ width:200px;}
#nav #subNav a {
    color: #333;
	display:block;
	font-size:14px;
    height: 30px;
    line-height: 30px;
	padding:0;
	width:auto;
}
#nav #subNav div{height:100%; width:auto;padding:20px 30px 20px 10px; position:relative}
#nav #subNav a:hover{background:none; color:#2E7BAC;}
#nav #subNav ul{float:left; padding:0 10px; } 
#nav #subNav li{float:none;}
#nav #subNav li a{border-bottom:0px; text-align:left; text-indent:10px;}
#nav #subNav dl{border-left:1px solid #ccc; float:left;padding:0 0 0 35px; margin-left:25px;}
#nav #subNav dt{padding-top:10px;}
/*-----------------------------------// 首页内容 //-----------------------------------*/
/*幻灯片*/
.slide { text-align: center;  height:550px; }
.slide .fullSlide{ width:100%;  position:relative;  height:550px; background:#fff;  }
.slide .fullSlide .bd{ margin:0 auto; position:relative; z-index:0;/* overflow:hidden; */ }
.slide .fullSlide .bd ul{ width:100% !important;  }
.slide .fullSlide .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }
.slide .fullSlide .bd li a{ display:block; height:400px; }
.slide .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.slide .fullSlide .hd ul{ text-align:center; }
.slide .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:-20px 0 0 5px; overflow:hidden; background: url(../Images/34.png)no-repeat center;   line-height:999px; }
.slide .fullSlide .hd ul .on{ background: url(../Images/35.png); }
.slide .fullSlide .prev,
.slide .fullSlide .next{ display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.slide .fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/*热门搜索*/
.search {background: url(../Images/bg5.png) no-repeat; height: 68px; margin-top: -25px; position: relative; z-index: 20; }
.search .hotword {font-size: 16px; float: left; margin-top: 20px; margin-left: 22px; line-height: 16px; }
.search .searchbar {float: right; margin-top: 8px; margin-right: 20px; border: 1px solid #cecece; }
.search .hotword span{font-weight: bold; }
.search .hotword a{margin-right:10px; color:#535353; }
.search .hotword a:hover{color:#2E7BAC}
.search .searchbar .text {width:250px; height:33px; line-height:33px; border:none; background:#fff; padding-left:10px; color:#c7c7c7;}
.search .searchbar .submit {height:33px; background:none; font-size:16px; border:none; border-left:solid #cecece 1px; width:48px; cursor:pointer;  font-family:"Microsoft YaHei";}

 .sider_box{ position: fixed; right:0; top:65%; z-index: 99;}
 .sider_box p{  margin-bottom: 10px; text-align: center; }
 .sider_box p a{height: 24px; width:70px; border:1px solid #d9d9d9; border-radius: 3px; display: block; text-align: center; background: #fff; color: #272727; position: relative; padding-top: 46px;}
 .sider_box p a span{ position: absolute; right:80px; top:-10px; display: inline-block; width:154px; display:none;}
 .sider_box p a span img{ width:100%; }
 .sider_box p a:hover span{ display: block; }

 .sider_box p img{ display: block; width:26px; margin:0 auto; padding-top:11px; padding-bottom: 9px;}

 .sider_box p  a.over1{ background:#fff url(img/seo_sid_03.png) no-repeat center 11px; }
.sider_box p  a.over2{ background:#fff url(img/seo_sid.png) no-repeat center 11px; }
.sider_box p  a.over3{ background:#fff url(img/seo_sid_02.png) no-repeat center 11px; }

.sider_box p a.over1:hover{ background:#00a0e9 url(img/seo_03.png) no-repeat center 11px; color: #fff; }
.sider_box p a.over2:hover{ background:#00a0e9 url(img/seo_sid_01.png) no-repeat center 11px;color: #fff;  }
.sider_box p a.over3:hover{ background:#00a0e9 url(img/4.png) no-repeat center 11px; color: #fff; }
/*样式完*/
.home_mod .head{height:40px; line-height:40px; margin-bottom:22px;}
.home_mod .head h1{ float:left; color:#2E7BAC;font-size:24px; line-height:40px; height:40px; border-left:20px solid #2E7BAC; padding-left:15px;}
.home_mod .head h1 em{font-size:24px;text-transform:uppercase; margin-left:20px;}
.home_mod .head span{ float:right;}
.home_mod .head span a{ display:block; color:#2E7BAC; background:#ffe400; width:120px; font-size:18px; text-align:center;line-height:40px; height:40px; }
.home_mod .head span a:hover{ color:#004b98; }
.home_mod .head span strong{ font-size:24px; font-weight:bold; color:#2E7BAC;}

.our_customer .body{ width:1200px; overflow:hidden;}
.our_customer .body ul{ width:1300px;}
.our_customer .body ul li{ float:left; width:230px; height:130px; margin-bottom:10px; margin-right:62px;}

/*最新产品*/
.newpro{overflow:hidden;height:295px; margin-top:10px;}
       .side{width:212px;overflow:hidden;float:left;}
	   .porduct{height:35px;overflow:hidden;text-align:center;margin-top:10px;}
	   .porduct span{float:right; margin-top:8px; margin-right:10px;}
	   .porduct .ProMenu{float:left; width:155px; height:35px; line-height:35px; background:url(../Images/bg7.jpg) no-repeat left top; margin-right:5px; text-align:center; font-size:14px;font-weight:bold;}
	   .porduct .ProMenuOn{float:left; width:155px; height:35px; line-height:35px; background:url(../Images/bg8.jpg) no-repeat left top; margin-right:5px; text-align:center; color:#FFF; font-size:14px;font-weight:bold;}
	   
	   .contact{overflow:hidden;height:256px; width:211px; background:url(../Images/img73.png) no-repeat center center;color:#FFF;float:left;}
	   .contact .head{height:20px;padding:15px 10px 0 10px;}
	   .contact .head span{float:right;}
	   .contact .head img{float:left;padding-top:9px;}
	   .contact .head h3{text-align:center;line-height:20px;font-size:15px;}
	   .contact .body{text-align:center;overflow:hidden;}
	   .contact .body .thumb img{padding:10px 0;width:186px;height:85px;}
	   .contact .body .thumb span img{width:186px;height:74px;}
	   .contact .body .thumb h4{font-size:15px;font-weight:normal;margin-bottom:18px;}
	   .contact .body .desc{width:191px;height:68px;background:url(../Images/img09.png) no-repeat center center;margin:0 auto;}
	   .contact .body .desc p{display:block;width:191px;height:68px;line-height:60px;font-size:18px;background:url(../Images/img10.png) no-repeat 10px center;padding-left:20px;padding-top:10px;}
	   
	   .clafy{float:right;width:1200px;overflow:hidden;}
	   .clafy h3{display:none;}
	   .clafy_hd{height:43px;}
	   .clafy_hd img{float:left;}
	   .clafy_hd span img{float:right;margin-top:17px;}
	   .clafy_bd{width:1200px;height:260px;overflow:hidden;background:url(../Images/img74.png) no-repeat center center;}
	   .clafy_cont{width:200px;height:175px; margin-left:13px; margin-top:20px;}
	   .clafy_cont .thumb {width:210px;height:155px;background:url(../Images/img84.png) no-repeat left top;}
	   .clafy_cont .thumb img{width:204px;height:143px;padding:3px;border: 3px solid #2E7BAC}
	   .clafy_cont .thumb:hover{background:url(../Images/img84b.png) no-repeat left top;}
	   .clafy_cont p{text-align:center;font-size:13px;}
	   .clafy_bd li{float:left;padding:12px 10px;}
	   .clafy_bd ul{padding-left:7px;}
.customer{overflow:hidden;height:490px;}
       .customer .head{height:90px;}
	   .customer .head span{float:right;}	
	   .customer .head img{float:left;padding-top:30px;}
	   .customer .head h3{text-align:center;font-size:30px;line-height:30px; font-weight:bold} 
	   .customer .head h3 strong{font-weight:normal;font-size:24px;color:#999999; line-height:35px;}  
	   .customer_bd li{float:left;padding:25px 34px;}
	   .customer_bd li p{text-align:center;padding-top:5px;}
/*四大优势*/
.honour{width:100%;height:615px;background:#f5f6f8;overflow:hidden;margin:0 auto;margin-bottom:15px;border-top:solid #dcdddf 1px;border-bottom:solid #dcdddf 1px;}
       .honour_logo{width:380px;height:90px;float:left;text-align:right;}
	   .honour .head{width:1200px;height:150px;margin:46px 0 0 70px;}
	   .honour .desc{padding-left:20px;float:left;}	
	   .honour .desc h3{font-size:38px;font-weight:normal;height:40px;display:block;line-height:30px; text-indent:6px;}
	   .honour .desc p{font-size:16px; text-indent:8px;}  
	   .honour .desc p strong{font-weight:normal;color:#FFF;font-size:24px;display:block;width:495px;height:41px; line-height:40px;background:url(../Images/img26.png) no-repeat center center;padding-left:15px;} 
	   .honour .body .lft{float:left;overflow:hidden;}
	   .honour .body .lft img{width:580px;height:400px;}
	   .honour .body .rgt{float:right;width:560px;}
	   .honour .list .thumb{width:468px;height:38px;background:url(../Images/img27.png) no-repeat center center;overflow:hidden;margin-bottom:10px;}
	   .honour .list .thumb span{color:#636363;padding-left:30px;}
	   .honour .list .thumb p{color:#FFF;font-size:18px;padding-left:18px;line-height:38px;}
	   .honour .list{height:90px;border-bottom:1px dashed #98999a;}
	   .honour .list .list_text{font-size:12px;text-align:left;overflow:hidden;}
	   .honour .body .rgt li{margin-bottom:10px;}
	   .honour .body .hei{height:95px;}
/*疑虑*/
.yilv{ background:url(../Images/yilv.jpg) no-repeat top center; overflow:hidden; height:570px;}
.caig{ font-size:14px; color:#000000;width: 458px;margin-top: 172px;line-height: 24px;margin-left: 120px;}
.caig a{ color:#000000;}

.yilv dl{ float:left;margin: 0px 40px;margin-top: 60px;}
.yilv dd{ text-align:center; margin-top:10px;}
.yilv dd h5{ font-size:25px; color:#000;}
.yilv dd p{ color:#1b1b1b; font-size:14px;}
.yilv1 dt{ background:url(../Images/hougu1.png) no-repeat center center; width:191px; height:191px;}
.yilv2 dt{ background:url(../Images/hougu2.png) no-repeat center center; width:191px; height:191px;}
.yilv3 dt{ background:url(../Images/hougu3.png) no-repeat center center; width:191px; height:191px;}
.yilv4 dt{ background:url(../Images/hougu4.png) no-repeat center center; width:191px; height:191px;}

.yilv1:hover dt{ background:url(../Images/hougu_1.png) no-repeat center center; width:191px; height:191px;}
.yilv2:hover dt{ background:url(../Images/hougu_2.png) no-repeat center center; width:191px; height:191px;}
.yilv3:hover dt{ background:url(../Images/hougu_3.png) no-repeat center center; width:191px; height:191px;}
.yilv4:hover dt{ background:url(../Images/hougu_4.png) no-repeat center center; width:191px; height:191px;}

/*保障*/
.baoz_01{ background:url(../Images/baoz_01.jpg) no-repeat center; height:153px;}
.baoz_02{ background:url(../Images/baoz_02.jpg) no-repeat center; height:175px;}
.baoz_03{ background:url(../Images/baoz_03.jpg) no-repeat center; height:195px;}
.baoz_04{ background:url(../Images/baoz_04.jpg) no-repeat center; height:244px;}
/*服务*/
.fuwu{ margin:0 auto; background:url(../Images/fuwu.jpg) 98px 22px no-repeat; width:1200px;height:740px; overflow:hidden;}
.fuwum{ position:relative;}
.fuwum .pfuw{position:absolute; color:#2E7BAC; font-family:Impact; font-size:32px;top: 647px;left: 329px;}
.fuwum div{ position:absolute; width:507px; height:78px;}
.fuwum div h6{font-size:25px; font-weight:600; float:left; color:#ffffff;width: 70px;margin-left: 152px;
margin-top: 20px;}
.fuwum div p{font-size:12px; color:#ffffff; float:left; width:278px;line-height: 19px;margin-top: 20px;}
.fuwum div:hover p,.fuwum div:hover h6{color:#ffffff;}

.fuwum .fuwu5 p,.fuwum .fuwu6 p{margin-top: 20px;}
.fuwu1{top:124px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -11px; }
.fuwu2{top:222px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -110px ;}
.fuwu3{top:320px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -206px;}
.fuwu4{top:415px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -301px;}
.fuwu5{top:512px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -399px;}
.fuwu6{top:606px; left:601px;background:url(../Images/fuwubabgm.jpg) no-repeat 0px -494px;}

.fuwu1:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -11px;}
.fuwu2:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -110px;}
.fuwu3:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -206px;}
.fuwu4:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -301px;}
.fuwu5:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -399px;}
.fuwu6:hover{background:url(../Images/fuwubabg.jpg) no-repeat 0px -494px ;}
/*关于我们*/
.abouts{ height:248px; overflow:hidden; background:#f5f6f8;border-top:solid #dcdddf 1px;border-bottom:solid #dcdddf 1px;}
.about{height:245px; overflow:hidden;}
.about h5{ height:32px; background:url(../Images/NewsTitleBg.jpg) no-repeat left bottom; margin-bottom:30px; padding-top: 20px; overflow:hidden;}
.pubtit33{ position:absolute; top:34px; right:10px ; font-size:16px; color:#66666; font-weight:100;}
.pubtit44{ position:absolute; top:28px; right:0px; font-size:26px; color:#2E7BAC; font-weight:100;}

.aboutssdl{height:355px; width:1200px; background:url(../Images/aboutbg.gif) left top no-repeat;}
.aboutssdl dt{ float:left; width:331px; height:312px; margin-top:20px; margin-left:25px;}
.aboutssdl dt a{display:block; width:331px; height:312px;}
.aboutssdl dd{ float:left; width:780px;margin-top:35px; margin-left:30px;font-size:14px;line-height: 1.6;}
.aboutssdl dd h4{font-size:18px; color:#000000; font-weight:600;}
.aboutssdl dd p{ text-indent:2em; color:#000;line-height: 22px;margin-top:15px; font-size:14px;}
.aboutssdl dd span{ background:url(../Images/chakangeng.png) no-repeat center; width:108px;margin-top: 20px; height:33px;display: block;float: right;}
.aboutssdl dd span a{ display:block;width:108px; height:33px;}
.aboutssdl a{ color:#000;}

.aboutimg{ width:630px; height:213px;margin-top: 15px;}
.aboutTitle{ background:url(../Images/zjrt.jpg) no-repeat top center #fff;height: 240px;}
.aboutTitle a{ display:block; width:156px; height:20px; margin: 33px 0px 0px 20px;float: left;}
.aboutTitle p{display: block;clear: both;text-indent: 2em; color:#444;line-height: 22px;padding: 20px 28px 0px;}
.aboutTitle span{float:right; color:#444; padding-right: 28px;}
/*企业资质*/
.Certificate{ margin-top:0px; background:#f5f6f8; padding-bottom: 20px; border-bottom:solid #dcdddf 1px;}
.Certificate h5{ height:32px; background:url(../Images/NewsTitleBg.jpg) no-repeat left bottom;padding-top: 18px; overflow:hidden;}
.Certificate li{overflow:hidden; float:left; width:240px; height:178px; text-align:center;}
.Certificate li img{width:215px; height:178px;}
#prev-03{display:block; width:20px; height:50px;background: url(../Images/zzl.jpg) no-repeat scroll top center;float:left;margin-right:20px;margin-top: 118px;position:absolute; top: -63px;left:-36px;;}
#next-03{display:block; width:20px; height:50px; background:url(../Images/zzr.jpg) no-repeat bottom center;float:left;margin-left: 20px;margin-top: 118px;position:absolute; top:-63px; left:1196px;}

#prev-04{display:block; width:20px; height:50px;background: url(../Images/zzl.jpg) no-repeat scroll top center;float: left;margin-right: 20px;margin-top: 54px;}
#next-04{display:block; width:20px; height:50px; background:url(../Images/zzr.jpg) no-repeat bottom center;float: left;margin-left: 20px;margin-top: 54px;}
/*新闻*/
.newz{overflow:hidden; padding-bottom:22px;}
.news{clear:both;}
.newsL{float:left;width:360px; margin-right:60px;}
.newsL .one img{width:356px; height:106px; padding:2px; background:#ffffff; border:solid #dddddd 1px; margin-top:20px;}
.newsM{float:left;width:360px;}
.newsM .one img{width:356px; height:106px; padding:2px; background:#ffffff; border:solid #dddddd 1px; margin-top:20px;}
.newsR{float:right;width:360px;}/*常见问题*/
.news h5{ height:32px; background:url(../Images/NewsTitleBg.jpg) no-repeat left bottom; padding-top:20px; overflow:hidden;}
.newsL ul{margin-top:7px;}
.newsL li{line-height:35px; background:url(../Images/NewsLiBg.png) no-repeat left center; border-bottom:dashed #bbb 1px; padding-left:15px; overflow: hidden;}
.newsL li a{font-size:12px; color:#444444; float:left;}
.newsL li a:hover{color:#2E7BAC;}
.newsL li span{float:right; font-size: 12px;}

.newsM ul{margin-top:7px;}
.newsM li{line-height:35px; background:url(../Images/NewsLiBg.png) no-repeat left center; border-bottom:dashed #bbb 1px; padding-left:15px;overflow: hidden;}
.newsM li a{font-size:12px; color:#444444; float: left;}
.newsM li a:hover{color:#2E7BAC;}
.newsM li span{float:right; font-size: 12px;}
/*常见问题*/
#demo dl{padding-bottom:8px;margin-bottom:14px;border-bottom:dashed #bbb 1px;}
#demo dt{height:30px;line-height:21px;}
#demo dt a{font-size:13px; color:#444; font-weight:bold;}
#demo dt a:hover{color:#2E7BAC;}
#demo dt span{float:left; width:21px; height:21px; background:#2E7BAC; color:#FFF; font-size:13px; text-align:center; line-height:21px; margin-right:11px;}
#demo dd{font-size:12px; color:#444;}
#demo dd p{padding-left:32px; line-height:28px;}
#demo dd span{float:left; width:21px; height:21px; background:#19191b; color:#FFF; font-size:13px; text-align:center; line-height:21px; margin-top:4px; margin-right:11px;}
/*-----------------------------------// 列表内容 //-----------------------------------*/
#listadv{margin:0 auto; position:relative; width:100%; height:380px;  text-align: center; background:url(../Images/Home/List01.jpg) center center no-repeat;}
#list{margin:0 auto; position:relative; width:1200px; margin-top:20px;}
	#list .left{width:240px;float:left;min-height:150px; margin-bottom:30px;}
		#list .left .l_list{border:1px solid #2E7BAC;}
		#list .left .l_list_m{padding:5px 0}
		#list .left .i_h3{height:33px; line-height:33px; padding:0 10px 0 7px;border-bottom:1px solid #2E7BAC;margin:0 5px;	color:#2E7BAC}
		#list .left .i_h3 span{font-size:16px;}
		#list .left .i_h3 span a{color:#000;}
		#list .left .i_h3 em{display:inline-block; font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;}
		#list .left .l_list_m{padding:5px 0}
		#list .left .onefast a{display:block;line-height:27px;height:27px;padding-left:27px;color:#fff;margin:5px 10px 0; background: #2E7BAC;}
		#list .left .onefast .hover{background:url(../Images/yico.png) no-repeat scroll 12px center #2E7BAC;font-weight: bold;}
		#list .left .onefast2 a{display:block;line-height:27px;height:27px;padding-left:27px;color:#fff;margin:5px 10px 0 37px; background: url(../Images/bg3b.jpg) center repeat-x;}
		#list .left .onefast2 .hover{background:url(../Images/yico.png) no-repeat scroll 12px center #2E7BAC;font-weight: bold;}
		#list .left .l_news{margin-top:15px;border:1px solid #d8d8d8;min-height:150px;}
		#list .left .l_news_c{padding:5px 10px 15px 10px}
		#list .left .l_news_c ul li{border-bottom:1px dashed #918b8a;padding:5px 0; background:url(../Images/NewsLiBg.png) left center no-repeat; text-indent:12px;}
		#list .left .l_news_c ul li a:hover{color:#2E7BAC; text-decoration:underline;}
		#list .left .i_h4{font-size:15px; background: #2E7BAC; height:33px; line-height:33px; padding:0 15px;color:#fff}
		#list .left .i_h4 em{display:inline-block; font-family: Arial,Helvetica,sans-serif; font-size:12px; font-style:normal;}	
		#list .left .l_contact{margin-top:15px;	border:1px solid #d8d8d8;min-height:400px;background:url(../Images/l_contact.jpg) left bottom no-repeat}
		#list .left .l_contact_m{padding:20px 10px 0 10px}
		#list .left .l_contact_m strong{font-size:16px}
		#list .left .l_contact_m strong span{color:red}
		#list .left .l_contact_m p{line-height:25px;color:#595757;font-size: 13px;}
	#list .right{width:930px;float:right;min-height:325px;border:1px solid #d8d8d8; margin-bottom:30px;}
		#list .right .plc{height:34px; background: #2E7BAC;line-height:34px;	padding:0 15px;	color:#fff}
		#list .right .plc a{color:#fff}
		#list .right .right_main{padding:15px 10px;overflow:hidden}
		#list .right .base_con{line-height:24px}
		#list .right .base_con p{color:#333; letter-spacing: normal; white-space: normal; line-height:25px;overflow:hidden}
		#list .right .news ul li{float:left; width:907px; height:180px; border-bottom:1px #eaeaea solid; margin-bottom:7px;}	
		#list .right .news ul li a{display:block; width:907px; height:180px;}
		#list .right .news ul li a:hover{background-color:#f2f1f1; color:#2E7BAC;}
		#list .right .news ul li .img{float:left; width:230px; height:160px; border: 1px solid #2E7BAC;margin-right: 15px;}
		#list .right .news ul li .title{float:left; width:650px; height:30px; margin-top:17px; line-height:30px; font-weight:bold; font-size:15px;}
		#list .right .news ul li .title span{ float:right; font-size:11px; font-weight:normal;}
		#list .right .news ul li p{float:left; width:650px; line-height:19px; font-size:11px; color:#777777;}
		
		#list .right .product .clafy_cont{width:281px;height:185px; margin-left:0px; margin-top:0px;}
		#list .right .product .clafy_cont .thumb {width:285px;height:185px;background:url(../Images/img84.png) no-repeat left top;}
		#list .right .product .clafy_cont .thumb img{width:274px;height:173px;padding:3px;border: 3px solid #2E7BAC}
		#list .right .product .clafy_cont .thumb:hover{background:url(../Images/img84b.png) no-repeat left top;}
		#list .right .product .clafy_cont p{text-align:center;font-size:14px;width: 285px;}
		#list .right .product ul{padding-left:7px;}
		#list .right .product li{float:left;padding:12px 10px;}
/*-----------------------------------// 详细页面 //-----------------------------------*/
		#list .right .base_con h1{ text-align:center; margin:0px; padding:0px; padding-bottom:6px; font-size:20px; font-weight:bold; color:#333; margin-top:20px; margin-bottom:10px;}
		#list .right .base_con h1 span{color:#666}
		#list .right .base_con h5{ text-align:center; font-size:12px; font-weight:normal;margin:0px; padding:0px; border-bottom:dashed #777 1px; padding-bottom:10px; color:#666; margin-bottom:20px;}
		#list .right .base_con h5 a:hover{color:#2E7BAC; text-decoration:underline;}
		#list .right .base_con .nview{font-size:14px;}
		#list .right .base_con .nview img{margin-bottom:10px;}
		#list .right .base_con .nview a:hover{color:#2E7BAC; text-decoration:underline;} 
		.updown{float:left; width:907px; border-top:dashed #CCC 1px; border-bottom:dashed #CCC 1px; padding-bottom:5px; margin-top:20px; font-size:14px;}
		.updown .lefta{float:left; padding-left:5px; padding-top:3px; line-height:22px;}
		.updown .righta{float:right; padding-top:3px;}
		.updown a:hover{color:#2E7BAC; text-decoration:underline;} 
		
		.xg{float:left; width:907px;}
		.xg h3{float:left; width:900px; height:40px; line-height:55px; background:url(../Images/nyjsleft.gif) no-repeat 0px 0px; padding-left:11px; border-bottom:dashed #CCC 1px; padding-bottom:5px; font-size:20px; font-weight:bold; text-align:left; margin-top:30px;}
		.xg ul{width:1000px; overflow:hidden;}
		.xg li {width:204px;float:left;display:inline;margin-right:14px; margin-top:15px;}
		.xg li img {width:200px;height:140px;background:#eee;border: 2px solid #2E7BAC;}
		.xg li img:hover{border:1px solid #2E7BAC; width:196px; height:134px; padding:2px;border: 2px solid #2E7BAC;}
		.xg li .txt {height:30px;line-height:30px;margin-top:-30px;position:relative;background: hsla(0, 0%, 0%, 0.69);text-align:center;}
		.xg li .txt a {position:relative;color:#fff;font-size:14px;}
		.xg li .ao70 {filter:alpha(opacity=70);opacity:0.7;}	
/*-----------------------------------// 公共底部 //-----------------------------------*/
.f_bg{ background:#2E7BAC; height:250px; overflow:hidden; border-top:solid #2E7BAC 8px;}
.f_con{ width:1200px; overflow:hidden; margin:0 auto;}
.f_con a:hover{ text-decoration:none;}
.f_logo{float:left; width:187px; height:280px; background:#2E7BAC;}
.f_logo img{ width:138px; height:150px; padding:28px 0 0 20px;}
.copyright1{float:left; width:460px; margin:36px 0 0 55px; font:14px/28px "microsoft Yahei";  color:#FFFFFF;}
.copyright1 a{font-size:14px; color:#FFFFFF;}
.copyright1 h3{ font:bold 16px/24px "microsoft Yahei"; color:#fff; text-transform:uppercase;   margin-bottom:18px;}
.copyright1 p{font-size:14px; color:#FFFFFF;}
.copyright1 p span{color:#FFFFFF;}
.copyright1 p span a{color:#FFFFFF;}
.copyright1 p span a:hover{color:#ff0; text-transform:uppercase;}
.f_nav{float:left; width:280px; margin-top:36px;}
.f_nav h3{ font:bold 16px/24px "microsoft Yahei"; color:#fff; text-transform:uppercase;   }
.f_nav h3 a{color:#FFFFFF; }
.f_nav p{margin-top:28px; font:14px/28px "microsoft Yahei";}
.f_nav p a{font-size:14px; display:inline-block; width:91px; height:28px; color:#FFFFFF;}
.f_nav p a:hover{ color:#fff; text-decoration:underline;}
.f_code{float:right; width:120px; margin-top:36px; margin-right:20px; overflow:hidden;}
.f_code span{ font:14px/24px "microsoft Yahei"; color:#fff;padding-left:35px; margin-bottom:25px; display:block; height:24px;}
.f_code img{ width:120px; height:120px; display:block;}
.f_end{ background:#333333; height:40px; color:#FFF; line-height:40px; text-align:right; overflow:hidden;}
.f_end a{color:#FFF;}
.f_end a:hover{color:#2E7BAC;text-decoration:underline}
.f_end .link{float:left;}
/*-----------------------------------// 在线留言 //-----------------------------------*/	
#Message{float:left; width:560px; font-size:13px; line-height:25px; margin-left:40px; background:url(../Images/fel123.jpg) top right no-repeat;}
#Message dl{margin-top:15px; line-height:normal;}
#Message dt{float:left; padding:8px 0 4px; width:70px;}
#Message h1{float:left; padding:8px 0 4px; width:180px; text-align:right;}
#Message dd{text-align:left; height:auto; padding:8px 0;}
#Message dd input{color:#666; border-top:none; border-left:none; border-right:none; border-bottom:solid #2E7BAC 1px; background:none;}
#Message dd select{color:#000; }
#Message dd textarea{color:#000; border:solid #2E7BAC 1px; background:none;}
#Message .input_img{border:0px; margin-left:70px; margin-top:5px; margin-bottom:30px; width:80px; height:30px;}
#Message .input_imgRu{border:0px; margin-left:180px; margin-top:5px; margin-bottom:30px; width:80px; height:30px;}
/*-----------------------------------// 翻页 //-----------------------------------*/
#Flip { height:50px; line-height:50px; background:#F9F9F9; padding:0 5px; margin-top:10px;text-align:center; }
#Flip a { border:1px solid #d4e3e9; padding:0px;  margin-right:5px;/*color:#333333; */ width:50px; height:30px; line-height:30px;display:inline-block;  font-size:16px;}
#pageinfo a { border:1px solid #d4e3e9; padding:0px;  margin-right:5px;color:#333333;  width:50px; height:30px; line-height:30px;display:inline-block;  font-size:16px;}
#Flip .num_btns {float:right; font-family:Tahoma;}
#Flip a:hover, .Flip .cur {color:#ff9012;border:3px solid #ff9012; text-decoration:none;width:50px; /*height:40px; line-height:40px;*/}
#Flip .cust_txt { float:left;}
#Flip a:hover.oran_pg_fp,.Flip a:hover.oran_pg_lp{ width:53px; height:35px;display:inline-block; padding:0; border:0;line-height: 35px;}
#Flip a:hover.oran_pg_pp,.Flip a:hover.oran_pg_np{width:85px; height:35px; display:inline-block; padding:0; border:0;line-height: 35px;}
#Flip .oran_pg_fp { background:url(img/first_page.png)  no-repeat; padding-right:9px; width:53px; height:35px;display:inline-block; padding:0; border:0;line-height: 35px;}
#Flip .oran_pg_pp { background:url(img/pre_page.png) no-repeat;  width:85px; height:35px; display:inline-block; padding:0; border:0;line-height: 35px;}
#Flip .oran_pg_np { background:url(img/next_page.png) no-repeat; width:85px; height:35px; display:inline-block;padding:0; border:0;line-height: 35px;}
#Flip .oran_pg_lp { background:url(img/last_page.png) no-repeat; padding-right:12px; width:53px; height:35px;display:inline-block; padding:0; border:0;line-height: 35px;}
#Flip select { font-size:8px; margin-top:5px; }
#Flip .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
#Flip .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }	
#Flip{float:left; width:910px; height:30px; margin-top:10px; margin-bottom:8px;}
#Flip ul{text-align:center;}
#Flip ul li{display:inline;}
#Flip ul li a{margin-right:5px; padding:1px 10px 2px 12px; font-size:13px; color:#666666; text-align:center; background-color:#F7F7F7; border:1px solid #DDDDDD;}
#Flip ul li a:hover{color:#fff; background-color:#2E7BAC; border:1px solid #2E7BAC; text-decoration:none;}
#Flip ul li a.hover{color:#fff; background-color:#2E7BAC; border:1px solid #2E7BAC; text-decoration:none;}
/*-----------------------------------// 回到顶部 //-----------------------------------*/	
#roll_top{cursor:pointer; height:50px; position:relative; width:50px; background:url("../Images/top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
#roll{display:block; position:fixed; margin-right:-670px; right:50%; bottom:40px; z-index:999;}
/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(/images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(/images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(/images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(/images/keifu.png); background-position:0 -149px; }
.js{width:90%; margin:10px auto 0 auto; }
		.js p{ padding:4px 0; font-weight:bold; overflow:hidden;  }
		.js p span{ float:right; }
		.js p span a{ color:#f00; text-decoration:underline;   }
		.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

		/* 本例子css */
		.slideGroup{ width:1200px; border:1px solid #ddd; text-align:left;  }
		.slideGroup .parHd{ height:40px; line-height:40px;    background: #3185C2; padding:0 20px;font-size: 16px; border-bottom:1px solid #ddd;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:300px; top:-1px; height:42px;   }
		.slideGroup .parHd ul li{ float:left; padding:0 25px; cursor:pointer;  color: #fff;}
.slideGroup .parHd ul li a{ color: #fff; }
		.slideGroup .parHd ul li.on{ height:40px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .parHd ul li.on a{ color: #000; }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 35px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:40px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(/skin/Images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(/skin/Images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:202px; height:143px; display:block;  padding:2px; border: 2px solid #2F7BAC; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }
		.picMarquee-left{ width:1198px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{ overflow:hidden;  height:20px; background:#f4f4f4; padding:0 30px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(/skin/Images/arrow.png) no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:146px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;  }

/*松盛——机器人应用综合集成服务专家*/
.ys_bg { background:#fdfdfd; border-bottom:solid 1px #c8c8c8;}
.ys_top { padding:43px 0 0 178px; background:url(/skin/Images/ys_yy.gif) no-repeat center bottom; padding-bottom:50px;}
.ys_top h3 { padding-bottom:5px;}
.ys_top h3 { font-family:"Microsoft YaHei"; font-size:34px; color:#2E7BAC;    padding-left: 150px;}
.ys_top p { color:#646464; font-family:"Microsoft YaHei"; font-size:23px; padding-left:180px;}

.ys01 { padding:0 5px 0 15px;}
.ys03 { width:570px; float: right;}
.ys02 dl { padding:0 0 0 10px;}
.ys02 .dl02 { padding-top:0px;}
.ys02 dl dt {  height:66px;}
.ys02 dl dt img { float:left;}
.ys02 dl dt h3 { float:left; font-family:"Microsoft YaHei"; font-size:28px; color:#2E7BAC; background: url(/skin/Images/ys_xx.gif) no-repeat 0 bottom; padding-left:10px; height:59px; width:442px;}
.ys02 dl dt h3 q { display:block; font-size:12px; color:#383838; text-transform:uppercase; font-weight:normal;}
.ys02 dl dd { clear:both; padding:5px 0 5px 63px; display:inline-block;}
.ys02 dl dd p { font-family:"Microsoft YaHei"; font-size:15px; color:#6c6c6c; line-height:25px; width:440px;}
.ys02 dl dd p span { color:#2E7BAC;}

.ys03 { width:570px; float: right;margin-top: 45px;}
.content{ width:1150px; margin:0 auto; overflow:hidden; }
.fl {float: left;}
.fr {float: right;}
.iab{background:#3185C2; padding-top:25px; padding-bottom:20px;}
.iab_bor{width:40px; height:auto; margin:0 auto; border:1px solid #fff;}
.iab_en{width:200px; height:auto; margin:0 auto; padding-top:14px;}
.iab_cn{width:100%; font-size:20px; color:#fff; text-align:center; line-height:50px;}
.iab_memo{width:1200px; height:auto; margin:0 auto; font-size:16px; line-height:32px; color:#fff; text-align:center; padding-top:35px; padding-bottom:30px;}
.iab_tz{ width:1200px; margin:0 auto 50px; height:370px;}
.iab_tz_o{ width:400px; height:auto; float:left;}
.iab_tz_one{ width:400px; height:185px; float:left; background-color:#f4f5f7;}
.ito_tit{width:100%; text-align:center; font-size:18px; color:#565656; padding-top:30px; line-height:44px;}
.ito_bor{width:24px; border:1px solid #8bb4da; margin:0 auto;}
.ito_memo{width:80%; color:#565656; line-height:20px; /*height:40px;*/ overflow:hidden; text-align:center; margin:0 auto; padding-top:18px; font-size:12px;}
.ito_memoc{width:80%; color:#565656; line-height:20px; height:200px; overflow:hidden; text-align:center; margin:0 auto; padding-top:18px; font-size:12px;}
.lanren{width:1200px;overflow:hidden;margin:0 auto;}
	.flip-3d { 
	  perspective: 1200px; width:400px; float: left;  
	}
	.flip-3d figure { 
	  position: relative; 
	  transform-style: preserve-3d; 
	  transition: 1s transform;
	  font-size: 1.6rem;
	  margin:35px 0 80px;
	}
	.flip-3d figure img { 
	  width: 100%; height: auto; 
	}
	.flip-3d figure figcaption { 
	  position: absolute; 
	  width: 100%; height: 310px; top: 0; 
	  transform: rotateY(.5turn) translateZ(1px); 
	  background: rgba(244,245,247,1); 
	  text-align: center; 
	  padding-top: 60px; 
	  opacity: 1; 
	  transition: 1s .5s opacity; 
	}
	.flip-3d:hover figure { transform: rotateY(.5turn); }
	.flip-3d:hover figure figcaption { opacity: 1; }
	/*.flip-3d figure:after { 
	  content: " "; display: block;
	  height: 8vw; width: 100%; 
	  transform: rotateX(90deg); 
	  background-image:radial-gradient(ellipse closest-side, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);
	}*/
	@media screen and (max-width: 800px) { 
	  #flip-3d { perspective-origin: center top; }
		div#flip-3d figure { 
	    float: none; 
	    width: 50%; 
	    margin: 0 auto; 
	    margin-bottom: 12vw; 
	  }
	 .flip-3d figure figcaption{font-size: 0.8rem;}
		div#flip-3d figure:last-child { display: none; }
	}

/* ???????????? css */




.iab_more{ width:260px; height:36px; line-height:36px; text-align:center; border-radius:25px; border:1px solid #fff; margin:0 auto; font-size:16px; text-transform:uppercase;}
.iab_more a{ display:block; color:#fff; border-radius:25px;} 
.iab_more a:hover{ background-color:rgba(255,255,255,0.9); color:#3185C2;} 


 
    .img-scroll { position:relative; width:1300px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:60px;}
    .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:39px; height:39px; margin-top:160px; 
    top:0; color:#FFF; text-align:center;}
    .img-scroll .prev { left:0px; margin-left:7px; background:url(../Images/zuo1.png) no-repeat; width:39px; height:39px;}
    .img-scroll .next { right:0px; margin-right:11px; background:url(../Images/you1.png) no-repeat; width:39px; height:39px;}
	.img-scroll .prev:hover { left:0px; background:url(../Images/zuo2.png) no-repeat; width:39px; height:39px;}
	.img-scroll .next:hover { right:0px; background:url(../Images/you2.png) no-repeat; width:39px; height:39px;}
    .img-list { position:relative; width:1200px; height:auto; overflow:hidden; margin-left:0px; margin:0 auto;}
    .img-list ul { width:9999px;}
    .img-list li { float:left; display:inline; height:auto; overflow:hidden;}
	
.ipn{width:300px; height:430px; position:relative;}
.ipn a{ display:block;} 	 	
.ipn_hover { background:rgba( 58, 129, 196,1); width:100%; height:40%; color:#FFFFFF; position: absolute; top:60%;}
.ipn span{ width:250px; margin-left:10%; color:#fff; font-size:18px; line-height:46px;}
.ipn h2{ width:250px; margin-left:10%; font-size:14px; line-height:24px;  overflow:hidden; color:#fff;}
.ipn p{ width:250px; margin-left:10%; font-size:12px; line-height:24px; height:48px; overflow:hidden; color:#fff;}

#black {
}

.bwblack {
	position:relative;
	display:block;
}

.innews_con dl.dl_3s { width:295px; height:auto; float:left; display:inline-block; padding-left:0px; padding-right:5px; padding-top:10px; background:none; border:none;}
.innews_con dl.dl_3s dt { width:295px; overflow:hidden; } /*图片边框*/
.innews_con dl.dl_3s dt img {border: 1px solid #dedede; display:block;}
.innews_con dl.dl_3s dd { width:295px; height:32px; line-height:28px; overflow:hidden; text-align:center; text-overflow:ellipsis; display:block; white-space:nowrap;}
/**/
.case{margin: 0 auto;margin-top: 10px;height: 465px;font-family: "Microsoft YaHei";overflow:hidden; }
.case-h{width: 238px;border: 1px solid #bababa;border-top: 0;padding-top: 17px;}
.case-c h3{background:url(img/caseh.jpg) no-repeat;width: 240px;height: 105px;display: block;text-align: center;}
.case-c h3 a{display: block;padding-top: 55px;font-size: 24px;font-weight: bold;color: #fff;}
.case-c h4{width: 200px;margin: 0 auto;margin-bottom: 10px;}
.case-c h4 a{display:block;background:url(img/case_09.jpg) no-repeat;width:160px;height: 34px;padding-left: 40px;color: #fff;font-weight: normal;font-size: 15px;line-height: 34px;}
.case-c ul li{width: 200px;margin-left: 19px;border-bottom: 1px dashed #bababa;height: 39px;}
.case-c ul li a{background:url(img/crg1.gif) no-repeat 0 10px;margin-left: 11px;padding-left: 31px;display:block;height: 39px;color: #555;font-size: 14px;line-height: 39px;}
.case-c ul li a:hover,.case-c ul li.cur a{background:url(img/crg.gif) no-repeat 0 10px;color: #28a3f1;font-weight: bold;}
.case-c ul .none,.case-c ul li .ca .none{border-bottom: 0;}
.case-c ul li.cur {position: relative;z-index:3; border: 1px solid #bababa;border-right: 1px solid #fff;width:218px;_width:217px}
.case-c ul li .ca{background:#fff;position: absolute;width: 158px;left: 219px;top:-1px;border: 1px solid #bababa;border-left: 0; z-index:1; display:none }
.case-c ul li .ca a{background: none;padding-left: 0;height: 39px;border-bottom: 1px dashed #bababa;width: 126px;line-height: 39px; color:#555; font-weight:normal; font-size:12px}
.case-c ul li .ca a:hover{background: none; color: #28a3f1;font-weight: bold; font-size:14px;}


.case-a{width: 900px;}
.case-s{position: relative;height: 460px;font-size: 0;line-height: 0;border: 1px solid #bababa}
.case-s .sp1 img{width: 890px;height: 460px;border: 3px solid #f4f2f2}
.case-s em{font-style: normal;display: block;background:rgba(0, 0, 0, 0.45);width: 890px;height: 68px;position: absolute;bottom:4px;text-align: center;color: #fff;font-size: 14px;line-height: 28px;margin: 0 3px;}
.case-s i .lf{position: absolute;top: 198px;left: 20px;}
.case-s i .lr{position: absolute;top: 198px;right: 20px;}
.case-a .case-li {margin-top: 30px}
.case-a ul{height:138px;margin-top: 30px}
.case-a ul li{float: left;margin-right: 15px;font-size: 0;line-height: 0;position: relative;height: 138px;width: 233px}
.case-a ul li em{position: absolute;background:url(img/case_13.png) no-repeat;height: 138px;width: 233px;display: block;bottom: 0;left: 0;display: none;}
.case-a ul .none{margin-right: 0}
.case-a ul li img{width: 233px;height: 138px}
.case-a p{background:url(img/case.jpg) no-repeat 0 10px;height:33px;margin-top: 23px;position: relative;}
.case-a p .tf{float: left;padding-left: 310px}
.case-a p .tr{float: right;padding-right: 310px}
/**/
.pro{background:url(img/probj.jpg) no-repeat center top;height: 245px;margin-top: 50px;font-family: "Microsoft YaHei"}
.pro p{float: right;padding-top:100px;color: #454545;font-size: 12px}
.pro p em{display: block;font-size:30px;color: #454545;font-style: normal;font-family: "宋体","Microsoft YaHei"}
.pro p a{display: block;width: 155px;height: 32px;color: #fff;font-size: 14px;background: #28a3f1;text-align: center;line-height: 32px}
/**/
#slidingk {
    width:100%;
	background:#f5f5f5;
}

#slidingk span {
     width:100%; /*float:left;height:58px;line-height:58px; text-align:center; over-flow:hidden;*/ font-size:14px;
}
#slidingk span.menuNo {
    font-weight:normal;  padding-top:28px; height:66px; text-align:center; color:#b2b2b2;  text-align:center; float:left;
}
#slidingk span.menuOn {
   font-weight:normal; text-align:center;  padding-top:28px; height:72px;  color:#3a81c4; background:#f5f5f5;
   text-align:center; float:left;

}
#slidingk span.menuOn a { 
   text-decoration:none;
   display:block;}



#slidingk DIV.slidingList_none {
    display:none;
	width:auto;
}
#slidingk DIV.slidingList {
    margin:0px;  height:auto; overflow:hidden;   float:left;
}
.newstit {
   height:94px;
   width:100%;
   background:#fff;
    box-shadow: 0px 1px 6px #b2b2b2; 
   }
.news-lan {
   width:1200px;
   margin:0 auto;
   height:94px;
   }


.news-lan li {
    width:240px; height:94px; text-align:center; float:left; list-style-type:none;
   }
.news-lan li a{
   display:inline-block; height:100%; width:100%;
   } 
          
   
.newsnei {
   height:507px; overflow:hidden; margin:0 auto; width:1200px;

   }
   
@font-face {
  font-family: 'iconfont';  /* project id 250515 */
  src: url('//at.alicdn.com/t/font_kywgvsfljtmuc8fr.eot');
  src: url('//at.alicdn.com/t/font_kywgvsfljtmuc8fr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_kywgvsfljtmuc8fr.woff') format('woff'),
  url('//at.alicdn.com/t/font_kywgvsfljtmuc8fr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_kywgvsfljtmuc8fr.svg#iconfont') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size:20px;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-weibiaoti3:before { content: "\e600"; }
.icon-weibiaoti4:before { content: "\e759"; }
.icon-weibiaoti5:before { content: "\e628"; }
.icon-weibiaoti1:before { content: "\e646"; }
/******************???????????? css***************/

.one{width:1200px; margin:0 auto; padding-top:45px;}   
.one1{ width:605px; height:418px; border:1px solid #eaeaea; float:left; margin-right:16px; overflow:hidden; position:relative; background-color:#fff;}
.hoverc{
	width:605px; position:absolute; top:160px; left:0; text-align:center; color:#fff; 
	transform:rotate(55deg); 
	-moz-transform:rotate(55deg); 
	-webkit-transform:rotate(55deg);	
	transition:all 0.5s; 
	-moz-transition:all 0.5s; 
	-webkit-transition:all 0.5s; 

overflow:hidden; height:0; z-index:4000;/*transform:translateX(200px);*/}/*?????????????????????????????????overflow:hidden; height:0;*/
.hoverc h3{ background:url(img/bg1.png) no-repeat center; width:50px; height:50px; margin:0 auto;}
.hoverc p{ font-size:18px; text-align:center; padding-top:24px; font-family:Arial, Helvetica, sans-serif;}
.one1:hover .hoverc{
	height:120px;	
	transform:rotate(0deg); 
	-moz-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
/*before   after?????????????????????????????????????????????????????????????????????*/
.one1:before{
	content:""; position:absolute; top:-478px; right:0;width:500px; height:738px; background:rgba( 58, 129, 196,0.83); 
	transform:rotate(55deg) translateX(-2px);
	-moz-transform:rotate(55deg) translateX(-2px);
	-webkit-transform:rotate(55deg) translateX(-2px);	 
	transform-origin:100% 0%; 
	-moz-transform-origin:100% 0%; 
	-webkit-transform-origin:100% 0%;	
	transition:all 0.5s ease 0.3s;
	-moz-transition:all 0.5s ease 0.3s;
	-webkit-transition:all 0.5s ease 0.3s;

}/*?????????????????????????????????top:-240px;*/
.one1:hover:before{ top:0;}
.one1:after{
	content:""; position:absolute;bottom:-478px; left:0;width:500px; height:738px; background:rgba( 58, 129, 196,0.83);
	
	transform:rotate(55deg) translateX(2px);
	-moz-transform:rotate(55deg) translateX(2px);
	-webkit-transform:rotate(55deg) translateX(2px);

	transform-origin:0% 100%;
	-moz-transform-origin:0% 100%;
	-webkit-transform-origin:0% 100%;
	
	transition:all 0.5s ease 0.3s;
	-moz-transition:all 0.5s ease 0.3s;
	-webkit-transition:all 0.5s ease 0.3s;
}
.one1:hover:after{ bottom:0px;}


.one2{ width:278px; height:418px; border:1px solid #eaeaea; float:left; margin-right:16px;position:relative; background-color:#fff;}
.one2 li{ width:278px; height:418px; float:left; position:relative;}
.one2_tit{ font-size:18px; text-align:center; padding-top:24px; font-family:Arial, Helvetica, sans-serif; line-height:50px;}
.one2_memo{ font-size:18px; text-align:center; padding-top:24px; font-family:Arial, Helvetica, sans-serif;}
.case_box{position:relative;}   
.case_hover { background:rgba( 58, 129, 196,0.83); width:100%; height:100%; color:#FFFFFF; position: absolute; top:0px;}
.case_x{ background:url(img/bg1.png) no-repeat center; width:50px; height:50px; margin:154px auto 0;}
.case_box p{ font-size:18px; text-align:center; padding-top:24px; font-family:Arial, Helvetica, sans-serif;}

/*= Reset CSS 
============= */
.one3{ width:278px; height:197px; border:1px solid #eaeaea; float:left; background-color:#fff;}
.one3 a p{text-align:center; font-size:16px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; line-height:42px; position:relative;}
.one3 a:hover p{color:#fff; margin-top:-40px;}

.btn{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s;}
.btn:hover{background-color: transparent; color: #4d92d9; transition: 0.4s;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; opacity: 0; width: 86%; padding: 20px;}
/*= Reset CSS End
================= *
/* effect-3 css */
.image-box{ width:278px; height:197px; position:relative;}

.port-3{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; perspective: 500px;}
.port-3 img{transition: 0.5s;}


.port-3.effect-2 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center bottom 0; top: auto; bottom: 0; padding: 45px 20px 20px; background:rgba( 58, 129, 196,0.83);}
.port-3.effect-2:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-2:hover img{transform: translateY(-100%)}

.port-3.effect-3 .text-desc{z-index: -1; transition: 0.5s; transform: rotateX(80deg); transform-origin: center top 0; padding: 45px 20px 20px;background:rgba( 58, 129, 196,0.83);}
.port-3.effect-3:hover .text-desc{transform: none; opacity: 1;}
.port-3.effect-3:hover img{transform: translateY(100%)}
/* effect-3 css end */


.one4{ width:278px; height:197px; border:1px solid #eaeaea; float:left; margin-top:20px; background-color:#fff;}
.one4 a p{text-align:center; font-size:16px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; line-height:42px; position:relative;}
.one4 a:hover p{color:#fff; margin-top:-40px;} 



.iab{background:#3a81c4; padding-top:75px; padding-bottom:80px;}
.iab_bor{width:40px; height:auto; margin:0 auto; border:1px solid #fff;}
.iab_en{width:200px; height:auto; margin:0 auto; padding-top:14px;}
.iab_cn{width:100%; font-size:20px; color:#fff; text-align:center; line-height:50px;}
.iab_memo{width:1200px; height:auto; margin:0 auto; font-size:16px; line-height:32px; color:#fff; text-align:center; padding-top:35px; padding-bottom:30px;}
.iab_tz{ width:1200px; margin:0 auto 50px; height:370px;}
.iab_tz_o{ width:400px; height:auto; float:left;}
.iab_tz_one{ width:400px; height:185px; float:left; background-color:#f4f5f7;}
.ito_tit{width:100%; text-align:center; font-size:18px; color:#565656; padding-top:30px; line-height:44px;}
.ito_bor{width:24px; border:1px solid #8bb4da; margin:0 auto;}
.ito_memo{width:80%; color:#565656; line-height:20px; /*height:40px;*/ overflow:hidden; text-align:center; margin:0 auto; padding-top:18px; font-size:12px;}
.ito_memoc{width:80%; color:#565656; line-height:20px;  overflow:hidden; text-align:center; margin:0 auto; padding-top:18px; font-size:12px;}

