*{font-family:"微软雅黑"; font-size:12px; color:#434343;}
body{ margin:0;}
a{ text-decoration:none;}
h1,h2,h3,p{ margin:0; padding:0; font-weight:normal;}
img{ display:block; border:none;}
input{ margin:0; padding:0; border:none;}
ul,dl,dd{ margin:0; padding:0;}
li{ list-style:none;}
/*top*/
.top_box{border-bottom:dotted 1px #cfcfcf}
.top{ width:1150px; margin:auto; overflow:hidden; line-height:31px;}
.top span{ float:left;}
.top_nav{ float:right;}
/*logo*/
.logo_box{}
.logo{width:1150px;margin:auto; overflow:hidden; padding:0 0 5px 0;}
.logo_box a,.logo_n{ float:left;}
.logo_box a{ margin-top:10px;}
.logo_p{ float:right; margin-right:40px; padding-top:30px;}
.logo_p h1{ float:left;padding-left:25px; background:url(phone_icon.png) no-repeat; font-size:16px; margin-top:1px;}
.logo_p span{float:left; font-size:24px; color:#cc0000;padding-left:8px; font-family:""}
.logo_n,.logo_p{ margin-top:10px;}
.logo_n{ margin-left:10px;}
.logo_n span{ float:left;padding:4px 0 6px 0;}
/*nav*/
.nav_box{ background:#0087c5;}
.nav{width:1150px; margin:auto; overflow:hidden;}
.nav li{ float:left;}
.nav a{display:block;font-size:16px;color:#fff; padding:10px 30px;}
.nav a:hover{ font-weight:bold; background:url(navbg2.jpg) repeat-x;}
.nav .nav_current{background:#;}
/*search*/
.search_nav{width:1150px; margin:auto; overflow:hidden;}
.keyword{ padding:10px 0 5px 5px; float:left;}
.keyword span{ font-weight:bold;}
.keyword a{ margin-right:5px;}
.search_box{ float:right; padding:8px 20px 0 0;}
.search_box img,.search_text,.search_bnt{ float:left; height:26px; line-height:22px;}
.search_text input{width:178px;height:26px; background:url(search02.png);}
.search_bnt input{width:44px; height:26px;background:url(search03.png) no-repeat; cursor:pointer; color:#f0f0f0;}
/*banner*/
#banner_box{ position:relative;height:350px;overflow:hidden; margin-top:5px; }
.banner{ position:absolute;top:0;left:50%; margin-left:-960px; background:#000;}
/*产品推荐*/
.product_box{width:1150px;margin:auto; overflow:hidden;}
.product_t{ overflow:hidden; margin-top:10px;}
.product_t h2{ float:left;line-height:26px;font-size:18px;font-weight:bold; color:#cc0000; margin-top:1px;}
.product_t h1{float:left;font-size:16px;line-height:26px; margin-left:8px;}
.product_t a{ float:right; margin-right:10px; color:#cc0000; margin-top:6px;}
.product_c{ margin-top:10px;}
.product_c img{ width:263px; height:220px;}
.product_c li{ position:relative; float:left; margin:0 20px 0 0; border:solid 1px #f0f0f0;}
.product_c .pro01{ margin-right:0;}
.product_c li span{width:263px;position:absolute; bottom:0; background-color:#000;opacity:0.2; color:#fff;text-align:center; line-height:22px;}
.sort_box{ width:1150px; margin:20px auto 10px auto; overflow:hidden;}
/*[滑动门]*/
.tabbox {width:270px; float:left;border:1px #f0f0f0 solid;}
.tabmenu {width:270px;height:40px; border-bottom:solid 2px #0087c5;}
.tabmenu ul{margin:0;padding:0;list-style-type:none;}
.tabmenu li{text-align:center;float:left;width:135px;height:30px;overflow:hidden;font-size:14px;color:#434343;font-weight:bold; padding-top:10px;}
.tabmenu .cli{cursor:pointer;background:#0087c5;color:#fff;}
#tabcontent{width:270px;background-color:#f4f4f4;line-height:26px;}
#tabcontent ul{margin:0;list-style-type:none; overflow:hidden;}
#tabcontent .hidden{display:none;}
#tabcontent a{ display:block; font-size:14px; margin:6px 15px;}
#tabcontent ul li{ border-bottom:solid 1px #fff; clear:both; overflow:hidden;}
.hidden_more{ color:#8f8f8f; font-weight:bold}
#hiddenT{font-size:14px;float:left;margin:6px 15px;}
#tabcontent ul .hiddenC{ background-color:#e0e0e0;}
/*产品展示*/
.pro_box{width:860px;float:left; margin-left:15px;}
.pro_n{ clear:both;overflow:hidden;padding:5px 0;border-bottom:dashed 2px #eaeaea;}
.pro_n h2{float:left;line-height:26px;font-size:18px;font-weight:bold; color:#cc0000;}
.pro_n h1{ float:left;font-size:16px;margin-left:8px;}
.pro_n a{ float:right;margin:10px 10px 5px 0;color:#cc0000;}
.pro_c{ clear:both;padding:10px 0 0 10px; overflow:hidden;}
.pro_c img{ width:250px; height:185px;border:1px solid #f0f0f0;}
.pro_c span{display:block; width:250px; text-align:center; margin-top:5px;}
.pro_c li{ padding:5px 25px 5px 5px; float:left; }
/*荣誉资质*/
.hon_box{ background-color:#f4f4f4;margin-top:10px;}
.hon{ width:1150px; margin:auto;}
.hon img{ width:1150px;}
/*产品优势和公司优势*/
.product_adv,.company_adv,.news_box{width:1150px; margin:auto; margin-top:10px;overflow:hidden;}
.product_adv img{ width:1150px; }

.shili_box{clear:both;width:1150px;margin:auto;padding-top:10px; overflow:hidden;}
.shili_t,.link_t{overflow:hidden; padding-bottom:10px; background:url(line.png) repeat-x 0 50px;}
.shili_n,.news_n,.questions_n,.news_n,.link_n{float:left;padding-left:10px; background:url(shili_t.png) no-repeat ; overflow:hidden;}
.shili_n h1,.news_n h1,.questions_n h1,.news_n h1,.link_n h1{font-size:16px;color:#cc0000; margin:5px 0 0 5px;font-weight:bold;}
.shili_n span,.news_n span,.questions_n span,.news_n span,.link_n span{ display:block;color:#646464; font-size:14px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;margin-left:5px; }
.shili_m{ float:right; margin:25px 10px 0 0; color:#cc0000;}
/*about*/
.about_c{clear:both;padding-top:10px; overflow:hidden}
.about_c img,.about_w{float:left;} 
.about_c img{width:350px;height:200px; margin-left:5px;}
.about_w p{margin-left:10px;font-size:14px;line-height:25px;text-indent:28px;}
.about_w{ margin-left:8px;width:780px; padding-bottom:10px;}
.about_w a{display:block; width:70px; height:21px; background:url(liaojie.png) no-repeat; color:#fff; text-align:center;padding-top:2px; margin:5px 0 0 10px;}
/*新闻中心*/
.news_w{ clear:both;background-color:#F4F4F4; padding:5px 0 5px 0; margin-top:8px;}
.news_box{ width:1150px; margin:auto; overflow:hidden;}
.questions{ float:left;width:300px;margin-right:15px;}
.questions_t,.news_t{ padding-bottom:10px; overflow:hidden;}
.news{ float:left;}
.news_c{ clear:both;overflow:hidden; background-color:#ffffff; padding:5px;}
.news{width:830px; height:310px;}
.news_c a{ line-height:28px; padding-left:15px; font-size:14px;}
.news_c{list-style:disc outside;}
.news_c li{ float:left;width:400px; margin-right:10px;border-bottom:dashed 1px #eaeaea}
.news_c a{ float:left; background:url(sort3.png) no-repeat 5px 12px}
.news_c span{ float:right; margin-right:15px;line-height:28px;}

.link{width:1130px; margin:auto;overflow:hidden; background-color:#fff; padding:10px;}
.link_c{ padding:8px 0px 40px 0px;}
.link_c a{ float:left; margin-right:10px;}
.link_box{padding-bottom:10px;}
/*footer-nav*/
.footer_navbox{ background:#0087c5}
.footer_navbox p{ text-align:center; padding:5px 0;}
.footer_navbox a{font-size:14px;color:#fff; line-height:30px;padding:0 30px; background:url(footernav_line.jpg) no-repeat 0 3px;}
.footer_navbox .footer_navc{ background:none;}
/*footer*/
.footer_box{ background:#f0f0f0;}
.footer{ width:1150px; margin:auto; overflow:hidden; padding:10px 5px 45px 5px; position:relative;}
.footer_logo{ float:left; margin-top:10px}
.footer_w{ float:left; width:710px; margin:auto; padding:15px 2px;}
.footer_w p{ text-align:center;line-height:24px;}
.footer_w p a{ padding-right:5px;}
.footer_erwei{ float:right;margin-top:15px}
.bottom{ padding:10px 0 0 95px;}
.bottom img{ float:left; margin-right:10px;}

.button{ position:relative; left:600px;top:-20px}
