body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"宋体"; font-size:12px; line-height:24px; color:#181818; } 
body,div{ color:#535151;}
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px;}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;}
a{ color:#181818; text-decoration:none;}
a:hover{ color:#fffff;}

.box{ width:100%; height:auto; background:#f3f3f3;}
.top{ width:100%; height:auto; background:url(logobj.jpg) no-repeat center top;}
.dh{ width:978px; height:106px; margin:0 auto;}
.logo{ width:270px; height:90px; margin-left:32px; float:left;}
.R{ width:290px; *width:310px; height:100px; float:right; margin:5px 25px 0 0;} 
.R_1{_width:180px; width:160px; height:16px; float:right; margin-right:12px;}
.R_2{float:right;}
.R_1 a { background:url(dian.jpg) no-repeat left;text-indent:5px;  margin-left:5px; float: right;width: 71px;display: block;}
.R_1 a:hover{color:#b41f25;}
.ss{width:260px; height:22px; float:right; padding:4px;}
.ss_1{ float:left; width:185px;}
.ss_1 .text{ width:175px; height:22px; line-height:22px; color:#6c6a6a; background:transparent; padding-left:10px; border:0px;}
.ss_2{ float:left;}
.ss_2 .submit{ width:22px; height:22px; background:transparent; border:0px;}
.minBanner{height:200px;}
.nav{ width:100%; height:55px; margin:0 auto; background:url(dh.png) repeat-x;}
.nav ul{ height:55px; margin:0 auto; width:805px; text-align:center;}
.nav ul li{ float:left; width:113px; height:55px; line-height:55px; padding-left:1px;}
.nav ul li span {width:114px; height:55px;display:block; color:#fff; font-weight:bold;  background:url(nav.gif) no-repeat center center; width:113px;}
.nav ul li a{ font-size:12px; height:55px; width:113px; display:inline-block; color:#fff; }
.nav ul li a:hover{ background:url(nav.gif) no-repeat center; color:#fff; font-weight:bold;}
.nav ul li .hover{ background:url(nav.gif) no-repeat center; color:#fff; font-weight:bold;}
.banner{ widows:100%; height:auto;}
.xian{ width:100%; height:14px; background:url(xian.png);}

.main_caseshow{width:1000px;padding-top:15px;margin:0 auto;clear:both;}
.scroll_w{width:1000px;	border-top:0;overflow:hidden;background:url(box1_bg.jpg) no-repeat; height:176px;}
#btn_left{ width:34px; float:left; padding-top:58px; padding-left:10px; padding-right:5px;}
#btn_right{width:34px; float:right;padding-top:58px; display:block; padding-right:10px; padding-left:5px;}
#scrollshow_demo{width:902px;padding:10px 0 10px 0;overflow:hidden;float:left;}
.pro_pic{width:198px;line-height:2em;text-align:center;float:left;	}
.pro_pic img{border:1px solid #cbcccb;padding:2px;width:170px;height:120px;}
.pro_pic a:hover img{border:2px solid #d00508;padding:1px;}
.main_links{width:978px;border:1px solid #d1d1d1;padding:10px 10px 0 10px;color:#626060;margin:0 auto 15px auto;}
.main_links a,.main_links a:visited{color:#626060;}
.main_links a:hover{color:#d00508;}
.index_us{ background:url(box6_bg.jpg) 10px 3px no-repeat; width:260px; height:233px;}
.index_us_t{ position:relative; z-index:1;height:46px; }
.index_us_t h1{ position:absolute; z-index:2; color:#fff; font-family:"微软雅黑", "宋体"; right:25px; top:17px; font-size:14px;}
.index_us_t h1 a:link,.index_us_t h1 a:visited{ color:#fff;}
.index_us_t h1 a:hover{ color:#FF0;}
.index_us p{ padding:10px; line-height:24px; padding-left:28px;}
.tit1{height:55px;	background:url(box1_tit.jpg) center no-repeat;position:relative;z-index:1;}
.tit1 h3{width:122px;height:30px;	padding-left:15px;font-family:"微软雅黑";font-weight:bold;font-size:14px;color:#ffffff;line-height:41px;
position:absolute;left:-1px;top:3px;z-index:2;}
.tit1 h4{ color:#fff; position:absolute; left:80px; top:10px; width:80px; line-height:43px; height:30px; z-index:3; top:3px;}
.tit1 a:link,.tit1 a:visited{padding-top:10px;margin-right:15px;float:right;color:#fff;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.index_contact{background:url(box3_bg.jpg) no-repeat; width:100%; height:230px; line-height:24px; z-index:1px; position:relative;}
.index_contact a{ display:block; width:204px; height:28px; position:absolute; z-index:2;top:15px; left:15px;}
.index_contact p{ text-indent:2em; width:204px; position:absolute; z-index:3; top:50px; left:22px;}

.two{ width:1000px; height: auto; margin:0 auto; padding-top:10px;}
.fw{ width:241px; height:230px; float:left; }
.fw_1{background:url(fw_03.png) no-repeat; widows:241px; height:45px;}
.fw_2{ background:url(fw_04.png) no-repeat; width:238px; height:184px; margin-left:2px;}
.fw_3{ width:200px; margin:0 auto; height:auto; line-height:20px; padding-top:10px;}
.fw_3 span{ color:#F00;}
.jj{ width:466px; height:230px;float:left; margin-left:25px; background:url(gs.png) no-repeat;}
.jj_1{ text-indent:50px;  width:300px; height:24px; float:left; margin-top: 16px; font-size:14px; color:#b61211;}
.jj_2{ float:right; margin:20px 15px 0 0;*margin-top:17px;}
.jj_3{width:466px; height:195px; background:url(gs_05.png) no-repeat;}
.jj_4{width:446px; height:auto; margin:0 auto; line-height:24px; text-indent:30px; padding-top:10px;}
.jj_4  span{ color:#676767; font-weight:bold;}
.jj_5 { width:446px; height:40px;_height:30px;}
.wm{ width:244px; height:230px; float:right; background:url(wm_03.png) no-repeat;}
.wm_1{  font-size:14px;  width:244px; height:51px;}
.wm_1 a{color:#FFF;line-height:20px;  height:20px; float:right;margin:15px 20px 0 0;}
.wm_1 a:hover{ color:#fbec4b;}
.wm_2{ background:url(wm_04.png) no-repeat; width:244px; height:186px;} 
.wm_3{ width:216px; height:auto; margin:0 auto; padding-top:5px;}
.lj{width: 1000px;margin-left: 10px;margin: 0 auto; padding-top: 10px;}
.lj img{margin-left: 10px; }
.main_links{width:978px;border:1px solid #d1d1d1;padding:10px 10px 0 10px;color:#626060;margin:10px auto 15px auto;}
.main_links a,.main_links a:visited{color:#626060;}
.main_links a:hover{color:#d00508;}
.webkey{border-bottom:1px solid #eaeaea;line-height:20px; padding-bottom:5px;}
.mlinks{height:50px;padding-left:60px;padding-top:5px;background:url(tit_ylink.png) no-repeat;line-height:20px;}
.mlinks a{margin-right:10px;}

.foot { background: url(foot.jpg) repeat-x; height: 85px; padding: 10px 0; line-height: 1.8em; text-align: center; color: #fff; margin: 0 auto; }
.foot .foot_nav { padding-bottom: 5px; color: #fff; }
.foot .foot_nav a {margin: 0 10px; color:#FFF;}
.foot .foot_nav a:hover{ color:#e29a03;}
.copyright{ color:#fff;}
.copyright a:hover{ color:#e29a03;}
.copyright a{ color:#FFF;}
/* banner */
.banner { position:relative; z-index:8; margin:0 auto; width:100%; background:#FFF;  overflow:hidden;}
.banner ul.scroll { width:500%; height:380px; }
.banner ul.scroll li { width:20%; height:380px; float:left; }
.banner ul.scroll img { width:990px; height:380px; }
.banner div.tip { position:absolute; width:100%; bottom:15px; text-align:center; height:17px; line-height:17px; }
.banner div.tip em { width:20px; height:4px; background:#0584c9; display:inline-block; margin:0 5px; overflow:hidden; line-height:60px; cursor:pointer; }
.banner div.tip em.cur { background:#fbb507; }


/* 搜索数据 */
.searchBox { float:right; padding-top:15px;}
.searchBox .btn { float:right; width:41px; height:23px; }
.searchBox .btn input { width:41px;  height:23px; line-height:23px; background:url(../style/images/t.png) -62px 0 no-repeat; border:none; color:#fff; cursor:pointer; }
.searchBox .type { float:right; width:68px; height:23px; margin:0px 3px; _display:inline; position:relative; z-index: 999;}
.searchBox .type span.res { width:63px; height:23px; display:block; line-height:23px; color:#353535; cursor:pointer; background:url(../style/images/t.png) -120px 0 no-repeat; text-align:left; padding-left:5px;}
.searchBox .txt { float:right; width:154px; height:23px; background:url(../style/images/t.png) -60px -32px no-repeat; }
.searchBox .txt input { height:23px; line-height:23px; width:144px; padding:0 5px; border:none; background:none; color:#353535; _padding:0 5px; }
.searchBox .txt input:focus { border:none !important; }
.searchBox .drop { position:absolute; width:68px; background:#FFF; left:0; top:23px; z-index:999;}
.searchBox .drop dl { box-shadow:0 0 5px rgba(0,0,0,0.1) inset;}
.searchBox .drop dt { height:18px; line-height:18px; color:#999; text-align:left;}
.searchBox .drop span { padding-left:5px; display:block; cursor:pointer; }


.BMap_bubble_content{line-height: 18px!important;}

