@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
body{ font-size:12px; font-family:"SourceHanSansCN-Regular"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
ul{ list-style:none;}

a:link{color:#3b3b3b;text-decoration: none;}
a:visited{color:#3b3b3b; text-decoration: none;}
a:hover {color:#f00; text-decoration: underline;}


@font-face {
    font-family: 'SourceHanSansCN-Regular';
    src: url('../fonts/SourceHanSansCN-Regular.eot');
    src: url('../fonts/SourceHanSansCN-Regular.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/SourceHanSansCN-Regular.woff') format('woff'),
	 url('../fonts/SourceHanSansCN-Regular.ttf') format('truetype'),
	 url('../fonts/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
  }

/*HOME页*/
.content-top{ width:858px; height:176px; margin:auto;}	
.top1{ width:275px; margin-top:10px; float:left;}
.top1 img{ float:left;}
.top1-con{ width:248px; float:left; padding-left:10px; background:#f7f7f7;}
.top1 h2{ width:248px; font-size:20px; display:block; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top1 h2 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top1 h2 a{font-family:simhei;   color:#000; display:block}
.con-wz{ width:248px; color:#757575; line-height:25px;}

.top2{ width:275px; float:left;margin-top:10px; margin-left:20px;}
.top2 img{ float:left;}
.top2-con{ width:248px;  float:left; padding-left:10px; background:#f7f7f7;}
.top2 h3{width:248px; font-size:20px; float:left; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top2 h3 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top2 h3 a{font-family:simhei; color:#000; display:block}
.con-wz{ width:248px; color:#757575; line-height:25px;}



.top3{ width:275px; float:right;margin-top:10px;}
.top3 img{ float:left;}
.top3-con{ width:248px; float:left; padding-left:10px; background:#f7f7f7;}
.top3 h4{width:248px; font-size:20px; float:left; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top3 h4 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top3 h4 a{font-family:simhei; color:#000; display:block}
.con-wz{ width:248px; color:#757575; line-height:25px;}

.foots { width:100%; height:156px; text-align:left; overflow:hidden; margin-top:20px; position:relative;}
.fontsbg { position:absolute; top:0px; left:0px; width:100%; height:156px; background:url(images/fontsbg.png)}
.footfont { line-height:30px; background:#000; border-top:1px solid #3e3b39;}
.footfont p { width:100%; text-align:left;  padding:0px; margin:0 auto; word-spacing:.3em; color:#7e7e7e;}
.footfont a { color:#8d8d8d;}
.fontsmain { width:1200px; margin:auto; height:auto; color:#b1b1b1; font-size:12px;}
.fontsleft1 { width:328px; float:left; line-height:30px; padding: 20px 16px 20px 0;}
.fontsleft { width:368px; float:left; line-height:30px;   padding:20px 16px;}
.fontsleft3 { float:left; line-height:30px; word-spacing:.25em;     padding: 20px 0 16px 20px;}
.fontsmain span { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.fontsmain a { color:#b1b1b1; }

.btmainright { float:right; width:315px; height:auto; overflow: hidden;}
.btmainli { width:100%; height:auto; overflow:hidden; font-size:14px; color:#555; margin-bottom:20px;  line-height:30px;}
.btphone { font-size:30px; padding:20px 0 10px 0; font-family: Arial, Helvetica, sans-serif; color:#f60; text-align:center;}
.pho{ float:left; background:url(images/service-bg.jpg) center no-repeat; width:117px; height:32px; line-height: 32px; color:#fff; text-align:center; font-weight:bold;padding-top:2px;}
.morenews { color:#fff !important; float:right;}


/*新首页开始*/
.newhead { width:1200px; height:100px; margin:auto;}
.newhead h1 { width:238px; float:left; height:auto; margin-top:30px; display:block;}
.newhead .nav{ width:900px; height:82px; margin:0 auto; float:right;}
.newhead .nav ul { height: auto; overflow: hidden; margin-top: 45px; width: 100%; }
.newhead .nav ul li{width:95px; height:55px; text-align:center; float:left; line-height:34px; margin-left:15px; display:inline;}
.newhead .nav ul li >a{ color:#565656; display:block; width:95px; font-size:15px; font-weight:bold; height:auto;  text-decoration:none;}
.newhead .nav ul li >a:hover{   color:#565656; height:auto;}
.nav .phone { margin-top: 5px; float: right; width:400px; line-height:30px; height: auto; overflow: hidden;}

.menu {display: none; position:absolute; left: 0; top: 100px; width: 100%; background: rgba(255,255,255,0.8); line-height: 35px; z-index: 2; word-spacing: 7em; }
.menu a { font-size: 14px; }
/*新首页结束*/


/*视频样式 */

.vide { width:100%; height:640px; overflow:hidden; position:relative; background:url(images/indexbg.jpg)   center;  }
.videbg { position:absolute; width:100%; height:640px; top:0px; left:0px; background:url(images/vbj.png);}
.videomain { width:1200px; margin:auto; height:auto; overflow:hidden; margin-top:150px}
.leftmain { width:859px; float:left;}
.leftmain .line { height:34px; clear:both; width:100%;}
.maincase { width:859px; height:auto; overflow:hidden; background:#fff; float:left; }
.maincase a > span {background: #f60; font-size: 12px; border-radius: 15px; color: #fff; padding: 0 5px;}

.maincase ul { height:auto; overflow:hidden; width:100%;}
.cf  { background:#ebeae6; overflow:hidden; height:144px; width:246px; float:left; line-height:22px;  padding:20px; color:#464644;}
.cf a { font-size:16px; color:#000; line-height:50px; display:block;}
.cf a:hover { color:#000;}
 	
.mcase {padding:0px; margin:0px; width:286px; float:left; overflow:hidden; height:186px;}	

.mcase  img {  width:287px; height:auto; transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s; 
	-moz-transition: all 1s ease 0s;}
.mcase  img:hover { transform:scale(1.2); -webkit-transition:scale(1.2); -moz-transition:scale(1.2);}	
	
	


.videoleft { width:429px; float:left; position:relative; cursor:pointer; height:272px;  overflow:hidden;}
.videoleft img {transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s; 
	-moz-transition: all 1s ease 0s;}


.videoleftfont { position:absolute; bottom:-20px; left:0px; z-index:999; height:78px; width:100%; background:url(images/cs_bg.png); color:#8d8c8c; padding:5px 20px; line-height:28px;
transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s; 
	-moz-transition: all 1s ease 0s;
}
.videoleftfont p { font-size:14px; color:#fff; } 
.videoleft:hover .videoleftfont{bottom:0px; color:#fff; }

	
.videoleft:hover  img{  transform:scale(1.2); -webkit-transition:scale(1.2); -moz-transition:scale(1.2); }	

.rightmain { width:275px; float:right; background:url(images/fontsbg.png); height:450px; padding:20px;}
.rightmain li a { font-size:16px; color:#fff;}
.rightmain li { line-height:28px; color:#8d8c8c; font-size:12px; margin-bottom:28px;}
 


.btmain { width:1200px; margin:auto; height:auto; overflow:hidden; }


/*header开始*/
.header{ width:100%; height:82px; background:url(images/top-bg.jpg); margin:0 auto; overflow:hidden;}
.header .ber{ width:982px; height:82px; background:url(images/top-bg.jpg); margin:0 auto;}
.header .ber h1{ width:206px; height:38px; float:left; margin-top:20px;}
.header .nav{ width:740px; height:82px; margin:0 auto; float:right; }
.header .nav ul li{ width:75px; height:34px;text-align:center; float:left; line-height:34px; margin-left:15px; margin-top:38px;display:inline;}
.header .nav ul li a{ color:#565656; display:block; width:79px; font-size:14px; font-weight:bold; text-decoration:none;}
.header .nav ul li a:hover{ background:url(images/nav-hover.jpg); color:#ffffff;}
/*header结束*/



/*call开始*/
.call{ width:982px; height:35px; margin:0 auto;}
.call1{ width:79px; height:13px; line-height:11px; float:left; background:url(images/service.jpg); margin-top:10px; text-align:center; color:#fffffd; padding-top:2px;font-weight:bold;}
.call2{float:left; width:150px; height:20px; margin-top:9px; color:#fffffd; margin-left:40px;}
.li1{ float:left; color:#111111; width:40px; margin-top:2px;}
.li2{ float:left; background:url(images/service-bg.jpg); width:117px; height:18px; text-align:center; font-weight:bold;padding-top:2px;}

.call3{float:left; height:20px; margin-top:9px; color:#fffffd; margin-left:20px;}
.call3 li{ float:left; background:url(images/service-bg.jpg); width:117px; height:18px; text-align:center; font-weight:bold; padding-top:1px; margin-right:40px;}

 

.li3{ float:left; color:#111111; width:50px; margin-top:2px;}
.li4{ float:left; background:url(images/service-bg.jpg); width:117px; height:18px; text-align:center; font-weight:bold;padding-top:2px; list-style-type:none;}

.call4{float:left; width:180px; height:20px; margin-top:9px; color:#fffffd;}
.li5{ float:left; color:#111111; width:90px; margin-top:2px;}
.li6{ float:left; width:77px; height:18px; text-align:left; font-weight:bold;padding-top:2px;}

.call5{float:right;  height:20px; margin-top:9px; color:#fffffd; margin-left:10px;}
.li7{ float:left; color:#111111;  margin-top:2px;}
.li8{ float:left; background:url(images/service-bg.jpg); width:117px; height:18px; text-align:center; font-weight:bold;padding-top:2px;}
.red {color:#f00; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
/*call结束*/


/*banner开始*/
.banner{width:982px; height:356px; margin:0 auto;}
/*banner结束*/



/*content开始*/
.content{width:982px; margin:10px auto 18px;}
.zxgg{ width:981px; margin:10px auto; height:31px; background:url(images/zxgg.jpg) no-repeat;}
.zxgg-title{ float:left; color:#fefefe; margin:9px 0 0 10px; display:inline;}
.zxgg-con{ float:left; width:90%; height:31px; line-height:30px; overflow:hidden; position: relative;}
.zxgg-con .more { width:40px; float:right;}
.left1{ float:left; margin-left:64px; display:inline; position:absolute; top:0px;}
.left1 li { width:204px; float:left;}
.left1 span{ margin-left:2px;}
.right{ float:right;}
.right a{ text-decoration:none; color:#111111;}
.right a:hover{ color:#FF0000;}

.content-top{ width:982px; height:auto; overflow:hidden; margin:auto;  }
.top1{ width:310px; margin-top:10px; float:left;}
.top1 img{ float:left;}
.top1-con{ width:200px; float:left; padding-left:10px; background:#f7f7f7;}
.top1 h2{ font-size:20px; float:left; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top1 h2 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top1 h2 a{  color:#000;}
.con-wz{ width:200px; color:#757575; line-height:16px;}

.top2{ width:302px; float:left;margin-top:10px; margin-left:20px;}
.top2 img{ float:left;}
.top2-con{ width:190px; float:left; padding-left:10px; background:#f7f7f7;}
.top2 h3{ font-size:20px; float:left; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top2 h3 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top2 h3 a{  color:#000;}
.con-wz{ width:190px; color:#757575; line-height:16px;}



.top3{ width:320px; float:right;margin-top:10px;}
.top3 img{ float:left;}
.top3-con{ width:190px; float:left; padding-left:10px; background:#f7f7f7;}
.top3 h4{ font-size:20px; float:left; font-weight:bold; color:#5f5f5f; margin-bottom:6px;}
.top3 h4 span{ float:left; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:20px;}
.top3 h4 a{ color:#000;}
.con-wz{ width:190px; color:#757575; line-height:16px;}


 


.content-center{ width:982px; height:auto; overflow:hidden; margin:auto;}
.center_t{ float:left; width:982px; height:50px;}

.center-title{ float:left;font-size:20px; font-weight:bold; margin:10px 0 0 38px; display:inline; height:40px;}
.yingying{ float:left; width:132px; height:20px; padding-right:20px; }

.ico{ float:right; margin-right:30px; display:inline;}
.ico img{ margin-left:15px; margin-top:22px; border:0;}

.center-con{ float:left; width:980px;  border:1px solid #ccc; padding-bottom:15px;}
.center-con1{ width:230px;   height:170px;margin:18px 0 0 15px; float:left; display:inline;}
.al{ width:218px; height:135px; background:#d1d1d1; float:left; padding-left:5px; padding-top:5px; overflow:hidden; }

.aal{ width:198px; height:122px; background:#d1d1d1; float:left; padding-left:5px; padding-top:5px;}

.text{ float:left; width:218px;  margin-top:8px;}
.text_t span{ margin-left:13px; color:#000;}
.text_c{ color:#4e4d4d; margin-top:5px; line-height:20px;}
.text_more{ color:#cb0101; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(images/ico8.jpg) no-repeat left center; padding-left:18px; margin-top:3px;}
/*content结束*/


/*content1开始*/
.content1{ width:981px; margin:10px auto 20px;}
.content1-t{ width:525px; height:86px; background:url(images/content1-top.jpg) no-repeat; padding-left:455px; font-size:24px; line-height:86px; ;}
.content1-c{ width:980px; background:url(images/content1-c.jpg);}
.c1{ margin-top:22px; float:left; margin-left:30px; display:inline;}
.c2{ float:left; width:980px; margin-top:30px;  color:#333 !important;}
.c2-l{ width:370px; float:left; background:url(images/bj.jpg); margin-left:30px; display:inline;}
.l-t{ float:left;}
.l-b{ float:left; color:#2c2c2c; font-size:14px; width:308px;}
.l-b p{ margin-top:30px; line-height:28px;}
.c2-r{ width:520px; float:left; margin-left:40px; display:inline;}
.r-t{ float:left;}
.r-b{ float:left; color:#2c2c2c; font-size:14px; width:504px;}
.b1{ margin-top:30px; line-height:31px;}
.b2{ margin-top:30px;}
.c3{ float:left; margin-top:45px; width:907px; margin-left:30px; display:inline;}
.c3-t{ float:left; width:907px; height:126px;}
.c3-b{ float:left; width:907px;}
.b-l{ float:left; width:370px;}
.b-r{ float:left; width:500px; margin-left:30px; display:inline; color:#333;}
.img{ margin-top:45px; float:left;}
.r-wz{ color:#2c2c2c; margin:28px 0 0 10px; display:inline; float:left; line-height:30px; width:465px; font-size:14px; }
.content1-b{ width:980px; height:3px; background:url(images/content1-b.jpg) no-repeat;}

.cWhite { color:#fff;}
.money{font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;color: #FF0000;font-size: 14px;}
/*网站建设开始*/

.a1{ float:left; width:950px; margin-left:20px;}
.a1-l{ float:left; width:650px;}
.a1-r{ float:right; width:204px; margin-right:10px; display:inline;}
.a1-r ul li{ background:url(images/bj2.jpg) repeat-x; width:204px; height:49px; text-align:center; line-height:30px;}
.a1-r ul li a{ text-decoration:none; color:#000000; font-size:16px; font-weight:100; }
.a1-r ul li a:hover{ color:#FFFFFF;}

.a2{ float:left; width:945px; margin-top:14px; margin-left:20px;font-size:14px; line-height:30px;  color:#2c2c2c;}

/*网站建设结束*/


.digs img{transition:transform 1s;}
.digs img:hover{ transform:scale(1.1)}


/*成功案例开始*/
.main{ width:981px; margin:10px auto 20px; height:auto; overflow:hidden; }
.main-t{ width:535px; height:86px; background:url(images/content1-top.jpg) no-repeat; padding-left:445px; font-size:24px; line-height:86px; }
.main-c{    width: 978px; height: auto;
    border: 1px solid #e3e3e3;
    overflow: hidden;
    border-top: none;}
.case1{ float:left; margin-left:8px; display:inline;}
.case2{ float:left; margin-bottom:50px; width:980px;}
.main-b{ width:980px; height:3px; background:url(images/content1-b.jpg) no-repeat;}

/*成功案例结束*/


/*网站优化开始*/
.yh1{ float:left; margin-left:5px; display:inline;}
.yh2{ float:left; margin-bottom:50px; width:935px; margin-left:25px; margin-top:22px; color:#2c2c2c; line-height:30px; font-size:14px; display:inline; }
/*网站优化结束*/




/*联系我们开始*/
.contact1{ float:left; margin-left:5px; display:inline;}
.contact2{ float:left; margin-top:47px; width:968px;}
.contact2_l{ float:left; margin:26px 0 0 30px; display:inline;}
.contact2_r{ float:right;   display:inline;}
.contact2_r img{ margin-bottom:8px;}
.contact2_r p{ line-height:28px; color:#2c2c2c; font-size:14px;}
/*联系我们结束*/

.service{ float:left; width:916px; margin-top:33px;}
.s-t{ float:left; width:910px; height:18px; background:#e8e8e8; margin-left:18px; font-size:14px; font-weight:bold; color:#5f5f5f; padding-left:44px; display:inline;}
.s-t span{ font-family:Arial, Helvetica, sans-serif; color:#6d6d6d; font-weight:normal; margin-left:10px;}
.s-t img{ margin-top:2px; margin-left:10px; display:inline;}
.s-c{ float:left; width:910px; margin-left:45px; display:inline; color:#525252; font-size:12px; text-indent:2em; line-height:25px;}
.s-c p{ margin-top:5px;}




.content2{ width:981px; height:890px; margin:10px auto 50px; border:1px solid #d3d3d3;}
.content2-top{ margin-bottom:18px;}
.contact-banner{ width:973px; height:314px; margin:0 auto;}
.contact-con{ width:400px; height:227px;  color:#656565;}
.contact-con-title{ font-size:14px; color:#ff9900; font-weight:bold; margin-bottom:8px;margin-left:80px; margin-top:60px;}
.contact-con-title span{ color:#656565; font-weight:bold;}
.contact-con-con{ line-height:24px; width:400px; padding-left:80px;}
.contact-con-con p{ color:#797979; margin-top:8px;}
.contact-pinpai{ background:url(images/pinpai-bg.jpg) no-repeat left bottom; width:982px; height:134px; margin-left:5px; margin-top:40px;}
.list{ width:660px; height:134px;}
.list dt img{ float:left; margin-top:4px; margin-left:4px;}
.list dd{ float:left; margin-left:30px;}
.dd-title{ color:#ff7e00; font-size:18px; font-family:"黑体"; margin-top:15px;}
.dd-con{ width:410px; line-height:10px; margin-top:10px;}



.content3{ width:981px; height:1002px; margin:10px auto 50px; border:1px solid #d3d3d3;}
.content3-top{ margin-bottom:18px;}
.anli-banner{ width:964px; height:267px; margin:0 auto;}
.anli-con{ width:320px; height:260px;}
.anli-img{ width:307px; height:164px; background:url(images/anli-bg.jpg); margin:20px 0 0 15px;}
.anli-img img{ margin:55px 0 0 64px;}
.wz{ margin:10px 0 0 25px; color:#656565; font-weight:bold; font-size:14px;}
.wz1{ margin:15px 0 0 23px; color:#404040;}
.view{ width:320px; height:19px; margin-top:5px; text-align:right;}


.content4{ width:981px; height:950px; margin:10px auto 50px; border:1px solid #d3d3d3;}
.content4-top{ margin-bottom:18px;}
.content4-banner{ width:915px; height:180px; margin:0 auto;}
.zhaopin-con{ width:915px; margin:0 auto;}
.zhaopin-con-title{font-size:18px; color:#424242; font-family:"黑体"; margin-top:22px;}
.zhaopin-con-con{font-size:14px;color:#424242; margin-top:26px; line-height:36px;}

.content5{ width:981px; height:1250px; margin:10px auto 50px; border:1px solid #d3d3d3;}
.content5-top{ margin-bottom:18px;}
.service-banner{ width:973px; height:314px; margin:0 auto;}
.service-con{ width:400px; height:227px;  color:#656565;}
.service-pinpai{ background:url(images/pinpai-bg.jpg) no-repeat left bottom; width:982px; height:134px;  margin-top:25px; margin-left:5px;}
.list{ width:660px; height:134px;}
.list dt img{ float:left; margin-top:4px; margin-left:4px;}
.list dd{ float:left; margin-left:30px;}
.dd-title{ color:#ff7e00; font-size:18px; font-family:"黑体"; margin-top:15px;}
.dd-con{ width:410px; line-height:10px; margin-top:10px;}







/*content结束*/

.yh2content * { font-size:16px !important; line-height:35px !important;}
.yh2content td { padding:5px;}
.yh2content img { max-width:90% !important; margin:20px auto; height:auto;}

.yh2content p a{color:blue !important; text-decoration: underline; font-size:16px !important;}

.Link{width:982px; margin:10px auto;}

.yh2content table { border-collapse:collapse!important;width:90%!important; margin:auto !important;}
.yh2content table td {border: 1px solid #333!important;text-align: center!important;height:40px!important;vertical-align:center!important; padding:5px 10px !important; line-height:22px !important; color:#333 !important;}


/*footer开始*/
.footer{width:100%; height:30px; margin:0 auto;}
.footer-con{ width:985px; height:30px; margin:0 auto; line-height:30px;}
.con-t{ color:#666; float:left; display:inline; float:left; width:985px; border-bottom:1px solid #ccc;}
.f-l{ float:left;}
.f-r{ float:right; color:#fc7a02; }
.f-r a{ text-decoration:none; color:#fc7a02; margin-left:8px;}
.f-r a:hover{ text-decoration:underline;}
.f-r span{ color:#fc7a02; margin-left:8px; font-weight:bold;}
.con-b{ color:#666; float:right; text-align:center; width:982px; text-align:center; display:inline; float:left; font-family:Arial, Helvetica, sans-serif;}
/*footer结束*/



/*案例样式开始*/
.case_1 { background:url(../images/case_bj.jpg) center no-repeat top;}


/*详细案例样式开始*/

.case_info{ width:100%; height:auto; margin-top:15px; position:relative;}
.case_img { width:100%; height:auto;}

.case_font { position:absolute; width:100%; top:40px; }
.case_main { width:1102px; margin:auto; text-align:center; }
.casem_title { font-size:45px; color:#fff;  font-weight:bold;}
.casem_title span { color:#E0FF74; }
.casepic{background:url(images/left.png) no-repeat left; padding-left:120px;}
.casepicfont { background:url(images/right.png) no-repeat right; padding-right:120px; color:#fff; font-size:30px; line-height:60px; height:60px; }
.casecom { font-size:14px; color:#fff; line-height:30px; text-align:left; }
.casebg { background:url(images/apple_pic.jpg); height:auto;}
.casebg_right { background:url(images/apple_pic_right.jpg) no-repeat right bottom;}
.casebg_right img { width:1015px !important; height:auto;}
.casebt{ background:url(images/apple_bt.jpg) no-repeat center; height:289px; }
.casebt .left { width:500px; float:left; margin-top:200px; text-align:left;}
.casebt .right { width:500px; float:right; margin-top:200px; text-align:right;}
/*分页样式*/ 
.page_info{text-align:center;margin:10px 0;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;  font-size:10px;margin:20px 0 10px;}
.page_list a{display:inline-block; color:#333;  border:1px solid #b5b5b5;  background:#fff; text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#6e770c; border:1px solid #b5b5b5; background:#dbdbdb; }
.page_list a.on{color:#333; border:1px solid #b5b5b5; background:#bac31c; font-family:Arial, Helvetica, sans-serif}






/*新闻中心*/

.news_content { font-size:14px; line-height:28px; width:950ox; margin:20px auto; height:auto; overflow:hidden; }
.left_time { width:72px; height:63px; background:url(../images/news_1.jpg) no-repeat; margin-right:20px;}
 
.left_time .up { color:#292b02; line-height:20px; text-align:center; margin:auto; margin-top:3px; font-size:14px;  margin-bottom:5px; width:100%; }
.left_time .dow{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; width:100%; line-height:30px; }
.news_line{ border-bottom:1px solid #ccc; height:auto; overflow:hidden; padding-bottom:20px; margin-bottom:20px; line-height:22px;}
.news_content li { float:left;}
.news_str { width:90%; }
.news_content a { font-weight:bold; font-size:16px; }
.news_content li span{ display:block; line-height:25px;}


.xzhdmt {text-align:right;}

.server { text-align:left; line-height:80px;}
.server span { border-right:1px solid #A8A8A8; padding-right:10px; margin-right:10px; font-size:16px; }
.server a {  text-decoration:underline;}

.yh1m{ display:none;}
.hzjuxianwap{ display:none;}
.hzjxtitle{ display:none;}
.newstitle{ display:none;}
.newscontm{ display:none;}
.vfoot{ display:none;}

/*QQ客服代码 */
.qqbg { background:url(/images/qq_02.gif); text-align:center}
.qqbg ul li{text-align:center; border-bottom:#E2DEE0 1px solid; width:92%; margin:auto; padding:5px 0;}
.qqbg ul li i{ float:left; margin-left:12px;}
.qqbg ul li span{ float:left; margin-left:5px;}
.qqbg ul li a{ clear:both; display:block;}
.qqbg .phone{ text-align:center; width:94%; margin:5px auto;}
.phone p{clear:both;}
.phone i{ float:left; margin-left:7px; padding-top:2px;}
.phone span{ float:left; margin-left:5px;}


/*响应式*/

@media screen and (min-width:0px) and (max-width:740px){
#divStayTopleft{ display:none;}	
.header{ display:none;}	
.call{ display:none;}
.main{ width:100%; height:auto; overflow:hidden; margin:auto;}
.main-c{width:100%; height:auto; overflow:hidden; margin:auto;}
.main-t{ display:none;}
.yh1{ display:none;}
.yh1m{ width:100%; height:auto;  margin:auto; position:relative; display:block;}
.hzjuxianwap{ width:100%; height:auto; overflow:hidden; margin:auto; position:absolute; z-index:2; bottom:-68px; left:0px; display:block;}
.hzjuxianwapc{ width:94%; height:auto; overflow:hidden; margin:auto;}
.hzjuxianwapcL{ width:80px; height:auto; overflow:hidden; margin:auto; float:left; text-align:center;}
.hzjuxianwapcLm{ width:80px; height:80px; margin:auto; background-color:#03508a; text-align:center;border-radius: 50%;}
.hzjuxianwapcLm img { width:80%; padding-top:30px;}
.hzjuxianwapcLt{ width:100%; height:auto; overflow:hidden; margin:auto; text-align:center; font-size:18px; color:#333; font-weight:bold; line-height:30px;}
.hzjuxianwapcR{ float:right;width: calc(100% - 110px); height:auto; overflow:hidden; margin:auto;}
.hzjuxianwapcR ul li { float:right;height:auto; overflow:hidden; margin:auto; text-align:center; margin-left:2%;border-radius:10px; border:1px solid #3897f0; line-height:35px; margin-top:50px; font-size:18px; padding:0px 10px;}
.hzjuxianwapcR ul li.tv{ background-color:#3897f0; color:#fff;}
.hzjuxianwapcR ul li.tt{ border:none;}
.hzjuxianwapcR ul li.tt img { height:20px; padding-top:10px;}
.hzjuxianwapcR ul li a{ color:#fff;}
.hzjuxianwapcR ul li a:hover{ color:#fff;}

.hzjxtitle{ width:94%; height:auto; overflow:hidden; margin:auto; text-align:center; font-size:20px; color:#333; font-weight:bold; line-height:30px; display:block;margin-top:68px;}



.yh2{ width:94%; height:auto; overflow:hidden; margin:auto; font-size:16px; float:none; line-height:30px; display: inherit; margin-top:5px; }
.news_line{ margin-bottom:20px; padding-bottom:20px;}
.news_str{ float:right!important; width: calc(100% - 92px); height:63px; overflow:hidden; margin:auto;}


.newstitle{ width:100%; height:22px; overflow:hidden; margin:auto; font-size:18px; color:#333; font-weight:bold; line-height:22px; display:block;}
.newscontm{ width:100%; height:44px; overflow:hidden; line-height:22px; margin:auto; text-align:justify; font-size:14px; color:#666; display:block;} 


.footer{ display:none;}
 


.yh2one{ display:none;}

.yh2 h2{ line-height:30px; padding:10px 0px; text-align:left; text-align:justify;}
.yh2 table{ width:100%; height:auto; overflow:hidden; margin:auto; line-height:28px; font-size:16px; text-align:justify;}
.yh2 p img { width:100%!important; height:auto!important; margin:auto; text-align:center;}
.yh2 table img { width:100%; height:auto; overflow:hidden; margin:auto; text-align:center; padding:5px 0px;}
.main-b{ width:100%;}
.other{ margin-top:10px!important; margin-bottom:60px;}
.other_title{ line-height:35px;}
.other a{ font-size:16px!important; line-height:22px;}
.other ul li { height:30px; overflow:hidden; margin:auto; margin-bottom:5px;}

.vfoot{ width:100%; height:70px; margin:auto;background-color:#333; display:block; position:fixed; z-index:9999; bottom:0px; left:0px;}
.vfoot ul li { width:33.3333%; height:70px; margin:auto; text-align:center; font-size:14px; color:#fff; border-right:1px solid #fff; float:left;box-sizing: border-box; padding-top:10px;}
.vfoot ul li.tv{ border:none;}
.vfoot ul li span{ font-size:16px; display:block; line-height:30px;}
@font-face {
  font-family: 'iconfontqq';  /* project id 851295 */
  src: url('//at.alicdn.com/t/font_851295_t83irlo233e.eot');
  src: url('//at.alicdn.com/t/font_851295_t83irlo233e.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_851295_t83irlo233e.woff') format('woff'),
  url('//at.alicdn.com/t/font_851295_t83irlo233e.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_851295_t83irlo233e.svg#iconfont') format('svg');
}
.iconfontqq {  
  font-family:"iconfontqq" !important;  
  font-size:30px; line-height:30px; color:#fff; 
  font-style:normal;  
  -webkit-font-smoothing: antialiased;  
  -moz-osx-font-smoothing: grayscale;  
} 

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

.iconfontdh {  
  font-family:"iconfontdh" !important;  
  font-size:28px; line-height:28px; color:#fff; 
  font-style:normal;  
  -webkit-font-smoothing: antialiased;  
  -moz-osx-font-smoothing: grayscale;  
} 
 
}





/* 新增 APP 姚昌严 */
.cy_bta{ text-align: center;font-weight: normal;font-size:30px;}
.cy_btb{ text-align: center;font-size:14px;margin-top:15px;}
.color_white{color:#FFFFFF;}
.text_center{text-align:left;}
.kj{width:94%;max-width:1200px; margin: 0 auto;}

.cy_more{
    display: table;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    margin-top: 70px;
    border: 1px solid #bebebe;
    text-align: center;
    color: #bebebe;
    padding: 0 10px;
    border-radius: 32px;
}
.cy_more:hover{color:#bebebe;text-decoration: none;}
.cy_more:visited {color: #bebebe;}

.cy_title{ position: relative; background-color:#ffffff; }
.cy_title h1{text-align: left;   font-size:42px;}
.cy_title p{text-align: left; font-size:20px; font-weight: normal; margin-top:20px;}
.cy_title_font {position: absolute; color: #fff; left: 12%; top: 40%;}

.cy_title img{width:100%;height: auto; }

.cy_big{background-color:#fdfdfd;}
.cy_problem{padding:80px; overflow: hidden;}
.cy_line{width:30px;height:1px;background-color:#aaaaaa;margin-top:45px;}
.cy_problem ul{display: flex;display: -webkit-flex;justify-content: space-between; margin-top:30px;}
.cy_problem ul li{width:30%;}
.cy_problem ul li h3{color:#999999;font-size:16px;}
.cy_problem ul li p{color:#999999;margin-top:15px;line-height:24px;font-size:14px;}

.cy_choice{background: url(images/bjweb_2.jpg)no-repeat center;background-size: cover;padding:80px 0 160px 0; color:#fff;}
.cy_choice .cy_bta span{font-weight: bold;}

.cy_choice ul{margin-top:70px; display: flex;display: -webkit-flex;justify-content: space-between;position: relative;}
.cy_choice ul li{width:25%;}
.cy_choice ul img{position: absolute;width:10%;height:15px;}
.cy_choice ul .imga{left:20%;top:50%;}
.cy_choice ul .imgb{left:45%;top:50%;}
.cy_choice ul .imgc{left:70%;top:50%;}
.cy_choice ul li h3{font-weight: normal;font-size:18px;text-align: center;margin-top:30px;}
.cy_choice ul li p{width:70%;margin: 0 auto; font-size:14px;text-align: center;margin-top:30px;line-height:24px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}

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

.iconfonta{
    font-family: "iconfonta" !important;
    font-size:60px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
 	text-align: center;
}

.cy_design{padding:80px 0;max-width:1000px;width:94%;margin: 0 auto;}
.cy_design ul{width:60%;margin: 0 auto;margin-top:50px; display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.cy_design ul li{width:19%;height:30px;line-height:30px; text-align: center;color:#999999;font-size:16px;cursor: pointer;}
.cy_design ul span{color:#999999;font-size:16px;}
.cy_design ul li:hover{background-color:#555555;color:#FFFFFf;}

.cy_design_bottom{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center; margin-top:80px;}
.cy_design_left{width:35%;}
.cy_design_left img{width:100%;height: auto;}
.cy_design_right{width:55%;}
.cy_design_right h2{color:#555555;font-weight: normal;font-size:30px;}
.cy_design_right p{color:#999999;font-size:14px;margin-top:20px;}
.cy_design_right div{color:#999999;font-size:14px;margin-top:25px;line-height:30px;}

.cy_sales{background-color:#f8f8f8;padding:70px 0 30px 0;}
.cy_salesa{max-width:1000px;width:94%; margin: 0 auto;padding-bottom:50px;  background: url(images/bj_4.png)no-repeat center;background-size:cover; }
.cy_salesa h4{text-align: center;font-size: 18px;color:#555555;margin-top:60px;font-weight: normal;}
.cy_salesa .cy_text{text-align: center;font-size:14px;color:#949494;margin-top:30px;line-height:28px;}

.cy_salesa ul{width:90%;margin: 0 auto;margin-top:70px; display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_salesa ul li{width:10%;cursor: pointer;}
.cy_salesa ul li div{width:80px;height:80px;margin:0 auto; border-radius:50%;border:1px solid #a1a1a1;display: flex;display: -webkit-flex;}
.cy_salesa ul li p{color:#a1a1a1;text-align: center;font-size:14px;margin-top:10px;}

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

.iconfontb{
    font-family: "iconfontb" !important;
    font-size:40px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
	color:#888888;
	margin: 0 auto;
	align-self: center;
}

.cy_salesa ul li:hover div{background-color:#a1a1a1;}
.cy_salesa ul li:hover p{color:#000000;}
.cy_salesa ul li:hover .iconfontb{color:#FFFFFF;}

.cy_extension{padding:50px 0;}
.cy_extension ul{margin-top:70px; display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_extension ul li{width:24%;border-right:1px solid #eaeaea;}
.cy_extension ul li:last-of-type{border-right:none;}
.cy_extension ul li h3{text-align: center;color:#333333;font-size:16px;font-weight: normal;margin-top:20px;}
.cy_extension ul li p{width:50%;margin:0 auto; text-align: center;color:#777777;font-size:14px;margin-top:30px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.cy_extension ul li h1{color:#e0e0e0;font-size:40px;text-align: center;margin-top:40px;}

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

.iconfontc{
    font-family: "iconfontc" !important;
    font-size:50px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
	color:#666666;
	text-align: center;
}

.cy_case{padding:50px 0;}
.cy_case ul{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.cy_case ul li{width:30%;margin-top:50px;}
.cy_case ul li div{box-shadow:0 5px 10px #ccc; border:10px solid #f3f3f3;border-radius:10px;overflow: hidden;}
.cy_case ul li div img{width:100%;height: auto;height:100%;transition:transform 3s; -moz-transition: transform 3s; 
-webkit-transition: transform 3s; -o-transition: transform 3s;}
.cy_case ul li:hover img{transform:scale(1.1);-ms-transform:scale(1.2);
-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); }
.cy_case ul li h3{text-align: center;font-size:18px;margin-top:30px;font-weight: normal;}
.cy_case ul li p{text-align: center;font-size:14px;margin-top:10px;}


.cy_technical{ background-color:#f8f8f8;padding:50px 0;}
.cy_technical ul{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.cy_technical ul li{
    width:30%;
    margin-top:50px;
    background: #fff;
    border-radius: 10px;
    padding: 10px;
    box-shadow: 2px 11px 10px #eee;
}
.cy_technical ul li a {
    font-weight:bold;
}
.cy_technical ul li h3{color:#999999;font-size:18px;font-weight: normal;}
.cy_technical ul li p{color:#999999;font-size:14px;}
.cy_technical ul li h4{color:#333333;margin-top:10px;font-size:16px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}
.cy_technical ul li div{color:#999999;margin-top:15px;font-size:14px;line-height:22px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;}

 
/* 小程序 applet*/
.color_cyan{padding-bottom: 0; background: -webkit-linear-gradient( #eaf0f3 , #ebf0f3); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient( #eaf0f3 , #ebf0f3); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient( #eaf0f3 , #ebf0f3); /* Firefox 3.6 - 15 */
    background: linear-gradient( #eaf0f3 , #ebf0f3); /* 标准的语法（必须放在最后） */}
  
.cy_letSolution{padding:70px 0;}
.cy_letSolution ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:70px;}
.cy_letSolution ul li{width:25%;}
.cy_letSolution ul li div{width:70px;height:70px;margin: 0 auto; border-radius:50%;border:1px solid #888888 ;display: flex;display: -webkit-flex;}
.cy_letSolution ul li h3{color:#555555;text-align: center;font-size:18px;font-weight: normal;margin-top:25px;}
.cy_letSolution ul li p{color:#999999;text-align: center;font-size:14px;margin-top:10px;}
 
@font-face {
  font-family: 'iconfontd';  /* project id 1393683 */
  src: url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.eot');
  src: url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.woff') format('woff'),
  url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1393683_2vkbjvs9zfh.svg#iconfont') format('svg');
}
 
.iconfontd{
     font-family: "iconfontd" !important;
     font-size:50px;
     font-style: normal;
     display:block;
     vertical-align: 0px;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
	 color:#888888;
	 margin: 0 auto;
	 align-self: center;
 }
 
.cy_maina{padding:50px 0 100px 0; background: url(images/bj_3.png)no-repeat center;background-size:cover;}
.cy_maina ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:100px;}
.cy_maina ul li{width:20%;}
.cy_maina ul li h3{font-size:18px;color:#FFFFFF;font-weight: normal;}
.cy_maina ul li p{font-size:12px;color:#999999;margin-top:5PX;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}
.cy_maina ul li h4{font-size:14px;color:#d4dce9;font-weight: normal;line-height:28px;margin-top:20px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.cy_maina ul li div{border:1px solid #c9cbd2;width:40px;height:40px;margin-top:30px; border-radius:50%;display: flex;display: -webkit-flex;}

@font-face {
  font-family: 'iconfonte';  /* project id 1393683 */
  src: url('//at.alicdn.com/t/font_1393683_vi07485bj2a.eot');
  src: url('//at.alicdn.com/t/font_1393683_vi07485bj2a.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1393683_vi07485bj2a.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1393683_vi07485bj2a.woff') format('woff'),
  url('//at.alicdn.com/t/font_1393683_vi07485bj2a.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1393683_vi07485bj2a.svg#iconfont') format('svg');
}
 
.iconfonte{
     font-family: "iconfonte" !important;
     font-size:30px;
     font-style: normal;
     display:block;
     vertical-align: 0px;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
	 color:#c9cbd2;	
	 margin: 0 auto;
	 align-self: center;
 }

.cy_mainb{padding:90px 0;}
.cy_mainbx{margin-top:80px;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}

.cy_mainb_left{width:35%;}
.cy_mainb_left img{width:100%;height: auto;}
.cy_mainbx ul{width:50%;}
.cy_mainbx ul li{margin-bottom:80px;}
.cy_mainbx ul li h3{font-weight: normal;color:#555555;font-size:18px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;
display:-webkit-box;-webkit-line-clamp:1;}
.cy_mainbx ul li h3 span{margin-right:10px;}
.cy_mainbx ul li p{margin-left:30px; color:#999999;margin-top:20px;line-height:22px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}

.cy_maine{padding:100px 0 80px 0;background: url(images/bj_6.png)no-repeat center;background-size:cover;}
.cy_maine h3{color:#ffffff;font-size:18px;font-weight: normal;margin-top:50px;}
.cy_maine h4{color:#ffffff;font-size:16px;font-weight: normal;margin-top:10px;}
.cy_maine .txta{color:#c2c2c2;font-size:14px;margin-top:40px;width:60%;line-height:28px;}

.cy_maine ul{display: flex;display: -webkit-flex;margin-top:75px;}
.cy_maine ul li{margin-right:40px;cursor: pointer;}
.cy_maine ul li div{width:55px;height:55px;border-radius:50%;border:1px solid #ffffff;display: flex;display: -webkit-flex;}
.cy_maine ul li .title{text-align: center;color:#c2c2c2;font-size:14px;margin-top:20px;}

.cy_maine ul li:hover div{background-color: #ffffff;}
.cy_maine ul li:hover .iconfontf{color:#0e45c6;}
.cy_maine ul li:hover .title{color:#ffffff;}


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

.iconfontf{
     font-family: "iconfontf" !important;
     font-size:30px;
     font-style: normal;
     display:block;
     vertical-align: 0px;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
	 color:#c9cbd2;	
	 margin: 0 auto;
	 align-self: center;
 }

/* 网站 website.php */
.color_pink{ background:url(/images/bj_7.jpg) no-repeat center; height:650px;}
.website_title{ color:#fff;}
.website_title h1{
		text-align: center;
		font-weight: normal;
		font-size: 55px;
		padding-top:55px;
	}
.website_title p{
	text-align: center;
    font-size: 20px;
    font-weight: normal;
    margin-top: 20px;	
  }


.cy_selfweb{background-size: cover;padding:145px 0 120px 0;overflow: hidden;}
.cy_swa{width:50%;font-size:14px;color:#999999;line-height:28px;margin-top:40px;}
.cy_morea{width:120px;float: left;}

.cy_web{width:94%;max-width:1200px;margin: 0 auto;}
.cy_webLeft{width:48%;}
.cy_webLeft img{width:100%;height: auto;}
.cy_webRight{width:48%;}

@font-face {
  font-family: 'iconfontg';  /* project id 1393683 */
  src: url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.eot');
  src: url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.woff') format('woff'),
  url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1393683_o6g2f77f3pt.svg#iconfont') format('svg');
}
 
.iconfontg{
     font-family: "iconfontg" !important;
     font-size:50px;
     font-style: normal;
     display:block;
     vertical-align: 0px;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
	 color:#888888;
	 margin: 0 auto;
	 align-self: center;
 }

.cy_salesa ul li:hover .iconfontg{color:#FFFFFF;}

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

.iconfontz{
    font-family: "iconfontz" !important;
    font-size:50px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
	color:#666666;
	text-align: center;
}

/* 网站 webinfo.php */
.cy_inmina{position: relative;}
.cy_inmina img{width:100%;height: auto;}
.cy_inb{width:100%; position: absolute;top:33%;}
.cy_inmina h1{font-size:50px;color:#5b5b5b;font-weight: normal;}
.cy_inmina p{font-size:18px;color:#969696;margin-top:40px;}

.cy_inminb{background-color:#f7f7f7;padding-top:100px;}
.cy_im{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.cy_imLeft{width:55%;align-self: flex-end;}
.cy_imLeft img{width:100%;height: auto;}
.cy_imRight{width:35%;}
.cy_imRight h1{color:#555555;font-size:26px;}
.cy_imRight ul{margin-top:60px;}
.cy_imRight ul li{display: flex;display: -webkit-flex;margin-bottom:60px;}
.cy_imRight ul li span{flex-shrink: 0; display: block;width:35px;height:35px;line-height:35px; border-radius:50%;background-color:#626262;
text-align: center;font-size:20px;color:#FFFFFF;}
.cy_imRa{margin-left:40px;}
.cy_imRa h3{font-size:16px;color:#555555;}
.cy_imRa p{font-size:14px; color:#999999;margin-top:15px;}

.cy_inminc{background: url(images/bj_10.png)no-repeat center;background-size: cover;padding:110px 0;}
.cy_inminc ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:80px;}
.cy_inminc ul li{width:16%;}
.cy_inminc ul li h2{font-size:18px;font-weight: normal;color:#FFFFFF;margin-bottom:5px;}
.cy_inminc ul li span{color:#b5b9c5;font-size:12px;}
.cy_inminc ul li p{color:#d4dce9;font-size:14px;margin-top:20px;line-height:26px;height:45px;overflow: hidden;}
.cy_inminc ul li div{width:40px;height:40px;border-radius:50%;margin-top:35px; border:1px solid #b3bcd1;display: flex;display: -webkit-flex;}

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

.iconfontwa{
    font-family: "iconfontwa" !important;
    font-size:30px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
	color:#b3bcd1;
	margin: 0 auto;
	align-self: center;
}

.cy_inmind{padding: 70px 0;background: url(images/bj_11.png)no-repeat center;background-size: cover;}
.cy_inmind h3{text-align: center;color:#FFFFFF;font-size:26px;}
.cy_inmind ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:45px;}
.cy_inmind ul li{width:32%;color:#FFFFFF;font-size:16px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}

.cy_x{padding-bottom:0;}
.cy_ime{width:50%;}
.cy_ul li{margin-bottom:50px !important;}

.cy_inmine{ background-color:#0e45c6;padding-bottom:75px;}
.cy_imexLeft{width:1300px; background: url(images/bj_12.png)no-repeat center;background-size: cover;padding-top:10px;}
.cy_imexLeft h2{margin-top:70px;}
.cy_imexLeft h3{color: #ffffff;font-size: 18px;font-weight: normal;margin-top: 50px;}
.cy_imexLeft h4{color: #ffffff;font-size: 16px;font-weight: normal;margin-top: 10px;} 
.cy_imexLeft .txta {color: #c2c2c2;font-size: 14px;margin-top: 40px;line-height: 28px;}

.cy_imexLeft ul{display: flex;display: -webkit-flex;margin-top:75px;}
.cy_imexLeft ul li{margin-right:40px;cursor: pointer;}
.cy_imexLeft ul li div{width:55px;height:55px;border-radius:50%;border:1px solid #ffffff;display: flex;display: -webkit-flex;}
.cy_imexLeft ul li .title{text-align: center;color:#c2c2c2;font-size:14px;margin-top:20px;}

.cy_imexLeft ul li:hover div{background-color: #ffffff;}
.cy_imexLeft ul li:hover .iconfontf{color:#0e45c6;}
.cy_imexLeft ul li:hover .title{color:#ffffff;}


/* 商城 mall.php */
.cy_width{max-width:1500px !important;}

.cy_mallTop{position: relative;}
.cy_mTopa img{width:100%;height: auto;}

.cy_mTopb{width:100%; position: absolute;top:30%;}
.cy_mTopb h1{width:100%; text-align: center;color:#FFFFFF;font-size:50px;font-weight: normal;text-shadow:0 5px 0 #000000 ;}
.cy_mTopb h4{width:100%;  text-align: center; color:#a0a0a0;font-size:18px;font-weight: normal;margin-top:50px;}

.cy_malla ul{display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_malla ul li{width:25%; border-right:1px solid #e9e9e9;padding:115px 0 130px 0;}
.cy_malla ul li div{width:60%;margin: 0 auto;}
.cy_malla ul li:last-of-type{border-right:none;}
.cy_malla ul li h3{text-align: center;font-size:20px;color:#5b5b5b;font-weight: normal;margin-top:20px;}
.cy_malla ul li p{text-align: center;font-size:14px;color:#9d9d9d;margin-top:20px;line-height:26px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}


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

.iconfontma{
    font-family: "iconfontma" !important;
    font-size:40px;
    font-style: normal;
    display:block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;	
	color:#0080d0;
	text-align: center;	
}

.cy_mallb{background-color:#f6f6f6;padding:80px 0;}
.longline{width:1200px;height: 1px; background-color:#e2e2e2;margin-top:40px;}

.cy_mallb_text{color:#696969;font-size:16px;text-align: center;margin-top:50px;line-height:28px;}
.cy_mallb ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:130px;}
.cy_mallb ul li{width:18%;position: relative;}
.cy_mallb_num{position: absolute;left:20%;top:8%; z-index:999; width:30px;height:30px;line-height:30px;border-radius:50%;
background-color:#009dff;color:#FFFFFF;text-align: center;}
.cy_mallb_lx{position: relative;}
.cy_mallb_lx img{display: block; margin: 0 auto;}
.cy_mallb_lx p{width:100%;text-align: center;font-size:16px;color:#FFFFFF;top:45%; position: absolute;}

.cy_malle{padding:50px 0;}
.cy_mallea{max-width:1500px;margin:0 auto;width:94%;}
.cy_malle ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:45px;}
.cy_malle ul li{width:24%;}

.cy_malle_top{overflow: hidden;}
.cy_malle_top img{width:100%;height: auto;transition:transform 3s; -moz-transition: transform 3s; 
-webkit-transition: transform 3s; -o-transition: transform 3s;}
.cy_malle_top img:hover{transform:scale(1.1);-ms-transform:scale(1.2);
-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.cy_malle_Bottom{padding:10px 15px 10px;box-sizing: border-box; border:1px solid #ededed ;}
.cy_malle_Bottom h3{color:#777777;font-size:18px;font-weight: normal;}
.cy_malle_Bottom p{color:#a1a1a1;font-size:14px;line-height:20px;margin-top:10px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.cy_malle_Bottom .hr{background-color:#a1a1a1;height:1px;width:100%;margin-top:30px;}
.cy_malle_Bottom h4{color:#373737;margin-top:20px;font-weight: normal;font-size:14PX;}

/* 外贸 foreign.php */
.cy_wma{position: relative;}
.cy_wma img{width:100%;height: auto;}
.cy_wma .cy_wmaTitle{width:100%; position: absolute;top:40%;}
.cy_wma .cy_wmaTitle h1{font-size:40px;color:#FFFFFF;font-weight: normal;}
.cy_wma .cy_wmaTitle p{color:#a0a0a0;font-size:16px;margin-top:30px;}

.color_black{color:#000000;}
.weight{font-weight:bold !important;}

.cy_wmb{background:url(images/bj_13.png)no-repeat center;background-size: cover;padding:60px 0 150px 0;}

.cy_wmbText{margin-top:40px;text-align: center;font-size:16px;color:#555555;line-height:28px;}

.amainc{width: 100%;height: auto;margin-top: 150px;}
.amainc a{color: #000000;}
.amainc .amainca{width: 30px;height: auto;margin: auto;position:relative;}

.amainca{
animation: myfirst 1s linear infinite;
-moz-animation: myfirst 1s linear infinite;
-webkit-animation: myfirst 1s linear infinite;
-o-animation: myfirst 1s linear infinite;
}

@keyframes myfirst
{
from { top:0px;}
to { top:10px;}
}

@-moz-keyframes myfirst /* Firefox */
{
from { top:0px;}
to {top:10px;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
from {top:0px;}
to {top:10px;}
}

@-o-keyframes myfirst /* Opera */
{
from { top:0px;}
to { top:10px;}
}

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

.iconfontab {
    font-family: "iconfontab" !important;
    font-size:30px;
    font-style: normal;
    display: inline-block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;    
}

.cy_wmc{padding:40px 0 130px 0 ;}
.cy_wmc ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:70px;}
.cy_wmc ul li{width:23%;cursor: pointer;}
.cy_wmc ul li .cy_wmcTop{width:80px;height:80px;margin: 0 auto; border-radius:50%;border:1px solid #e7e7e7;display: flex;display: -webkit-flex;}
.cy_wmc ul li .cy_wmcTop span{display: block;margin: 0 auto; width:65px;height:65px;line-height:65px;text-align: center; border-radius:50%;background-color:#eff2f7;align-self: center;}

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

.iconfontfa {
    font-family: "iconfontfa" !important;
    font-size:30px;
    font-style: normal;
    display: inline-block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color:#000000;
}

.cy_wmc ul li h4{color:#000000;font-size:16px;text-align: center;font-weight: normal;margin-top:40px;}
.cy_wmc ul li .cy_wbom{display: block; width:50px;height:1px;background-color:#c9c9c9;margin: 20px auto;}
.cy_wmc ul li p{color:#777777;font-size:14px;text-align: center;line-height:30px;}

.cy_wmc ul li:hover .cy_wmcTop{background-color:#5f5f5f;border-color:#5f5f5f;}
.cy_wmc ul li:hover .cy_wmcTop span{background-color:#5f5f5f;border:1px solid #FFFFFF;}
.cy_wmc ul li:hover .iconfontfa{color:#FFFFFF;}

.cy_wmd{padding:40px 0 80px 0;background: url(images/bj_14.png)no-repeat center;background-size: cover;}
.cy_wmd ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:100px;}
.cy_wmd ul li{width:18%;}
.cy_wmd ul li h5{text-align: center;font-size:16px;color:#000000;font-weight: normal;}
.cy_wmd ul li h1{text-align: center;font-size:40px; color:#9b9b9b;margin:25px 0;}
.cy_wmd ul li p{text-align: center; font-size:14px;color:#777777;line-height:26px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}

.cy_wme{display: flex;display: -webkit-flex;justify-content: space-between; padding:90px 0 70px 0;align-items: center;}
.cy_wme .cy_wmeL{width:48%;margin-top:30px;}
.cy_wme .cy_wmeL img{width:100%;height: auto;}

.cy_wmeR{width:48%;}
.cy_wmeR ul{margin-top:40px;}
.cy_wmeR ul li{font-size:14px;color:#777777;line-height:30px;margin-top:15px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}



/* 品牌 bramd.php */
.branda{position: relative;}
.branda img{width:100%;height: auto;}

.branda_t{width:100%;top:35%; position: absolute;}
.branda_t h1{text-align: center;color: #FFFFFF;font-weight: normal;font-size:35px;}
.branda_t p{text-align: center;color:#a0a0a0;font-size:14px;margin-top:40px;}

.cy_morec{display: block;width:120px;height:40px;line-height:40px;margin: 0 auto;margin-top:80px;color:#FFFFFF !important;
 border:1px solid #c4c4c4;text-align: center;}
.cy_morec:link{text-decoration: none;}

.brandb{padding:50px 0;background: url(images/brand_2.jpg)no-repeat center;background-size: cover;}
.brandb_c{text-align: center;line-height:26px;font-size:14px;color:#999999;width:60%;margin: 0 auto;margin-top:30px;}
.brandb_m{width:40%; margin: 0 auto;margin-top:50px;}
.brandb_m img{width:100%;height: auto;}

.brandc{padding:70px 0;}
.brandc ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:55px;}
.brandc ul li{width:18%;box-shadow: 0 0 5px #C9CBD2;box-sizing: border-box; display: flex;display: -webkit-flex;padding:40px 20px;}
.brandc ul li div{margin-left:10px;}
.brandc ul li div h4{font-weight: normal;font-size:16px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:31}
.brandc ul li div p{color:#999999;margin-top:10px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}

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

.iconfontbr {
    font-family: "iconfontbr" !important;
    font-size:40px;
    font-style: normal;
    display: inline-block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color:#000000;
	align-self: flex-start;	
	margin-top:-5px;
}

.brandd{margin-bottom:110px;}
.brdmain{box-shadow: 0 0 2px #C9CBD2;margin-top:70px;padding-bottom:50px;}
.brdmTop{display: flex;display: -webkit-flex;align-items: center;}
.brdmTopleft{width:61%;}
.brdmTopleft img{width:100%;height: auto;}

.brdmTopright{width:30%;margin-left:5%;}
.brdmTopright h3{color:#000000;font-size:18px;font-weight: normal;}
.brdmTopright span{display: block;color:#cccccc;letter-spacing: 1px;margin-top:15px;margin-bottom:30px;}
.brdmTopright p{color:#666666;font-size:14px;margin-bottom:15px;}

.brdmain ul{width:80%;margin: 0 auto;margin-top:70px;display: flex;display: -webkit-flex;justify-content: space-between;}
.brdmain ul li{width:20%;text-align: center;}
.brdmain ul li h3{font-weight: normal;font-size:20px;margin-bottom:10px;}
.brdmain ul li span{color:#cccccc;display: block;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}
.brdmain ul li p{font-size:16px;color:#808080;margin-top:20px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}


/* 新增 */
/* 网站门户 gateway.php*/
.cy_whatRatitle{font-size:26px;color: #FFFFFF;}
.cy_whatRalist{display: flex;display: -webkit-flex;align-items: center;margin-top:20px;}
.cy_whatRalist span{display: block;width:20px;height:1px;background-color:#6e8fdd;}
.cy_whatRalist p{color:#FFFFFF;font-size:12px;margin-left:5px;}

.cy_gaBanner{position: relative;}
.cy_gaBanner img{width:100%;height: auto;}

.cy_gaBanner .cy_gaBp{width:100%; position: absolute;top:20%;}
.cy_gaBp h1{color:#FFFFFF;font-weight: normal;text-align: center;font-size:40px;}
.cy_gaBp p{color:#FFFFFF;text-align: center;font-size:16px;margin-top:30px;}

.cy_what{display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_what .cy_whatRigth{width:50%; background-color:#0e45c6;overflow: hidden;box-sizing: border-box;padding:30px;}

.cy_whatRigtha{width:560px;float:right;}

.cy_whatRatext{color:#e3e3e3;width:80%;line-height:28px;font-size:14px;margin-top:30px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;}

.cy_moreb{width:150px;height:30px ;margin-top:50px; line-height:30px; display: block;text-align: center; 
border-radius:20px;border:1px solid #e3e3e3 ;color:#e3e3e3 !important;}
.cy_moreb:hover{color:#e3e3e3 ;}
.cy_moreb:link{text-decoration: none;}

.cy_what .cy_whatLeft{width:50% ;height:355px;background-position: center;background-size: cover;background-repeat: no-repeat;}

.cy_gatb{background-color:#f8f8f8;padding:100px 0;}
.cy_black{color:#373737 !important; }
.cy_gary{color:#9a9a9a !important;}
.bacor{background-color:#9a9a9a !important;}

.cy_gatb ul{margin-top:50px;display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_gatb ul li{background-color:#ffffff;width:32%;position: relative;cursor: pointer;}

.cy_gatblist{display: flex;display: -webkit-flex;justify-content: space-between;}
.cy_gatbR{display: none; width:50px;background-color:#0e45c6;align-items: stretch;padding:40px 0 35px;}
.cy_gatbL{padding:40px 0 35px;}
.cy_gatbL h3{text-align: center;font-weight: normal;font-size:18px;color:#777777;}
.cy_gatbL span{display: block;margin:auto ; width:20px;height:1px;background-color:#dadada;margin-top:20px;}
.cy_gatbL p{width:85%;margin: 0 auto;text-align: center;font-size:14px;color:#9e9e9e;line-height:28px;margin-top:15px;
overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.cy_gatbL .cy_add{width:30px;height:30px;margin: 0 auto;text-align: center;line-height:30px;border:1px solid #dadada;
 border-radius:50%;color:#dadada;margin-top:20px;font-size:20px;}

.bka{display: none; width:10px;height:10px; position: absolute;top: 0;right: 0;border-top:3px solid #0e45c6;border-right:3px solid #0e45c6;}
.bkb{display: none; width:10px;height:10px; position: absolute;bottom: 0;right: 0;border-bottom:3px solid #0e45c6;border-right:3px solid #0e45c6;}

/* .cy_gatb ul li:hover .bka,.cy_gatb ul li:hover .bkb,.cy_gatb ul li:hover .cy_gatbR{display: block;} */
.cy_gatb ul li.ta .bka,.cy_gatb ul li.ta .bkb,.cy_gatb ul li.ta .cy_gatbR{display: block;}
.cy_contant{display: flex;display: -webkit-flex;align-items: center;margin-top:60px;}
.cy_contant:hover{color: #000000;text-decoration: none;cursor: pointer;}

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

.iconfontga {
    font-family: "iconfontga" !important;
    font-size:30px;
    font-style: normal;
    display: inline-block;
    vertical-align: 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color:#c6c6c6;
	margin-left:5px;
}

.cy_gatc{padding:100px 0;}

.cy_gcmain{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:60px;}
.cy_gcLeft{width:405px;flex-shrink: 0; border:1px solid #f8f8f8;}

.cy_gcLa{padding:100px 0 50px;}
.cy_gcLa img{display: block; margin: 0 auto;}
.cy_gcLb{background-color:#f8f8f8;padding:20px 0 15px;}
.cy_gcLb h2{text-align: center;font-weight: normal;font-size:16px;}
.cy_gcLb p{text-align: center;color: #9a9a9a;font-size:14px;margin-top:10px;}

.cy_gatc ul{width:60%;display: flex;display: -webkit-flex;flex-direction: column;justify-content: space-between;}
.cy_gatc ul li{background-color:#f8f8f8;display: flex;display: -webkit-flex;cursor: pointer;}
.cy_gatc ul li h1{width:110px;height:100px;line-height:100px;text-align: center;color:#dadada;font-size:50px;
 border-right:1px solid #dadada;flex-shrink: 0;}

.cy_gcR{margin-left:20px;display: flex;display: -webkit-flex;box-sizing: border-box;padding:20px 0 ;}
.cy_gcRa{background-color:#0e45c6;width:15px;height:15px;flex-shrink: 0;margin-top:2px;}
.cy_gcRa span{display: block; width: 0;height: 0; border-width: 4px 0 4px 4px;border-style: solid;
border-color:#0e45c6 #0e45c6 #0e45c6 #FFFFFD;margin: 0 auto;margin-top:4px;}

.cy_gcRb{margin-left:15px;}
.cy_gcRb h3{color:#666666;font-size:16px;}
.cy_gcRb p{margin-top:15px;color:#999999;font-size:14px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}

.cy_gray{background-color:#f8f8f8;}
.cy_white{background-color:#FFFFFF;}

.wx img{   width: 150px; height: auto; }

/*热门标签*/
.hotlabel {width:96%; height:auto; overflow:hidden; margin:auto; }
.hotlabel h2 { font-size:16px; line-height:40px; font-weight:bold; text-align:left;}
.hotlabel ul { height:auto; width:100%;}
.hotlabel ul li { float:left; width:136px; line-height:30px; text-align:center; }
.hotlabel ul li a { font-size:13px; color:#888; }
.hotlabel ul li a:hover {text-decoration:underline; color:#1c1cf0;}


/*客服样式*/
 

@font-face {
    font-family: 'iconfont';  /* project id 1369449 */
    src: url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.eot');
    src: url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.eot?#iefix') format('embedded-opentype'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.woff2') format('woff2'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.woff') format('woff'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.ttf') format('truetype'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.svg#iconfont') format('svg');
}
.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}

.slide_right{ width: 60px; height: 332px; position: fixed; right: 0px; top:50%;margin-top:-166px ; z-index:99}
.slide_right li{ width: 60px; height: 60px; margin-bottom: 1px; position: relative; font-size: 12px}
.s_tel{ width: 270px; position: absolute; left: 0; top: 0;}
.u_tel{ width: 210px; height: 60px; float: left; background: #e2070b; line-height:60px; text-align: center; font-size:24px; font-family: cursive; letter-spacing:1px; cursor:pointer; color:#fff; display: flex; justify-content: center; align-items: center;}
.slide_right li a{ display: block; width:60px; height: 50px; background: #f14702; color: #fff; transition: none; text-align: center; line-height: 22px; padding-top: 10px; float: left;}
.slide_right li:hover a{ background: #e2070b; text-align: center; text-decoration:none;}
.slide_right li a i{ display: block; margin: 0px auto; text-align: center; font-size: 28px;}

.slide_right li .s_side{ display: none; }
.slide_right li .hade{ display: block;}


.slide_right li.s_zixun {
    background-position: 0 0;
}

.slide_right li.s_zixun .ew_tel {
    width: 160px;
    text-align: center;
    padding: 15px;
    height: auto;
    float: left;
    background: #e2070b;
    left: -200px;
    font-size: 14px;
    cursor: pointer;
    color: #fff;
    position: absolute;
    display: none;
}

.slide_right li.s_zixun .ew_tel img {
    width: 100%;
}

.slide_right li.s_zixun .ew_tel:after {
    content: '';
    position: absolute;
    right: -10px;
    top: 20px;
    border-top: 10px solid transparent;
    border-left: 15px solid #e2070b;
    border-bottom: 10px solid transparent;
}

.slide_right li.s_zixun:hover .ew_tel {
    display: block;
}

.slide_right li.s_zixun .ew_tel p{ font-size: 12px; padding-top: 6px; color: #fff;}


@media (max-width:1600px) {
    .dh1 .nLi h3 a{ padding: 0px 10px;}
    .header .logo{ margin-top:25px;}
}

@media (max-width:1440px) {
    


    .bottom_l {
        width: 450px;
        margin-top: 60px;
    }
    .bottom_r{width: calc(100% - 450px);}


    .header .logo img {
        width: 200px;
        height: auto;
    }

    .head_seartch{ display: none;}


    .dh1 .nLi h3 a {
        padding: 0px 10px;
    }

}
/*客服样式结束*/


 