@charset "utf-8";

/* CSS Document */

*{margin:0; padding:0;}

body{ font-family:"微软雅黑", Verdana, Geneva, sans-serif; font-size:12px;  }
/*body{overflow-y:hidden;}*/

li,ol{list-style:none;}
a{text-decoration:none; cursor:pointer; color:#333333;}
a img{border:0px;}
a:hover{border:none; color:#0078d1;}
.clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}
h1, h2, h3, h4, h5, h6,small{font-size:13px;}
/*i{font-style:normal;}*/
*html .clearfix {height: 1%;}
*+html .clearfix{height:1%;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.pt70{ padding-top:70px;}
.pt50{ padding-top:50px;}
.pt30{ padding-top:30px;}
.pt20{ padding-top:20px;}
.pt10{ padding-top:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mr65{ margin-right:66px !important;}
.red {
    color: #d30003 !important;
}
/*.indmain img{
	 transition:1s;
	-webkit-transition:1s;
	-moz-transition:1s;
	}

.indmain img:hover{
	-webkit-transform:scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	}*/
@font-face {
    font-family: 'webfontregular';
    src: url('../fonts/_-webfont.woff2') format('woff2'),
         url('../fonts/_-webfont.woff') format('woff'); 
    font-weight: normal;
    font-style: normal;
}

.win950{ width:950px; margin:0 auto; height:100%; overflow:hidden;}
.win1100{ width:1100px; margin:0 auto; height:100%;}
.width1100{ width:1100px; margin:0 auto; height:100%; }
.win1150{ width:1150px; margin:0 auto; height:100%; overflow:hidden;}
.header{ background-color:#FFFFFF; height:110px; }
.headerbot{ position:relative;}
.logo{ position:absolute; left:0 ;top:29px;}
.logo img{}

.headertop{ height:30px; line-height:30px; background-color:#F4F4F4; border-bottom:solid 1px #DDDDDD;}
.headertop span{ float:right; color:#999999;}
.headertop span a{ padding:0 10px;}

.header_right{ float:right; width:250px;}
.header_tel{ background:url(../images/tel_ico.png) left no-repeat; padding-left:34px; font-size:16px; color:#333; overflow:hidden; text-align: left;  position: absolute; right:0; top:20px; color:#0078d1; }
.header_tel span{ color:#0078d1; font-size:18px;/* font-family: 'webfontregular';letter-spacing:2px; */}
.ulnav{ position:absolute; right:0; top:75px; z-index:1000;}
.ulnav li{ float:left; position:relative; }
.ulnav li > a{ font-size:14px; display:inline-block; padding-bottom:14px;  border-top:solid 2px #fff; margin:0 22px 0 22px; text-align:center;}
.ulnav li > a:hover{ border-bottom:solid 2px #0078d1; color:#0078d1;}
.ulnav li > a.hover{ border-bottom:solid 2px #0078d1; color:#0078d1;}

.twomen{ background-color: rgba(0,120,209,0.9); position:absolute;/* border-top:solid 2px #0078d1;*/ top:35px; left:0px; z-index:1001; width:100px; text-align:center; padding:10px 0; display:none;}
.twomen a{ line-height:26px; display:block; color:#FFFFFF;}



.head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:980px;position:relative}
.navigation-up{height:50px;background:#014b96}
.navigation-up .navigation-v3{float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; font-size:16px;color:#fff; }
.navigation-up .navigation-v3 .nav-up-selected{background:#003871; }
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#af0404}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:8px 0;color:#fff;display:inline-block;height:34px;font-family:"microsoft yahei"; font-size:15px; text-align:center; width:140px}
.navigation-up .navigation-v3 li h2 a em{ display:block; font-size:12px; color:#d6e6f7;}

.navigation-down{position:absolute;top:50px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:rgba(255,255,255,0.6);position:absolute;top:0px; height:48px;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}

.SubMenu{}
.SubMenu li{ float: left; height:48px; line-height:48px; text-align:center; font-size:14px; margin:0 20px;}
.SubMenu li a{ color:#222;}
.SubMenu li a:hover{ color:#CF0003;}

.indTitle{ font-size:16px; font-weight:bold; border-bottom:solid 1px #DDDDDD; height:42px; line-height:42px; margin-bottom:20px;}
.indTitle em{ font-size:14px; padding-left:8px; color:#666666; vertical-align: bottom;}
a.more{ float:right; font-size:12px; font-weight:normal; background:url(../images/moreIco.png) no-repeat right; padding-right:20px; margin-top:8px; color:#666666;}
a.more:hover{ color:#E80003;}

.indmain01{ overflow:hidden;}
.KSlist01{ background:url(../images/i01.png) no-repeat 20px 22px; width:250px; height:98px; line-height:98px; display:block; float:left; background-color:#fb6e50; font-size:22px; color:#FFFFFF; text-indent:4.5em; transition:1s; margin-right:33px;}
.KSlist01:hover{ color:#fff; background-color:#d25035;}
.KSlist02{ background:url(../images/i02.png) no-repeat 20px 22px; width:250px; height:98px; line-height:98px; display:block; float:left; background-color:#4fc1ea; font-size:22px; color:#FFFFFF; text-indent:4em; transition:1s; margin-right:33px;}
.KSlist02:hover{ color:#fff; background-color:#1796c4;}
.KSlist03{ background:url(../images/i03.png) no-repeat 20px 22px; width:250px; height:98px; line-height:98px; display:block; float:left; background-color:#feb839; font-size:22px; color:#FFFFFF; text-indent:4.2em; transition:1s; margin-right:33px;}
.KSlist03:hover{ color:#fff; background-color:#d49016;}
.KSlist04{ background:url(../images/i04.png) no-repeat 20px 25px; width:250px; height:98px; line-height:98px; display:block; float:left; background-color:#49d0ae; font-size:22px; color:#FFFFFF; text-indent:4em; transition:1s;}
.KSlist04:hover{ color:#fff; background-color:#22a786;}

.indmain02{ overflow:hidden;}

.indLeft{ width:815px; float:left; overflow:hidden;}
.indRight{ width:250px; float:right; overflow:hidden;}


.slideTxtBox{ width:815px; background-color:#FFFFFF; height:320px; overflow:hidden; }
.new_tab{ padding:25px 30px;}
.slideTxtBox .hd{ height:50px; line-height:50px; border-bottom:solid 1px #e4e4e4; position:relative; }
.slideTxtBox .hd .new_tab{ float:left;  position:absolute; left:0; top:0; height:32px;  }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; text-align:center; font-size:15px; color:#333; padding:0 20px; font-weight:bold;  }
.slideTxtBox .hd ul li.on{ background-color:#0295de;color:#fff; }
.more01 a{ float:right; padding-right:15px; color:#666666; font-size:12px;}
.more01 a:hover{color:#0295de;}
.dlprodlist{ overflow:hidden}
.dlprodlist dt{ width:425px; height:210px; float:right; overflow:hidden; margin-left:30px;}
.dlprodlist dt img{width:425px; height:210px;}
.dlprodlist dd{ font-size:14px; line-height:26px;}
.dlprodlist dd p{ height:182px; overflow:hidden;}
.moreBtn{ border:1px solid #0295de; width:100px; height:32px; line-height:32px; text-align:center; color:#0295de; border-radius:4px; float:right;display:block; margin-top:5px; transition:1s;}
.moreBtn:hover{ background-color:#0295de; color:#FFFFFF; border:1px solid #0295de;}


.DataDownload{ background-color:#FFFFFF; height:320px; overflow:hidden;}
.mainTitle{ height:50px; line-height:50px; border-bottom:solid 1px #e4e4e4;font-size:15px; color:#333; font-weight:bold; padding-left:15px; }
.uldataDown{ padding:2px 15px 0 15px; overflow:hidden;}
.uldataDown li{}
.uldataDown li a{
	height:20px; line-height:20px; margin:11px 0; display:block; font-size:13px; background:url(../images/zt01.png) no-repeat left; padding-left:12px;
display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/	
}

.uldataDown02{ padding:2px 15px 0 0px; overflow:hidden;}
.uldataDown02 li{}
.uldataDown02 li a{
	height:20px; line-height:20px; margin:0 0 20px 0; display:block; font-size:14px; background:url(../images/zt01.png) no-repeat left; padding-left:12px;
display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/	
}


.indnews{ background-color:#FFFFFF; width:390px; height:320px; overflow:hidden; float:left;}
.indnewstp{ width:360px; height:90px; overflow:hidden; margin:10px 15px 5px 15px;}
.ulindnewlist{ padding:0 15px 0 15px; overflow:hidden;}
.ulindnewlist li{}
.ulindnewlist li a{
	height:20px; line-height:20px; margin:10px 0; display:block; font-size:13px; background:url(../images/zt01.png) no-repeat left; padding-left:12px; padding-right:12px;
display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/	
}
.ulindnewlist li .time{ float:right; color:#999999;}

.indhonor{ background-color:#FFFFFF; height:255px; overflow:hidden;}

/* 首页资质荣誉滚动 */
.picMarquee-left{ width:1060px; margin:10px 20px;  overflow:hidden; position:relative; }
.picMarquee-left .bd{ margin-top:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 30px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; width:250px; height:164px; overflow:hidden;}
.picMarquee-left .bd ul li .pic img{ width:250px; height:164px; display:block; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px; margin-top:5px;  }






.ulprodlist{ width:750px; overflow:hidden;}
.ulprodlist li{width:224px; margin-left:23px; float:left; margin-bottom:20px;}
.ulprodlist li:first-child{ margin-left:0px !important;}
.ulprodlist li:nth-child(4){ margin-left:0px !important;}
.ulprodlist li:nth-child(7){ margin-left:0px !important;}
.ulprodlist li:nth-child(10){ margin-left:0px !important;}
.ulprodlist li:nth-child(13){ margin-left:0px !important;}
.ulprodlist li:nth-child(17){ margin-left:0px !important;}
.ulprodlist li:nth-child(20){ margin-left:0px !important;}
.ulprodlist li:nth-child(23){ margin-left:0px !important;}

.ulprodlist li a{ width:224px; display:block; transition:1s;}
.ulprodlist li a p.img{ width:206px; height:150px; overflow:hidden; display:inline-block;  border:solid 1px #e6e7e7; padding:10px; transition:1s;
  	/*非IE内核*/ 
    display:table-cell; 
    vertical-align:middle; 
    /*IEneihe*/ 
    *display:block; 
    *font-size:236px;/*高度为200PX，则200*0.873约为175px*/ 
    text-align:center; 
}
.ulprodlist li a p.img img{  transition:1s;
	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 
	max-width:206px; width:expression(this.width > 206 ? "206px" : this.width); max-height:150px; 
	height:expression(this.height > 150 ? "150px" : this.height);
}
.ulprodlist li a p.img:hover{ border:solid 1px #BF0003;}
.ulprodlist li a p.mane{ text-align:center; padding:10px 0; font-size:12px;}


.indCaseLink{ width:310px; height:100px; overflow: hidden; margin-top:10px;}
.indContactLink{width:310px; height:100px; overflow: hidden; margin-top:15px;}




/* 首页合作伙伴切换 */
.indBrandCase{ margin-top:20px; padding-bottom:30px; overflow:hidden;}

.picScroll-left{ width:1000px;  overflow:hidden; position:relative;  }
.picScroll-left .hd .prev{ background:url(../images/leftICO.png) no-repeat; width:24px; height:24px; cursor:pointer; position:absolute; left:0; top:25px;}
.picScroll-left .hd .prev:hover{ background:url(../images/leftICO_on.png) no-repeat;}
.picScroll-left .hd .next{ background:url(../images/rightICO.png) no-repeat; width:24px; height:24px; cursor:pointer; position:absolute; right:0; top:25px;}
.picScroll-left .hd .next:hover{ background:url(../images/rightICO_on.png) no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px; margin-left:30px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; margin:0 20px; width:168px;}
.picScroll-left .bd ul li .pic a{width:168px; display: inline-block;}
/*.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
*/.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }



.minbanner{ width:100%; height:150px; overflow:hidden;}

.Bread{ color:#666666; /*border-bottom:solid 2px #0a76d4;*/ border-bottom:solid 2px #188cde; padding:8px 0; }


.mainATitle{ font-size:24px; font-weight:bold; padding-bottom:15px; color:#0a76d4; }
.mainATitle em{ font-size:18px; padding-left:10px; color:#666666; vertical-align: bottom; text-transform:uppercase;}

.aboutMian{ margin-top:50px; overflow:hidden;}
.aboutMain_show{ line-height:220%; font-size:15px; border-bottom: dashed 1px #666666; padding-bottom:50px; margin-bottom:50px;}
.aboutMain_show03{ line-height:220%; font-size:15px; padding-bottom:50px; }


.content{ margin-top:30px; padding-bottom:50px; overflow:hidden;}
.mainCencer{ margin-top:20px; overflow:hidden;}

.mainright{ width:830px; float:right; overflow:hidden;}
.ArticleMain{ font-size:14px; line-height:200%; color:#333;}
.ArticTitlt_top{ font-size:24px; font-weight:bold; margin-bottom:20px; overflow:hidden; color:#188cde;}
.ArticleMain img{ max-width:720px;}



.maincont{margin-top:30px; overflow:hidden;}

.mainleft{ width:220px; background-color:#F8F8F8; float:left; overflow:hidden;}
.contTitle{ height:80px; line-height:80px; text-align:center; font-size:24px; color:#fff; background-color:#188cde; font-weight:bold;}
.ulleftlist{ padding:10px 0 15px 0;}
.ulleftlist li{ padding:10px 0; font-size:14px;}
.ulleftlist li a{ display:block; padding-left:30px;border-left:solid 2px #F8F8F8;}
.ulleftlist li a:hover{ border-left:solid 2px #188cde; color:#188cde;}
.ulleftlist li a.on{ border-left:solid 2px #188cde; color:#188cde;}


.OurProdshow{ padding:50px 0 30px 0; overflow:hidden;}
.OurProdshowRight{ width:360px; float:left;  margin-left:40px; font-size:13px; line-height:200%;}

.OurProdshowRight .mane{ font-size:24px; font-weight:bold; margin-bottom:20px; line-height:140%; text-transform: uppercase; color:#333333;}
.OurProdshowRight {  color:#666666;}
.OurProdshowRight p{ margin-bottom:10px; overflow:hidden;}
.OurProdshowRight .Model span{ margin-left:10px; color: #CD0003; }
.OurProdshowRight .Time span{ margin-left:10px; color: #333; }
.OurProdshowRight .describe  span{ margin-top:50px;color: #333; font-size:12px;}


.OurProdshowDetails{ margin-top:20px;  overflow:hidden;}
.products_showBottomTitle{ height:40px; line-height:40px; font-size:16px; background-color:#F8F8F8; }
.products_showBottomTitle span.prsp01{ text-align:center; width:250px; color:#fff; display:inline-block; background-color:#014b96; text-transform:uppercase; }
.products_showBottomTitle span.prsp01 em{ font-size:12px; margin-left:8px; color:#d8e4ef;}
.products_showBottomjx{ overflow:hidden; border:solid 1px #EDEDED; border-top:none; padding:30px 20px; font-size:13px; line-height:200%; color:#444}


.mainewslist{ margin-bottom:30px; overflow:hidden;}
.dltabnrno { border-bottom: 1px dotted #d2d1d1; height: 125px; overflow: hidden; padding: 21px 0;}
.dltabnrno:last-child{ border-bottom:none;}
.dltabnrno dt { float: left;  height: 125px; overflow: hidden; padding-right: 16px;width:200px;}
.dltabnrno dt img{ width:200px; height:125px;}
.dltabnrno dd {  float: left;  height: 150px;  overflow: hidden; width: 600px;line-height:22px;}
.tabname a {  color: #333; font-family: "微软雅黑"; font-size: 16px;  font-weight: bold;  height: 25px;  line-height: 25px; 
display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/	
}
.tabname a:hover{ color:#CC0003;}
.tabtex { color: #666666;  height: 62px;  overflow: hidden;  padding: 5px 0 10px;}
.tably { color: #969595;}


/*文章详情*/
.Article{ padding:30px 0 15px 0; overflow:hidden;}
.Article_h1{ font-size:26px; text-align:center; line-height:40px; color:#333;}
.Article_time{ text-align:center; font-size:14px; color:#999; height:20px; padding:10px 10px 20px 10px; border-bottom:dashed 1px #ccc; margin-bottom:20px; margin-left:10px;}
.Article_time span{ margin-right:20px;}
.Content_show{ font-size:14px; color:#555555; line-height:26px; border-bottom: dotted 1px #bbb; padding-bottom:30px;}

.nextnewslist{ margin-top:20px; overflow:hidden;}
.nextnewslist p.p001{ padding-bottom:10px;}
.nextnewslist p.p001 a{ color:#066fe0; }
.nextnewslist p.p001 a:hover{ color:#FF0004;}


.fenxang{ float:right;  padding:20px 0 0 0;}


.RecommendArticles{border-top: dotted 1px #bbb; padding-top:30px;}

.h2Title {
    color: #333;
    font-size: 20px;
    font-weight: bold;
}


/*文章推荐*/
.ulRecommendList{ margin-top:10px;}
.ulRecommendList li{ background:url(../images/zt01.png) no-repeat left; padding-left:12px; height:32px; line-height:32px;  width:530px; float:left;
 display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.ulRecommendList li .time{ float:right; color:#999999; font-size:12px;}


/*联系我们*/
.message{ min-height:200px; overflow:hidden; position:relative;}
.messagetitle{ font-size:16px; height:30px; line-height:30px; margin-top:30px; font-weight:bold; overflow: hidden;}
.messagetitle02{ font-size:16px; height:30px; line-height:30px; font-weight:bold; overflow: hidden; margin-bottom:15px;}
.messagetitle em{ color:#666666; margin-left:10px; font-size:14px; text-transform: capitalize;}
.messagetitle02 em{ color:#666666; margin-left:10px; font-size:14px; text-transform: capitalize;}

.messageRinght{ position:absolute; left:250px; top:0;  width:400px; line-height:200%; font-size:13px; color:#333;}
.messageRinght a{ color:#D30003;}

.messageRinght02{ position:absolute; left:480px; top:0;  width:400px; line-height:200%; font-size:13px; color:#333;}
.messageRinght02 a{ color:#D30003;}

.messageLeft{position:absolute; left:0; top:0; width:400px;  line-height:200%; font-size:13px; color:#333;}

.Minput{ width:250px; height:36px; border:solid 1px #c1d2dc; background-color:#FFFFFF; margin-right:50px; margin-bottom:20px; text-indent:0.5em; font-size:12px;}
.Mtext{width:555px;border:solid 1px #c1d2dc; background-color:#FFFFFF;  text-indent:0.5em;  font-size:12px; height:100px;}

.messageBtn{ width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; background-color:#0065b5 ; margin-top:10px;}
.messageBtn a{color:#FFFFFF; display:block; }
.messageBtn a:hover{ background-color:#014c88; color:#FFFFFF;  }

.messageRinght03{ position:absolute; left:770px; top:0;  width:400px; line-height:200%; font-size:13px; color:#333;}


.messageRinght04{ position:absolute; left:0; top:160px;  width:400px; line-height:200%; font-size:13px; color:#333;}








/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.png) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.png) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0; z-index:11112;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:11113;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px; padding-bottom:10px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.Email{ font-size:14px; font-weight:bold; color:#00a0e9; border-top:solid 1px #ace5f9; height: 36px; line-height: 36px; overflow:hidden;}
.EmailNY{ padding-bottom:10px;}
.tel020{ font-weight:bold; font-size:14px;}

.wyzx{padding:8px 0 0 5px;height:157px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}

.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}











/*link*/
.link02{ height:60px; line-height:60px; background-color:#fff; color:#333333; }
.dllink{ overflow:hidden;}
.dllink dt{ font-size:16px; width:100px; float:left; font-weight:bold;}
.dllink dd{ float:left;}
.dllink dd a{ /*background-color:#FFFFFF; */padding:3px;height:36px; float:left; margin:9px 15px;}


#footer{ background-color:#037bb7; width:100%; margin-top:50px; position:relative; color:#dbedf6; }
.footer_nav{ height:42px; line-height:42px; background-color:#333333; /*border-bottom:solid 2px #a2a2a2;*/ width:100%; /*box-shadow: 3px 3px 10px #000000;*/}
.footer_nav_list{ margin:0 auto;}
.footer_nav_list_left{ text-align:center;}
.footer_nav_list_left a{ color:#FFFFFF; font-size:14px; margin-right:45px;}
.footer_nav_list_left a:hover{ color:#FF0004;}

.footer_Search{ float:right; width:300px; padding-top:10px;}

.contact_index{border-bottom: solid 1px #add36a; padding:20px 0 0 0; margin-bottom:20px; margin-top:20px; width:100%;}
.contact_top{ width:1000px; margin:0 auto; padding-bottom:30px; text-align:center;  }
.contact_top h3{ font-size:38px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.contact_top span{ font-size:22px;  border-bottom:solid 8px #add36a; padding-bottom:22px; *padding-bottom:13px; color:#FFFFFF;}

.footermain{ margin:0 auto; padding-top:30px; min-height:340px; line-height:24px; overflow:hidden; position:relative; }
.footerArt{ width:280px; position:absolute; right:170px; top:30px; }
.footerArt h2{ font-size:16px; font-weight:bold; margin-bottom:10px; color:#FFFFFF;}
.footerweixin{ width:120px; height:120px;  text-align:center; position:absolute; right:0; top:40px; }
.footerweixin p{ color:#dbedf6; line-height:20px;}
.footerArtLeft{ width:150px; float:left; background:url(../images/fenge02.png) no-repeat right; padding-right:25px; height:200px; text-align:center;color:#d2d2d2;}
.footerArtLeft h1{ padding-top:78px; font-size:24px; color:#FFFFFF;}
.footerArtLeft p{ padding-top:5px;}


.dlfooternav{ height:100px; float:left; margin-right:70px;}
.dlfooternav dt{ color:#FFFFFF; font-size:15px; font-weight:bold; padding-bottom:10px;}
.dlfooternav dt a{ color:#FFFFFF;}
.dlfooternav dd{}
.dlfooternav dd a{ display:block; color:#dbedf6;  line-height:26px;}
.dlfooternav dd a:hover{ color:#FFFFFF;}


.footer_bottom{ background-color:#006598; width:100%; height:60px; line-height:60px; position:absolute; bottom:0; font-size:13px; overflow:hidden; color:#bfdcea; font-size:12px; text-align:center;}
.footer_bottom a{ color:#fff;}


.footer_right{ width:460px; float:right; margin-top:15px; position:relative;}
.inp_01{ position:absolute; top:0; left:0; width:220px;}
.inp_02{ position:absolute; top:0; right:0; width:220px;}
.inp_03{ position:absolute; top:50px; left:0; width:460px;}
.inp_04{ position:absolute; top:260px; left:0; width:460px;}
.input01{width:220px; background:url(../images/op08.png) repeat; height:40px; line-height:40px; border:none; font-family:"微软雅黑"; text-indent:1em; color:#fff;}
.textarea_03{width:460px; background:url(../images/op08.png) repeat; height:200px; line-height:40px; border:none; font-family:"微软雅黑"; text-indent:1em; color:#fff; overflow:hidden;}
.inp_04 a{ background-color:#b4d465; height:40px; line-height:40px; width:460px; display:block; text-align:center; font-size:16px; color:#222;}
.inp_04 a:hover{ background-color:#8cb131;}

/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #008fd6;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#00aaff;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

/*分页*/
.page{list-style: none; margin-left:135px; font-size:15px;}
.page>li{ float:left;  padding: 5px 10px; cursor: pointer;}
.page .pageItem{ border: solid thin #DDDDDD; margin: 5px;}
.page .pageItemActive{ border: solid thin #188cde; margin: 5px; background-color: #188cde; color:white;}
.page .pageItem:hover{  border: solid thin #188cde; background-color: #188cde; color:white;}
.page .pageItemDisable{  border: solid thin #DDDDDD;  margin: 5px;  background-color: #DDDDDD; color:#666;}










