﻿body{padding:0; margin:0; font-size:13px ;font-family:"微软雅黑";}
ul,li{padding:0; margin:0 auto; list-style:none}
a{text-decoration:none;color:#333}
.w980{min-width:980px; clear:both; margin:0 auto; min-height:1px; padding:0 10px}
.logo{ font-size:16px; font-family:"微软雅黑"; color:#666; background: url(../images/logo.gif) 25px center no-repeat; height:130px; padding:30px 0 0 350px; line-height:25px; }
.logo_box{height:140px ;position:relative}
.nav{background:#bc0000; }
.nav li a{color:#fff;font-size:16px; text-align:center;display:block; line-height:50px }
.nav li a:hover,.nav li a.onhover{background:#ff0000}
.index_pro_img{padding:2px; text-align:center; white-space: nowrap;}
.index_pro_img ul{height:170px; overflow:hidden; text-align:center; background:#eee}
.index_pro_img img{max-width:100%;max-height: 100%;}
.index_pro_img span{display: block; height:28px; line-height: 28px; background: #f8f8f8; overflow:hidden; font-size:12px}
.index_pro_img:hover{border:1px solid #bc0000;}
.index_pro_title{ background: #bc0000; color:#fff; padding:5px 10px; margin-bottom: 10px; font-size: 15px; position: relative; border-radius:3px}
.index_pro_title a{color:#fff}
.index_pro_title span{position: absolute; right:10px; font-size:14px}
.left_menu{height:30px; line-height:30px; border:1px dotted #ccc; text-indent:5px; font-weight:bold; font-size:15px; }
.left_menu a{color:#bc0000; }
.left_menu2{ height:29px; line-height:29px;border-bottom:1px dotted #ccc; overflow:hidden; white-space:nowrap;}
.left_menu2 a{padding-left:15px; background:url(../images/arw2.gif) 5px center no-repeat; display:block;}
.banner{background: url(../images/banner.jpg) center no-repeat; height:170px; display:block}
.clear{clear:both; height:8px; overflow:hidden; width:100%}
.city li{white-space:nowrap; float:left; padding:2px}
.position_r{position:relative}
.position_a{position:absolute}
.search{width:455px;top:15px;right:50px;}
.hot_search{ right:37%;  bottom:25px;font-size:32px; color:#f90000;letter-spacing:2;
text-shadow: 5px -5px red;
font-weight: bold;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text }
.hot_search a{color:#999}
.table{display:none}
.tabs1{display:block}
.table table {border-right:1px solid #dde3e6; border-bottom:1px solid #dde3e6; font-size:13px;}
.table table tr td{padding:10px; border-left:1px solid #dde3e6; border-top:1px solid #dde3e6;word-break:break-all;word-wrap:break-word;}
li.left_menu2{padding:0;}
li.index_pro_img{border:1px solid #fff;padding:1px; margin-bottom:8px}
.csTabs{background:#f5f5f5; width:100%; height:33px; border-bottom:3px solid #f60; margin-bottom:2px}
.csTabs a{display:block; float:left; padding:6px 0 4px; background:#ccc; margin-right:1px; text-align:center; width:110px }
.csTabs a.onHover{color:#fff; background:#f60}

#back{width:100%; height:100%; position:fixed; bottom:0; background-color:#000;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
  background-color:rgba(0,0,0,0.6); display:none}
.login_box{width:400px; height:300px; margin-left:-200px; margin-top:-150px;left:50%; top:50%; position:absolute;}
.login_title{background:#f60;border-radius:5px 5px 0 0; color:#fff; box-shadow:0 0 8px #000;}
.login_content{background:#fff;border-radius:0 0 5px 5px;box-shadow:0 3px 8px #000; padding:10px 20px}
.login_content input[type="text"], .login_content input[type="password"] {padding:5px; border:1px solid #bbb; border-radius:2px; width:100%}
a.login_btn{margin:0 auto; background:#f60; padding:5px 10px; border-radius:2px; color:#fff}
a.login_btn:hover{background:#ff8400}
.login_content .error{font-size:0.8em}
.tc{text-align:center}
.p5{padding:3px}

.pager { padding: 3px; text-align: center; color:#66C;  font-family:Tahoma;}   
/*分页链接样式*/ 
.pager a { margin: 2px; padding:2px 8px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/ 
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
/*当前页码的样式*/ 
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 8px; color: #fff; background-color: #66C; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/ 
.pager span.disabled { margin: 0 2px; padding: 2px 8px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/ 
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/ 
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}   

.productMenu{padding:10px}
.productMenu li{border-top:1px solid #ddd; padding:5px}
.productMenu .pmenu2 a,.productMenu .pmenu3 a,.productMenu .pmenu4 a{display:block; float:left; padding:3px 10px; background:#f8f8f8; margin:5px 10px 5px 0; border-radius:3px}
.pmenu1{background:#f5f5f5}
.productMenu a.onhover{background:#bc0000; color:#fff}

.location{float:right}
#allmap{width:100%; height:300px}

.index_jp{ height:150px;  margin:10px auto ; border:1px solid #ddd; background:url(jp.gif) no-repeat left center; padding-left:100px;}
.index_tool{ height:80px; margin:10px auto ; border:1px solid #ddd; background:url(tool.gif) no-repeat left center; padding-left:200px;}
.index_tool ul{  height:75px; padding-top:4px;}.index_tool li{float:left; width:68px;height:75px; margin:0px 25px; text-align:center;}.index_tool span{line-height:18px; }.index_tool  span a{color:#aaa;}.index_tool  span a:hover{color:#f00;}
.index_rx{ height:150px;margin:10px auto ; border:1px solid #ddd; background:url(rx.gif) no-repeat left center; padding-left:100px;}
.index_yy{ height:130px; margin:10px auto ; border:1px solid #ddd; background:url(yy.gif) no-repeat left center; padding-left:100px;}

.index_jp .sytel{ width:200px; float:right; height:140px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_yy .sytel{ width:200px; float:right; height:120px; line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.index_rx .sytel{ width:200px; float:right;  height:140px;line-height:160%; padding-top:10px; color:#f30; font-size:13px; border-left:1px solid #ddd; padding-left:10px;}
.syad{ margin:5px auto; width:1230px;}