*{padding: 0;margin:0;}
body{background: #fff;font: 12px/1.5 tahoma,arial,'Microsoft YaHei';}
fieldset, img {border: 0}
em,i{font-style: normal;font-weight: normal}
ol, ul , li{list-style: none}
h1, h2, h3, h4, h5, h6 {font-weight: normal}
a:focus{outline:none;}
a{text-decoration: none;}
input{outline:none;}
body.bodygrey{ background:#f6f6f6;}
.fr {float: right;}
/*header*/
.h90{ height:91px;}
.header{height: 90px;border-bottom: 1px solid #d6d6d6;background: #fff;    position: relative;top: 0;left: 0;width: 100%;z-index: 3;}
.cyl_w{ width:1200px;margin: 0 auto;position: relative;}
.cyl_w h1{ float:left; height:90px;}
.cyl_w h1 img{ display: block;  height: 90px;}
.cyl_nav{ float: right; font-size:16px; line-height: 90px;}
.cyl_nav a{ color: #333; display: block; float: left;    margin: 0 15px; text-align: center;}
.cyl_nav a.on{color: #1cc6a3;}
.cyl_dl{float:right;}
.cyl_dl input{width:102px;height:30px;border:1px solid #1cc6a3;color:#1cc6a3;border-radius:3px;background: #fff;margin-top:29px;font-size:16px;font-family: "微软雅黑";cursor:pointer;margin-left:15px;}
#cyl_mlj_li1{margin-bottom: 0px;}
.qhcs{display: inline-block;width:140px;position: absolute;left:160px; top:32px;}
.qhcs .chens{font-size:16px;color: #000;}
.qhcs .qieh a{font-size: 14px;color: #777;margin-left: 10px;}
.laonianImg{float:right; height:90px}
/*foot*/
.secfoot{ background:#fff; border-top:1px solid #f3f4f7; padding:40px 0;}
.secfoot-cont{ width:1200px; height:auto; margin:0 auto;}
.secfoot-top{ padding-bottom:10px;}
.foot-hezuo1{ width:630px; float:left;}
.foot-hezuo1 dl{ display:block;}
.foot-hezuo1 dl:after,.secfoot-top:after,.ser-all:after,.shiying:after,.shiying2:after{ content:' '; clear:both; display:block; height:0;}
.foot-hezuo1 dt,.gsmsg b{ font-size:16px; padding-bottom:20px; font-weight:normal; display:block;}
.foot-hezuo1 dd{ width:270px; float:left; font-size:16px; color:#666;}
.foot-hezuo1 a{ display:block;font-size:16px; color:#666; text-decoration:underline; margin-top:15px;}
.foot-other{ width:180px; float:right;}
.foot-other b{ display:block; font-size:16px; font-weight:normal; padding-bottom:10px;}
.foot-other span{ font-size:26px;color:#666;}
.foot-other .telday{ font-size:13px; display:block}
.lice_listBig{margin:0 auto; width:846px; height:56px; background:url("http://www.yihusm.com/images/bottom.jpg") no-repeat -141px 0;    padding-bottom: 20px;}
.lice_listBig a {display: inline-block; float: left; height: 56px; width: 141px;}
.cyl_bei{text-align: center;color:#666;font-size: 16px;padding: 0;}
.cyl_bei a{color: #888888; font-size: 16px;  text-decoration: underline; margin-left: 6px;}
.zcw-links { color: #666;  font-size: 14px;  line-height: 30px;  margin: 0 auto 10px auto;  overflow: hidden;  width:1200px;position: relative;}
.zcw-links span {   float: left;   font-size: 14px;   height: 30px;   line-height: 30px;   margin: 0;   padding: 0;   text-align: left;   width: 80px;}
.zcw-links div {   float: left;   text-align: left;    width: 1100px; }
.zcw-links a, .zcw-links a:visited {    color: #666;  text-decoration: none;   white-space: nowrap;}
.zcw-links a:hover {   color: #24c7ae;   text-decoration: underline;}
.zcw-links a{ padding-right:10px;}
.link_more{position: absolute; width:20px; height:20px; right:5px;top:5px;display:block;cursor: pointer;background:url("http://www.yihu365.com/images/link_up_down.png") no-repeat center center}
.linksBox{height:30px;}
.linkhauto{height:auto;}
.gsmsg{ width:270px; float:left; font-size:16px; }
.gsmsg .weibo,.gsmsg .weixin{display:block; float:left; width:100px; height:30px; padding-left:32px;color:#666;}
.gsmsg .weibo{ background:url(../images/gb2018/gsmsg.png) no-repeat left 3px; }
.gsmsg .weixin{ background:url(../images/gb2018/gsmsg.png) no-repeat left -50px; cursor:pointer;position:relative;}
.gsmsg .weixin:hover .weixin-ma{ display:block;}
.gsmsg a{ color:#666;}
.weixin-ma{ width:160px; height:168px; display:block; position:absolute; right:-10px; top:-170px; background:url(../images/gb2018/foot-ma.png) no-repeat 0 0; display:none;}

/*banner*/
.indextop{ width:100%; height:570px; background:url(../images/gb2018/indextop.jpg) no-repeat top center;}
.int-cont{ width:1200px; height:430px; margin:0 auto; padding-top:140px;}
.int-cont a{ width:320px; height:74px; text-align:center; line-height:74px; background:#d22841; border-radius:4px; color:#fff; font-size:24px; display:block; margin-top:60px;}
.int-cont a:hover,.int-cont a:active{ background:#a8142a;}
/**/
.gdblock{ width:486px; height:216px;border:1px solid #e6e6e6; position: relative;}
.gdblock .h2bt{ margin:0 18px;}
.gdblock ul{ display:block; width:420px; height:130px; margin:20px auto 0 auto;}
.gdblock li{ width:130px; height:130px; float:left; margin:0 5px;}
.gdblock li img{ width:128px; height:94px;border:1px solid #e6e6e6; margin-bottom:5px;}
.gdblock li p{ width:130px; height:26px; line-height:26px; text-align:center;}
/*主要服务*/
#slides{ width:1200px; margin:20px auto; height:260px; overflow:hidden; position:relative;}
.slides_container li{ width:1200px; float:left;}
.slides_container li a{ display:inline-block;  width:390px; height:260px; margin:0 5px; float:left;position:relative; color:#fff;cursor: inherit;}
.slides_container li a img{ width:390px; height:260px;}
.slides_container li a span{ display:block; width:198px; cursor:pointer; height:30px; line-height:30px; background:#262626; color:#fff;}
.slides_container li a .b1,.slides_container li a .b2{display:block; position:absolute;
	-moz-transition:all 0.8s ease;
	-o-transition:all 0.8s ease;
	-webkit-transition:all 0.8s ease;
	transition:all 0.8s eas;
}
.slides_container li a .b1{ font-size:24px; font-weight:normal; left:20px; bottom:20px;}
.slides_container li a .b2{ font-size:18px; font-weight:normal; left:20px; bottom:-55px; right:0px;}

.slides_container li a:hover .b1{bottom:50px;}
.slides_container li a:hover .b2{bottom:20px;}

.prev{ width:20px; height:100px;display:block; float:left; background:url("../images/gb2018/prev_next.jpg") no-repeat 0 0; cursor:pointer; position:absolute; left:0; top:80px; z-index:2;}
.next{width:20px; height:100px; display:block; float:left; background:url("../images/gb2018/prev_next.jpg") no-repeat -20px 0;cursor:pointer; position:absolute; right:0px;top:80px; z-index:2;}



.h2bt{ text-align:center; background:url("../images/gb2018/btline.jpg") no-repeat bottom center; font-size:40px; height:70px; line-height:70px; margin:0 0 20px 0; padding-top:50px;}
.h2bt2{ text-align:center;font-size:40px; height:70px; line-height:70px; margin:0 0 20px 0; padding-top:50px; color:#222;}
.h3bt{ font-size:20px; text-align:center; padding-bottom:40px; color:#666;}
.imfuwu{ width:1200px;height:auto;margin:0 auto; }
.imfuwu-list{ display:block; width:100%; height:260px; position:relative;}

.yuyue{ width:238px; height:64px; line-height:64px; display:block; margin:70px auto; border:1px solid #333; text-align:center; font-size:22px; color:#333;}
.yuyue:hover{ background:#1cc6a3; color:#fff; border:1px solid #1cc6a3; }
	/**/

.youshi{ height:570px; background:#fafbfc;}
.youshi-ul{ display:block; width:1200px; height:auto; margin:0 auto;
opacity: 0;    
transform: translateX(100px);
   -webkit-transition: all 0.8s ease-out;
    -moz-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;
    -o-transition: all 0.8s ease-out;
    transition: all 0.8s ease-out;

}
.youshi li{ width:270px; height:350px; margin:0 15px; float:left;}
.youshi li img{width:130px; height:130px; margin:0 auto; display:block;}
.youshi li .ysb1{ display:block;font-size:24px; font-weight:normal; text-align:center; height:45px; padding-top:25px;color:#222;}
.youshi li .ysb2{ display:block;font-size:16px; font-weight:normal; color:#999;height:90px; line-height:30px; padding:0 25px;}
.youshi li a{ color:#fff;}

.fwliucheng{ width:100%; height:480px; background:url("../images/gb2018/fwliucheng.jpg") no-repeat top center;}
.fwliucheng-ul{ display:block; width:1200px; margin:0 auto;}
.fwliucheng-ul li{ float:left; width:240px; padding:60px 30px 0 30px; height:150px;}
.fwliucheng-ul li b{ font-size:24px; font-weight:normal; padding-bottom:10px; display:block;}
.fwliucheng-ul li p{ font-size:16px; color:#666;}
.liucline{ width:100%; height:2px; background:#1cc6a3;}
.liucline ul{ width:1200px; height:10px; display:block; margin:0 auto;}
.liucline li{ width:25%; float:left;}
.liucline li em{ display:block; width:14px; height:14px; background:#fff; border-radius:50%; border:2px solid #1cc6a3; margin:-7px auto 0 auto;}
/*hulizhan*/
.huliz{ width:1200px; height:auto; margin:0 auto;}
.huliz p{ padding:20px 80px; color:#888; font-size:18px; text-align:center; line-height:36px;}
.huliz-pic{ width:1200px; height:436px; margin:30px auto 80px auto; position:relative;
opacity: 0;    
transform: translateY(100px);
   -webkit-transition: all 0.8s ease-out;
    -moz-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;
    -o-transition: all 0.8s ease-out;
    transition: all 0.8s ease-out;}
.huliz-pic span{ display:block; overflow:hidden;}
.huliz-pic1{ position:absolute; left:0; top:0; width:394px; height:196px;}
.huliz-pic2{ position:absolute; top:0; left:406px;width:383px; height:259px;}
.huliz-pic3{ position:absolute; top:0; right:0;width:399px; height:207px;}
.huliz-pic4{ position:absolute; top:208px; left:0;width:395px; height:230px;}
.huliz-pic5{ position:absolute; bottom:0; left:406px;width:383px; height:167px;}
.huliz-pic6{ position:absolute; right:172px; bottom:0;width:228px; height:220px;}
.huliz-pic7{ position:absolute; right:0; bottom:0;width:160px; height:220px;}

/**/
.sechezuo{ background:#fafbfc; padding-bottom:80px;}
.sechezuo ul{ display:block; width:1200px; margin:0 auto; background:#fff;}
.sechezuo ul:after{ content:' '; display:block; clear:both; height:0;}
.sechezuo li{ float:left; width:239px; padding:30px 0; border-bottom:1px solid #f3f4f7;border-left:1px solid #f3f4f7;}
.sechezuo li img{ height:55px; width:auto; margin:0 auto; display:block;}

/*download*/
.down-tab{ width:1200px; height:46px; position:fixed; left:50%; top:110px; margin:0 0 0 -600px; text-align:right; z-index:1;}
.down-tab ul{ display:block; width:240px; height:44px; line-height:44px; border:1px solid #fff; float:right; background:#aaadaf url("../images/gb2018/downloadline.jpg") no-repeat center center;}
.down-tab li{ float:left; font-size:16px; color: rgba(255,255,255,.5); width:50%; text-align:center; cursor:pointer;}
.down-tab li.active{color: rgba(255,255,255,1);}
.down-tab li  a{color: rgba(255,255,255,.5);}
.down-tab li.active a{color: rgba(255,255,255,1);}

.sdownload{ width:100%; height:auto;}
.sd-block1{width: 100%;height:740px; background:url("../images/gb2018/downloadbg.jpg") no-repeat top center;}
.sd-block1-cont{ width:1200px; height:100%; margin:0 auto;position: relative; overflow:hidden;}
.hzdownload1{ position:absolute; right:20px; top:110px;}
.hzdownload2{ position:absolute; right:300px; top:335px;}
.sd-block2{width: 100%;height:740px; background:url("../images/gb2018/yhdownloadbg.jpg") no-repeat top center;}
.sd-block2-cont{ width:1200px; height:100%; margin:0 auto;position: relative;}
.yhdownload1{ position:absolute; left:20px; top:110px;}
.yhdownload2{ position:absolute; left:20px; top:335px;}
/**/
.services{ background:#fff;}
.ser-top{ width:1200px; height:auto; margin:0 auto;}
.list_block{ font-size:14px; height:70px; line-height:70px; color:#333;}
.list_block a{ color:#333; display:block; float:left;}
.list_block em{ color:#999;}
.topnav-fg{ display:block; float:left; width:42px; height:70px; background:url("../images/gb2018/topnav.png") no-repeat center center }
.ser-cont{ width:1200px; height:300px; padding-bottom:40px;}
.ser-cont img { width:470px; height:300px; float:left;}
.ser-contr{ width:700px; height:300px; float:right;}
.ser-contr h2{ font-size:22px; height:40px;}
.ser-contr h3{ font-size:14px; color:#666; line-height:22px; height:44px;}
.ser-jiage{ background:#fbfbfb; height:70px; margin:25px 0; padding:20px 0 20px 33px;}
.serbtn{ display:block; width:170px; height:56px; line-height:56px; border-radius:2px; background:#1cc6a3; font-size:18px; color:#fff; text-align:center; cursor:pointer;}
.ser-jiage-c{ height:35px;font-size:14px; width:100%;}
.ser-jiage-c .jgnum{ font-size:24px; color:#f6912e; font-weight:normal;}
.ser-jiage-c .left{ display:block; float:left; width:74px; line-height:35px;}
.ser-jiage-c .baozh{ display:block; float:left; height:35px; line-height:35px; background:url("../images/gb2018/serbaozhangd.png") no-repeat left center; padding:0 20px 0 10px;}
.ser-all{ width:1200px; margin:15px auto; }
.ser-all-l{ float:left; width:900px; height:auto; background:#fff;}
.ser-nav{ display:block; height:53px;}
.ser-nav li{ float:left; width:140px; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:3px solid #fff;}
.ser-nav li.cur{ font-weight:bold; color:#1cc6a3; border-top:3px solid #1cc6a3; line-height:52px;}
.ser-nav li.cur a{color:#1cc6a3;}
.ser-nav li a{ color:#333;}
.ser-tit{ text-align:center; display:block; padding:65px 0 45px 0;}
.ser-tit img{ display:block; margin:0 auto;}
.shiying{ width:740px; margin:30px auto; font-size:16px;}
.shiying li{ width:200px; height:auto; float:left; border-bottom:1px solid #f5f5f5; padding:30px 130px 20px 30px ;}
.shiying li img{ width:200px; height:200px; margin-bottom:10px;}
.shiying .right{ width:200px;  padding:30px 30px 20px 130px;border-left:1px solid #f5f5f5;}
.shiying2{ width:740px; margin:30px auto 0 auto;}
.shiying2 li{ width:100%; float:left; color:#666; line-height:34px; font-size:18px; margin-bottom:40px}
.shiying2 .left{ float:left; width:350px;}
.shiying2 .right{ float:right; width:350px;}
.shiying2 h4{color:#39bd9a; border-bottom:1px solid #39bd9a; height:45px; line-height:40px; font-size:20px; margin-bottom:10px;}
.shiying2 img{ width:340px;}
.ser-zhu{ width:680px; height:auto; margin:0 auto; font-size:16px; color:#666; background:#fcfcfc; padding:40px; line-height:40px;}
.ser-baozh img{ display:block; margin:15px auto;}
.ser-intro{ font-size:16px; line-height:32px; text-indent:32px;width:760px; margin:10px auto;}
.tuiyue{ display:block; width:760px; margin:0 auto; padding-bottom:50px;}
.tuiyue li img{ float:left; margin-right:20px; width:70px;}
.tuiyue li h4{ font-size:18px; height:30px; padding-top:3px;}
.tuiyue li p{ font-size:14px; color:#666; height:30px; line-height:30px}
.tuiyue li{ width:100%; height:100px; padding:40px 0 0 0; }
.tuiyue li span{ display:block; float:left; width:650px; height:100px;border-bottom:1px solid #f5f5f5;}

.ser-all-r{ float:right; width:280px; height:auto; background:#fff; padding-bottom:50px;}
.ser-all-r b{ font-size:16px; font-weight:normal; padding:40px 0 20px 0; display:block; text-align:center;}
.ser-all-r img{ display:block; margin:0 auto; width:185px;}
.shiying li.borderno{ border-bottom:0px;}
.tuiyue li span.borderno{ border-bottom:0px;}
.ser-navfixed{ position:fixed; top:0; left:0; background:#fff; width:100%; height:69px;border-bottom:1px solid #e5e5e5; display:none;}
.ser-fwidth{ width:1200px; height:69px; margin:0 auto;}
.ser-navfixed .ser-nav{ float:left; width:900px;}
.ser-navfixed .serbtn{ float:right; height:70px; line-height:70px; width:280px; border-radius:0;}
.beizhu{ display:block;width:700px; display:block;background:#effbf8; color:#39bd9a; margin:20px auto; font-size:16px; line-height:40px; padding:20px 30px;}
.beizhu li{ list-style:inside}
.beizhu p{ text-align:center}
/*about*/
.about-top{ background:url("../images/gb2018/about.jpg") no-repeat top center; height:239px; width:100%;}
.about{ width:1200px; height:auto; margin:0 auto;}
.about h2{ display:block; text-align:center; font-size:38px; padding:0 0 80px 0;}
.about .msg{ display:block; text-indent:40px;font-size:18px; line-height:36px; padding:50px 0;}
.dashiji{ padding-bottom:50px;}
.dashiji li{ font-size:16px; line-height:36px; }
.dashiji li.years{ padding:30px 0 20px 0;}
.dashiji li b{ width:125px; text-align:right;color:#999;display:inline-block; font-weight:normal;}
.dashiji li p{ width:990px;display:inline-block; padding-left:75px;}
.shiji-list{font-size:18px; width:880px; margin:0 auto; height:auto;}
.shiji-list .year{width:190px; position:absolute; left:-190px; top:-5px;}
.shiji-list .cont{width:770px; margin-left:190px; padding:0 0 50px 90px; line-height:30px; position:relative;}
.shiji-list .cont.frist .line{ top:10px;}
.shiji-list .cont.last .line{ height:85%;}
.shiji-list .cont.last{ padding:0 0 0 90px;}
.shiji-list .cont b{ color:#999; font-weight:normal; display:block;}
.shiji-list .cont p{ padding-bottom:15px;}
.shiji-list .cont em{ display:block; position:absolute; left:-5px; top:10px; width:12px; height:12px; border-radius:50%; background:#1cc6a3; }
.shiji-list .line{width:2px; position:absolute; left:0; top:0; background:#eee; height:100%;}

/*shangmen.yihu365*/
.shangmen-block{ width:1200px; margin:0 auto; overflow:hidden;}
.shangmen-block h2{ font-size:24px; height:60px; line-height:60px; padding-top:10px; display:block; float:left;}
.shangmen-block ul{ display:block; width:1230px; float:left;}
.shangmen-block li{ width:380px; height:290px; float:left; margin:15px 30px 15px 0; background:#fff;cursor:pointer;}
.shangmen-block li img{ width:380px; height:190px;}
.fwxm_xq .fw {display: block;background: #fff;padding: 20px;}
.fwxm_xq .fw b{ font-size:18px; font-weight:normal;}
.fwxm_xq .fw .em_red{ float:right; color:#f6912e; font-weight: bold; padding-top:2px; font-size:14px;}
.fwxm_xq .fw .jieshao{ font-size:14px; color:#848c99; display:block;}
/*sidebar*/
.sideright{ width:60px; height:243px; position:fixed; right:10px; bottom:60px; z-index:2; }
.sideright span{ display:block;cursor: pointer;}
.sidekefu{width:60px; height:60px; margin-top:1px;background:url("../images/gb2018/sideright.png") no-repeat -185px 0; position:relative; }
.sidekefu:hover{width:60px; height:60px;background:url("../images/gb2018/sideright.png") no-repeat -253px 0; position:relative; }
.sidekf-t{display:none; position:absolute; width:182px; height:60px; background:url("../images/gb2018/sideright.png") no-repeat 0 0; left:-183px; top:0;  box-shadow:0px 0px 5px rgba(204,204,204,0.5);}
.sidegongzh{width:60px; height:60px; margin-top:1px;background:url("../images/gb2018/sideright.png") no-repeat -185px -61px; position:relative; }
.sidegongzh:hover{width:60px; height:60px;background:url("../images/gb2018/sideright.png") no-repeat -253px -61px; position:relative; }
.gongzh-t{ display:none;position:absolute;width:182px; height:182px; background:url("../images/gb2018/sideright.png") no-repeat 0 -73px; left:-183px; top:-61px;  box-shadow:0px 0px 5px rgba(204,204,204,0.5);}
.sideapp{width:60px; height:60px; margin-top:1px;background:url("../images/gb2018/sideright.png") no-repeat -185px -122px; position:relative; }
.sideapp:hover{width:60px; height:60px;background:url("../images/gb2018/sideright.png") no-repeat -253px -122px; position:relative; }
.app-t{display:none; position:absolute;width:182px; height:182px; background:url("../images/gb2018/sideright.png") no-repeat 0 -273px; left:-183px; top:-122px;  box-shadow:0px 0px 5px rgba(204,204,204,0.5);}
.sideonline{width:60px; height:60px;background:url("/images/gb2018/sideright.png") no-repeat -185px -182px;}
.sideonline:hover{background:url("/images/gb2018/sideright.png") no-repeat -253px -182px;}



/**/
.sechezuo li img,.huliz-pic img,.about-pic span img{
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	-webkit-transition:all 0.6s ease;
	transition:all 0.6s eas;
}
.sechezuo li img:hover,.huliz-pic img:hover,.about-pic span img:hover {
	
	-moz-transform:scale3d(1.1, 1.1, 1);
	-ms-transform:scale3d(1.1, 1.1, 1);
	-webkit-transform:scale3d(1.1, 1.1, 1);
	transform:scale3d(1.1, 1.1, 1);
}

  .fwliucheng-ul{
    opacity: 0;
    visibility: hidden;
    overflow-x: hidden;
    transform: translateX(-100px);
   -webkit-transition: all 0.8s ease-out;
    -moz-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;
    -o-transition: all 0.8s ease-out;
    transition: all 0.8s ease-out;
  }  

.fadeX {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.xgnewst{ display:block; font-size:18px; padding-bottom:20px;}
