@charset "utf-8";
/* CSS Document */
body,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,input,form,img,p{margin:0;padding:0;font-size:12px;font-family: "Arial"; 
color:#787878;}
ul,li{list-style-type:none;}
img,input{border:0;}
a{color:#787878; text-decoration:none;}
a:hover{color:#2789e2; text-decoration:none;}
html{background:#f8f8f8;}
.clear{ clear:both;}
.pt10{padding-top:10px;}
/* top */
#top{width:100%;height:26px;background:#0080b8;}
#top_nav{width:1002px;height:26px;margin:0 auto;}
#top_nav_title{width:356px;height:26px;float:left;}
#top_nav_title ul li{float:left;color:#fff;line-height:26px;margin-right:25px;}
#Phone{width:300px;height:26px;float:right;color: #b3d9ea; padding-right:20px; line-height:25px;}
#Phone span{ padding:0px 10px;}
#phone label{ font-size:15px; font-weight:bold;}
#Phone a{color: #b3d9ea;}
#Phone a:hover{color: #b3d9ea;}

/* nav */
#nav{width:100%;height:65px;z-index:10;background:url(../images/nav_bj_03.png);position: relative;
z-index: 10; padding-top:45px;}
#nav_bj{width:1002px;height:113px;margin:0 auto;}
#nav_left{width:367px;height:37px;float:left;margin-top:62px;}
#nav_left ul li{font:14px/37px "Microsoft YaHei";float:left;padding:0 43px 0 43px;}
#nav_left ul li a{ display:block;}
#nav_left ul li a:hover{font-weight:bold;}
.hover{font-weight:bold;color:#2789e2;}
#nav_logo{width: 268px;height: 127px;float: left;z-index: 10;position: absolute; left: 41.5%;top: 16px;}
#nav_right{width:360px;height:67px;float:right;margin-top:16px;}
.nav_right_nav{width:367px;height:37px;margin:16px 0 0 15px;}
.nav_right_nav ul li{font:14px/37px "Microsoft YaHei";float:left;border-right:1px solid #ededed;padding:0 43px 0 33px;}
.nav_right_nav ul li a{ display:block;}
.nav_right_nav ul li a:hover{font-weight:bold;}
/* nav 导航下拉菜单 */					
#jsddm{margin:0;padding:0;float:right;margin:16px 0 0 0;width:1002px;}
#jsddm li{*width:100px;list-style: none;font:14px/37px "Microsoft YaHei";float:left;border-right:1px solid #ededed;line-height:37px;}
#jsddm li a{display: block;text-decoration: none;padding:0 33px 0 35px;*padding:0 40px; text-align:center;height:37px;white-space: nowrap;position: relative; z-index: 10000;}
#jsddm li a:hover{position: relative;color:#009ce0;}
.hover_nav{color:#009ce0;font-weight:bold;}
#jsddm li ul{margin:12px 0 0 0;position:absolute;visibility: hidden;width:158px;height:auto; z-index:9;background:url(../images/nav_03.png) no-repeat;}
#jsddm li ul li{float: none;height:33px;line-height:33px;display:inline;font-size:12px;border-bottom:1px dashed #e2e2e2;width:160px;}
#jsddm li ul li a{width:auto;height:33px;color:#8c8c8c;margin:0 4px 0 5px;}
#jsddm li ul li a:hover{background:#0080b8 url(../images/px_03.png) 40px 15px no-repeat;color:#cce6f1;}
/* banner */
#focus {width:100%; height:400px; overflow:hidden; position:relative;background:#000;z-index: 5;}
#focus img{width:100%;}
#focus ul {height:400px;position:absolute; overflow: hidden;}
#focus ul li {float:left; height:400px;overflow:hidden; position:relative; background:#000; width:100%}
#focus ul li.pic01 {background: url(../images/banner_02.png) no-repeat center 0;}
#focus ul li.pic02 {background: url(../images/banner_02.png) no-repeat center 0;}
#focus ul li.pic03 {background: url(../images/banner_02.png) no-repeat center 0;}
#focus ul li.pic04 {background: url(../images/banner_02.png) no-repeat center 0;}
#focus .control{ width:168px; position:absolute; left:73%; bottom:30px; overflow:hidden;}
#focus .control a{ width:12px; height:12px; background:url(../images/qie_05.png) no-repeat; margin-right:6px; float:left; display:block;}
#focus .control a.current{ background:url(../images/qie_03.png) no-repeat; }
#focus ul li img{max-width: 100%;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:100%; height:5px; padding:25px 700px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:8px; _font-size:0; margin-left:5px;cursor:pointer; background:#fff;}
#focus .btn span.on { background:#3d3e43}
#focus .preNext {width:45px; height:100px; position:absolute; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/* centent */
#centent{width:1002px;height:216px;margin:20px auto 0 auto;}

#centent_product{width:640px;height:210px;float:left;margin-left:20px;}
.bt_tit{ clear:both; background:url(../images/px_06.png) left bottom no-repeat; height:25px;}
.bt_tit label{float:left;color:#4b4b4b;font-size:14px;}
.bt_tit span{ float:left;color:#c4c4c4;margin-left:3px;}
.hpro{ clear:both; padding-top:20px; width:1960px;}
.hpro li{ float:left; padding:0px 10px;}
.hpro li img{ width:170px; height:150px; padding:2px; border:1px #d0d0d0 solid;}
.hpro li p{ padding:6px;display:block; text-align:center;}

div.menuTree{width:174px;border: solid 0px black; height:auto;}
div.menuTree UL{padding: 0px;margin: 0px;display:none;}
div.menuTree UL LI{list-style: none;padding: 0px;margin: 0px; padding-bottom:5px;white-space: nowrap; line-height:18px;}
div.menuTree UL LI.parent A{text-decoration: none;display:block; padding:4px 0px 4px 20px;}
div.menuTree UL LI.parent A:hover{font-size: 100%; color:FFF;}
div.menuTree UL LI.child A{text-decoration: none; display:block;padding: 6px 2px;}
div.menuTree UL LI.child A:hover{color:#009ce0;font-size: 100%;}
div.menuTree UL LI.parent{background:url(../images/about__09.png) no-repeat; color:#FFF;}
div.menuTree UL LI.child{ color:#009ce0; height:20px; padding-left:38px;background:url(../images/cl2a.jpg) 28px 8px no-repeat;}


#centent_company{width:269px;height:210px;float:right;padding-left:40px;border-left:1px solid #dbdbdb;}

.company_text{margin:30px 0 15px 0;}
.company_text dl dd{font:12px/24px "宋体";color:#646464;margin-top:10px;}
/* bottom */
#bottom{width:100%;height:62px; display:table;background:#dedede;border-top:1px solid #c8c8c8; text-align:center;font:12px/62px "宋体";color:#787878;margin-top:40px;}
.cltit{width:174px; height:50px;}
.cltit b{font:20px/28px "Microsoft YaHei";}

/* company_centent */	
#company{width:1000px;height:auto;margin:0 auto; padding-top:30px;}
#company_left{width:204px;height:auto;float:left;background:url(../images/about/img_border_03.png) no-repeat right;}
.company_left_nav{width:174px;height:auto;display:table;}
.company_left_nav b{font:20px/28px "Microsoft YaHei";}
.company_left_nav ul{margin-top:20px;}
.company_left_nav ul li{width:174px;background:url(../images/about__09.png) no-repeat;margin-bottom:4px; *margin-bottom:2px;text-indent:19px;font:12px/25px "宋体";color:#919191;}
.company_left_nav ul li a{ display:block;}
.company_left_nav ul li a:hover{width:174px;height:25px;background: url(../images/about__03.png) no-repeat;color:#fff;}
.company_left_nav .clt a{width:174px;height:25px;background: url(../images/about__03.png) no-repeat;color:#fff;}

#company_right{width:776px;height:auto;float:right; margin-bottom:40px;}
.company_right_location{width:776px;height:37px;background:url(../images/about_compy_03.png) no-repeat bottom;}
.company_right_location_l{width:auto;height:37px;font:18px/24px "Microsoft YaHei";color:#009ce0;float:left;}
.company_right_location_l span{width:auto;height:37px;font:12px/25px "Arial";margin-left:5px;color:#d5d5d5;}
.company_right_location_r{width:auto;height:37px;float:right;color:#bababa;}
.company_right_location_r a{color:#bababa;}
.company_right_location_r a:hover{color:#a4a4a4;}

.htel{ clear:both; width:174px; line-height:22px;}
/* About us */	
.company_right_about_us{width:776px;height:auto; padding:20px 0; line-height:22px;}
/* product*/
.product_nei{ clear:both;display:block; padding:10px 0;}
.product_nei li{ float:left;padding:3px 6px;}
.product_nei li img{ width:170px; height:150px; padding:3px; border:1px #CCC solid;}
.product_nei li p{ padding:5px; display:block; text-align:center;}
.proshow img{ padding:10px 0;}

.newslist {}
.newslist UL {PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-RIGHT: 20px; PADDING-TOP: 10px}
.newslist LI {PADDING-BOTTOM: 12px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/dot.jpg) 4px 20px no-repeat; PADDING-TOP: 12px; border-bottom:1px #e2e2e2 solid;}
.newslist LI SPAN {LINE-HEIGHT: 16px; FLOAT: right}


/****当前位置****/
.main_top{ float:right;font-weight:normal;font-size:12px; display:block; padding-top:3px; *height:9px; padding-right:10px;}
.main_top ul{ margin:0; padding:0; list-style:none;}
.main_top ul li{width:auto; float:left; padding-left:15px;background:url(../images/n2.jpg) 5px 4px no-repeat; }
.main_top label{padding-top:3px;overflow:hidden; display:block; padding-left:5px; margin:0; font-weight:normal; font-size:12px; float:left;}
.main_top label a{font-size:12px; padding:0 5px;}
.main_top label a:hover{font-size:12px;}
.mtimg{ background:url(../images/home.jpg) left 3px no-repeat; display:block;}

/*******page*******/
#bottompage{clear:both;height:auto;text-align:center; width:auto;}
#bottompage ul{list-style:none; margin:0px; padding:0px;}
#bottompage ul li{float:left;display:block;margin-left:2px; padding:2px;width:auto;height:20px;border:1px solid #eee;text-align:center;}
#bottompage ul li.nextprev span{ width:50px; display:block; background-color:#FFF;}
#bottompage ul li.pagenum{ width:auto; display:block;  background-color:#FFF;}
#bottompage ul li.pagenum a{ display:block; padding:0px 5px;}
#bottompage ul li span{display:block;width:auto;height:20px; background-color:#700000;}
#bottompage ul li.nextprev{width:50px; display:block; background-color:#FFF;}
#bottompage ul li span{display:block;background-color:#FFFFFF; width:auto; }
#bottompage ul li.currentpage{font-weight:bold; background-color:#009ce4; display:block; color:#FFF; width:23px;}
#bottompage ul li.currentpage span{display:block;background-color:#09F; }
#bottompage span.recordcount{display:block; background-color:#09F; padding-left:20px; margin-left:10px;border:0px;cursor:pointer;}
#bottompage{font-size:12px;font-family:arial,宋体;margin-top:30px;}