﻿/*common*/
* {margin:0; padding:0; }
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#f4f4f4; font: 12px Tahoma,Helvetica,'SimSun',sans-serif; min-width:1200px}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {vertical-align:middle;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a { text-decoration:none; color:#000}
.cnbody{font-family:"微软雅黑", "仿宋"}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.border{border: 1px solid #d9d9d9;}
.pointer { cursor:pointer; }
.NoBorder { border:0 none; }
.NoPadding { padding:0; }
.t_left { text-align:left; }
.t_center { text-align:center; }
.t_right { text-align:right; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.fl { float:left; }
.fr { float:right; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.wrapper { clear:both; overflow:hidden; }
.o-hidden { overflow:hidden; }
.invisible { visibility:hidden; }
.hidden { display:none; }
.block { display:block; }
.clear { clear:both; }
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F10 { font-size:10px; }
.F11 { font-size:11px; }
.F12 { font-size:12px; }
.F13 { font-size:13px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.DivH5, .DivH10, .DivH15, .DivH20, .DivH25, .DivH30, DivH1, .DivH40 { width:100%; overflow:hidden; }
.DivH1 { height:1px; }
.DivH5 { height:5px; }
.DivH8 { height:8px; }
.DivH10 { height:10px; }
.DivH15 { height:15px; }
.DivH20 { height:20px; }
.DivH25 { height:25px; }
.DivH30 { height:30px; }
.DivH35 { height:35px; }
.DivH40 { height:40px; }
.DivH60 { height:60px; }
.DivH80 { height:80px; }
.LH1 { line-height:1px; }
.LH10 { line-height:10px; }
.LH15 { line-height:15px; }
.LH18 { line-height:18px; }
.LH20 { line-height:20px; }
.LH25 { line-height:25px; }
.LH30 { line-height:30px; }
.LH35 { line-height:35px; }
.MT10{ margin-top: 5px!important;}
.PD10{padding:5px}

.color_green { color:#85c226; }
.color_red { color:#e8470a; }
.color_red1 { color:#F00; }
.color_yellow { color:#bf0000; }
.container_width{width: 1200px;}
.text_center{text-align: center;}
.pages{ background:none; padding:10px; margin-top:10px; text-align:center; margin-bottom:20px }
.pages a, .pages span{ display:inline-block }
.pages div{ background:#06C; border:1px solid #cccccc; color:#6c6c6c; margin:0px 0.2rem; display:inline-block; }
.pages a, .pages span{ background:#ccc; border:1px solid #cccccc; color:#6c6c6c; margin:0px 0.2rem; padding:0.5rem 1rem; display:inline-block; }
.pages .cur_page,.pages  a:hover{ background:#d1371d; border:1px solid #d1371d; color:#fff!important; }
.pages a:hover{ color:#333; }
/****************************************************************/
.header .nav{ background: #d71921; overflow: hidden}
.header .nav li{float:left;  border-right: 1px solid #e64f56;}
.header .nav li a{line-height: 65px; float: left; padding: 0px 20px;color: #FFFFFF;font-size:14px}
.header{margin-bottom: 5px;}
.width982{width: 982px; margin: 0px auto}
.mainBox{background: #ffffff; border:1px solid #ccc;}
.indexMain{ overflow: hidden; }
.catListBox{width: 312px; float: left; margin-right: 10px; border: 1px solid #ccc}
.catListTitle1{background: url("/images/zm_title.png") 0px 1px no-repeat; }
.catListTitle{border-bottom: 1px solid #dc526c;height: 32px; }
.catListTitle span{font-weight: bold;line-height: 32px; color: #080808; float: left; width: 120px; text-align: left; padding-left: 10px}
.catListTitle1 span a{color: #fff}
.catListTitle1 span{color: #fff;text-align: center; padding-left: 0px}
.newList{ padding:10px}
.newList li{text-overflow: ellipsis; text-align: left; overflow: hidden; white-space: nowrap; line-height: 30px}
.gundongLi li{ float: left; margin: 0px 7px; line-height: 33px;}
.gundongLi li a{ display: block; background: url("/images/zm1_title.png") no-repeat; border:1px solid #ccc; border-top:none; border-bottom: none; padding: 0px 15px; }
.gundongTag{ background: url("/images/title.png") repeat-x; overflow: hidden; overflow: hidden }
.gundongTag ul{margin-top: 3px; height: 29px; overflow: hidden; margin-left: 10px}
.gundong{border: 1px solid #ccc}
.picList li{float: left; width: 230px; padding: 0px 5px; text-align: center}
.picList li img{height: 190px; width: 230px}
.gundongCon{padding: 0px 5px}
.gundongCon .box{overflow: hidden}
.gundongCon .list{width: 19999px; height: 256px}
.gundongCon .list p{text-overflow: ellipsis; text-align: center; overflow: hidden; white-space: nowrap;}
.gundongCon{padding-top: 20px; overflow: hidden;}
.gundongLi li.cur{font-weight: bold}
.links{ background: #f4f4f4; font-size: 13px!important;border:1px solid #ccc;overflow:hidden}
.footer{border-top:1px solid #ccc; font-size: 14px; line-height: 30px}
.comInfo{text-align: right; font-size:12px;line-height:25px}
.footer .companyName{font-weight: bold}
.nav li a:hover{background: #b50707; color:#ffd6d8}
.postion{overflow: hidden; background: #f6f6f6; padding: 10px 5px; color: #ccc}
.postion a{color: #464646}
.postion ul li{float: left; padding-right: 4px;color: #464646}
.leftConTitle{font-weight: bold; line-height: 31px; height: 31px; background: #f2f2f2; padding: 2px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #ccc}
.lrCat{border: 1px solid #ccc}
.leftCon{width: 728px; }
.bbda {border-bottom: 1px dashed #CDCDCD; margin: 0px 5px; margin-top: 10px}
.bbda .xs2{font-weight: bold;font-size:14px;color:#3366b3 }
.bbda .xs2 a{color:#3366b3 }
.intro{margin-top: 10px; color: #404040}
.intro .des{font-size:14px;line-height:21px}
.thumb{width: 80px; margin: 0px 5px 5px 5px; border: 1px solid #ccc; padding: 5px}
.thumb img{width: 80px; height: 60px}
.bbda  .date{color: #ccc; margin-bottom: 5px; display: block;padding-top:10px;}
.bbda a:hover{color: #d71921}
.rightCon{width: 220px; padding-bottom: 10px}
.rightCon a{font-size: 14px}
.xgCatList{padding: 8px; }
.xgCatList li{ float: left; width: 50%; line-height: 28px}
.xgCatList li .fa{margin-right: 5px}
.conBox h1{text-align: center;}
.zhaiyao{text-align: left; margin-top:20px;border-top:1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0px; font-size: 12px;line-height: 25px}
.conDetail{line-height: 30px; margin-top: 20px;overflow:hidden}
.conDetail img,.conDetail p img{max-width:100%;}
.conDetail img{max-width: 100%}
.nextUpPage{border-top: 1px solid #ccc; margin-top: 20px; padding: 20px 0px; line-height: 30px}
.ryicList{padding-left: 2px}
.ryicList li{ float: left;  width: 165px; margin: 20px 8px; overflow: hidden}
.ryicList li p{text-overflow: ellipsis;  overflow: hidden; white-space: nowrap;}
.ryicList li{ float: left;  width: 165px; margin: 20px 8px; overflow: hidden}
.ryicList li p a{color:#336699}
.ryicList li .pic{width: 165px; height: 150px;background: url("/images/gb.gif") no-repeat;}
.ryicList li:hover .pic{background:url("/images/gb.gif") no-repeat 0px -161px; }
.ryicList li:hover a{color: red}
.ryicList li .pica{ width: 149px; padding: 14px 4px 3px 8px; height: 120px; display: block}
.ryicList li .pica img{width: 100%; height: 120px;}
.ryicList li p{text-align: center}
.photoPic{display: table; text-align: center}
.subTitle{font-size: 13px;padding:10px; border-bottom: 1px dotted #ccc }
.linksList li{float:left;padding:0px 10px;}
.photoListCon{padding:20px;line-height:30px;margin-top:20px}
