/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:40%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
p {margin:0 0 9px;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
/*reset end*/
input,textarea:focus {outline: none;}
/*public css*/
body{font:12px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0; overflow-x:hidden;}
h1{}
a{color: #; text-decoration:none;}
a:hover{color: #;}
.wp{width: 1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.footer-info a{color:#fff}

.news ul{width:750px;float:left}

#newslist li a .fr.cont.school{
width: 436px;
}


/*top*/
.topbar-tel{background: url(../images/bar_tel_icon.png) no-repeat left center;
padding-left: 15px;
margin-left: 15px;
color: #aaaaaa;
z-index: 2;
position: relative;}



/*新底?/

			
.site-footer { background: #232529; padding-top: 50px; }
.site-footer .footer-left { width: 500px; }
.site-footer .footer-info { color: #FFFFFF; line-height: 24px; }
.site-footer .footer-cert { background-color: #28292f; height: 28px; line-height: 28px; padding: 16px 0; margin-top: 50px; }
.site-footer .footer-cert .cert-link { float: left; _display: inline; margin: 0 20px; background: url(../images/footer_icon.png) no-repeat; }
.site-footer .footer-cert .icon-1 { width: 31px; height: 28px; background-position: -1px -3px; }
.site-footer .footer-cert .icon-1:hover { background-position: -1px -37px; }
.site-footer .footer-cert .icon-2 { width: 57px; height: 28px; background-position: -53px -3px; }
.site-footer .footer-cert .icon-2:hover { background-position: -53px -37px; }
.site-footer .footer-cert .icon-3 { width: 58px; height: 28px; background-position: -131px -3px; }
.site-footer .footer-cert .icon-3:hover { background-position: -131px -37px; }
.site-footer .footer-cert .icon-4 { width: 22px; height: 28px; background-position: -213px -3px; }
.site-footer .footer-cert .icon-4:hover { background-position: -213px -37px; }
.site-footer .footer-cert .icon-5 { width: 26px; height: 28px; background-position: -258px -3px; }
.site-footer .footer-cert .icon-5:hover { background-position: -258px -37px; }
.site-footer .footer-cert .icon-6 { width: 27px; height: 28px; background-position: -303px -3px; }
.site-footer .footer-cert .icon-6:hover { background-position: -303px -37px; }
.site-footer .footer-cert .icon-7 { width: 24px; height: 28px; background-position: -352px -3px; }
.site-footer .footer-cert .icon-7:hover { background-position: -352px -37px; }
.site-footer .footer-cert .icon-8 { width: 23px; height: 28px; background-position: -399px -3px; }
.site-footer .footer-cert .icon-8:hover { background-position: -399px -37px; }
.site-footer .footer-cert .icon-9 { width: 20px; height: 28px; background-position: -445px -3px; }
.site-footer .footer-cert .icon-9:hover { background-position: -445px -37px; }
.site-footer .footer-cert .icon-10 { width: 25px; height: 28px; background-position: -486px -3px; }
.site-footer .footer-cert .icon-10:hover { background-position: -486px -37px; }
.site-footer .footer-center { width: 300px; }
.site-footer .footer-center .icon-tel { padding-left: 30px; background: url(../images/icon_tel.png) no-repeat left center; }
.site-footer .footer-center .icon-qq { padding-left: 30px; background: url(../images/icon_qq.png) no-repeat left center; }
.site-footer .footer-center .ddd { color: #DDDDDD; }
.site-footer .footer-weixin { width: 150px; }
.site-footer .footer-weixin .scrollable { width: 150px; height: 48px; line-height: 24px; overflow: hidden; text-align: center; }

.main-im { position: fixed; right: 10px; top: 150px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq { max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq { max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main { background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB; }
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15; padding-top: 6px; }
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container { width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../images/weixing-icon.png) no-repeat center center; }
.main-im .im_main .weixing-show { width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -132px; top: -126px; }
.main-im .im_main .weixing-show .weixing-sanjiao { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2; }
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center; }
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .select-form li { border: 2px solid #f1f1f2; border-left: none; border-right: none; }
.main-im .select-form li .select-left { color: #26272d; background: #fff; padding: 5px 0; font-size: 14px; line-height: 160%; }
.main-im .select-form li .select-right { background: #4880c1; padding: 5px 0; text-align: center; }
.main-im .select-form li a { text-decoration: none; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/open_im.png) no-repeat left top; }
.main-im .im-title { background: #e76322; padding: 5px; }

.site-main, .new-products, .main-content { position: relative; z-index: 10; }
.site-footer .footer-center {width: 300px;}
.site-footer .footer-weixin {width: 150px;}
.fl{float: left;_display: inline;}

.fl{float: left;_display: inline;}
.site-footer .footer-left {width: 500px;}
.site-footer .footer-weixin {width: 150px;}
.fl{float: left;_display: inline;}

.f-18 {font-size: 18px;font-family: "Microsoft Yahei";}
.white {color: white;}
.bold {font-weight: bold;}

/*body*/
html{width: 100%;}
body{width: 100%;}
header {min-width:1000px;z-index:9999999}
.lazy{background: #fff url(../images/bg_loading_anim.gif) center no-repeat;}
header.boxshadow .headmain{box-shadow:1px 1px 11px rgba(0,0,0,0.3);}
header .headtop{background: #222; width: 100%; height: 49px; border-bottom: 6px solid #222;}
header .headtop .share a{display:inline-block; width:34px; height:32px; background:url(../images/indexIco.png) no-repeat; margin-top:10px; margin-left:10px;}
header .headtop .share a:nth-child(2){background:url(../images/indexIco.png) 0 -40px no-repeat;}
header .headtop .share a:nth-child(3){background:url(../images/indexIco.png) 0 -80px no-repeat;}
header .headtop .share a:hover{opacity:.8; }
header .headtop .aoa{padding:0 8px; font-family:arial; width:64px!important; }
header .headtop .notmsg a{display:inline-block; width:68px; height:32px; border-radius:3px; background:#222; color:#ADACAC;  text-align:center; line-height:32px; font-size:14px; margin-top:10px; font-family: "΢ź";}
header .headtop .notmsg a:hover{background:#f86c0f;}
header .headmain{height:90px; width:100%; background:#f7f7f7;}
header .headmain .fl{margin-top:10px; width:440px; height:64px; background:url(../images/logo.png) no-repeat;}
header .aboutheader .fl{margin-top:0px;}
header .headmain .fl.logo a{width:100%; height:100%; background:url(about:blank) no-repeat; display:block;}
header .headmain .wp{height:100%;}
header .headmain nav{height:100%;}
header .headmain nav ul{height:100%;}
header .headmain nav li{float:left; height:100%;}
header .headmain nav li a{display:block; height:100%; width:100px;  font-size:15px; color:#333; text-align:center;line-height:90px; position:relative;font-weight: 700;font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif;}
header .headmain nav li.current a{ background:#063a7a; color:#fff}
header .headmain nav li.current a i{background:url(../images/indexIco.png) 0 -133px no-repeat;}
header .headmain nav li a i{position:absolute;  display:block; width:12px; height:10px;background:url(../images/indexIco.png) 0 -153px no-repeat; bottom:22px; right:4px;}
header .headmain nav li a i.hover{background:url(../images/indexIco.png) 0 -133px no-repeat;}
header .headmain nav li a:hover{background:#063a7a; color:#fff;}
#banner{position: relative;}
#banner .banwrapper{position:relative; width:100%; height:766px; min-width:1000px; background:#222;}
#banner .banwrapper li{position:absolute;width:100%; height:766px; overflow:hidden;  display:none;}
#banner .banwrapper li.crf{display:block;}
#banner .banwrapper li img{width:1920px; height:766px; position:absolute; left:50%; top:50%; margin-top:-383px; margin-left:-960px;}
#banner .banwrapper li .setanima{position:absolute; height:100%;left:50%; margin-left:-500px;}
#banner .banwrapper li .setanima .tit{background:#1E8CDA; width:978px; position:relative; height:83px; color:#fff; font-size:48px; font-weight:bold; text-align:right; text-indent:2em; margin-top:217px; margin-left:-455px;}
#banner .banwrapper li .setanima .ctit{background:#1d2c36; width:607px; height:70px; color:#fff; font-size:28px; font-weight:bold; text-align:right;  line-height:60px; margin-top:12px;}
#banner .banwrapper li .setanima .more{width:204px; height:50px; background:#f86c0f; border-radius:4px; margin-top:20px; text-align:center; line-height:50px; color:#fff; font-size:26px; font-weight:bold; display:block; box-shadow:0px 5px 1px #8c3800;}
/*banc*/
#banner .bancotr{ width: 320px; height: 160px;position: absolute; bottom: 0; left: 50%; margin-left: -160px;z-index: 6px;overflow:hidden;}
#banner .bancotr .bg{width: 154px; height:154px; position: absolute; left: 50%; bottom:-77px; margin-left:-77px;border-radius:50%;}
#newico{position:absolute;bottom:0;left:0;}
#pointer{width:128px;height:30px;position:absolute;left:50%;margin-left:-63px;top:62px;}
/*end*/
#product{width:100%; height:406px; background:url(../images/prInd.jpg) center center no-repeat; overflow:hidden;  position: relative; z-index: 7;}
h2{text-align:center; margin-top:30px;}
h2 a{color:#000f19; font-size:36px; line-height:1;  }
h2 a i{font-size:20px; color:#1E8CDA; font-weight:bold; position:relative;margin:5px auto;}
.desp{text-align:center; color:#535353; font-family:'arial'; margin-top:12px; }
.prodwrapper {width:1000px; height:196px; margin-top:20px;  overflow:hidden;}
.prodwrapper .probox{position:relative; }
.prodwrapper .probox ul{width:1000px;  float:left;}
.prodwrapper .probox ul li{width:250px;  float:left; height:196px; position:relative;}
.prodwrapper .probox ul li a{position:absolute; display:none; width:100%; height:100%; background:url(../images/opbg_3.png) repeat; box-shadow:4px 0px 27px #171d21;z-index:55;}
.prodwrapper .probox ul li a.hover{display:block;}
.prodwrapper .probox ul li{width:250px;  float:left; height:196px;}
.prodwrapper .probox ul li img{width:100%; height:100%;}
.prodwrapper .probox ul li .kind{ color:#fff; font-size:18px;font-weight:bold; margin: 20px 0 0 20px; }
.prodwrapper .probox ul li .foryong{ color:#fff; font-size:14px;font-weight:bold; margin:5px 0 0 20px; }
.prodwrapper .probox ul li .more{ color:#fff; width:80px; height:27px; font-size:14px;font-weight:bold; margin:55px 0 0 20px; }
.prodwrapper .probox ul li .more i{display:inline-block; width:25px;  height:26px; background:url(../images/indexIco.png) 0 -170px no-repeat;  position:relative; top:9px; left:10px; }
.prcontr{width:1000px;  margin:0 auto; text-align:center; margin-top:20px;}
.prcontr span{display:inline-block; width:16px; height:16px;border-radius:50%; background:#32c7e7; margin:0 10px; cursor:pointer;}
.prcontr span.hover{background:#f86c0f;}

#case{width:100%;}
#casebar{position:absolute; top:-400px;}
.casebox  {text-align:center;  min-width:1000px; margin-top:40px; line-height:0; font-size:0;}
.casebox li{display:inline-block;  width:40%;  position:relative; overflow:hidden;  zoom: 1;vertical-align: top; }
@media only screen and (min-width:800px){
	.casebox li{width:24.5%;  }
}
@media only screen and (min-width:1400px){
	.casebox li{width:16.6%;  }
}
.casebox li  img{width:100%; font-size:0; line-height:0; display:block;}
.casebox li .tit{width:100%; height:40px;  background:#f3f3f3; text-align:center;font-size:16px; line-height:40px; position:relative; z-index:6;}
.casebox li  a{width:100%;  display:block; position:absolute;z-index:55; }
.casebox li  .fangdajing{z-index:5; left:0; top:-173px}
.casebox li  .fangdajing i{width:57px; height:59px; background:url(../images/indexIco.png) 0 -205px no-repeat;display:block; margin:60px auto; }
.casebox li  .beijing{background:url(../images/opbg_1.png) repeat;z-index:4; top:242px; color:#fff; font-size:16px; line-height:280px; text-align:center;}

#news{margin-top:12px; overflow:hidden; }
.newsbox{margin-top:30px;}
.newsbox li{padding:7px; border:1px solid #c3c3c3; float:left; position: relative; width:268px; height:310px; margin:0 24px;  border-radius:4px;}
.newsbox li img{ width: 268px; height: 130px; display: block;}
.newsbox li h3 a{color: #454545;font-size: 14px; font-weight: bold; }
.newsbox li h3 a:hover{text-decoration: underline;}
.newsbox li h3{text-align: center; margin-top: 30px;}
.newsbox li .data{font-family: 'SimSun'; color: #737177; margin-top: 10px; text-align: center;}
.newsbox li .more{width: 95px; height: 33px;  border:1px solid #f8751d;  display:block; margin: 0 auto; border-radius: 3px; margin-top: 13px; text-align: center; line-height: 34px; color: #f86c0f; font-weight: bold; font-size: 14px;
  transition: background .3s;
-moz-transition: background .3s;  /* Firefox 4 */
-webkit-transition: background .3s; /* Safari ºÍ Chrome */
-o-transition: background .3s;  /* Opera */
  transition: color .3s;
-moz-transition: color .3s;  /* Firefox 4 */
-webkit-transition: color .3s; /* Safari ºÍ Chrome */
-o-transition: color .3s;  /* Opera */
}
.newsbox li .more:hover{background: #f8751d; color: #fff; }
.newsbox li .ico{position: absolute; width: 58px; height: 58px; background: url(../images/indexIco.png) 0 -277px no-repeat; top: 107px; left: 114px; }
#client{width: 100%; height: 326px; background: url(../images/clin_bg.jpg) center center; margin-top: 48px; overflow: hidden;}
#client h2 a{color: #fff;}
#client h2 a i{color: #fff;}
#client ul{margin-top: 50px;}
#client li{float: left; width: 145px; margin-left: 65px;}
#client li.first{margin-left: 0;}
#client li img{ width: 145px;}

footer{background: #232529; overflow:hidden; color: #c3c3c3; font-family: 'SimSun'; width: 100%; }


footer .top .left{width: 324px; margin-left: 0;}
footer .top .left ul li {margin-top: 10px;}
footer .top .left ul li i{display: inline-block; position: relative; top: 2px; width: 18px; height: 18px; background: url(../images/indexIco.png); margin-right: 5px;}
footer .top .left ul .phn i{background: url(../images/indexIco.png) -3px -485px  no-repeat;}
footer .top .left ul .fix i{background: url(../images/indexIco.png) -2px -513px  no-repeat;}
footer .top .left ul .mal i{background: url(../images/indexIco.png) -2px -539px  no-repeat;}
footer .top .left ul .ars i{background: url(../images/indexIco.png) -2px -564px  no-repeat;}
footer .top .left ul .freephone i{background: url(../images/freephone.png) 0 0 no-repeat; width:22px; height:22px;}
footer .top .left ul .freephone{font-size:14px; color:#fff;}
footer .top .left ul .freephone em{color:#1E8CDA; font-family:arial; font-size:14px; font-weight:bold;}
footer .top .left ul {margin-top: 20px;}
footer .top .mid{ width: 356px;}
footer .top .mid .data{margin-top: 20px; width: 340px;}
footer .top .mid  .lis{position: relative; top: -8px;}
footer .top .mid .share a{display: inline-block; width: 40px;  height: 40px; background: url(../images/indexIco.png); margin-right: 5px;}
footer .top .mid .share a:nth-child(1){background: url(../images/indexIco.png) 0 -347px;}
footer .top .mid .share a:nth-child(2){background: url(../images/indexIco.png) 0 -393px;}
footer .top .mid .share a:nth-child(3){background: url(../images/indexIco.png) 0 -439px;}
footer .top .mid .share a:hover{opacity: .8;filter:alpha(opacity=80);}
footer .top .right{ width: 205px;}
footer .top .right  ul{margin-top: 20px;}
footer .top .right li{float: left; margin-left: 8px; margin-bottom: 5px;}
footer .top .right li a{ color: #cecece;}
footer .top .right li a:hover{color: #32c7e7;}
footer .bot {background: #171e23; height: 45px; width: 100%; margin-top: 30px; font-family: 'arial','SimSun'; line-height: 45px; color: #888888;}
footer .bot a{color: #888888;}

footer .bot a:hover{color: #32c7e7;}

/*2014-5-8 night*/
#insbanner{position:relative; width:100%; height:256px; overflow: hidden;  min-width: 1000px; padding:0; }
#insbanner img{position: absolute; width:100%; height:256px;
top: 50%;

margin-top: -128px;

font-size: 0;}
#insbanner .wp{position:absolute; height:256px; z-index:2;color:#000; left:50%; top:50%; margin-left:-500px; margin-top:-128px; font-size:42px; color:#fff; }
#insbanner .wp h2{text-align:left; margin-left:0px;line-height:20px; margin-top:80px; }
#insbanner .wp .ent{margin-left:290px; color:#1E8CDA; font-size: 28px; margin-top: 15px;  font-weight: bold;}
/*ÄÚÒ³*/
#submen{width: 100%; height: 44px; background: #0484cd; min-width: 1000px; position:fixed;z-index:67; top:401px;}
#submen ul li{float: left; height: 44px;}
#submen ul li a{color: #fff; font-size: 15px; line-height: 44px; margin-right:60px; }
#submen ul li a:hover{border-bottom: 1px solid #fff;}
#submen ul li.hover a{border-bottom: 1px solid #fff;}

 #boutus{ height: 604px;  width: 100%;  overflow: hidden;}
 #boutus .tit{color: #1E8CDA; font-size: 48px; font-weight: bold; line-height: 1; margin-top: 70px;}
 #boutus .tit i{font-size: 24px; margin-left: 30px;}
 #boutus .tit div{margin:8px 0 0 50px; font-size: 30px; color: #2e383f;}
 #boutus .deta{margin-top: 25px;}
 #boutus .fl{width: 350px; font-size: 13px; color:#666666; margin:0 0 0 60px; font-family: 'SimSun'; text-align: justify;}
  #boutus .fr{width:550px;height:390px; overflow:hidden;}
  #boutus .fr img{width:550px;}
 #philosophy{width: 100%; height:854px; background: url(../images/ab_bg2.jpg) center bottom no-repeat; overflow: hidden;padding-top:100px; background-size: cover; }
 #philosophy .ent{color:#1E8CDA; font-size:40px; margin-left:354px; line-height:1; margin-top:10px; }
 #philosophy .endsp{color:#1E8CDA; font-size:40px; margin-left:354px; color:#fefefe; font-size:14px;width:416px; line-height:1.5; margin-top:10px; font-family:'arial';}
 #philosophy h2{color: #fff; font-size: 60px; line-height: 1; margin-top: 103px; margin-left: 258px; text-align: left;}
 #philosophy h2 i{font-size: 48px;}
 #philosophy ul{margin-top: 40px; margin-top: 152px; margin-left: 10px;}
 #philosophy li{width: 269px; height: 317px; float: left;margin-right: 80px;}
 #philosophy li:nth-child(1){background: url(../images/ab_li1.png);}
 #philosophy li:nth-child(2){background: url(../images/ab_li2.png);}
 #philosophy li:nth-child(3){background: url(../images/ab_li3.png);margin-right: 20px;}
 #philosophy li div{text-align: center;  color: #2e383f; font-weight: bold; font-size: 18px; }
 #philosophy li .titdesp{font-weight:normal; font-family:'SimSun'; font-size:14px; padding: 10px;}
#philosophy li .tit{margin-top: 187px;}
#teamStyle{width:100%; height:980px; background:#5c5c5c url(../images/ab_bg3.jpg) center bottom no-repeat; overflow:hidden; padding-top:100px;}
#teamStyle h2{color:#1E8CDA; font-size:48px; margin-top:55px; line-height:1;text-align:left; margin-left:350px; height:48px;}
#teamStyle .ent{color:#ededed; font-size:40px; margin-left:254px; line-height:1; margin-top:12px; font-weight:normal; }
#teamStyle .endsp{ font-size:40px; margin-left:354px; color:#d1d1d1; font-size:14px;width:416px; line-height:1.5; margin-top:10px; font-family:'arial';}
#teamcontainer{width:1000px; margin:0px auto; margin-top:50px; height:600px; overflow:hidden; }
.item{float:left; display:block; margin:5px;   	-webkit-transition: top 3s ease, left 3s ease;
	-moz-transition: top 3s ease, left 3s ease;
	-o-transition: top 3s ease, left 3s ease;
	-ms-transition: top 3s ease, left 3s ease;
	overflow:hidden; background:#A0DED9;}
.c_1{width:190px;  height:190px; }
.c_2{width:390px;  height:190px; }
.c_3{width:190px;  height:390px; }
.c_4{width:390px;  height:390px; }


.item img{background:url("../../images/efox/loding.gif") no-repeat center center ; width:100%; height:100%; }	
#zuzhigoujia {width:100%; min-width:1000px; background:url(../images/ab_bg4.jpg) center center no-repeat; height:826px;}
#process{width:100%; height:550px; background:url(../images/ab_bg5.jpg) no-repeat;background-size: cover;}
#harvest{width:100%; height:500px; background:url(../images/ab_ry.jpg) center bottom no-repeat; overflow:hidden; margin-top:40px;}
#harvest .endsp{ font-size:40px; margin-left:191px; color:#838282; font-size:14px;width:416px; line-height:1.5; margin-top:10px; font-family:'arial';}
#harvest h2{color:#1E8CDA; font-size:44px; text-align:left; line-height:1; margin:-2px 0 0 100px;}
.zhengshu{margin-top:25px;}
/*内页about页面header*/
header.aboutheader{position:fixed;z-index:2222; top:0; width:100%;}
header.aboutheader .headertop{position:fixed; top:0;}
header.fix .headmain {height:90px; }
header.fix .headmain  nav li a{line-height:90px;}
header.fix .headmain  nav li a i{bottom:19px;}
header.fix .headmain .fl{background:url(../images/logo.png) 0 0px no-repeat;}
/*产品内页*/
#submen.nofix{position:static;}
.liststyle{width:100%; min-width:1000px; background:url(../images/bg_wenz.png) no-repeat bottom center #CCCCCC; overflow:hidden;background-size: cover;}
.liststyle .formtit{ width:1000px;  margin-top:35px;   }
.liststyle .formtit form{background:#fff;}
.liststyle .formtit .fl{ width:121px; height:87px; color:#1E8CDA; font-size:18px; line-height:80px; background:url(../images/pr_titbg.png) no-repeat;  font-weight:bold;  text-align:center; }
.liststyle .formtit .fr{width:878px; border-right:1px solid #B9C2C7; height:86px; border-top:1px solid #B9C2C7;}
.liststyle .formtit .fr {color:#696969; font-size:12px; font-family:'宋体'}
.liststyle .formtit .fr{}
.liststyle .formtit .fr .top{height:42px; width:878px;  border-bottom:1px solid #B9C2C7;}
.liststyle .formtit .fr .bottom{height:42px; width:878px;  border-bottom:1px solid #B9C2C7;}
.liststyle .formtit .fr  span{line-height:42px; margin-left:15px; position:relative; top:2px;}
.liststyle .formtit .fr .top  span:nth-child(1),.liststyle .formtit .fr .bottom  span:nth-child(1){
	margin-left:20px;
}
.liststyle .formtit .fr  span label{ position:relative; top:-2px; margin-left:4px;}
.liststyle .formresut{margin-top:13px; font-family:'宋体'; font-size:12px;}
.liststyle .formresut .fl{color:#6c6c6c;}
.liststyle .formresut .fl span{color:#1E8CDA;}
.liststyle .formresut .fr a{display:inline-block; width:56px; height:28px; background:#4B5155; border-radius:6px; color:#fff; line-height:30px; text-align:center;}
.liststyle .formresut .fr a.current{background:#1E8CDA;}
.liststyle  .prcont{margin-top:25px; min-height:300px;}
.liststyle  .prcont li{float:left; width:222px; margin-right:34px; margin-bottom:30px;}
.liststyle  .prcont li.fourth{margin-right:0;  margin:12px; border-radius:15px;}
.liststyle  .prcont li .mian{display:block; width:222px; height:222px; background:url(../images/prlistbg.png) no-repeat;}
.liststyle  .prcont li .mian:hover{opacity:0.9; filter:alpha(opacity=90);}
.liststyle  .prcont li .mian img{width:214px; height:214px;  margin:4px; border-radius:15px;}
.liststyle  .prcont li .despt{margin-top:5px; color:#4b5155; font-size:14px;}
.liststyle  .prcont li .despt .fr  {color:#4b5155; position:relative;top:-6px; font-size:14px; }
.liststyle  .prcont li .despt .fr:hover{color:#1E8CDA;}
.liststyle  .prcont li .despt .fr  i{display:inline-block; width:24px; height:24px; background:url(../images/prlist_more.png); position:relative; top:6px; margin-left:8px;}
.liststyle  .prcont li .despt .fr.hover  i{background:url(../images/prlist_more.png) 0 -24px; }
.pager{width:1000px; text-align:center; margin:10px auto 40px;}
.pager a,.pager span{display:inline-block; background:#03B6DD; padding:4px 12px; color:#a1a1a1; background:#fff; margin-left:5px;}
.pager a:hover{background:#1E8CDA; color:#fff;}
.pager span{ color:#fff; background:#1E8CDA;}
.pager li {display:inline-block; background:#03B6DD; padding:4px 12px; color:#a1a1a1; background:#fff; margin-left:5px;}

