﻿  /*
 **************************************************************************
 *                                                                        *
 *  0731a.com公用CSS模块                                                   *
 *                                                                        *
 *  @copyright       Copyright (c) 2013, 0731a.COM all rights reserved.   *
 *  @link            https://www.0731a.com/                               *
 *  @author          wjc                                                  *
 *  @Team            0731a.com                                            *
 *  @version         1.0                                                  *
 *  @lastmodify      2013.10.27                                           *
 *                                                                        *
 **************************************************************************
*/

body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td,blockquote,address,pre{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,input,textarea,select,button,label{font-size:100%;vertical-align:middle}
ul,dl,ol,li{list-style:none}
img,fieldset{border:0}
img{display:inline-block;overflow:hidden;vertical-align:top}
em,address{font-style:normal}
p{word-wrap:break-word}
table{border-collapse:collapse;border-spacing:0}
button{cursor:pointer}
textarea{word-wrap:break-word;resize:none;resize:vertical;overflow-y:auto}
body{font-size:12px;font-family:Microsoft YaHei,Helvetica,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;-webkit-text-size-adjust:100%;text-align:left;color:#333; line-height:200%;background-color:#f6f6f6}
legend,button,select,textarea,input{color:#555;font-family:Microsoft YaHei,Helvetica,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}
button{min-width:68px;min-width:52px\9;*min-width:auto;height:24px;padding:0 5px 1px;*padding:0 10px 1px;}
th{text-align:inherit}
a{text-DECORaTION:none;color:#545454;}  
a:hover{text-DECORaTION:none;color:#CC0000;}  
*:focus {outline: none}/* 禁止为所有被激活的输入框添加边框 */ 
*{padding:0;margin:0;}
a:focus{outline:0}i{font-style:normal}                                
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */     
*+html .clearfix{min-height:1%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}                         
* html   .shortcut{position:absolute;top:expression(eval(document.documentElement.scrolltop));}

.toTop{position:fixed;display:block;width:48px;height:49px;text-indent:-9999em;overflow:hidden;right:20px;visibility:visible;bottom:10px;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);background:url(/images/totop.png) no-repeat 0 0}/*图片路径，请根据自己情况做修改*/
.toTop:hover{background-position:-48px 0}

.hidden{visibility:hidden}
.none{display:none}


.font12{font-size:12px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px;}
.fontst{font-family:Simsun}
.fn{font-weight:normal;}
.fb{font-weight:bold}

.money{color:#f63;font-weight:700}
.black{color:#333}
.red{color:#c00}
.bold{font-weight:700}

.fl{float:left;}/* 清除左浮动 */
.fr{float:right;}/* 清除右浮动 */
.clear{ float:none; clear:both; height:0px; font-size:0px; line-height:0px;}
.ml5{margin-left:5px;}
.mt5{margin-top:5px}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.tc{text-align:center;}

.height5{height:5px;width:100%; clear:both;}
.height10{height:10px;width:100%; clear:both;}
.height15{height:15px;width:100%; clear:both;}
.height20{height:20px;width:100%; clear:both;}

.thisid{font-weight:bold;color:#FF0000}



.wpfull{width:100%;}
.wp{width:1000px;margin:0px auto; clear:both; overflow:hidden}
.wp2{width:1100px;margin:0px auto; clear:both; overflow:hidden;}





.color-fff{color:#fff;}/* 白色文字 */
.color-fff a{color:#fff;}
.color-fff a:hover{color:#fff;}

.more{float:right; font-size:12px;font-weight:normal;}

.weizhi{font-size:12px; height:29px;line-height:29px;color:#999;border-bottom:1px #ddd dotted;padding-left:10px}
.weizhi a{color:#999;}



.top{height:3px;background-color:#131112;}

.logo{float:left;padding-top:35px;width:300px;}

.menu{float:left;padding-top:40px;}
.menu ul li{ float:left;}









.left{float:left;width:738px; border:1px #ddd solid}
.right{float:left;width:250px;margin-left:10px}


.righttwp{float:left;width:248px;border:1px solid #ddd;height:auto; background-color:#fff; border-top:2px #ccc solid}
.rightTitle{height:29px;background:url(/images/btn_bg.gif) repeat-x; font-size:16px;font-weight:normal; text-indent:10px;line-height:29px;color:#1F76C1}
.rightList{ padding:0px 10px;}

.rightList ul li{font-size:12px;}
.rightList ul li em{width:17px;height:17px;background:#e6e6e6;color:#333;line-height:17px; display:block;float:left;text-align:center;margin-top:6px; margin-right:8px;font-size:9px;font-weight:normal}



/* 内页右边栏 */
.listRightTitle{ height:30px;line-height:30px;margin:0px 10px;border-bottom:1px #ddd dashed;font-size:16px; color:#E40B14}
.listRightTitle span{ float:right;font-size:12px}

.listRightListXuzhi{margin:5px;}
.listRightListXuzhi ul li{ float:left;margin:4px;}
.listRightListXuzhi ul li a{padding:3px 10px;border:1px #ddd solid;background-color:#FFF7DB}
.listRightListXuzhi ul li a:hover{background-color:#FFDF7A;color:#000}


.listRightList{margin:5px;}
.listRightList ul li{margin:4px;}
.listRightList ul li a:hover{color:#000}

.listRightListXuexiao{margin:5px;}
.listRightListXuexiao ul li{margin:4px; font-size:14px;font-weight:bold;border-bottom:1px #ddd dashed}
.listRightListXuexiao ul li a:hover{color:#000}














table {border:1px solid #ffffff;border-collapse: collapse; width:100%}
table th{border:1px solid #ddd;font-weight:bold;text-align:center}
table td{border:1px solid #ddd;}

/* 内页导航 */
.menunav{clear:both;height:250px;background:url('zysy_title.png') no-repeat scroll left center;line-height:340px;text-align:right}
.menunav a{ margin:0px 15px;color:#C09864; font-size:14px}
.menunav .onid{font-weight:bold;border-bottom:1px #C09864 double}



.left280{float:left;width:280px}
.left280-title{height:50px;font-size:24px;color:#333; text-align:left;line-height:50px;background-color:#f8f8f8; text-indent:15px}
.left280-list ul{padding:0px 0px}
.left280-list ul li{ font-size:16px;border-bottom:1px #ddd dotted;height:35px;line-height:35px;background:#fff url('arrow_01.gif') no-repeat left center;padding-left:20px}
.left280-list ul li .onid{ font-weight:bold}

.right700{min-height:600px; float:left;margin-left:20px;width:700px}

.left250-box-nav{width:248px;height:auto;border:1px solid #ddd;background:#fff;}
.left250-box-nav h3{ font-size:16px; font-weight:normal; text-indent:15px;height:35px;line-height:35px;background:url('/images/left250-box-nav-h3-bg.gif') repeat-x left center; color:#000}

.left250-box-nav ul{ padding:0px;}
.left250-box-nav ul li{height:35px;line-height:35px;text-indent:35px}
.left250-box-nav ul li a{ display:block;width:248px;height:35px;line-height:35px;}
.left250-box-nav ul li a:hover{ color:#fff;background:url('/images/left250-box-nav-li-bg-02.gif') no-repeat left center;}

.onid{color:#fff;background:url('/images/left250-box-nav-li-bg-02.gif') no-repeat left center;}
.offid{color:#333;background:url('/images/left250-box-nav-li-bg-01.gif') no-repeat left center;}

.left250-box-nav p{line-height:28px; padding-left:15px; color:#333;clear:both}





.articleContent{padding:20px 10px 0px 0px; font-size:14px; line-height:220%;color:#333;}
.articleContent h2{ text-align:center;font-size:24px;font-weight:bold;color:#000;}
.articleContent hr{ height:1px; margin:20px 0px; clear:both;color:#aaa;border:none;border-top:1px #ddd dotted;}

.articleContent img{max-width:960px; margin:5px}

.articleList{padding:10px 0px 0px 0px}
.articleListContent ul li{border-bottom:1px #ddd dotted;padding:10px 0px;clear:both;}
.articleListContent ul li a{ font-size:20px;color:#000;}
.articleListContent ul li p{ font-size:12px; color:#555;}
.articleListContent ul li span{font-size:12px; color:#999;}


.articleListContentImg ul li{border-bottom:1px #ddd dotted;padding:10px 0px;clear:both; height:100px}
.articleListContentImg ul li a{ font-size:20px;color:#000;}
.articleListContentImg ul li p{ font-size:12px; color:#555;}
.articleListContentImg ul li span{font-size:12px; color:#999;}














.footer{width:100%; background-color:#F3A43C; height:120px;text-align:center;font-size:14px;padding-top:20px;color:#333;}
.footer a{color:#333; margin:0px 8px}







.ContentMain{margin-left:0px;background-color:#fff;padding:10px 20px;font-size:14px;line-height:200%;overflow:hidden;min-height:600px;width:760px}
.ContentMain img{ max-width:760px}
.ContentMain H2{ font-size:24px;text-align:center;padding:20px}

.Content{margin-left:0px;background-color:#fff;padding:10px 20px;font-size:14px;line-height:200%;overflow:hidden;min-height:600px;width:1000px}
.Content img{ max-width:1000px}
.Content H2{ font-size:24px;text-align:center;padding:20px}





.NewsList{margin-left:0px;width:758px;background-color:#fff;border:0px #ddd solid;padding:10px 20px;font-size:14px;line-height:200%;overflow:hidden;min-height:600px}
.NewsList ul li{ border-bottom:1px #ddd dotted;clear:both;padding:15px 0px;height:120px}
.NewsList ul li img{float:left;width:200px;height:120px;margin-right:10px}
.NewsList ul li h2{ font-size:18px;color:#333;padding:2px 0px}
.NewsList ul li p{font-size:12px;color:#777}
.NewsListMore{padding:5px 15px;border:1px #ddd solid; margin-top:5px;background-color:#f5f5f5;color:#000}
.NewsListMore:hover{background-color:#555;color:#fff}









.table {
border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
border:solid #ccc; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
}
.table td {border:solid #ccc;border-width:0 1px 1px 0;padding:2px;}
.table tr:hover{ background-color:#FFFFCC;}

.content-main-list table td {border:solid #ccc;border-width:0 1px 1px 0;padding:2px;}










.gbinput{width:200px;height:26px;line-height:26px;border:1px #bbb solid;margin-left:0;}
.textarea{border:1px #bbb solid;float:left;}
.text{height:26px;line-height:26px;border:1px #bbb solid;}
.button{color:#333;}







.ContentClassNameNavSiteWarp{z-index:9999; background:#fff url('/images/ContentClassNameNavSitebg.gif') repeat-x left top;}
.ContentClassNameNavSite{height:40px;width:100%;width:1000px;margin:0px auto;}
.ContentClassNameNavSite ul li{ float:left;height:40px;line-height:35px;padding:0px 11px;font-size:14px;background:url('/images/ContentClassNameNavSiteBGli.gif') no-repeat right top ;}
.ContentClassNameNavSite ul li a{ color:#eee; display:block;height:40px;}
.ContentClassNameNavSite ul li:hover{background:#fff url('/images/ContentClassNameNavSiteOn2.gif') no-repeat center top ; color:#000;}
.ContentClassNameNavSite ul li a:hover{color:#fff;}

.ContentClassNameNavSite ul .on{ background:#fff url('/images/ContentClassNameNavSiteOn.gif') no-repeat center top ;color:#000;border-right:0px #555 dashed;}
.ContentClassNameNavSite ul .on a{color:#fff;}





/*分页样式*/
.pager {padding-right: 3px; padding-left: 3px; padding-bottom: 10px; margin:3px; padding-top: 20px; text-align: center;color: #585659;}
.pager a {border: #ddd 1px solid;padding-right: 10px;  padding-left: 10px; background:  #fff; padding-bottom: 2px; color: #585659; margin-right: 2px; padding-top: 2px; text-DECORaTION: none}
.pager a:hover { background:  #333;  color: #fff; border: #ddd 1px solid;}
.pager a:active { background:  #333;  color: #fff; border: #ddd 1px solid;}
.pager span.current { border-right: #aad83e 1px solid; padding-right: 5px; border-top: #aad83e 1px solid; padding-left: 0px; font-weight: bold; background:  #aad83e; padding-bottom: 2px; border-left: #aad83e 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #aad83e 1px solid}
.pager span.disabled {border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 0px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid}
.pager .thispage{ background:  #333;  color: #fff; border: #ddd 1px solid;}

/*返回顶部*/
/*returntop*/ 
#back-to-top{ 
position:fixed; 
display:none; 
bottom:30px; 
right:5px; 
} 
#back-to-top a{ 
text-align:left; 
text-decoration:none; 
color:#fff; 
display:block; 
width:50px; 
font-size:12px;
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/ 
-moz-transition:color 1s; 
-webkit-transition:color 1s; 
-o-transition:color 1s; 
} 
#back-to-top a:hover{ 
color:#fff; 
} 
#back-to-top a span{ 
background:transparent url(totop.gif) 0 0 no-repeat; 
border-radius:6px; 
display:block; 
height:50px; 
width:50px; 
margin-bottom:5px; 
/*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/ 
-moz-transition:background 1s; 
-webkit-transition:background 1s; 
-o-transition:background 1s; 
} 
#back-to-top a:hover span{ -105px 0 no-repeat; 
} 

