﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333; background:url(../images/bg.jpg) repeat;}
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#d63030;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{ list-style:none; padding:0; padding:0; vertical-align:middle;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
textarea{resize:none;}
a:focus {outline: none;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none; margin:0;}
li, input ,textarea{vertical-align: middle; outline:0 none; font-family:"微软雅黑";}

.inbgtop{ background:url(../images/topbg.jpg) center top no-repeat;}
.inbgfot{ background:url(../images/footbg.jpg) center bottom no-repeat;}
.ind_body { background:none;}
.container{ width:1100px; height:auto; margin:0 auto;}  
/*头部*/ 
.top{ height:28px; border-bottom:1px solid #d4d4d4;}
.top1{ height:28px; width:1100px; margin:0 auto;} 
.topleft{ width:330px; height:28px; float:left; }
.topleft ul li{ padding-right:17px; width:auto; line-height:28px; float:left; color:#666;}
.topleft ul li a{ color:#666;}
.tp_weather{ width:300px; float:left; height:28px;}
.tp_weather iframe{ margin-top:2px;}
.topright{ width:auto;  height:28px; float:right; line-height:28px;}
.topright a{ width:auto;color:#666; height:28px; float:left; padding-left:15px;color:#666; cursor:pointer;}
.head{ width:1100px; height:101px; margin:0 auto; padding-top:34px}
.zjlogo{ width:542px; height:66px; float:left; position:relative;}
.topdot{ position:absolute; top:25px; right:5px;}
.zjlogo img{ float:left;}
.zjlogo .img_title{display:none;}
.zjlogo ul li a{cursor:default;}
.mulist{ width:240px; height:80px; float:left; padding-left:10px;}
.mulist ul li{ width:80px; height:80px; float:left; line-height:32px; text-align:center; font-size:16px;}
.mulist ul li a{ color:#666; padding-top:42px; display:block;}
.mulist ul li.num1 a{ background:url(../images/menu1.png) center top no-repeat;}
.mulist ul li.num2 a{ background:url(../images/menu2.png) center top no-repeat;}
.mulist ul li.num3 a{ background:url(../images/menu3.png) center top no-repeat;}
.mulist ul li.num1 a:hover{ background:url(../images/menu01.png) center top no-repeat; color:#de0000;}
.mulist ul li.num2 a:hover{ background:url(../images/menu02.png) center top no-repeat;color:#de0000;}
.mulist ul li.num3 a:hover{ background:url(../images/menu03.png) center top no-repeat;color:#de0000;}
.topsearch1{ width:305px; height:36px; float:right; padding-top:12px;}
.topsearch{height:36px; width:305px;   position:relative; z-index:1 }
.topsearch .topsearchtext{  width:158px; height:36px; line-height:36px;color:#b5b5b5; outline:none;padding-left:15px;  font-size:14px;  float:left; border:none; background:url(../images/se_bg.png) no-repeat;}
.topsearch input{ border:0; background:none;font-family:"微软雅黑"; outline:none;}
.topsearch .topsearchbtn{ float:left; background:url(../images/sousuo.png) no-repeat;width:60px; height:36px;   cursor:pointer; border:none;  }
.topsearch .msg-box{ position:absolute!important; left:5px; top:0px;}
.gjsearch{ width:72px; height:36px; float:left; line-height:36px; text-align:right;}
.gjsearch a{ font-size:14px; color:#666; }
.search_name{ height:35px; line-height:35px; clear:both; display:none;}
.search_name span{ width:66px; padding-left:15px; color:#666666; float:left;}
.search_name ul li{ float:left; margin-right:20px; width:auto; line-height:35px;}
.search_name ul li a{ text-decoration:underline; color:#666;}
.secondsearch{ width:400px; height:40px; clear:both; position:relative; margin-bottom:20px; } 
.secondsearch .topsearchtext{ border:1px solid #ddd; height:38px; line-height:38px; background:#fff; width:280px; padding:0 9px; float:left; font-size:14px; border-right:none;}
.secondsearch .secondsearchbtn{ width:100px; height:40px; background:#db3731; color:#fff; border:none; font-size:16px; float:left;}
.secondsearch .msg-box{ position:absolute; left:0px; top:0px;}
 
/*底部*/
.zjfooter{ width:1100px; height:auto; clear:both;  margin:0 auto;   position:relative; min-height:80px;  padding:28px 0px; line-height:24px; text-align:center; color:#666666; font-size:14px; }
.zjfooter a{ color:#666;} 
.dzjg{ position:absolute; left:85px; top:30px;}
.jiucuo{ position:absolute; right:20px; top:39px;}

.ind_footer{position:relative;}
.ind_footer .footbox{ width:1100px; height:auto; clear:both;  margin:0 auto; position:relative;    padding:28px 0px; line-height:24px; text-align:center; color:#666666; font-size:14px; }
.ind_footer .footbox a{ color:#666;} 


/*分页*/
.pagination{clear:both;float:right;margin:5px 0;padding:3px 0;line-height:28px; font-size:14px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Arial;margin:2px;padding:0px 10px;text-decoration:none;white-space:nowrap;display:block;float:left;height:28px;line-height:28px;}
.pagination a:hover{background:#d63030;border:1px solid #d63030;color:#ffffff !important;}
.pagination a.active{border:1px solid #d63030;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#d63030;border:1px solid #d63030;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#d63030;border:#d63030 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination #page{display:inline;}
.pagination #page input{width:40px;height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 5px;margin:3px 6px;color:#666;vertical-align:middle;}
.pagination .goto{width:36px;height:26px;background-color:#d63030;border:1px solid #d63030;color:#fff;margin:3px 2px;text-align:center;cursor:pointer;vertical-align:middle;}
.pagination .inputBar input{width:30px;height:20px;padding:0 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle;}
/*通用栏目页*/
.lm_menu{ height:44px; width:1100px; margin:0 auto; background:#db3731; clear:both;}
.lm_menu ul li{ width:136px; height:44px; float:left; text-align:center; line-height:44px; background:url(../images/menuline.jpg) right center no-repeat; padding-right:1px;}
.lm_menu ul li a{ color:#fff; font-size:18px; display:block;} 
.lm_menu ul li a:hover,.lm_menu ul li.on a{ background:#c5312c;}
.lm_menu ul li#last{ background:none; width:138px; padding-right:0px;}

.lm_contain{ padding:20px; background:#fff; overflow:hidden;}
.lm_lban{width:256px;height:auto;min-height:580px;_height:580px;  background:#f4f4f4; }
.lm_top{height:40px;background:url(../images/lmlist.jpg) 20px center no-repeat #db3731;overflow:hidden; padding-left:53px; color:#fff; font-size:16px; line-height:40px;} 
.navdh02{width:256px;margin:auto; }
.navdh02 ul li{width:256px;height:auto; vertical-align:bottom;overflow:hidden; height:40px; border-bottom:1px solid #fff;}
.navdh02 ul li a{display:block; height:40px;line-height:40px;  overflow:hidden;font-size:16px;  color:#333; padding-right:58px; background:url(../images/sub.jpg) 200px center no-repeat; text-align:center;}
.navdh02 ul li a:hover,.navdh02 ul li.active a,.navdh02 ul li a.active{color:#333; height:40px; line-height:40px;  background:url(../images/subhover.jpg) 200px center no-repeat #ffe1e0; }

.lm_rban{width:784px;height:auto;min-height:580px;_height:580px; }
.position{ height:40px; background:url(../images/lmdq.jpg) left center no-repeat #f4f4f4; line-height:40px; padding-left:17px; font-size:16px; font-weight:bold; color:#db3731; position:relative;}
.lmy_ygqico{ position:absolute; right:20px; top:50px;}
.nav_position{ height:50px; background:url(../images/secbg.jpg) bottom repeat-x;}
.nav_position span{ padding:0 10px; font-size:18px; font-weight:bold; color:#e22929; line-height:48px; height:49px; border-bottom:1px solid #e22929; float:left;}
.position_right{ width:auto; height:50px; line-height:50px; float:right; text-align:right; padding-left:18px; color:#999; font-size:14px; background:url(../images/dq.jpg) left center no-repeat;}
.position_right a{ color:#999;}
.lmy_lmtitle1{height:34px;line-height:34px; border-bottom:1px solid #cccccc; overflow:hidden;   font-size:18px; color:#d63030; padding-left:10px; font-weight:bold;} 
.navjz{ height:auto;padding:0px;font-size:14px;line-height:30px; padding:10px 0px; width:auto;}
.navjz textarea{ border:1px solid #ddd; padding:5px; width:600px;}
