﻿@charset "utf-8";
html,body{ font:14px/2  Arial,'microsoft yahei',tahoma,verdana,'simsun'; color:#5e5e5e; background:#fff; -webkit-text-size-adjust:none;}
/*初始化*/
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr,div{margin:0;padding:0; list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}
button,input,select,textarea{font-size:100%;}
ul,ol{ padding-left:0px;}
.list-none{ list-style:none; padding:0px; margin:0px;}
body,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,form,input,table,tr,td,select,textarea{margin:0; padding:0;}
body{font-size:14px; line-height:24px; overflow-x:hidden;}
table tr td{ padding:1px 5px; font-size:12px;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none; cursor:pointer;}
input{vertical-align:middle;}
ul li{list-style:none;}
h2{font-size:14px; font-weight:bold;}
.clear{clear:both; height:0; overflow:hidden;}
.clearfix:after{content:".";clear:both; height:0; overflow:hidden;visibility:hidden;display:block;}
.clearfix{zoom:1}
html{overflow-x:hidden;}
dl {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
/*按钮*/
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
a{ color:#5e5e5e; text-decoration:none;}
a:hover{ color:#da1d09; text-decoration:none;}

a.top_link:link {
	text-decoration: none;
	color:#fff
}
a.top_link:visited {
	text-decoration: none;
	color:#fff
}
a.top_link:hover {
	text-decoration: none;
	color:#fff
}
a.top_link:active {
	text-decoration: none;
}

a.bots_link:link {
	text-decoration: none;
	color:#fff
}
a.bots_link:visited {
	text-decoration: none;
	color:#fff
}
a.bots_link:hover {
	text-decoration: none;
	color:#d91b3e
}
a.bots_link:active {
	text-decoration: none;
}

a.bot_link:link {
	text-decoration: none;
	color:#fff
}
a.bot_link:visited {
	text-decoration: none;
	color:#fff
}
a.bot_link:hover {
	text-decoration: none;
	color:#d91b3e
}
a.bot_link:active {
	text-decoration: none;
}
a.more_link:link {
	text-decoration: none;
	color:#fff
}
a.more_link:visited {
	text-decoration: none;
	color:#fff
}
a.more_link:hover {
	text-decoration: none;
	color:#cf0000
}
a.more_link:active {
	text-decoration: none;
}
a.news_link:link {
	text-decoration: none;
	color:#000
}
a.news_link:visited {
	text-decoration: none;
	color:#000
}
a.news_link:hover {
	text-decoration: none;
	color:#36a500
}
a.news_link:active {
	text-decoration: none;
}
.lf{ float:left;}
.ri{ float:right;}
.txtright{ text-align:right;}
.Mr20{ margin-right:20px;}
.Ml20{ margin-left:20px;}
.editor{ margin:0px; font-size:16px; line-height:26px; word-wrap: break-word; min-height:400px;*+height:100%;_height:500px;}
.editor p img{ margin:8px 0px}
.editor  .supTitle{ text-indent: 20px;background: #f8f8f8;border: 1px solid #f0f0f0;height: 50px;line-height: 50px; color:#189edd; margin-bottom:15px; margin-top:5px;}
.editor .imgBorder{ border:1px solid #f0f0f0;}
.editor .pLis li{ float:left; height:78px; background:#f8f8f8; border:1px solid #f0f0f0; margin-right:8px; width:218px; text-align:center; line-height:45px; margin-bottom:8px; }
.editor .pLis li:first-child+li+li{margin-right:0; width:440px; line-height:45px;}
.editor .pLis li:first-child+li+li+li+li+li{margin-right:0; width:440px; line-height:25px;}

.editor .PPTL li{ float:left; background:#f8f8f8; border:1px solid #f0f0f0; width:168px; height:118px; margin:0px 5px;}
.editor .PPTL li .PPT{ font-size:32px; color:#189edd; line-height:66px; text-align:center; font-weight:bold; }
.editor .PPTL li .PPL{ font-size:16px; color:#6a6a6a; line-height:16px; text-align:center;}
.editor .PPTLT li{ float:left; background:#f8f8f8; border:1px solid #f0f0f0; width:279px; padding:10px 5px; line-height:30px; margin-bottom:12px; text-align:center; margin-right:9px;}
.editor .PPTLT li p{ margin:2px 0px;}

.fuli strong{ margin-top:20px; color:#189edd;}
.editor strong{ color:#189edd;}
/*头部*/
.inner{ width:1200px; margin:0px auto; position:relative;}
.g-wrap {
    position: relative;
    margin: 0 auto;   
    height: 100%;
   
}
.top-nav{ background:#333333; height:45px; font-size:14px; color:#f2f2f2; line-height:45px; overflow:hidden;}
.top-logo {	height:100px; margin: 0px auto; text-align:center}


#header {position:relative; z-index:5; height:120px; background-color:#fff;}
#logo { float:left;width:206px; height:120px;}
    
/*navigation 菜单 menu*/
.navigation { display:inline; float:right; z-index:4; height:100%; background-color:#fff;}
.menu {HEIGHT:120px; margin:0px auto; padding:0px; LIST-STYLE-TYPE:none;}
.menu LI { MARGIN:0px; FLOAT:left;}
.menu UL {	Z-INDEX: 300; POSITION: relative;}
.menu LI {	POSITION: relative}
.menu LI UL {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT:0px; LEFT: 0px; LEFT: 0px\9;  PADDING-BOTTOM: 0px; WIDTH: 112px; PADDING-TOP: 0px; POSITION: absolute; TOP: 90px; font-size:12px; font-weight:normal;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8 ;LIST-STYLE-TYPE: none;}
.menu LI UL LI {PADDING:0px; MARGIN: 0px auto; WIDTH:112px; height:29px;line-height:29px; BORDER-BOTTOM: #fff 1px solid;display:block;}
.menu LI UL LI A:hover {COLOR: #666; BORDER-BOTTOM: #fff 1px solid; background:#e3e3e3; height:29px; line-height:29px; width:112px; font-size:12px;}
.menu LI UL LI A { BORDER-BOTTOM: #fff 1px solid; background:#189edd; height:29px; line-height:29px; WIDTH: 112px; color:#fff; font-size:12px;}

.menu-item { width:112px; HEIGHT:100%; line-HEIGHT:120px; text-align:center; FONT-SIZE:16px; display:block;}
.menu-item a{ COLOR:#666; width:112px; HEIGHT:100%; line-HEIGHT:120px; text-align:center;  FONT-SIZE:16px; display:block;}
.menu-item A:hover { COLOR:#189edd; TEXT-DECORATION:none; width:112px;}

.menu-items a{ width:112px; HEIGHT:50px; COLOR: #189edd; font-weight:bold; line-HEIGHT:50px; text-align:center;  FONT-SIZE: 14px;  display:block;}
.menu-items A:hover {COLOR: #189edd; TEXT-DECORATION: none; width:112px;  font-weight:bold;}


@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item  {TEXT-DECORATION:none; width:112px; DISPLAY:block; HEIGHT:100%; line-HEIGHT:120px; font-size:16px; text-align:center; }
.menu-item a {TEXT-DECORATION:none; width:112px; DISPLAY:block; HEIGHT:100%; line-HEIGHT:120px; font-size:16px; text-align:center; }
.menu-item a:link {color:#666; }
.menu-item a:visited {text-decoration:none;	color:#666; }
.menu-item a:hover { TEXT-DECORATION:none; color:#189edd; HEIGHT:100%; line-HEIGHT:120px;}
 }  /*chrome and safari*/

.menu-item1{ width:112px; height:29px; line-height:20px;text-align:center;font-size:12px; font-weight:normal;  background:#189edd;}
.menu-item1 A:hover {COLOR: #666; TEXT-DECORATION: none;  background-color:#e3e3e3; width:112px; height:29px; line-height:20px; display:block;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item1 a {TEXT-DECORATION: none; width:112px;DISPLAY: block; height:29px;LINE-HEIGHT: 29px; font-size:12px; text-align:center; background:#189edd;}
.menu-item1 a:link {color:#fff; }
.menu-item1 a:visited {	text-decoration: none;	color:#fff; }
.menu-item1 a:hover { TEXT-DECORATION: none; color:#666; background:#e3e3e3;height:29px;LINE-HEIGHT: 29px;BORDER-BOTTOM: #fff 1px solid; font-weight:bold;}
 }  /*chrome and safari*/

.line{ float:left; width:1px; HEIGHT:120px; background:url(../images/line.jpg) no-repeat center;}	 
#content {position:relative; overflow:hidden;}
#banner {height:400px;}

/*首页动画*/
.productBox{position:relative;overflow:hidden;margin:0 auto;padding:0;width:100%;}
.productBox .pic{z-index:0}
.productBox .pic li{position:relative;z-index:0;margin:0;padding:0;width:100%;height:650px;list-style:none;text-align:center}
.productBox .pic img{display:block;margin:0 auto;height:650px}
.productBox .hd{position:absolute;bottom:20px;z-index:1;width:100%;text-align:center;font-size:0}
.productBox .hd li{display:inline-block;overflow:hidden;margin:0 5px;width:20px;height:20px;background:url(../images/icons.png) -24px -5pc no-repeat;opacity:.6;cursor:pointer;zoom:1;filter:alpha(opacity=60)}
.productBox .hd .on{background-position:0 -5pc}
.productBox .next,.productBox .prev{position:absolute;top:49%;z-index:10;display:none;margin:0;width:30px;height:50px;background:url(../images/icons.png) 0 0 no-repeat;text-indent:-9999px;opacity:.6;opacity:1;cursor:pointer;filter:alpha(opacity=60);filter:alpha(opacity=100)}
.productBox .prev{left:20px}
.productBox .next{right:20px;background-position:-51px 0}
.productBox .next:hover,.productBox .prev:hover{opacity:1!important;filter:alpha(opacity=100)!important}

/**/
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; text-align:center;}
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0;  }
.box_skitter .prev_button { position: absolute; top: 50%; left:10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 650px; }
#slideshow ul { display: none; }

/*首页*/
.mainbg{ z-index:2}

.pmenu{ width:1200px; overflow:hidden; margin:0px auto; margin-top:-120px; margin-bottom:50px; z-index:88; position:relative;}
.pmenu .adv{ float:left; width:400px; height:200px; padding:0px 0px; position:relative; overflow:hidden;}
.pmenu .adv .advcon{ width:255px; float:right; padding:30px 30px;}
.pmenu .adv h5{ width:100%; line-height:30px; font-size:22px; text-align:left; color:#fff; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.2);}
.pmenu .adv h5 span{ display:block; font-weight:normal; font-size:18px;}
.pmenu .adv p{ font-size:14px; line-height:26px; text-align:left; color:#fff;}
.pmenu .adv-bg1{ background:url(../images/adv1.jpg) no-repeat center #189edd;}
.pmenu .adv-bg2{ background:url(../images/adv2.jpg) no-repeat center #1176c4;}
.pmenu .adv-bg3{ background:url(../images/adv3.jpg) no-repeat center #1055ac;}

.about{ padding:0px 0px 50px 0px; background:#f9f9f9;}
.about .ctitle{ font-size:30px; color:#1176c4; font-weight:bold; line-height:45px; text-align:left;}
.about .ctitle .heng{ border:2px solid #ffd100; display:block; width:40px; margin:6px 0px;}
.about .ctitle .small{ margin:0px 0px 10px 0px; font-size:18px; font-weight:normal; line-height:20px; color:#101010; text-transform:uppercase;}
.about img{margin-left:20px;}

.service { padding:50px 0px; overflow: hidden; }
.service .business{ float:left; margin-left:10px; position:relative; overflow:hidden;}
.service .business h5{ position:absolute; bottom:0px; font-weight:normal; width:100%; height:80px; line-height:80px; font-size:24px; font-weight:bold; text-align:left; padding-left:35px; color:#fff;}
.service .business h3{ position:absolute; bottom:0px; width:100%; height:100%; line-height:125px; font-size:16px; text-align:center; color:#fff;}
.service .business img{ width:100%; height:100%;transition: all 0.6s;}
.service .business:hover img{transform: scale(1.05, 1.05);}
.service .Ml0{ float:left; margin-left:0% !important;}
.service .WD1{ width:600px; height:260px;}
.service .WD2{ width:290px; height:125px; margin-bottom:10px;}
.service .WD3{ width:25%; margin-bottom:0.4%;}
.service .WD4{ width:25%;}
.service .WD5{ width:25%;}

.mores{width:210px; margin:0px auto; overflow:hidden;}
.more_link {
  font-size: 14px;
  color: #fff;
  display: inline-block;
  border-radius:2px; 
  vertical-align: middle;
  overflow: hidden;
  text-align:center;
  padding: 8px 60px;  
  border: 1px solid #189edd;
  margin: 20px auto; 
  background:#189edd;
}
.more_link:hover {
  background: #1388bf;
  border: 1px solid #1388bf;
  color: #fff;
}

/*9大理由*/
.why{ overflow:hidden; padding:40px 0px 40px 0px; background:url(../images/why.jpg) no-repeat;}
.why .ctitle{ font-size:30px; color:#1176c4; font-weight:bold; line-height:45px; text-align:center;}
.why .ctitle .heng{ border:2px solid #ffd100; display:block; width:40px; margin:6px auto;}
.why .ctitle .small{ margin:0px; font-size:18px; font-weight:normal; line-height:20px; color:#101010; text-transform:uppercase;}
.why ul{ margin-top:15px;}
.why ul li{ float:left; width:176px; padding:25px 5px; text-align:center; margin:7px 15px 0px 0px; background:#FFF; box-shadow: 2px 2px 2px 2px #dbdbdb;}
.why ul li span.num{ color:#189edd; font-size:40px; font-weight:bold; line-height:18px; display:block; font-family:Arial, Helvetica, sans-serif;}
.why ul li span.title{ font-size:22px; color:#189edd; font-weight:bold; line-height:45px; text-align:center;}
.why ul li .c-info{ border-bottom:1px solid #ececec; font-size:14px; font-weight:bold; color:#4e4e4e; line-height:24px; margin-bottom:10px; height:60px; padding:0 17px;}
.why ul li .c-con{line-height:22px; color:#4e4e4e; height:100px; text-align:left; padding:0px 10px; text-align:justify;}
.why .shuoM{ font-size:28px; color:#494949; font-weight:900; line-height:35px; text-align:center; margin-top:15px;}
.why .shuoM span{ display:block; color:#505050; font-size:16px; word-spacing:2px;}
.why ul li.Mr0{ margin-right:0px;}

.news{ background:#fff; padding:40px 0px; overflow:hidden;}
.news .ctitle{ font-size:30px; color:#1176c4; font-weight:bold; line-height:45px; text-align:center;}
.news .ctitle .heng{ border:2px solid #ffd100; display:block; width:40px; margin:6px auto;}
.news .ctitle .small{ margin:0px; font-size:18px; font-weight:normal; line-height:20px; color:#101010; text-transform:uppercase;}
.news .mar{ margin:20px auto; overflow:hidden;}
.news_left{ width:650px;}
.news_left img{ float:left; width:320px; height:210px; margin-right:10px;}
.news_left .Con-R{ width:310px;float:right; }
.news_left .ntitle{ font-size:18px; font-weight:800; line-height:20px;}
.news_left .ncon{ font-size:14px; line-height:24px; text-align:justify;}
.news_left .ndate{ font-size:14px; color:#5e5e5e; margin-top:2px;}
.news_left .nmore{ font-size:12px; line-height:25px; padding:5px 15px; margin-top:10px; border-radius:2px; background:#e1e1e1; width:80px; text-align:center;}
.news ul li{ width:500px; float:right; background:url(../images/arrows.gif) no-repeat left center; border-bottom:1px dashed #d8d8d8; padding-left:10px; line-height:28px;}
.news ul li span{ float:right;}

.case{ background:#f7f7f7; padding:40px 0px; overflow:hidden;}
.case .ctitle{ font-size:30px; color:#1176c4; font-weight:bold; line-height:45px; text-align:center;}
.case .ctitle .heng{ border:2px solid #ffd100; display:block; width:40px; margin:6px auto;}
.case .ctitle .small{ margin:0px; font-size:18px; font-weight:normal; line-height:20px; color:#101010; text-transform:uppercase;}
.case .caseBox .PMhd{ text-align:center;}
.case .caseBox .PMhd ul li{ display:inline-block; width:200px; height:50px; background:#fff; border-radius:5px; text-align:center; margin:20px 10px 30px 0;}
.case .caseBox .PMhd ul li a{ font-size:16px; color:#101010; line-height:50px;}
.case .caseBox .PMhd ul .cur{ background:#189edd;}
.case .caseBox .PMhd ul .cur a{ color:#fff;}
.case .caseBox .PMbd ul li{ float:left; width:280px; height:220px; background:#e3e3e3; margin-right:15px; text-align:center;}
.case .caseBox .PMbd{ height:220px; overflow:hidden;}
.case .caseBox .PMbd ul li .li-pic img{ width:280px; height:180px;}
.slideGroup .slideBox{ overflow:hidden; zoom:1;  }




/*底部*/
.foot_bg {background:#2c2c2c;width:100%;min-width:1200px; margin:0px auto;padding:30px 0px 20px 0px;overflow: hidden; color:#dfdfdf}
.fot_menu{ width:100%; overflow:hidden; border-bottom:1px solid #242424; padding-bottom:15px;}

.fot_contact{ width:170px; float:left;}
.fot_contact h4{ font-size:18px; color:#fff; font-weight:bold; text-align:left; margin-bottom:10px;}
.fot_contact ul li{ padding:0px 0px; line-height:28px;}

.fot_tel{ display:inline; float:right; font-size:14px; line-height:28px; color:#fff; padding-left:20px;}
.fot_tel h4{ font-size:18px; color:#fff; font-weight:bold; text-align:left;}

.fot_right{ float:right; display:inline; overflow:hidden;text-align:center;}
.fot_right img{ width:120px; height:140px;}

.copyright {line-height:20px;margin:0px 0px 0px 0px;padding:15px 0px; border-top:1px solid #3c3c3c; color:#5a5959; font-size:14px; text-align: center;}
.copyright .copyrightBL{ color:#5a5959!important;}
.copyright span {font-family: Arial, Helvetica, sans-serif}

/*内页侧栏*/
.sidebar{ margin-top:15px;}
#content .nav {height:80px; border-bottom:1px solid #eaeaea;}
#content .nav .g-wrap .crumbs {float:left; padding:0px 25px; height:100%; background:#189edd}
#content .nav .g-wrap .crumbs a {float:left; font-size:24px; line-height:80px; color:#fff;}
#content .nav .g-wrap .columns {float:left; height:100%; line-height:80px;}
#content .nav .g-wrap .columns a {position:relative; padding:0px 8px; color:#63666b;}


#left {float:right; padding:23px 0 43px 22px; width:900px;border-left: 1px solid #eee; min-height:600px;}
#left .title{ font-size:20px; color:#189edd; line-height:60px; height:60px; border-bottom:1px solid #f3f3f3; margin-bottom:25px;}
#left .title span{ float:right; font-size:14px; color:#555555; font-weight:normal;}
#left .stafflistTitle{ font-size:20px; color:#189edd; line-height:30px;}
#right {float:left;margin-left:0px;padding:23px 22px 43px 0px;width:250px;position:relative;z-index: 3;}

.sb_nav{ float:left; width:240px; position:relative;}
.sb_nav h3.title{background:url(../images/l-title.jpg) no-repeat center; height:90px; line-height:80px; font-size:20px; color:#fff; text-indent:25px; overflow:hidden;zoom:1;}
.sb_nav h3.title span.yellow{ font-size:25px; color:#ffd100;}
.sb_nav h3.title .enname{ font-size:16px; color:#f3f3f3; font-weight:normal; padding-left:0px; line-height:40px; width:135px; float:right; margin-top:35px;}
.sb_nav h3.lin{ margin-top:15px; }
.sb_nav .active{ padding:20px 20px 30px 20px; background:#f9f9f9;border:0px solid #D3E1ED; border-top:none;zoom:1;}
.sb_nav .ct-con{ padding-top:10px; color:#666;}
.ct-con{ line-height:2; color:#333;}
.ct-con ul,.sidebar .ct-con ol{ padding:0px 0px 0px 25px; margin:0px;}
.ct-con a{ color:#1C57C4; text-decoration:underline;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:8px 0px 8px 15px; background:url(../images/arrows.gif) no-repeat 2px center; border-bottom:1px solid #d7d7d7;}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#dc2003;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../job_ico.gif) no-repeat left 12px;}
#sidebar dl dt.on a{ font-weight:bold; color:#189edd; }
#sidebar dl h4.on a{ font-weight:bold;}

.left_menua a {text-decoration:none;DISPLAY: block;line-height:24px;padding:5px 0px 5px 30px;}
.left_menua a:link { color:#666; }
.left_menua a:visited {text-decoration:none;color:#666;}
.left_menua a:hover {text-decoration:none;color:#189edd;text-decoration:underline;}
.left_menuas a {text-decoration:none;DISPLAY: block;padding:5px 0px 5px 30px;font-weight:bold;line-height:24px;}
.left_menuas a:link { color:#189edd; }
.left_menuas a:visited {text-decoration:none;color:#189edd;}
.left_menuas a:hover {text-decoration:none;color:#189edd;text-decoration:underline;}

.imglist ul li{ border-bottom:1px solid #e8e8e8;}

.com-title{ background:#f8f8f8; font-size:30px; color:#bc0000; line-height:60px; text-indent:25px; margin:30px 0px;}
.com-title1{  font-size:30px; color:#bc0000; line-height:32px;}
.honorlist{ margin:19px auto 30px auto; overflow:hidden;}
.honorlist ul li{ float:left;width:265px; padding:7px; margin:0px 9px 19px 10px; border:1px solid #c6c6c6; text-align:center;}
.honorlist ul li img{width:265px; height:170px;}
.honorlist h4{ font-size:12px; font-weight:normal; line-height:20px; height:40px; padding:0px 15px;}
/*旗下公司*/
.companylist ul li{ border:1px solid #f0f0f0; border-radius:4px; line-height:90px; text-align:center; width:270px; float:left; margin:10px 16px 5px 0px;}
.companylist ul li.Mr0{ margin-right:0px;}
/*产业园*/
#main{ background:#fff; }
.park-banner{ padding-top:500px;}
.park{ padding-top:25px;}
.park .park-left{ width:620px;}
.park .park-left .park-left-en{ font-size:50px; color:#c10f28; line-height:50px; font-weight:bold;}
.park .park-left .park-left-cn{ font-size:50px; color:#101010; line-height:60px;}
.park-border{ background:none; border-top:0px solid #fff; height:2px; position:relative; margin:25px 0;}
.park-border:before{ background:#c10f28; border:0px ridge #fff; content:""; height:8px; width:80px; position:absolute; top:-2px;  }
.park .park-left-p{ font-size:14px; color:#444444; line-height:32px;}
.park .more{ margin:30px 0;}
.park .more span{ font-size:16px; line-height:16px; font-weight:bold; color:#fff; background:#c10f28; padding:19px 62px; border-radius:5px;}
.park .park-right ul li{ float:left; margin-top:5px;}
.park .park-right ul li:first-child{ margin-right:10px;}
.park_con{ margin:20px 0px;}
.park_con strong{ font-size:20px; color:#dc0000;}
.park_con .merit{ margin:25px 0px;}
.park_con .merit li{ width:100%; overflow:hidden; margin-bottom:20px;}
.park_con .merit li .imgs{ width: 50%; float: left;}
.park_con .merit li .cons{ width: 50%; float: left;}
.park_con .merit li .imgs img{ height: 100%; width: 95%; margin: 0 0;}
.park_con .merit-border{ background:none; border-top:1px solid #eaeaea; height:2px; position:relative; margin:10px 0;}
.park_con .merit-border:before{ background:#c10f28; border:0px ridge #fff; content:""; height:2px; width:80px; position:absolute; top:-2px;  }
/*产业园优势*/
.advantages{ border-top:1px solid #eeeeee; padding:30px 0px; margin-top:30px; overflow:hidden;}
.advantages .advantages-left .advantages-en{ font-size:50px; color:#c10f28; line-height:50px; font-weight:bold;}
.advantages .advantages-left,.advantages .advantages-more{ height:182px;}
.advantages .advantages-more{ padding-top:18px;}
.advantages .advantages-left .advantages-cn{ font-size:50px; color:#101010; line-height:60px;}
.advantages .advantages-more{ float:left; width:300px; text-align:right;}
.advantages .advantages-more a{ font-size:16px; line-height:16px; font-weight:bold; color:#fff; background:#c10f28; padding:19px 62px; border-radius:5px;}
.advantages ul li{width:400px; height:200px; position:relative;}
.advantages ul li .title{ position:absolute; bottom:0px; height:50px; line-height:50px; font-size:20px; color:#fff; text-indent:20px;}
.advantages ul li img{ width:400px; height:200px;}
/*产业园新闻*/
.park-news{ border-top:1px solid #eeeeee; padding:30px 0px; margin-top:30px; overflow:hidden}
.park-news .news-top .news-en{ font-size:50px; color:#c10f28; line-height:50px; font-weight:bold;}
.park-news .news-top .news-cn{ font-size:50px; color:#101010; line-height:60px;}
.park-news .news-top .news-top-right{ margin-top:25px;}
.park-news .news-top .news-top-right a{ font-size:16px; line-height:16px; font-weight:bold; color:#fff; background:#c10f28; padding:19px 62px; border-radius:5px;}
.park-news .news-bot .imgs{ width:400px; height:270px;}
.park-news .news-bot .news-mid{ width:378px; display:inline-block; vertical-align:top; margin:0 22px;}
.park-news .news-bot ul{ width:370px; display:inline-block; vertical-align:top;}
.park-news .news-bot .news-mid .news-mid-title{ font-size:18px; color:#101010; line-height:22px; font-weight:bold;}
.park-news .news-bot .news-mid .news-mid-date{ font-size:18px; color:#c10f28; line-height:22px; font-weight:lighter; margin-top:8px;}
.park-news .news-bot .news-mid .news-border{  background:#efefef; border-top:0px solid #fff; height:1px; position:relative; margin:12px 0;}
.park-news .news-bot .news-mid .news-border:before{ background:#c10f28; border:0px ridge #fff; content:""; height:1px; width:80px; position:absolute; top:-1px;}
.park-news .news-bot .news-mid .news-p{ font-size:14px; color:#101010; line-height:22px;}
.park-news .news-bot .news-mid .news-m{ margin-top:24px;}
.park-news .news-bot .news-mid .news-m a{ font-size:14px; line-height:16px; color:#fff; background:#c10f28; padding:15px 42px; border-radius:5px;}
.park-news .news-bot ul li{ background:url(../images/arrows.gif) left center no-repeat; font-size:14px; color:#101010; line-height:30px; padding-left:10px; border-bottom:1px dashed #c7c7c7;}
.park-news .news-bot ul li a{ font-size:14px; color:#101010; line-height:30px; font-weight:lighter;}

/*嘉谋善政*/
.wisdom-banner{ height:800px; position: relative;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    width: 100%;}
.wisdombg{ background:url(../images/wisdom.jpg) repeat top center; z-index:2;}
.wisdom{ overflow:hidden; margin-top:-200px;}
.middle{ background:url(../images/jmsz-bg.jpg) center 0 no-repeat; }
.first1{ background:url(../images/bg1.png) center 0 no-repeat; height:360px; min-width:1200px;}
.dream .dream-left{ width:450px; margin-left:80px; text-align:center; position:relative;}
.dream .dream-left .left-title{ font-size:40px; color:#f0e9c4; line-height:42px; margin-top:75px;}
.dream .dream-left .left-border{ background:none; border-top:0px solid #fff; height:1px; position:relative; margin:15px 0;}
.dream .dream-left .left-border:before{ background:#f0e9c4; border:0px ridge #fff; content:""; height:4px; width:40px; position:absolute; top:-1px; left:200px;}
.dream .dream-left .left-disc{ font-size:18px; color:#f0e9c4; line-height:24px; }
.dream .dream-left .left-more{ width:20px; line-height:8px; position:absolute; left:215px; top:221px;}
.dream .dream-left .left-more a{ font-size:11px; color:#f0e9c4; font-weight:bold; line-height:12px;}
.dream .dream-right{ margin:85px 55px 0 0;}
.dream .dream-right ul li{ background:url(../images/xing.jpg) left center no-repeat; font-size:14px; color:#101010; line-height:30px; padding-left:18px; border-bottom:1px dashed #c7c7c7; width:570px;}
.dream .dream-right ul li a{ font-size:14px; color:#101010; line-height:30px;}
.first1,.first2,.first3,.first4{ margin-bottom:90px;}
.first2{ margin-bottom:70px; background:url(../images/bg4.png) center 0 no-repeat; height:360px; min-width:1200px;}
.first3{ background:url(../images/bg2.png) center 0 no-repeat; height:360px; min-width:1200px;}
.first4{ background:url(../images/bg3.png) center 0 no-repeat; height:360px; min-width:1200px;}

/*嘉谋善政列表页*/
.wisdom-main{ overflow:hidden; margin:0px auto; margin-top:-200px; background:url(../images/W-mid.jpg) repeat-y #FFF;}
.wisdom-main .W-top{background:url(../images/W_top.jpg) no-repeat; height:74px;}
.wisdom-main .W-bot{background:url(../images/W-bot.jpg) no-repeat; height:74px;}
.wisdom-main .wisdomlist{ margin:20px 0px; padding:0px 70px;}
.wisdom-main .wisdomlist ul li{ background:url(../images/xing.jpg) left center no-repeat; font-size:14px; color:#101010; line-height:38px; padding-left:18px; border-bottom:1px dashed #c7c7c7;}
.wisdom-main .wisdomlist ul li a{ font-size:14px; color:#101010; line-height:38px;}
#showwisdom{ padding:0px 70px;}
#showwisdom h1{ font-size:20px; color:#bc0000; text-align:center; padding:25px 0px; margin:10px 0px;}

/*招聘信息*/
.tableT{ width:100%; margin:12px 0px;}
.tableT ul li{ float:left; background:#777777; line-height:46px; color:#fff; font-size:15px; text-align:center;}
.tableT ul .li1{ width:80%; text-align:left; text-indent:50px; border-right:1px solid #d9d9d9;}
.tableT ul .li3{ width:19%; border-right:0px solid #d9d9d9;}
.area .areaFather li .more {color:#282828; text-align: center; line-height: 30px; font-size: 15px;  color: #333333;display: inline-block;overflow: hidden; padding: 7px 58px; border: 1px solid #333333; margin-top: 24px; font-weight: bold; background: #fff;}
.area .areaFather li .more:hover { background: #d10328; border: 1px solid #d10328; color: #fff;}
.area {	width: 100%;padding: 20px 0px;}
.area .areaFather li { font-size: 15px;	width:100%;	text-align:center;position: relative;line-height:56px;border-bottom:1px solid #d9d9d9;}
.area .areaFather .li1{ width:80%; display:block; float:left; text-align:left; text-indent:30px; border-right:1px solid #fff; font-weight:bold;}
.area .areaFather .li3{ width:18%; display:block; float:left; border-right:0px solid #fff}
.area .areaFather h6 {padding-bottom: 0;cursor:pointer;	display:inline; }
.area .areaFather .pBox {border-top:1px solid #d9d9d9;padding: 10px 0;z-index: 6;display: none;background: #fff; width: 95.5%;line-height: 26px;text-align:left;padding-left:4.5%;}
.area .areaFather .pBox h4{ margin-top:20px; width:92%; text-align:right; }
.area .areaFather .pBox h4 img{cursor:pointer;}

.sidebar .sb_box{ float:left; width:830px; overflow:hidden;}
.sidebar .sb_box h3.title{font-size: 24px;line-height:60px; margin-bottom: 10px; text-indent:20px;color: #034f9a; background: url(../images/title.jpg) no-repeat left bottom #eeeeee;}

/*地图*/
#sitemaplist .sitemapclass2 h3{background:url(../li.png) no-repeat left center;}
/*工具栏*/
.met_hits{ padding:5px 5px; margin-bottom:15px; height:24px; line-height:24px; font-size:14px; margin-top:10px; border:1px solid #e2e2e2; background:#f9f9f9; text-align:center; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}
/*翻页*/
#flip{ margin:15px 0px;}
/*简介模块*/
#showtext{ padding-top:5px;line-height:28px;}
#showtext strong{ font-size:14px;}
#showcontact{ padding:0px; line-height:24px;}
#showcontact strong{ font-size:16px; color:#034f9a;}

/*文章模块*/
#newslist{ padding:15px 0px;}
#newslist li{ padding:0px 0px 0px 10px; background:url(../images/arrow.gif) no-repeat left 15px; border-bottom:1px dashed #d7d7d7;}
#newslist li a{ line-height:35px; text-decoration:none;}
#newslist li span{ float:right; color:#8e8e8e;}
#newslist li div{ color:#8e8e8e;}
#shownews{ padding:15px 15px;}
#shownews .editor{ line-height:24px;}
#shownews h1{ font-size:20px; text-align:center; padding:5px 0px; margin:10px 0px;}
#shownews .current{background: #f1f1f1; clear: both; width: 100%; line-height:35px; margin-bottom:25px;}
#shownews .current span{ background: #189edd;color: #fff;font-size: 14px; font-weight: bold; padding:0px 25px;line-height:35px; display:block; width:100px;}

#stafflist{ padding:15px 0;}
#stafflist li{ padding:10px; height:230px;}
#stafflist li a{ text-decoration:none; font-size:14px; font-weight:normal; line-height:22px;}
#stafflist li span{ float:right; color:#8e8e8e;}
#stafflist li div{ color:#8e8e8e;}
#stafflist .mid img{ width:265px; height:170px;}

/*嘉投公益*/
#welfare{ padding:15px 0px;}
#welfare li{ width:100%; overflow:hidden; margin-bottom:20px;}
#welfare li .imgs{ width:35%; float: left;}
#welfare li .imgs img{height: 100%; width: 95%; margin: 0 0;}
#welfare li .cons{ width: 65%; float: left;}
#welfare li a{ line-height:35px; text-decoration:none;}
#welfare li span{ float:right; color:#8e8e8e; font-weight:normal;}
#welfare li div{ color:#8e8e8e;}
#welfare .welfare-border{ background:none; border-top:1px solid #eaeaea; height:2px; position:relative; margin:10px 0;}
#welfare .welfare-border:before{ background:#c10f28; border:0px ridge #fff; content:""; height:2px; width:80px; position:absolute; top:-2px;  }
/*产品模块*/
#productlist{ padding:15px 0px;}
#productlist li{ float:left; width:220px; padding:12px; border:1px solid #f2f2f2; text-align:center; margin:10px 15px;}
#productlist li img{ margin:auto; width:210px; max-height:273px;}
#productlist li .imgs{ height:273px;}
#productlist li h3{ height:40px; line-height:20px; font-weight:normal;}
.outer { display:table; margin:0px 0px; width:220px; padding:0px 0px; height:273px; overflow:hidden; }
.middle {display:table-cell; vertical-align:middle;} 


/*下载模块*/
.downloadlist{ padding:15px;}
.downloadlist h3.ctitle{ font-size:30px; text-align:center; color:#303030; line-height:100px;}
.downloadlist #pros{ background: url(../images/pro_xz.jpg) no-repeat center;  margin-bottom:10px; border:1px solid #dddddd; width:585px; padding-left:10px; height:66px; line-height:66px; color:#959595;  font-size:14px;}
.downloadlist #buttons{ cursor:pointer; background:#cf0b3c; border-radius:1px;font-size:16px; margin-bottom:5px; margin-left:0px; border:0px; width:1200px; text-align:center; height:66px; line-height:66px; color:#fff;}
.downloadlist #messagetable{ padding:0px; width:1200px; margin:0px auto;}

/*视频*/
#videolist{ padding:15px 0px;}
#videolist li{ float:left; width:382px; padding:6px; border:1px solid #f2f2f2; text-align:center; margin:10px 15px;}
#videolist li img{ margin:auto; width:382px; max-height:248px;}
#videolist li h3{ height:40px; line-height:40px; font-weight:normal;}


/*图片模块*/
#imglist{ padding:15px 0px;}
#imglist li{ float:left; width:264px; text-align:center; margin:5px 6px; overflow:hidden;}
#imglist li img{ border:1px solid #ccc; padding:1px; width:260px; height:248px;}
#imglist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

#showimg{ padding:15px;}
#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}
#showimg .imgshow{ text-align:center;}
#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}
.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
.imgparalist li span{ float:left; margin-right:10px; color:#999;}
#showimg .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }



/*招聘模块*/

/*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:1px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/arrow.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}


/*在线反馈*/
.gbook{ padding:0px 0px;}
.gbook h3.ctitle{ font-size:18px; margin-bottom:50px; text-align:center; color:#303030; line-height:40px;  background:#f6f6f6;}

.gbook #keys{ background:#fff; border-radius:2px; margin-bottom:10px; border:1px solid #dddddd; width:390px; padding-left:10px; height:50px; line-height:50px; color:#959595;  font-size:14px; font-family:"宋体";}
.gbook #mail{ background:#fff; border-radius:2px; margin-bottom:10px; border:1px solid #dddddd; width:840px; padding-left:10px; height:50px; line-height:50px; color:#959595;  font-size:14px; font-family:"宋体";}
.gbook #textarea{ background:#fff; border-radius:2px; margin-bottom:10px; border:1px solid #dddddd; width:840px; padding-left:10px; height:160px; line-height:50px; color:#959595; font-size:14px;font-family:"宋体";}
.gbook #buttons{ cursor:pointer; background:#189edd; border-radius:2px;font-size:14px; margin-bottom:5px; border:0px; width:150px; text-align:center; height:56px; line-height:56px; color:#fff; font-family:"宋体";}
.gbook #messagetable{ padding:0px; width:100%; margin:0px auto; font-family:"宋体";}

/*站内搜索*/
ul.searchnavlist{ list-style:none; padding:0px; margin:0px;}
ul.searchnavlist li{ padding:5px 0px;}
#searchlist{ padding:15px;}
#searchlist li{ padding-left:10px; margin-bottom:6px; line-height:1.5;}
#searchlist ul{ list-style:none; padding:0px; margin:0px;}
#searchlist ul li{ padding:3px 5px; margin-bottom:5px;}
#searchlist ul li img{ display:none;}
#searchlist .search_title{ display:block; padding:2px 0px;}
#searchlist .search_title a{ font-size:14px; color:#12C; text-decoration:underline;}
#searchlist .search_title em{ color:#c00; text-decoration:underline; font-style:normal;}
#searchlist .search_detail{ display:block; }
#searchlist .search_detail a{ text-decoration:underline; color:#12C;}
#searchlist .search_content em{ color:#c00; font-style:normal;}
#searchlist .search_updatetime{ display:block; margin-top:5px; color:green;}
#searchlist a:hover{ text-decoration:underline;}
/*网站地图*/
#sitemaplist{ padding:15px;}
#sitemaplist .sitemapclass{ padding:5px 0px;}
#sitemaplist .sitemapclass1{ display:block; height:28px; line-height:28px; margin-bottom:5px; border-bottom:1px solid #ddd;}
#sitemaplist .sitemapclass1 a{ padding:5px 10px; background:#eee;}
#sitemaplist .sitemapclass2{ padding-left:15px; padding-top:3px;}
#sitemaplist .sitemapclass2 h3{  background:url(../images/dt-0.gif) no-repeat left center; padding:2px 8px;}
#sitemaplist .sitemapclass2 h3 a{ color:#444;}
#sitemaplist .sitemapclass2 div{ padding-left:2px;}
#sitemaplist .sitemapclass2 h4{ display:inline; padding:2px 6px;}
#sitemaplist .sitemapclass2 h4 a{ text-decoration:underline; color:#2c7199;}

/*翻页样式*/
/*分页*/
.met_page{ margin:20px 0px 20px 0px; overflow:hidden;}
.pageleft {	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 44px; HEIGHT:44px}
.pageright {OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 44px; HEIGHT:44px}
.pageleft {	PADDING:0px 10px; FLOAT: left; TEXT-ALIGN: center; font-size:16px; background:#f1f1f1;}
.pageright {PADDING:0px 10px; FLOAT: right; TEXT-ALIGN: center; font-size:16px; background:#f1f1f1;}

.pageNavi { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:25px; MARGIN:10px auto 0px; WIDTH:100%; PADDING-TOP:10px; TEXT-ALIGN:center }
.wp-pagenavi { margin:0px auto; padding-top:15px;}
.wp-pagenavi a { margin:2px; color:#333! important; padding:4px 10px! important; border:#ccc 0px solid; text-decoration:none! important; background-color:#efefef! important }
.wp-pagenavi a:link { margin:2px; color:#333! important;padding:4px 10px! important; border:#ccc 0px solid; text-decoration:none! important ; background-color:#efefef! important}
.wp-pagenavi a:visited { margin:2px; color:#333! important; padding:4px 10px! important; border:#ccc 0px solid; text-decoration:none! important; background-color:#efefef! important }
.wp-pagenavi a:hover { color:#fff! important; background-color:#eee! important; background-color:#d91b3e! important }
.wp-pagenavi a:active { margin:2px; padding:4px 10px! important; border:#ccc 0px solid; text-decoration:none }

.wp-pagenavi span.pages { padding:4px 10px! important; margin:2px; color:#454545! important; border:#ccc 0px solid }
.wp-pagenavi span.extend { padding:4px 10px! important; margin:2px;  color:#454545! important; border:#ccc 0px solid }
.wp-pagenavi span.current { padding:4px 10px! important; margin:2px;  color:#282828! important; border:#aaa 0px solid; background-color:#ed7d31! important }
.wp-pagenavi span.nolink{ padding:4px 10px! important; margin:2px; color:#282828! important;border:#aaa 0px solid; background-color:#efefef! important }

.cd-top {
  display: inline-block;
  height:45px;
  width: 45px;
  border-radius:100%;
  position: fixed;
  bottom: 35px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:url(../images/cd-top-arrow.png) no-repeat center 50% #034f9a ;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #1068b2;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 50px;
    width: 50px;
    right: 30px;
    bottom: 50px;
  }
}
/**/
.top-heng{ padding-top:35px; margin-top:40px; border-top:1px solid #dedede;}
