*{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;margin:0;}
a:focus{outline:none;}
a{text-decoration: none;}
input{outline:none;}
body.bodygrey{ background:#f6f6f6;}
.fr {float: right;}
/*header*/
.h90{height:180px;box-sizing:border-box;border-bottom: 1px solid #d6d6d6;padding-top: 10px;}
.header{font-family: Source Han Sans CN-Regular, Source Han Sans CN;background: #fff;    position: relative;top: 0;left: 0;width: 100%;z-index: 3;}
.cyl_w{ width:1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center}
.cyl_w .tit_head{margin-left:20px }
.cyl_w .tit_head h2{font-size: 34px;color:#333333}
.cyl_w .tit_head h3{color:#999999;font-size: 20px;}
.cyl_w .left{display: flex;align-items: center;}
.cyl_w .right a{width:73px;height:36px;border:1px solid #00A3FF;
    border-radius: 49px 49px 49px 49px;display: inline-block;color:#00A3FF;font-size: 16px;
      text-align: center;line-height: 36px;margin-left: 20px;
}
.cyl_w h1{ float:left; height:90px;}
.cyl_w h1 img{ display: block;
    width: 60px;}

.cyl_nav{
    width: 1200px;margin:0 auto;font-size:16px;height:90px;line-height: 90px;box-sizing: border-box;padding-left: 70px;}
.cyl_nav a{
    font-weight: 400;
    line-height: 32px;
    border-radius: 31px 31px 31px 31px; width:73px;height:32px;color: #333; display: inline-block;    margin: 0 15px; text-align: center;}
.cyl_nav a.on{background:#00A3FF; color:#ffffff;}
.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 .footer_name{font-size: 26px;font-weight:400;width:650px;border-bottom:1px solid #999999;color:#000000;padding-bottom: 10px;margin-bottom: 20px;}
.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;}
.link_more{position: absolute; width:20px; height:20px; right:5px;top:5px;display:block;cursor: pointer;background:url("http://www.yihu365.cn/./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(../img/gsmsg.png) no-repeat left 3px; }
.gsmsg .weixin{ background:url(../img/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:450px; background:url(../img/banner.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;}



.h2bt{ text-align:center; font-size:32px; padding-top:50px;}
.h2bt_sub{text-align:center;font-size:26px;color:#E1E2E3;margin-bottom: 40px;}
.h2bt2{ text-align:center;font-size:32px; margin:0 0 20px 0;}


.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; }
	/**/



.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:280px; margin:30px auto 0 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;}
 .huliz .zuo_c{width:620px;float: left;}
 .huliz .zuo_c h2{font-size: 26px;margin-bottom:10px;}
 .huliz .zuo_c .con{font-size: 16px;color:#666666;line-height: 30px;}
 .huliz .zuo_r{width:480px;float: right;}
/**/
.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;}

.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;}

.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;}

/*about*/
.about{ width:1200px; height:auto; margin:0 auto;}
.about h2{ display:block; text-align:center; font-size:32px;}
.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:#1cc6a3; height:100%;}


/*产品列表*/
.cp_list{width: 1200px;margin:75px auto;height:auto;}
.cp_list .list{ display: flex;margin-bottom: 30px;}
.cp_list .list img{ width:380px;height:253px;margin-right: 50px;}
.cp_list .list .cont>a{color:#333333; font-size: 22px;margin-bottom: 14px;}
.cp_list .list .cont>a:hover{ cursor: pointer;color:#00A3FF;}
.cp_list .list .cont>div{ font-size:16px;color:#666666;line-height: 28px;}
/*产品详情*/
.detail_s{
    font-family: Source Han Sans CN-Regular, Source Han Sans CN;width:890px;height:auto;margin:70px auto;}
.detail_s .t1{font-size: 32px;color:#333333;height:auto!important;}
.detail_s .t2{margin:10px 0 20px 0;font-size: 16px;color:#666666;text-align: center;height:auto!important;}
.detail_s .t3{line-height:32px;font-size: 18px;color:#333333;}
.detail_s>img{width: 100%;margin-bottom: 20px;}
.detail_s .t3>h3{margin-top:20px;margin-bottom:10px;font-size: 20px;color:#111111;}
/**/
/*有偿资讯*/
.ycang_con{width: 1200px;margin:70px auto;}
.ycang_con .y1{font-size: 30px;}
.ycang_con .y2{font-size:14px;color:#999999;margin:10px 0;}
.ycang_con .y3{font-size: 20px;color: #000000;}
.ycang_con .y3 a{color: #000000;}
.ycang_con .y3 a:hover{color:#00A3FF;}
.ycang_con .y4{display: flex;justify-content: space-between;font-size: 20px;margin-top: 30px; }
.ycang_con .y4 span:hover{cursor: pointer;color:#00A3FF;}

/**/
.yc_list{width: 1100px;margin:70px auto;display: flex;flex-wrap: wrap;}
.yc_list div{width: 500px;margin-bottom: 25px;}
.yc_list div:hover{cursor: pointer;}
.yc_list div:nth-child(even){margin-left: 50px;}
.yc_list div>p{font-size: 22px;line-height: 50px;text-align: center;}

/*联系我们*/
.contact_us {width: 1200px;margin:70px auto;display: flex;justify-content: space-between}
.contact_us .le_c>h2{font-size: 32px;color: #000000;margin-bottom: 72px;}
.contact_us .le_c>h2>span{font-size: 26px;color: rgba(0, 0, 0, 0.10000000149011612);}
.contact_us .ri_c{width: 600px;height: 350px;}
.contact_us .le_c p{color:#333333;font-size: 20px;line-height: 46px;}
/*登录*/
.login_con{width: 1200px;text-align: center;margin:60px auto;background: #ffffff;}
.login_con .l_box{
    margin:0 auto;
    width: 360px;
    box-sizing: border-box;
    padding:20px;
    background: #ffffff;
    border:1px solid #d6d6d6;
}
.login_con .l_box .top{
    display: flex;margin: 0;
    font-size: 16px;
    border-bottom: 1px solid #d6d6d6;
}
.login_con .l_box .top li{
    color:#666666;
    padding-bottom: 11px;
    width: 50%;}
.bor{
    color:#111!important;
    border-bottom: 2px solid #108cee!important;
}
.che{background:#00A3FF!important;color:#ffffff!important;}
.login_con .l_box .midd{
    margin-top: 30px;
}
.login_con .l_box .midd input{
    width: 100%;
    border:1px solid #e6e6e6;
    height: 38px;
    text-indent: 10px;

}
.login_con .l_box .midd .btn{
    margin-top: 10px;
    background:#108cee;
    width: 100%;
    border:0;
    text-align: center;
    color:#fff;
    border-radius:5px;
    height:40px;
    font-size: 16px;
}
.t1,.t2{
    width: 100%;
    height: 20px;text-align: left;color:#c7254e;margin:5px 0;}
.err{border:1px solid #c7254e!important;}

.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);
}

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