/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* article && quote*/
.top-l {width:420px;float:left;margin-right:20px;}
.top-r {width:420px;float:right;}
.headline h2 {text-align:center;font-size:24px;margin:0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:34px;line-height:34px;overflow:hidden;font-size:16px;}
.subline .f_r {color:#666666;font-size:12px;}
.keytags {font-size:14px;padding:16px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}

.catlist {padding:16px 0;line-height:32px;}
.catlist li {font-size:14px;height:32px;line-height:32px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 12px;overflow:hidden;}
.catlist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.catlist .sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}

.subtitle {padding:10px 16px;margin:20px 0;line-height:32px;font-size:14px;border:#DDDDDD 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}

ul.newslist{ width:940px; overflow:hidden;}
ul.newslist li{ width:940px; height:136px; padding-bottom:10px; border-bottom:1px dashed #c6c6c6; margin-top:20px;clear:both;}
ul.newslist li>a{ float:left; display:block; width:210px; height:136px; position:relative;margin-right: 20px;}
ul.newslist li>a span{ display:inline-block; line-height:24px; background-color:#ffb400; font-size:12px; color:#fff; padding:0 6px; left:0; top:0; position:absolute;}
ul.newslist li>a img{ width:210px; height:136px;}
ul.newslist li .newinfor{ width:670px; height:136px; overflow:hidden; float:left;}
ul.newslist li .newinfor h2{ width:100%; line-height:24px; padding:0;margin:0;}
ul.newslist li .newinfor h2 a{ display:block; font-size:18px; color:#323232; font-weight:bold; max-width:670px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
ul.newslist li .newinfor .newstime{ width:670px; overflow:hidden; line-height:18px; height:18px; margin-top:10px;}
ul.newslist li .newinfor .newstime>span{ font-size:12px; color:#999; float:left;}
ul.newslist li .newinfor p{ font-size:14px; color:#999; line-height:20px; display:block; text-indent:2em;height:40px; overflow:hidden;}

#content h2{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;padding: 0 6px 10px 6px; line-height: 28px; border-bottom: #DDDDDD 1px solid; margin-bottom: 20px; clear: both;}
#content h2 a{font-family:Microsoft YaHei;font-weight:bold; font-size: 18px; color: #006633;}
#content dl{border-bottom:1px dotted #d7d7d7; padding:5px 10px 5px 20px;background: #F2F2F2;}
#content dl dt strong{font-family:Microsoft YaHei;font-size:16px;line-height:26px;}
#content dt{padding-bottom:5px;}
#content dd{line-height:24px;margin:0;width:100%}

ul.lists li {background-color:#0664B0;color:#FFF;font-size:14px;display:inline-block;margin-bottom:6px;margin-right:6px;padding:4px 8px;border-radius:2px;opacity:0.8;cursor:pointer;box-shadow:0 4px 3px -3px rgba(0,0,0,0.1);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}
ul.lists {padding: 0 0 20px 20px;}
ul.lists li:hover{opacity:1}
ul.lists li:nth-child(2n){background-color:#2F9944}
ul.lists li:nth-child(3n){background-color:#F53300}
ul.lists li:nth-child(4n){background-color:#CA5254}
ul.lists li  a {color: #fff !important;}

.list-area .st {width: 100%;border: none;font-size: 18px;}
.list-area .st:hover {border: none;}
#content td, th {font-size: 14px;}
.n1l ul{max-height: 3500px;overflow: hidden;}
.n1l ul:hover{clear:both;max-height: 6500px;}