﻿@charset "utf-8";
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";line-height:2em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#545454}
/*body{background:#fff}*/
ul,ol,li{list-style:none}
a{color:#333;text-decoration:none;}
p{font-family:"Microsoft Yahei"}
a:hover{text-decoration:none;}
img{border:0}
em{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
th{font-weight:normal}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
.left { float:left; }
.right { float:right; }
body .hide{ display:none;}
/* 分页组件 */
.pager { width:100%; color:#333; line-height:30px; padding:20px 0 10px 0; font-size:12px; text-align:center;}
.pager li{ display:inline; margin-left:4px;}
.pager a { border: #cccccc 1px solid; padding:0px 5px; color: #666; text-decoration: none;  font-size:12px; height:24px;line-height:24px;display:inline-block;margin: 2px;}
.pager a:hover { border: #ccc 1px solid; color: #fff; background-color: #39c0c8; }
.pager a:active { color: #fff; border: #ccc 1px solid; background-color: #39c0c8; }
.pager .thisclass a { font-weight: bold; color: #fff; background-color: #39c0c8; }
.pager span.disabled { border: #cccccc 1px solid; padding:0px 5px;  margin: 2px;color: #ddd;height:24px;line-height:24px;display:inline-block;  }

/*logo*/
.head{width: 1100px;margin: 0 auto;height: 80px;}
.logo{width: 441px;overflow: hidden;height: 78px;float: left;}

.nav_index{float:left;padding-top: 20px;padding-left: 520px;}
.nav_index li { float: left; width: 92px; padding: 0; line-height: 28px; color: #bfbfbf; }
.nav_index li .nav-p {  display: block; line-height: 28px;height:28px;}

.nav_index dl {width: 100%; z-index: 9999; display:none;height:28px;line-height: 28px;}
.nav_index dd{float:left;}
.nav_index dd a{ color: #fff; text-align: center; display: block;line-height: 28px;height:28px;}
.nav_index dd a:hover{color:#eee;}
/*search

#search_input{height:20px;background: url(../images/serach.png) no-repeat;}*/
.head_search{float: left;width: 200px;height: 38px;margin-left: 190px;}
.head_search li{float: left;line-height: 38px;}
#search_input{height:33px;background: url(../images/serach.png) no-repeat;overflow:hidden;}
.search_input{height:24px;color: #999999;line-height:24px;margin: 0 0;padding: 0 5px;font-size: 12px;border:0px;}
#search_left{width:12px;overflow:hidden;height:38px;background:url(../images/serach_in.png) no-repeat;margin-right:0px;margin-top:-1px;}
/*nav*/
.nav{width: 100%;height: 40px;background:url(../images/nav_bg.png) repeat;}
.nav_ul{display: block;width: 700px;height: 40px;overflow:hidden;}
.nav_ul{float: left;}
.nav_ul li{float: left;width: 120px;padding-right: 20px;font-size: 16px;text-align: center;line-height: 40px;}
.nav_ul li a{color: #FFFFFF;text-decoration: none;display:block;width:120px;height:40px;}
.nav .nav_ul li:hover{background: url(../images/nav_hover.png) no-repeat;}
.hover{background: url(../images/nav_hover.png) no-repeat;}
/*banner
.banner{background: url(../images/banner.png) center;height: 300px;}*/
/*通用左部*/
.common_left{float: left;width: 225px;}
.common_title{background-color: #29c4d2;height: 40px;}

.title1{background: url(../images/title.png) 0 0px no-repeat;margin-bottom: 5px;}
.title2{background: url(../images/title.png) 0 -82px no-repeat;}
.title3{background: url(../images/title.png) 0 -41px no-repeat;}
.title4{background: url(../images/title.png) 0 -122px no-repeat;}
.title5{background: url(../images/title.png) 0 -163px no-repeat;height:40px;}
.title6{background: url(../images/title.png) 0 -202px no-repeat;height:40px;}
.left_product ul li{height: 36px;border: #e0e0e0 1px solid;background:url(../images/product_bg.png);display: block;width: 222px;line-height:36px ;margin-bottom: 2px;}
.left_product ul li a{color: #726e6e;padding-left: 10px;text-decoration: none;display:block;width:100%;height:100%;}
.left_product ul li:hover{background:url(../images/product_bghover.png) no-repeat;}
.left_product ul li:hover a{color: #FFFFFF;}
.lefthover{background:url(../images/product_bghover.png) no-repeat!important;}
.lefthover a{color: #FFFFFF!important;}
.left_contact ul{border: solid 1px #dedede;width: 222px;margin-bottom: 5px;}
.left_contact a{text-decoration: none;}
#contact_title{height:42px;text-align: center;border-bottom: solid 1px #d1d1d1;line-height: 42px;}
#contact_title a{font-size: 16px;color: #726E6E;}
.left_contact .a{margin:10px 0 10px 5px;line-height: 18px;}
.a1{background: url(../images/link_icon2.png) no-repeat 0 0px;}
.a2{background: url(../images/link_icon2.png) no-repeat 0 -20px;}
.a3{background: url(../images/link_icon2.png) no-repeat 0 -72px;}
.a4{background: url(../images/link_icon2.png) no-repeat 0 -119px;}
.a5{background: url(../images/link_icon2.png) no-repeat 0 -144px;}
.left_contact .a a{padding-left: 30px;color: #726e6e;}
.left_qq{height: 38px;}

.left_link li{width: 180px;height: 36px;border-bottom: solid #e0e0e0 1px;margin-left: 20px;line-height: 38px;}
.left_link ul{border: solid 1px #dedede;width: 220px;background-color: #f0f0f0;}
.left_link ul li a{color: #726e6e;text-decoration: none;}
.left_link ul li a:hover {color:#29C2D0;}
/*lubotu*/
.foucebox_out{float: left;width: 560px;}
.foucebox {position:relative;width:560px;height:365px;overflow:hidden;  }
.foucebox .bd {position:absolute;left:0;top:0;width:556px;height:285px;overflow:hidden; border: solid 1px #e0e0e0;}
.foucebox .bd img {width:560px;height:285px;}
.foucebox .hd {position:relative;height:70px;top:285px;margin-top: 8px;}
.foucebox .hd ul {text-align:center;}
.foucebox .hd li {position:relative;float:left;display:inline;width:136px;height:70px;overflow:hidden; overflow:hidden; border: solid 1px #e0e0e0;margin-right: 2px;}
.foucebox .hd li:last-child{margin-right: 0px;}
.foucebox .hd img {width:136px;height:70px;}
.foucebox .hd li:hover{border: solid 1px #04aebd;;}


.index_right{width: 865px;float: left;margin-left: 10px;}
.news{float: left;width: 293px;margin-left: 10px;height: 364px;border: solid 1px #E0E0E0;border-top: none;}
.news a{color: #726E6E;text-decoration: none;}
.news_top,.news dl{width: 269px;margin: 0 auto;}
.news_top_content{padding-bottom: 5px;line-height: 16px;}
.news_top_content a{font-size: 12px;}

.news_top_content a:hover{text-decoration:underline;color:#04AEBD;}
.news dd{width: 220px;float: left;height: 30px;line-height: 30px;border-top: solid 1px #e0e0e0;}

.news dt{width:48px;float: left;height: 30px;line-height: 30px;border-top: solid 1px #e0e0e0;}
.news dl{height:150px;}
.news dd a:hover{color: #04AEBD;}


.common_title2{margin-top: 10px;background: url(../images/bg_03.png);border: solid 1px #E0E0E0;height:40px}
.title6{float: left;width: 95%;}
.title5{float: left;width: 94%;}
.more{height: 40px;line-height: 45px;float: left;}

.gongsijianjie{width: 1098px;}
.gongsijianjie img{padding-right: 1px;padding-bottom: 2px;}
.nopadding{padding-right: 0!important;}

.fonter_top{height: 40px;background-color: #04aebd;text-align: center;line-height: 40px;}
.fonter_top a{width: 100px;color: #fff;height: 40px;padding: 0 30px ;}
.fonter_bottom{height: 135px;background-color: #f0f0f0;text-decoration: none;text-align: center;}
.fonter_bottom a{color:#726E6E ;line-height:24px ;font-size: 12px;text-decoration: none;}


.product_more{width: 880px;}
.product_more li{display: block;float: left;width: 209px;border: solid #dbdbdb 1px;margin-right: 7px;margin-bottom: 7px;margin-top: 8px;}
.product_more li img{width: 209px;height: 167px;}
.product_more span{display: block;height: 37px;line-height: 37px;background-color: #f0f0f0;text-align: center;}
.product_more a{color: #726e6e;text-decoration: none;}
.product_more li:hover{border: solid #04AEBD 1px;cursor: pointer;}
.product_more li:hover span{background-color: #04AEBD;}
.product_more li:hover span a{color: #fff;}


.epage_location{width: 100%;text-align: right;line-height: 40px;border-bottom: solid 1px #e0e0e0;}
.epage_location a{text-decoration: none;}
.content_content{width: 80%;margin: 0 auto;}
.content{width: 95%;margin: 0 auto;}
.content p,.content_content p{font-size: 14px;line-height: 2em;color: #3b3b3b;}
.content span,.content_content span{font-size: 14px;line-height: 2em;color: #3b3b3b;}
.content_content img{max-width:700px;height: auto;}

.list_content p{font-size: 14px;line-height: 2em;color: #3b3b3b;}
.content_title,.content_time{text-align: center;}
.content_title a{line-height: 40px;font-size: 16px;color: #000;} 
.content_time {line-height: 40px;border-bottom: solid 1px #e0e0e0;margin-bottom: 20px;}
.content_title{margin-top: 30px;}

.news_list{width: 100%;}
.news_list dl{padding: 0 15px;margin-top: 30px;}
.news_list dl dt{width: 90%;border-bottom: dashed 1px #e0e0e0;height: 39px;line-height: 39px;float: left;background: url(../images/dian.png) no-repeat ;}
.news_list dl dt a{padding-left: 15px;color: #3b3d3d;}
.news_list dl dt a:hover{color:#04aebd;}
.news_list dl dd{border-bottom: dashed 1px #e0e0e0;height: 39px;line-height: 39px;float: left;}


.product_list{margin: 40px 90px;margin-right: 24px;}
.product_list ul li img{border: solid 1px #e0e0e0;}
.product_list li{float: left;padding-right:65px;margin-bottom: 25px;}
.product_list img:hover {border: solid 1px #04aebd;cursor:pointer;}
.product_list li a{line-height: 28px;display: block;width: 282px;height: 60px;margin-top:-9px; padding:10px;}
.product_list li a:hover{color: #FFF;background-color: #04AEBD;}


.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;margin-bottom: 30px; }
.slideBox .bd{ position:relative; height:100%; z-index:0; text-align: center;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:560px; height:400px;border: solid 1px #e0e0e0;}
.slideBox .prev,.slideBox .next{ position:absolute; left:10%; top:125px;  display:block; width:32px; height:150px; background:url(../images/slider-arrow.png) -110px 60px no-repeat;background-color: #E0E0E0;  filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:10%; background-position:8px 60px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }


.back2top{position:fixed;z-index:1000;width:48px;height:48px;display:block;background:url(../images/top.png) 0 0 no-repeat;left:50%;margin-left:560px;bottom:50px;_position:absolute;_top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-4);filter:alpha(opacity=500);opacity:0.5;}
.back2top:hover{filter:alpha(opacity=100);opacity:1;}



.serchbtn{ background:url(../images/serach_bg.png) no-repeat center center; height:33px; border:none; widows:35px; padding:0 13px; float:left; margin-top: 3px;}