﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#fff;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:none}
body{font:14px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
/*form-item*/
input[type=text],textarea { border:1px solid #AFAFAF; padding:3px; resize:none}


/*pages*/
#pages { padding:14px 0 10px; margin:10px; }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/search/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*table_form*/
.table_form tr td { padding:5px}
/*form-guide*/
/*头部*/
.header,.center,.footer{float:left; width:100%}
.header{ background:url(../images/headbg.jpg) repeat-x}
.header_content{ width:1000px; margin:0 auto; height:125px}
.logo{margin-top:4px; float:left; height:100px; overflow:hidden}
.erweima{float:right;}
.erweima img{height:100px; margin-top:10px;}
.header_right{ float:left; color:#1f1a17;margin-left:80px; margin-top:10px;}
.header_right .tool{width:100%; text-align:right;line-height:12px; color:#1f1a17; margin-top:21px}
.header_right .tool a{ font-family:"宋体"; font-size:12px; color:#1f1a17}
.header_right .hotline{ margin-top:19px}
.header_nav{ width:100%; height:31px; overflow:hidden; background:url(../images/navbg.jpg) repeat-x; text-align:center; font-size:14px; line-height:31px}
.header_nav ul{ width:1000px; margin:0 auto}
.header_nav ul li{width:99px; float:left;margin-left:27px}
.header_nav ul li:first-child{ margin-left:0px}
.header_nav ul li:hover a{ background:#b3b3b3; width:100%; display:block; height:29px; border-bottom:2px solid #e60013}
.header_nav ul li .sub{width:auto;position:absolute;z-index:2; height:35px; display:none}
.header_nav ul li .sub li{width:auto; height:35px;line-height:30px}
.header_nav ul li .sub li a{ color:#424242}
.header_nav ul li:hover .sub li a{background:none; border:none}
.header_nav ul li .sub .sub_left,.header_nav ul li .sub .sub_center,.header_nav ul li .sub .sub_right{float:left}
.header_nav ul li .sub .sub_left{width:57px; height:35px;  background:url(../images/subbg_left.png) no-repeat}
.header_nav ul li .sub .sub_center{width:auto; height:35px;  background:url(../images/subbg_center.gif) repeat-x; margin-top:7px; margin-left:-45px}
.header_nav ul li .sub .sub_right{width:25px; height:35px;  background:url(../images/subbg_right.png) no-repeat}

/*中部*/
.banner{width:100%}
.slideBox{ width:100%;overflow:hidden; position:relative}
.slideBox .bd{ position:relative; height:100%; z-index:0}
.slideBox .bd li{ zoom:1; vertical-align:middle}
.slideBox .bd img{ width:100%;display:block}
.center .center_top{width:934px; height:94px; margin:0 auto; background:url(../images/center_topbg.png) no-repeat; /*margin-top:-115px;*/margin-top:-255px; position:relative; z-index:2}
.center .center_bottom{ width:1000px; height:21px; background:url(../images/center_bottombg.png) no-repeat; margin:0 auto; position:relative; z-index:2}
.center_top{padding-left:32px; padding-right:34px}
.center_top .product_show{float:left; cursor:pointer}
.center_top .contact_us{float:right; cursor:pointer}
.center_top .product_show .show_left,.center_top .product_show .show_center{ float:left}
.show_left{ width:125px; height:40px; margin-top:27px; overflow:hidden}
.show_center{ height:68px; margin-top:13px; margin-left:6.5px}
.picScroll-left{overflow:hidden; position:relative}
.picScroll-left .bd,.picScroll-left .hd{ float:right}
.picScroll-left .hd{ margin-left:10px}
.picScroll-left .hd{ overflow:hidden;height:67px}
.picScroll-left .hd .next{ display:block; width:30px; height:67px; overflow:hidden; cursor:pointer; background:url("../images/right.png") 0 0 no-repeat;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; margin-left:9px}
.picScroll-left .bd ul li .pic{ width:102px; height:68px; overflow:hidden; text-align:center}
.picScroll-left .bd ul li .pic img{ width:auto; height:68px; display:block}
.contact_us{ width:128px; height:40px; overflow:hidden; margin-top:27px}

.center .center_middle{width:1000px; height:165px; margin:0 auto; position:relative; z-index:1; margin-top:-3px; background:url(../images/middlebg.jpg) no-repeat; color:#373737}
.middle1{display:block}
#demo00{width:990px; margin:0 auto; height:140px; overflow:hidden}
#demo11{width:2500px}
#demo11 li{float:left; width:187px; height:137px; margin-left:8px; list-style:none; list-style-type:none; text-align:center}
#demo11 li img{height:137px; width:auto;}
#demo11 li .title{height:24px; line-height:24px; margin-top:-24px; background:url(../images/title.png) repeat-x; position:relative}

.middle2{ font-family:"宋体"; font-size:12px; line-height:22px; padding-top:10px; height:155px !important;display:none}
.middle2 .middle2_left,.middle2 .middle2_right{ float:left}
.middle2 .middle2_left{ width:330px; margin-left:31px; background:url(../images/middle2bg.png) no-repeat; background-position:right}
.middle2 .middle2_right{ margin-left:12px; width:430px; height:149px; overflow:hidden}

.footer{ border-top:2px solid #595959; width:100%; background:#eeeeee; height:82px}
.footer .footer_content{ width:1000px; margin:0 auto}
.footer .footer_left{ float:left; margin-top:17px}
.footer .footer_right{ float:right; font-family:"宋体";font-size:12px; color:#373737; margin-top:19px}
.footer_nav ul li{ float:left; border-left:1px solid #373737;width:77px; text-align:center; height:12px; line-height:12px}
.footer_nav ul li:first-child{border-left:none}
.footer_nav ul li a{color:#373737}
.copyright{ margin-top:12px; text-align:right; padding-right:12px}

.banner_in img{ width:100%}
.center_pages{ background:#ffffff url(../images/center_pages_bg.jpg) repeat-x}
.center_content{ width:1000px; margin:0 auto; margin-top:28px}
.center_content a{color:#393939}
.center_content .pages_left,.center_content .pages_right{ float:left}
.center_content .pages_left{ width:219px}
.parent_catname{ height:34px; line-height:34px; font-size:16px; color:#393939; text-transform:capitalize}
.pages_left .subcat li{ width:208px; height:32px; line-height:32px; border-top:1px dashed #cccccc; padding-left:11px}
.pages_left .subcat li:first-child{ border-top:none; background:url(../images/left_nav_bg.png) no-repeat; padding-top:15px}
.pages_right{width:749px; margin-left:32px}
.parent_name{ float:left; padding-left:10px; font-size:16px; line-height:34px}
.local{ float:right; font-size:12px}
.list .list_left,.list .list_right{ float:left}
.list .list_left{ width:122px; height:92px; margin-top:14px; text-align:center; border:1px solid #CFCFCF; overflow:hidden}
.list .list_left img{height:92px; width:auto; margin:0 auto}
.list .list_right{ margin-left:14px; width:611px; margin-top:6px}
.list li{ border-top:1px dashed #c3c3c3; font-family:"宋体"; font-size:12px; line-height:28px; height:121px}
.list li:first-child{ border-top:none;}
.list_type{ font-family:"宋体"; font-size:12px; line-height:28px}
.list_type .type{ font-weight:bold}
.news{margin-top:12px}
.news li{height:auto; line-height:30px}
.pages{ height:70px; line-height:70px; width:100%; text-align:center}
.time{ float:right}
.pages_content{ font-size:12px; line-height:28px; padding-top:15px; font-family:"宋体";}
.location_bg{ width:100%; height:3px; background:#efefef url(../images/locationbg.jpg) no-repeat}
.pages_content img{ max-width:749px; margin:0 auto}
.center{min-height:500px}
.BMap_mask{left:-199px !important; top:-82px !important}
.case{height:300px}
.case li{width:158px; height:78px; overflow:hidden; /*border:1px solid #CFCFCF;*/ float:left; margin-left:12px; margin-top:20px; text-align:center}
.case li img{ height:78px; width:auto; margin:0 auto}
.case .honor_title{width:158px; height:24px; line-height:24px; float:left; margin-left:12px}
.honor{height:651px}
.honor li{width:235px; height:198px;float:left; margin-left:12px; margin-top:20px; text-align:center}
.honor .honor_img{width:233px; height:152px; overflow:hidden; border:1px solid #CFCFCF;}
.honor .honor_img img{ height:152px; width:auto; margin:0 auto}
.honor_title{width:100%; height:24px; line-height:24px; margin:10px 0px}

.page_title{font-size:14px; font-weight:bold; text-align:center; width:100%}
.page_img{width:100%; text-align:center}