﻿@charset "utf-8";
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
input,textarea,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header,hgroup, menu, nav, section, menu,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:12px;
font-family:微软雅黑,"宋体",Arial,sans-serif;
}
article, aside, figure, footer, header,
hgroup, section { display:block; }

blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
a {text-decoration: none; cursor:pointer;color:#444;outline:none;blr:expression(this.onFocus=this.blur());}
a:link, a:visited {text-decoration: none;}
a:active, a:hover {text-decoration: none; cursor:pointer;color:#1D4FA4}
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ul,ol,li { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic;}
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }
/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }
textarea{resize:none; }
body{ background:#fff; }
.layout:after, .clearfix:after { display:block; clear:both; height:0;}
.layout, .clearfix { *zoom:1;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.pos_rel{position:relative;}
.relative{position:relative;top:0;left:0;}
.clear{clear:both;}
/* END RESET CSS */
/*by:ZY*/
.center{ margin:0px auto; width:1000px; }
.center2{ margin:0px auto; width:1200px; }
.main{ margin:0px auto; width:1000px;}
.h20{padding-top:20px;}
/* top */
.header {height:107px;z-index:999;width:100%; background:url(../images/header.png);}
.headerfix {position:fixed;top:0;height:123px;z-index:99;width:100%; background:url(../images/header.png);}
.top{ width:100%; height:33px;}
.topmenu{width:750px; height:33px;float:left;color:#eee;}
.topmenu li{ position: absolute;top: 0;left: 0;}
.topmenu li img {float: left;display: inline;padding-top:4px;}
.topmenu li span{line-height:33px;padding-left:8px;color:#ddd;  font-size: 14px;font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.topmenu a{ color:#ddd; margin:0px 9px;}
.topmenu a:hover{ color:#fff;}
.tl-weixin {background-color: #fff;border: 1px solid #efefef;display: none;left: 308px;margin-top: 5px;padding: 3px;position: absolute;top: 25px;z-index: 10000;}
.tl-weixin .tl-arrow-top {border-color: transparent transparent #fff;border-width: 8px;font-size: 0;left: 102px;top: -16px;}
.tl-arrow {border-style: dashed dashed solid;height: 0;position: absolute;width: 0;}

.search{ background: url(../images/search_bg01.jpg) no-repeat;width:172px; height:33px;float:right;}

/* nav */
#navlist { width:780px; float:left}
.nav_menu{height:73px; width:100%; background:url(../images/header_bg01.png);}
.nav{width:100%;position:relative;margin:0 auto; z-index:9;overflow: hidden;}
.nav .list { width:1200px; margin:auto;}
.nav .list li{float:left;}
.web{
 	float: left; 
    display: inline;
    padding-left: 55px;
    margin-top: 8px;
    background: url(../images/web.png) left center no-repeat;
}
.web span{
    padding-top: 10px;
    font-size: 28px;
    font-weight: bold;
    line-height: 20px;
    color: red;
    display: block;
    letter-spacing: 9px;
}
.web p {
    color: red;
    line-height: 32px;
    display: block;
    font-size: 14px;
    font-weight: bold;
}
  
.span{ height:7px; float:left; background:url(../images/dh_bj1.jpg) center center no-repeat; width:1px; margin-top:41px;}
.nav #navlist a{float:left;display:block;width:94px;height:60px;text-align:center;font:14px/60px "微软雅黑";color:#535353; margin-top:13px;font-weight:bold;}
.nav .list a:hover,.nav .list .now{color:#4FAEF0; background:url(../images/dh_t1.png) center bottom no-repeat;}
.nav .box{top:73px;width:100%; position:absolute; }
.nav .cont{position:relative; overflow:hidden;background:#4FAEF0;filter:alpha(opacity=80);opacity:0.8;}
.lm{width:1000px; margin:auto; text-align:left;}
.lm a{ font-size:12px; line-height:30px; color:#fff; margin: auto 20px;}
.lm a:hover{color:#eee}
.dh{ width:1000px; margin:auto}
.dh ul li{ width:147px; height:110px; margin-right:17px; line-height:30px; float:left; overflow:hidden; margin-top:10px;}
.dh ul li a{  font-size:12px; color: #fff; display:block; text-align:center}
.dh ul li a img{width:147px; height:85px }
.dh ul li a:hover{color:#333}
.dh ul li a:hover img{ filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%);}

/* slideshow */
#slideshow{position:relative; width:100%; overflow:hidden;margin-top:-16px;max-width: 1343px;
margin: 0 auto;}
#slideshow .img .pic{width: 100%;margin: 0 auto; overflow:hidden; position:relative;}
#slideshow .img .pic img{position:relative; width:100%; }
#slideshow .bx-pager{ padding-top:0px; height:6px; margin:-6px auto 0px; position:relative; bottom:10px; line-height:6px;}
#slideshow .bx-pager.bx-default-pager a{ width:10px; height:5px; line-height:10px; overflow:hidden; border-radius:0px; background:#fff; margin:0px auto;margin-right:5px;float:left;}
#slideshow .bx-pager.bx-default-pager a:hover,#slideshow  .bx-pager.bx-default-pager a.active{ background:#009BDD;}
.bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-pager .bx-pager-item,
.bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-pager.bx-default-pager a:hover,
.bx-pager.bx-default-pager a.active {background: #19242d;}
.bx-prev {left: -5%;background:url(../images/slider-left-arrow.png) #393939;}
.bx-next {right: -5%;background:url(../images/slider-right-arrow.png) #393939; }
.bx-prev:hover {background-position: 0 top;}
.bx-next:hover {background-position: right top;}
.bx-controls-direction a {position: absolute;top: 45%;margin-top: -21px;outline: 0;width: 42px;height: 43px;text-indent: -9999px;z-index: 9999;}
.bx-controls-direction a.disabled {display: none;}

/*banner_news*/
.banner_news_bg{ background:url(../images/index_06.jpg) repeat-x; height:26px; width:100%;}
.banner_news{ margin:0 auto; width:1000px; height:47px;}
.zuixin{ float:left; width:1000px; }
.zuixin h2{ float:left;  line-height:23px; background:url(../images/index_14.jpg) no-repeat left; padding-left:25px; width:80px; font-weight: bold;}
.zuixin h2 a{ color:#555;font-size:12px;line-height:23px; }
.zuixin h2 a:hover{ color:#00A1E0;}
.zuixin ul{ float:left; padding-left:30px; width:560px; background:url(../images/index_08.jpg) no-repeat left; height:23px;}
.zuixin li{line-height:18px;font-size:12px;padding-top:1px;}
.zuixin li a{ color:#666;font-size:12px;} 
.zuixin li span{padding-left:50px; color:#999;} 
.zuixin p{ float: right; padding-right:30px;padding-top:5px;}
.zuixin p a{ display:block;height:10px;}

/*product_menu*/
.product_menu{ width:100%; height:257px; border-bottom:1px solid #e0e0e0; margin-bottom:34px;margin-top:14px;}
.product_menu_font{padding:10px 0 10px 500px;width:500px; height:60px;background:url(../images/product.jpg) center no-repeat; }
.product_menu ul{padding-left:2px;cursor:pointer;}
.product_menu li{ float:left; width:164px; height:105px; border:1px solid #ffffff; border-bottom:2px solid #ffffff; padding:28px 0px 12px 0px; }
.product_menu li:hover{ border:1px solid #fff; border-bottom:2px solid #4FAEF0;}
.product_menu li a img{ padding-left:9px;}
.product_menu li .img{ margin:0px auto; width:59px; height:59px; background:url(../images/case6-img.png) no-repeat; margin-bottom:15px; overflow:hidden;}
.product_menu li .img a{ float:left;width:59px; height:59px; background:url(../images/case6-img.png) no-repeat; overflow:hidden;}
.product_menu li .img1{background-position:0 0;}
.product_menu li:hover .img1{background-position: 0px -59px;}
.product_menu li .img2{ background-position:-59px 0px;}
.product_menu li:hover .img2{ background-position:-59px -59px;}
.product_menu li .img3{ background-position:-118px 0px;}
.product_menu li:hover .img3{ background-position:-118px -59px;}
.product_menu li .img4{ background-position:-177px 0px;}
.product_menu li:hover .img4{ background-position:-177px -59px;}
.product_menu li .img5{ background-position:-236px 0px;}
.product_menu li:hover .img5{ background-position:-236px -59px;}
.product_menu li .img6{ background-position:-295px 0px;}
.product_menu li:hover .img6{ background-position:-295px -59px;}
.product_menu li .font{ margin:0px auto; width:142px; display:table; font-family:Arial, Helvetica, sans-serif; color:#979797; font-size:10px; text-align:center;}
.product_menu li .font .p{color:#2c2c2c; font-size:16px; font-family:微软雅黑; margin-top:7px;}
.product_menu li .font .p a{ color:#2c2c2c;}


/*case_con*/
.case_con{ width:100%; display:table; }
.case_font{ text-align:center; width:100%; display:table; padding:20px 0px; line-height:1.5;}
.case_font .en{ font-size:30px;color:#555; font-family:微软雅黑;}
.case_font .en tt{ font-size:32px;color:#009BDD; font-family:微软雅黑;  font-weight:bold;}
.case_font .cn{ font-size:16px;color:#888;font-family:微软雅黑; }

.case_con_tit{ width:100%; height:27px; border-bottom:1px solid #e0e0e0;  position:relative;  margin-bottom:16px;}
.case_con_tit .case-l{float:left; width:200px;font-family:微软雅黑; font-size:18px; font-weight:bold;line-height:27px;color:#4FAEF0; margin-left:5px;}
.case_con_tit .case-r {float:right;margin-right:8px;}
.case_con_tit .case-r a{float:right;font-family:Arial,sans-serif; font-size:12px; width:16px; background:url(../images/index_14.jpg) bottom no-repeat; padding-top:10px;}
.case_con_tit .case-r a:hover{color:#4FAEF0;border:1px solid #4FAEF0;}

.case_con_div{ float:left; width:241px; margin:0px 4px 0px 4px; height:210px; overflow:hidden;}
.case_con_div .img{ width:242px; height:147px; position:relative; overflow:hidden;}
.case_con_div .img img{ vertical-align:top; width:242px; height:147px;}
.case_con_div .img .bg{ position:absolute; width:220px; display:inline-block; bottom:-80px; left:0px; padding:12px; color:#ffffff; font-family:宋体; background:#777; height:52px;}
.case_con_div .img .bg table{ width:100%;}
.case_con_div .img .bg table td{ padding:2px 0px;}
.case_con_div .img .bg .td{width:68px;}
.case_con_div .img .bg td a{color:#ffffff;}
.case_con_div .font{ width:200px; padding:0px 20px;  border:1px solid #ddd; border-width:0px 1px; border-bottom:3px solid #c0c0c0;  line-height:28px; overflow:hidden;}
.case_con_div .font .p a{color:#444;font-size:12px;}
.case_con_div .font .p a:hover{color:#00a1e0;}
.case_con_div:hover .font{border-bottom:3px solid #00a1e0;}

/*youshi*/
.youshi{background:url(../images/youshi.png) center no-repeat;  width:100%;height:424px;}
.youshi_font{ text-align:center; width:100%; display:table; padding:30px 0px; line-height:1.5;}
.youshi_font .en{ font-size:30px;color:#fff; font-family:微软雅黑;}
.youshi_font .en tt{ font-size:30px;color:#fff; font-family:Cambria, Helvetica, sans-serif;  font-weight:bold;}
.youshi_font .zh{ font-size:16px;color:#eee;font-family:微软雅黑;padding:5px 0px; }

.youshi_con{width:1000px;margin:0px auto; }
.youshi_con1{ width:1000px; }
.youshi_con1 .link_ne{float:left;width:35px; height:65px; left:0px;background:url(../images/y_left.png) no-repeat;margin-top:70px;cursor:pointer;padding-right:74px}
.youshi_con1 .link_ne:hover{background:url(../images/y_left.png) no-repeat;}
.youshi_con1 .link_pr{float:right;width:35px; height:65px; background:url(../images/y_right.png) no-repeat;margin-top:70px;cursor:pointer;}
.youshi_con1 .link_pr:hover{background:url(../images/y_right.png) no-repeat;}

.youshi_pic {float:left; height:254px;width:800px; overflow:hidden;padding-bottom:30px;position:relative;}
.youshi_pic ul li{ float:left; width:286px; height:254px;}
.youshi_pic ul li .y-pic{ width:220px; height:100px; }
.youshi_pic ul li .y-pic img{ width:220px; height:100px;}
.youshi_pic ul li .font{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8f9199;  padding:6px 0px;  background:#fff; width:220px;height:95px;text-align:center;}
.youshi_pic ul li .font span { font-family:微软雅黑; font-size:14px; color:#333;line-height:32px;}
.youshi_pic ul li .font p{ font-family:宋体; font-size:12px; color:#888;padding:3px 10px 0 10px;line-height:18px;}




/*i-news*/
.i-news{background:#f5f5f5;padding-top:25px;height:255px;}
.i-news_main{width:1000px;margin:0 auto; }
#i-news_v {background:#fff;margin-top:10px;float:left;width:269px;height:242px;overflow:hidden;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
#i-news_v img{width:269px;height:114px;border-right:1px solid #ebebeb;}
#i-news_v .i-news_v_tit{width:250px;font-size:14px;color:#4FAEF0;padding-left:14px;line-height:24px;font-family:微软雅黑;  }
#i-news_v .i-news_v_tit p{color:#666;font-size:12px;line-height:20px;color:#666;font-family:宋体;padding-bottom:5px;  }
#i-news_v .i-news_v_tit li {height:40px;display:block;}
#i-news_v .i-news_v_tit li a{ border:1px solid #4FAEF0;font-size:12px;color:#4FAEF0;font-family:宋体; padding:4px 10px; }
#i-news_v .i-news_v_tit li a:hover{border:1px solid #ff6000;;color:#ff6000;}


#fullbg {background-color:#000;display: none;z-index:3;position: absolute;left: 0px;top: 0px;filter: Alpha(Opacity=85);-moz-opacity: 0.85;opacity: 0.85; z-index:9999}
#dialog {position:absolute;width:586px;height:429px;background:#ffffff;display:none; z-index:9999}
.wirth{width:536px;height:341px; background:#FFF;margin:0 auto;}
.close {width:521px;height:43px;color:#009BDD;font-size:16px;padding-left:33px; font-weight:600; padding-top:23px; padding-right:32px;}
.close span{color:#b2b2b2; padding-left:8px; font-size:14px;}
.close a{float:right;background:url(../images/close_15.jpg) no-repeat;width:21px;height:21px;cursor:pointer;} 
.close a:hover{background:url(../images/close2_15.jpg) no-repeat;cursor:pointer;}

.i-news_tit {background:#fff;width:344px;float:left;overflow:hidden;position:relative;margin-top:10px; margin-left:20px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.i-news_tit .hd {overflow:hidden;height:39px;line-height:1.1;}
.i-news_tit .hd ul {margin:7px 0px 0px 15px;}
.i-news_tit .hd ul li {font-size:14px;float:left;display:block;cursor:pointer;color:#555;text-align:center;font-family:微软雅黑;border:1px solid #fff;padding:4px 10px; margin:0px 5px 7px 0px;}
.i-news_tit .hd ul li:hover {color:#4FAEF0;border:1px solid #4FAEF0;}
.i-news_tit .hd ul li.on {color:#4FAEF0;border:1px solid #4FAEF0;}
.i-news_tit .bd {float:left;width:100%;}
.i-news_tit .bd ul {width:100%;}
.i-news_tit .bd ul li {height:24px;line-height:24px;border-top:1px solid #F1F1F1;overflow: hidden;}
.i-news_tit .bd ul li a {color:#444;float:left;width:230px;margin-left:15px;}
.i-news_tit .bd ul li a:hover {color:#4FAEF0;}
.i-news_tit .bd ul li .date {color:#999;float:right;width:70px;margin-right:15px;}

.i-news_tit2 {background:#fff;width:344px;float:right;overflow:hidden;position:relative;margin-top:10px;margin-left:20px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.i-news_tit2 .hd {overflow:hidden;height:39px;line-height:1.1; }
.i-news_tit2 .hd ul {margin:7px 0px 0px 15px}
.i-news_tit2 .hd ul li {font-size:14px;float:left;display:block;cursor:pointer;color:#555;text-align:center;border-top:1px solid #F1F1F1;font-family:微软雅黑;border:1px solid #fff;padding:4px 10px; margin:0px 5px 7px 0px;}
.i-news_tit2 .hd ul li:hover {color:#4FAEF0;border:1px solid #4FAEF0;}
.i-news_tit2 .hd ul li.on {color:#4FAEF0;border:1px solid #4FAEF0;}
.i-news_tit2 .bd {float:left;width:100%;}
.i-news_tit2 .bd ul {width:100%;}
.i-news_tit2 .bd ul li {height:24px;line-height:24px;border-top:1px solid #F1F1F1;overflow: hidden;}
.i-news_tit2 .bd ul li a {color:#444;float:left;width:230px;margin-left:15px;}
.i-news_tit2 .bd ul li a:hover {color:#4FAEF0;}
.i-news_tit2 .bd ul li .date {color:#999;float:right;width:70px;margin-right:15px;}

/*link*/
.link{background:#f5f5f5;width:100%;padding:20px 0px;}
#links{ padding:8px 10px 8px 15px; background:#fff; line-height:24px}
#links span{ color: #3E3E3E;margin-right: 10px;}
#links a{ color:#949494; margin-right:15px; }
#links a:hover{ color:#4FAEF0; }

/*footer*/
.footerLinkWrap{background:url(../images/foot.jpg) repeat-x; height:215px;}
.footerLink{width: 1000px;margin: 0 auto;padding: 25px 0 0;}
.footerLink .siteMap{float: left;width: 720px;padding-left: 30px;height: 190px;}
.footerLink .siteMap dl{ float:left;}
.footerLink .siteMap dt{padding-top: 0;padding-right: 0;padding-bottom: 10px;padding-left: 0;font-size: 14px;color: #c9c9cb;}
.footerLink .siteMap dt a{font-size: 14px;color: #c9c9cb;}
.footerLink .siteMap dd a{color: #88888a;line-height: 24px;}
.footerLink .siteMap dd a:hover{color: #4FAEF0;}
.footerLink .siteMap .first{padding: 0 36px 0px 0;margin: 0 36px 0 0;border-right:1px solid #3e3e40;}
.footerLink .siteMap .normal{padding:0 36px 0 0;}
.footerLink .f-r {float: right;width: 230px;}
.footerLink .f-r .f-logo{ display:block;padding-top:15px;border-bottom:1px solid #3e3e40;padding-bottom:10px;}
.footerLink .f-r li {clear:both;float: right;height: 28px;line-height: 14px;padding-top: 16px;background: url(../images/f-tel.png) 0 16px no-repeat;}
.footerLink .f-r li p{color: #999;padding-left: 36px;padding-bottom: 8px;}
.footerLink .f-r li span {font: 18px Arial;color: #bbb;}
.footer {height: 30px;line-height: 30px;color: #aaa;background:#1e1e1e;position:relative;}
.footer a{color: #aaa;}
.footer a:hover{color: #4FAEF0;}

/*kefu*/

.pb6{padding-bottom:6px;}
.asid_share{position:fixed;width:40px;bottom:15%;right:30px;z-index:890;}
*html #asid_share{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
.asid_share .asid_share_box{width:100%;margin-bottom:3px;background:#aaa;text-align:center;}
.asid_share .asid_share_box a{display:block;line-height:35px;height:35px;padding-top:5px;}
.asid_share .asid_share_box a:hover.i-qq{background:#0b8ff4;text-decoration:none;}
.asid_share .asid_share_box a:hover.i-say{background:#ff811b;text-decoration:none;}
.asid_share .asid_share_box a:hover.i-weixin{background:url(../images/icon_weixin.png) 5px 5px #58a81c no-repeat;}
.asid_share .asid_share_box a:hover.i-top{background:url(../images/icon_back.png) 5px 5px #666 no-repeat;}
.asid_share .asid_share_box a:hover .asid_title,.asid_share .asid_share_box .asid_title{color:#fff;font-size:12px;display:block;padding:0px 5px;line-height:16px;width:30px;margin-top:-1px;text-align: center}
.asid_share .red_bag{text-decoration:none;}
.asid_share .asid_sha_layer{border:1px solid #ccc;background:#fff;position:absolute;right:52px;bottom:-44px;}

.asid_share_triangle{width:12px;height:40px;position:absolute;right:49px;bottom:-12px;z-index:100;}
.border_sj,.con_sj{display:block;width:18px;height:28px;font-size:18px;overflow:hidden;font-family: SimSun;}
.border_sj{color:#ccc;font-style:normal;}
.con_sj{color:white;margin:-14px -2px 0 0;margin:-28px 0 0 -2px;}


.bx-wrapper{max-width: 1343px;margin: 0 auto;}