@charset "utf-8";
* {margin:0;padding:0;word-wrap: break-word;box-sizing:content-box;}/*** box-sizing: content-box|border-box ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,hr {margin:0;padding:0;}
html,body{width:100%;}
body{min-width:1200px;background:#fff;font-family: "Microsoft Yahei",tahoma,arial,\5b8b\4f53,Helvetica,sans-serif;font-size:12px;color:#333;}
address,caption,cite,code,dfn,em,th,var,i {font-weight:normal;font-style:normal;}
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{zoom:1;list-style-type:none}
input{font-family: "Microsoft Yahei",tahoma,arial,\5b8b\4f53,Helvetica,sans-serif;}
fieldset{border: none;}
q:before,q:after { content:''; }
em{font-style: normal;font-weight: normal;}
pre{max-width:100%;white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

a {color:#333;text-decoration:none;transition:All 0.3s ease-in-out;}
a:hover {text-decoration:none; color:#ff6600;}
img {border: none;}
a img{border:none;} 
.maximg img {max-width:100%;}
table {empty-cells: show; border-collapse: collapse;}
td{vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1,.f18{font-size:18px;}
h2,.f16{font-size:16px;}
h3,.f14{font-size:14px;}
.lh26{line-height:26px;}
.lh30{line-height:30px;}
.none{display:none;}
.clear{clear:both;}
.bd1{border:1px solid #ddd;}
.pd5{padding:5px;}
.pd10{padding:10px !important;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.c{text-align:center;}
.ofh{overflow:hidden;}
.xddw{position:relative;}
.jddw{position:absolute;}

.inp{border:1px solid #CCC; padding:3px; border-top-color:#666;border-left-color:#666;background-color:#F6F6F6; line-height:14px;width:200px;}
.inp:hover{border:1px solid #5EA2D9;background-color:#EDF3F8;}
.btnmini,.btnbig{border:1px solid #d50006; overflow:hidden; border-top:#d50006;border-left:#d50006;background-color:#d50006;font-weight:bold;color:#fff; cursor:pointer}
.btnmini{padding:0 10px; line-height:17px;height:24px;}
.btnbig{padding:5px 10px;font-size:14px; height:30px;margin-top:5px}

/*********全站布局与块**************/
.full{width:100%;}
.wp {margin:0 auto;width:1200px;clear:both;} 
.bigmain{width:920px;min-height:300px;}
.bigside{width:260px;}
.fl{float:left;}
.fr{float:right;}

/*********header**************/
#top{width:100%;height:30px;line-height:30px;margin:0 auto;background:#f5f5f5;border-bottom:1px solid #ccc;}
#top a{padding:0 2px;}
#top .left{width:500px;float:left;}
#top .right{width:450px;float:right;text-align:right;}

.head{width:100%;background:#fff;margin:auto;}
.head .wp{height:100px;padding:10px 0;overflow:hidden;}
.head .logo{width:350px;float:left;padding-top:10px;}
.head .tel{width:180px;height:50px;color:#666;float:right;font: bold 14px;background:url(tel.png) no-repeat; overflow:hidden; padding:0 0 0 60px;margin-top:30px;}
.head .tel span { font:26px Arial, Helvetica, sans-serif; color:#ff6600; display:block;}

.schbox{width:400px;height:36px;border:1px solid #3da34a;margin:35px 0 0 80px;float:left;position:relative;-webkit-border-radius:3px;border-radius:3px;}
.schbox form{display: block;}
.schbox .srk{width:300px;height:20px;padding:8px 10px;}
.schbox .srk input{width:100%;height:20px;line-height:20px;font-size:14px;color:#666;border:none;outline:0;}
.schbox .sub {position:absolute;right:0;top:0;width:80px;height:36px;line-height:36px;border:none;background:#3da34a;color:#fff;font-size:16px;cursor:pointer;text-align:center;font-family: "Microsoft Yahei",tahoma,arial,\5b8b\4f53,Helvetica,sans-serif;}

.wk{border:1px solid #ddd;background:#fff;margin-bottom:10px;}
.wk .tit{height:40px;line-height:40px;padding:0 0 0 15px;background:url(wktitbg.jpg) left bottom no-repeat;}
.wk .tit h3{float:left;color:#3da34a;font-size:18px;font-weight:normal;}
.wk .tit2{height:40px;line-height:40px;padding:0 15px;background:url(wktitbg2.png) repeat-x;}
.wk .more{float:right;text-align:right;padding-right:5px;}
.wk .con{padding:10px 0;line-height:26px;font-size:14px;}
.wk .con a{font-size:14px;}
.wk .con li span{float:right;font-size:12px;font-weight:normal;color:#999;}

.nor li{padding-left:12px;background:url(li_ico.gif) left 9px no-repeat;}
.hot{background: url(top10.png) no-repeat 3px 5px;padding:5px 5px 5px 30px;line-height:30px;}
.hot li{height:30px;line-height:30px;font-size:0;}
.hot a{font-size:14px;}

.navigation{border-bottom: 1px solid #E4E4E4;line-height: 35px;color: #999;background: url(home.gif) no-repeat 8px 11px;padding-left: 25px;}
.navigation a{color:#999;}

.col2_fid{width:49%;}

/**********首页********/
.ibox{border:none;}

.bigtit{width:1200px;height:56px;line-height:56px;border-bottom:3px solid #3da34a;overflow:hidden;margin-bottom:20px;}
.bigtit span.fl{color:#3da34a;font-size:28px;line-height:56px;}
.bigtit span.fr {padding-right:10px;line-height:40px;padding-top:15px;}

.i-zztj{padding:10px 0 15px;}
.i-zztj li{height:30px;}
.i-zztj li a{font-size:18px;color:#333;}
.i-zztj li span{color:#fff;background:#ff6600;padding:3px 8px;margin-right:10px;}
.i-zztj p{clear:both;line-height:24px;font-size:12px;color:#666;}

.inewstw{line-height:26px;margin-top:15px;}
.inewstw .td1{width:140px;}
.inewstw .td1 img{width:120px;height:80px;padding:2px;border:1px solid #ddd;}
.inewstw .td2{padding-right:10px;}
.inewstw .td2 p{color:#666;}

/*********侧栏分类 扁平化********/
.sidesort1{background:#fff;margin-bottom:10px;}
.sidesort1 h3{background:#3da34a;height:50px;line-height:50px;font-size:16px;color:#fff;padding-left:15px;}
.sidesort1 ul{overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.sidesort1 ul a{display:block;height:40px;line-height:40px;padding-left:40px;font-size:16px;border-bottom:1px solid #ddd;background:url(li_ico.gif) 20px center no-repeat;}
.sidesort1 ul a:hover{color:#ff6600;background-color:#f7f7f7;}
.sidesort1 ul a.on{color:#ff6600;background-color:#f7f7f7;}

/******标题+简介+图 ******/
.listnewstw{line-height:26px;margin-top:20px;}
.listnewstw .td1{width:280px;padding-left:10px;}
.listnewstw .td1 img{width:250px;height:180px;padding:2px;border:1px solid #ddd;}
.listnewstw .td2{padding-right:20px;padding-top:10px;}
.listnewstw .td2 h2 a{font-weight:400;font-size:20px;}
.listnewstw .td2 .desc{margin:15px 0;color:#666;font-size:14px;}
.listnewstw .td2 p .date{float:right;text-align:right;}
.listnewstw .td2 p .view{padding:2px 8px;background:#3da34a;color:#fff;}

.fgline{height:1px;margin:5px 0;border:none;border-top:1px dashed #ccc;background:none;}

/******内页图排列 css控制图片宽高比例******/
.autopiclist{width:25%;float:left;text-align:center;margin:0 0 20px 0;}
.autopiclist .pic{width:95%;height:0;padding-bottom:95%;margin:auto;border:1px solid #dfdfdf;overflow:hidden;position:relative;}
.autopiclist .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition: All 0.4s ease-in-out;}
.autopiclist .pic img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
.autopiclist .bt{width:95%;margin:5px auto;height:30px;line-height:30px;overflow:hidden;}
.autopiclist .info{width:95%;margin:auto;height:20px;line-height:20px;overflow:hidden;text-align:left;}
.autopiclist .info span{font-weight:700;color:#eb155b;font-size:14px;padding-right:10px;}
.autopiclist .info del{color:#666;}

/******内页图排列 JS控制图片宽高比例******/
.autopiclistjs{width:25%;float:left;text-align:center;margin:0 0 10px 0;}
.autopiclistjs .pic{width:95%;margin:auto;border:1px solid #dfdfdf;overflow:hidden;}
.autopiclistjs .pic img{display:block;width:100%;transition: All 0.4s ease-in-out;}
.autopiclistjs .pic img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
.autopiclistjs .bt{width:95%;margin:auto;height:30px;line-height:30px;overflow:hidden;font-size:14px;}

.listpic{width:180px;height:170px;float:left;padding:0 3px;text-align:center;margin:0 0 8px 0;}
.listpic .pic{overflow:hidden;}
.listpic .pic img{width:170px;height:140px;padding:2px;border:1px solid #dfdfdf;}
.listpic .pic img:hover{border:1px solid #ff6600;}
.listpic .bt{height:30px;line-height:30px;}

/***主体内容部分***/
.content{padding:10px;line-height:30px;}
.content .title{line-height:30px;font-size:20px;margin:10px auto;font-weight:400;}
.content .artinfo{line-height:24px;color:#999;font-size:12px;border-bottom:1px dashed #ddd;margin-bottom:15px;}

.artbody{margin:10px auto;font-size:14px;line-height:30px;}
.artbody img{display:block;margin:10px auto;}
.artkey{margin:15px 0;}

.cpinfo{padding-left:20px;}
.bodytype{height:40px;line-height:40px;padding-left:30px;font-size:14px;font-weight:bold;color:#ff6600;background:url(cplistbg.jpg) no-repeat;margin:30px 0 10px 0;}
.bodycon{padding:0 10px;}

/**********上下页********/
.cnext{line-height:26px;margin:20px 10px;color:#666;}
.cnext a{color:#666;}

.hottag{padding:5px 5px 10px;line-height:32px;font-size:14px;}
.hottag a{display:inline-block;margin:8px 0 0 3px;border: 1px solid #ddd;background:#fff;font-size:14px;padding:0 6px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.hottag a:hover{border: 1px solid #ff6600;background:#ff6600;color:#fff;}

/**********分页********/
.cpage {clear:both;text-align:center;height:30px;margin:auto;padding:10px 0;}
.cpage a{background-color: #FFFFFF;border:#ddd solid 1px;color:#666;font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding:5px 10px;}
.cpage a:hover{background:#3da34a;color:#fff;border:#3da34a solid 1px;}
.cpage a.on{background:#3da34a;color:#fff;border:#3da34a solid 1px;}
.cpage span{font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding:5px 10px;border:#3da34a solid 1px;background:#3da34a;color:#fff;}

.footer{margin:15px 0 0;border-top:3px solid #3da34a;color:#666;}
.footer a{color:#666;}
.footer .footmenu{height:40px;line-height:40px;text-align:center;}
.footer .footmenu a{margin:0 10px;}
.footer .copyright{width:1200px;margin:auto;line-height:24px;text-align:center;padding:10px 0;}

/*********备用**************/