body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    border: 0 none; outline:none;
}
body{background:#F5F5F5; font-family: Arial, "Microsoft YaHei"; font-size:14px;}
body2{ background:url(/skin/images/body.png) #FFF; font-family: Arial,"Microsoft YaHei","微软雅黑"; font-size:14px;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
strong{ font-weight:800;}
ol, ul, li{
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

a {
    color: #000000;
    text-decoration: none;
}
a:hover {
    text-decoration: underline; cursor:pointer;
}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}
.boxWidth{ width:1058px; margin:0 auto;}
.topic{ float:left; width:100%; border-top:2px solid #735b57; background:url(/skin/images/topicbg.png); height:40px; line-height:38px;}
.topic .lLink{ float:left;}
.topic .lLink a{ float:left; color:#EEEEEE; padding:0 15px; font-size:12px;}.topic .lLink a:hover{ background:url(/skin/images/topich.png) repeat-x; text-decoration:none;}.topic .lLink code{ float:left; margin:11px 0px; height:16px; width:1px; border-right:1px solid #a59390; background:#735b57;}
.topic .login{ float:right; height:28px; line-height:28px; background:#5e4b47; margin:4px 0; border-radius:14px; border:1px solid #5e4b47; overflow:hidden;}
.topic .login a{ float:left; height:26px; line-height:26px; width:60px; text-align:center; border:1px solid #5e4b47; color:#d3c7c4;}.topic .login a:hover{ text-decoration:none; color:#EEE;}
.topic .login a.l{ background:url(/skin/images/bg.png) no-repeat; border:1px solid #84716d; border-radius:14px;}

.head{ float:left; width:100%; padding:10px 0; background:url(/skin/images/head_bg.jpg); border-bottom:1px solid #DDD; box-shadow:0px 1px 1px #E5E5E5;}
.head .logo{ float:left;}
.head .logo img{ float:left;}.head .logo code{ float:left;}
.head .logo font{ float:left; font-size:32px; line-height:61px; margin-left:15px; color:#fe7f32;}.search{ float:left; background:#ede1cb; padding:8px; border-radius:8px;}
.search .text input{ float:left; background:#FFF; width:300px; border-radius:8px 0 0 8px; height:32px; text-indent:5px;}.search .btn input{ float:left; background:url(/skin/images/bg.png) no-repeat -131px 2px; background-color:#b48340; height:32px; border-radius:0 8px 8px 0; width:40px; cursor:pointer;}
.nav{ float:right; position:relative; margin-top:36px; _margin-top:30px; _height:41px; margin-bottom:-11px; height:36px; line-height:36px; font-size:16px;}
.nav a{ float:left; padding:4px 4px 0 4px; margin-right:8px; _margin-top:15px; height:31px; border-radius:8px 8px 0 0;}
.nav a font{ float:left; border:1px dashed #EEE; height:31px; line-height:31px; padding:0 6px; border-radius:4px 4px 0 0; border-bottom:0px; color:#FFF;}.nav a:hover font,.nav a.hover font{font-weight:bold;height:36px; line-height:36px;}.nav a:hover,.nav a.hover{ text-decoration:none; height:36px; margin-top:-5px; _margin-top:10px;}.nav a.col1{ background:#f8ab29;}.nav a.col2{ background:#b3bd26;}.nav a.col3{ background:#37b0e5;}.nav a.col4{ background:#f57a7c;}.nav a.col5{ background:#9ccf96;}.nav a.col6{ background:#67ccd0;}.nav a.col7{ background:#a66feb;}.nav a.col8{ background:#efcc82;}

.main{ float:left; width:100%; margin-top:15px;}.mainTop{ float:left; width:100%;}.topLeft{ float:left; margin-bottom:15px; background:#FFF; padding:15px; width:710px; box-shadow:1px 1px 1px #DDD;}.topRight{ float:right; width:300px;}

.left_left{ float:left; width:320px; margin-top:10px; height:188px; overflow:hidden; position:relative;}
.left_left ul.floatBg{ float:left; width:500%; height:188px; position:absolute; top:0px; left:0%;}
.left_left ul.floatBg li{ float:left; width:320px; height:188px;}
.left_left ul.floatBg li img{ width:320px; height:188px;}
.floatCont{ position:absolute; bottom:10px; right:10px; width:125px; height:5px; z-index:9;}
.floatCont a{ float:left; width:20px; margin-right:5px; background:#FFFFFF; height:5px;}
.floatCont em{ position:absolute; background:#ef8642; width:20px; height:5px; left:0%; top:0px;}
.topArticle{ float:right; width:370px;}.topArticle .newTop{ float:left; width:100%; height:36px; line-height:36px;}.topArticle .newTop a{ font-size:18px; float:left; color:#4a97c5;}.topArticle .newTop .type{float:left; font-size:14px; color:#FFF; background:#b8d12f; padding:2px; margin:4px 0; margin-right:10px; border-radius:3px; text-decoration:none;}.newTop .type font{ border:1px dashed #EEE; padding:3px 5px; float:left; height:16px; line-height:16px;}
.topArticle .newList{ float:left; width:100%; }.topArticle .newList li{ float:left; width:100%; height:32px; line-height:32px; border-bottom:1px dotted #E5E5E5;}.topArticle .newList li a{ float:left; color:#888; padding-left:10px; background:url(/skin/images/dot.png) no-repeat left center;}.newList li font{ float:right; font-size:12px; color:#999;}
.newArticle{ float:left; width:100%; margin-top:10px;}.newArticle .new{ float:left; width:100%; padding:15px 0; border-bottom:1px dotted #E5E5E5;}.newArticle .Pic{ float:left; width:160px; height:107px; overflow:hidden; margin-right:20px;}.newArticle .Pic img{ width:160px; height:107px;}.newArticle .newInfo{ float:right; width:530px;}.newInfo h4{ float:left; width:100%;overflow: hidden;height: 26px;}.newInfo h4 .type{ border-radius:3px; float:left; background:#edaa41; padding:2px;}.newInfo h4 .type font{ height:20px; line-height:20px; border:1px dashed #EEE; padding:0 5px; float:left; color:#F5F5F5;}.newInfo h4 .article{ font-size:20px; color:#555; font-weight:bold; margin-left:25px;}.newInfo .Intro{ float:left; width:100%; line-height:180%; color:#999; font-size:14px; margin-top:10px;}.newInfo .Intro a{ color:#3897e7; margin-left:10px;}
.rightBox{ float:left; margin-bottom:15px; width:270px; padding:15px; background:#FFF; box-shadow:1px 1px 1px #DDD;}.rightBox .rHead{ float:left; margin-bottom:10px; width:100%;}.rightBox .rHead i{ float:left; width:60px; height:40px; background:url(/skin/images/bg.png) no-repeat 0 -48px;}.rightBox .rHead span{ font-size:20px; color:#5d5d5d; font-weight:bold;}.rightBox .rHead span font{ display:block; font-size:12px; font-weight:normal; margin-left:5px; color:#5d5d5d;}.rightBox .rightList{ margin-top:10px; float:left; width:100%;}.rightBox .rightList li{ overflow:hidden; float:left; width:100%; height:40px; line-height:40px; border-bottom:1px dotted #EEE;}.rightList li code{ float:left; width:15px; line-height:15px; height:15px; font-family:Arial; font-size:12px; font-weight:bold; background:#676767; color:#FFF; text-align:center; margin:13px 0}.rightList .c{ background:#f93f54;}.rightList li a{ width:240px; font-size:16px; color:#5d5d5d; float:left; margin-left:10px;}.rSpan{ float:left; height:30px; line-height:30px; width:100%; margin:10px 0;}.rSpan a{ color:#555; font-weight:bold; float:left; margin:0 5px;}.rSpan code{ float:left; width:1px; background:#DDD; height:14px; margin:8px 2px;}

.col_box{ float:left; width:1028px; padding:15px; background:#FFF; box-shadow:1px 1px 1px #DDD; margin-bottom:20px;}
.col_box .colHead{ float:left; height:40px; line-height:40px; padding-bottom:5px; width:100%; border-bottom:3px solid #deefe7}.col_box .colHead h2{ float:left; background:#30aee1; padding:4px; border-radius:3px;}.col_box .colHead h2 a{ float:left; height:30px; line-height:30px; border:1px dashed #EEE; color:#F5F5F5; font-size:20px; padding:0 10px;}.col_box .colHead .channel{ float:left; line-height:60px; _line-height:30px; _margin-top:10px; margin-left:30px;}.col_box .colHead .channel a{ margin-right:15px; color:#4dc8c5;}.col_box .colHead .more{ float:right; font-size:14px; line-height:55px; _line-height:25px; font-weight:bold; color:#555; _margin-top:10px;}.col_box .leftBox{ float:left; width:300px;}.col_box .leftBox .topBlock{ float:left; background:#6fa6e6; width:280px; padding:10px; margin-top:20px;}.left_pic{ float:left; width:110px;}.left_pic a{ float:left; margin:8px 0; width:109px;}.left_pic a font{ display:block;height:24px; line-height:24px; text-align:center; background:#8ab8ea; color:#F5F5F5;overflow: hidden;}.left_pic img{width:105px; height:80px; padding:2px; background:#FFF;}.topBlock ul{ float:right; width:150px;}.topBlock ul li{ float:left; width:100%; height:28px; line-height:28px; overflow:hidden;}.topBlock ul li a{ color:#FFF;}.leftBot{ margin-top:30px; float:left; width:100%;}.leftBot img{ float:left; width:85px; height:60px; margin-right:15px;}.leftBot a{ margin-top:5px; font-size:16px; color:#222; font-weight:bold;}.leftBot font{ font-size:12px; font-family:"宋体"; color:#999; display:block; margin-top:5px;}.leftBot p{ line-height:180%; font-size:12px; margin-top:5px; color:#666; font-family:"宋体";}
.col_box .center{ float:left; margin-left:15px; width:410px; margin-top:20px;}.col_box .center .channelNew{ width:100%; float:left; margin-bottom:15px;}.col_box .channelNew h4{ float:left; width:100%; height:23px;overflow: hidden;}.col_box .channelNew h4 i{ float:left; color:#FFF; background:#ef3f0d; height:22px; line-height:22px; text-align:center; width:50px; font-size:14px; margin-right:10px;}.col_box .channelNew h4 a{ font-size:18px; font-weight:bold; color:#555;}.channelNew .infoCont{ float:left; width:100%; margin-top:10px; line-height:200%; font-size:14px; color:#555;}.channelNew .infoCont a{ color:#3897e7;}.otherLink{ float:left; width:100%; line-height:36px;}.otherLink a{ color:#999; padding-left:15px; background:url(/skin/images/rdot.png) no-repeat left center;}.center .cenBot{ float:left; width:100%;}.center .cenBot li{ height:28px; line-height:28px;}.center .cenBot li a{ float:left; margin-right:15px; font-weight:bold; color:#5d5d5d;}.center .cenBot li span a{ font-weight:normal; color:#666;}.center .cenBot li a.more{ font-weight:normal; float:right; margin-right:0px; font-family:"宋体"; color:#c1c1c1; font-size:12px;}.col_box .right{ float:right; width:285px; margin-top:20px;}.col_box .right .headTop{ float:left; width:100%; height:24px; border-bottom:3px solid #d5ccba;}.right .headTop span{ float:left; height:24px; border-bottom:3px solid #ff554d; margin-bottom:-2px; font-size:16px; font-weight:bold; color:#666664;}.right ul.hotList{ float:left; width:100%; margin-top:10px;}.right ul.hotList li{ float:left; width:100%; height:30px; line-height:30px;}ul.hotList li code.c{ background:#ff554d;}ul.hotList li code{float:left; width:15px; height:15px; background:#fe9b00; color:#FFF; text-align:center; line-height:15px; font-family:Arial; font-size:12px; font-weight:bold; margin:8px 10px;}ul.hotList li a{ float:left; font-family:"宋体"; font-size:12px; color:#666;}ul.hotList li font{ float:right; font-size:12px; color:#666; margin-right:10px;}
.flink{ float:left; width:1028px; padding:15px; background:#FFF; line-height:24px; box-shadow:1px 1px 1px #DDD;}.flink span{ float:left; font-size:14px; font-weight:bold; color:#666;}.flink a{ float:left; color:#999; margin-right:15px; white-space:nowrap;}
.foot{ float:left; width:100%; margin-top:15px; background:#FFF; padding:15px 0; border-top:1px solid #E5E5E5;}.foot p{ text-align:center; line-height:24px; font-size:12px; color:#666;}.foot p a{ margin:0 8px; color:#1996e8;}.foot p font{ font-size:12px;}


/*list*/
.site{ float:left; width:100%;}.site a{ float:left; line-height:20px; color:#666;}.site code{ float:left; line-height:20px; margin:0 10px; color:#999;}
.channelLink{ float:left; background:#FFF; width:1028px; margin-top:10px; padding:15px;}.channelLink span{ float:left; line-height:24px; height:24px; padding:0 10px; background:#38b0e5; color:#FFF; margin:8px; border-radius:12px;}.channelLink p{ border:1px solid #FAFAFA; box-shadow:1px 1px 1px #E5E5E5; float:left; width:900px; padding:2px; border-radius:3px; background:#FAFAFA;}.channelLink p:hover{ background:#FFF; border:1px solid #7daa2a;}.channelLink a{ font-family:"宋体"; font-size:12px; color:#666; float:left; margin:8px; padding:3px; border-radius:3px;}.channelLink a:hover,.channelLink a.hover{ background:#7daa2a; color:#FFF; text-decoration:none;}.articleList{ float:left; width:700px; background:#FFF; padding:15px; margin-top:20px;}.headP {float:left; width:100%; background:#F8F8F8; height:36px;}.headP span{ float:left; height:36px; background:#42ccf3; color:#FFF; font-size:16px; padding:0 5px; line-height:36px; font-weight:bold;}.listBox{ float:left; width:100%;}.listBox li{ float:left; width:100%; padding:20px 0; border-bottom:1px dotted #DDD; width:100%;}.listBox li p{ float:left; width:100%;}.listBox li p .topTit{ float:left; font-size:16px; font-weight:bold; color:#18afde; font-family:"宋体"; line-height:24px; padding-bottom:10px;}.listBox li p code.y{ margin:3px 10px 0 0; float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px; color:#FFF; background:#fd3f3f;}.listBox li p .time{ line-height:24px; float:right; font-family:Arial; font-size:12px; color:#999;}.listBox li .txtInfo{ float:left; width:100%; line-height:200%; color:#656565; font-size:12px; font-family:"宋体";}
.pages{color: #666; font-family:"宋体";float: left;font-size: 14px;margin: 20PX 0 20px 20px;width: 690px;}.pages a{ color:#666;}

.articleRight{ float:right; width:300px; margin-top:20px;}
/*content*/
.articleCont{ float:left; width:700px; background:#FFF; margin-top:20px; box-shadow:0px 1px 1px #E5E5E5; padding:15px;}.contentMain{ float:left; width:660px; padding:76px 20px 0 20px; background:url(/skin/images/conttop.gif) no-repeat center top;}.content{ position:relative; float:left; width:630px; background:url(/skin/images/contmain.gif) repeat-y; padding:0 15px;}.contFoot{ float:left; width:660px; padding-top:60px; background:url(/skin/images/contfoot.gif) no-repeat center top;}.content .cont p{ color:#a98a5e; line-height:40px; float:left; width:100%;}.content .title{ line-height:40px; text-align:center; color:#a8885f; font-weight:bold; font-size:20px;}
.content p.artInfo{ text-align:center; line-height:40px; font-size:12px; font-family:"宋体"; color:#e6dec7;}.content .cont{ float:left; width:100%;}.content .cont p{ font-family: "宋体";}
.articleCont .about{ float:left; width:660px; padding:0 20px; margin-top:20px;}.articleCont .about .aboutH{ float:left; width:100%;}.articleCont .about .aboutH span{ float:left; width:150px; height:50px; background:url(/skin/images/bg.png) no-repeat 0 -99px; text-indent:30px; line-height:40px; color:#FFF; font-size:18px;}.articleCont .about ul{ margin-top:15px; float:left; width:100%;}.articleCont .about li{ float:left; width:46%; height:32px; line-height:32px; border-bottom:1px dotted #DDD;}.articleCont .about li code{ float:left; width:18px; height:18px; line-height:18px; text-align:center; margin:7px 0; background:#ff3e41; color:#FFF; font-size:12px;}.articleCont .about li a{ float:left; color:#15afe1; font-family:"宋体"; margin-left:10px;}.articleCont .about li font{ float:right; font-size:14px; color:#999;}.content .pingyou{ float:left; position:absolute; right:40px; top:-25px; width:85px; height:100px; background:url(/skin/images/bg.png) 0 -162px no-repeat;}.content .pingyou.you{ background-position:0 -162px;}.content .pingyou.liang{ background-position:-125px -158px;}.content .pingyou.zhong{ background-position:0 -257px;}.content .pingyou.cha{ background-position:-124px -257px;}.content .comment{ padding:20px 5%; width:90%; float:left; font-family:kaiti; font-size:22px; color:#FF0000; line-height:40px;}.content .comment p{ text-indent:2em;}
.content .cont {color: #a98a5e;line-height: 40px;font-family: "宋体";}
.top{ position:absolute; display:none; border-bottom:1px solid #958965; border-radius:4px; background:url(/skin/images/toptop.png) no-repeat; background-color:#d2c59e;width:36px; height:36px;}.top a{ height:36px; width:36px; display:block; font-size:14px; font-weight:bold; color:#585753; text-align:center; line-height:52px; text-decoration:none;}.top a:hover{ line-height:50px;}
/*channel*/
.mainLeft{ float:left; width:740px;}.topRight .cn_Nav{ float:left; width:280px; padding:10px; background:#FFF; box-shadow:1px 1px 1px #DDD; margin-bottom:15px;}.topRight .cn_Nav span font{ float:left; height:26px; line-height:26px; color:#4D3D3A; border-bottom:2px solid #A18782;}.topRight .cn_Nav span{ margin-bottom:10px; float:left; width:100%; font-size:16px; font-weight:bold;}.topRight .cn_Nav li{ overflow:hidden; float:left; width:33%; height:35px; text-align:center;}.topRight .cn_Nav a{ display:inline-table; height:28px; line-height:28px; color:#4D3D3A; margin-bottom:5px; border-bottom:2px solid #FFF; text-align:center; font-size:16px;}.topRight .cn_Nav a:hover{ border-bottom:2px solid #A18782; text-decoration:none; font-weight:bold;}.topLeft .channelNew{ float:left; width:100%; margin-top:10px;}.topLeft .channelNew h3{ float:left; width:100%; line-height:40px; font-size:18px; color:#494949; font-weight:bold; font-weight:bold;}.topLeft .channelNew ul{ float:left; width:100%;}.topLeft .channelNew li{ float:left; width:100%; width:50%; line-height:30px; height:30px;}.topLeft .channelNew li code{ float:left; height:15px; background:#f93f54; margin:8px 5px 7px 0; width:16px; text-align:center; font-size:12px; line-height:15px; font-weight:bold; color:#FFF; font-family:Arial;}.topLeft .channelNew li a{ float:left; font-size:16px; color:#494949;}.topLeft .channelNew li font{ float:right; margin-right:15px; font-family:Arial; font-family:14px; color:#666;}.mainLeft .channelBox{ margin-bottom:15px; background:#FFF; box-shadow:1px 1px 1px #DDD; float:left; width:710px; padding:15px;}.mainLeft .channelBox .cn_head{ float:left;width:100%;}.mainLeft .channelBox .cn_head a{ float:left; border-bottom:3px solid #f93f54; color:#494949; font-size:20px; font-weight:bold; padding-bottom:3px;}.mainLeft .channelBox .cn_head a:hover{ text-decoration:none;}.mainLeft .channelBox .cn_Top{ float:left; margin-top:15px; width:100%;}.channelBox .cn_Top .cnPic{ float:left; width:170px; height:100px; margin-right:10px;}.channelBox .cn_Top .cnPic img{width:170px; height:100px;}.channelBox .cn_Top .infoR{ float:right; width:530px;}.channelBox .cn_Top .infoR a{ float:left; font-size:16px; font-weight:bold;}.channelBox .cn_Top .infoR p{ float:left; width:100%; line-height:24px; font-size:14px; font-family:"宋体"; color:#888; margin-top:8px;}.channelBox .cn_Top .cn_list{ border-top:1px dashed #CCC; padding-top:10px; float:left; width:100%; margin-top:10px;}.cn_list li{ background:url(/skin/images/dot.png) no-repeat 0 center; float:left; width:50%; line-height:30px; height:30px; font-size:16px; text-indent:10px;}.cn_list li a{ float:left; color:#494949;}.cn_list li font{ float:right; margin-right:20px; font-size:14px; color:#999;}

.adr{margin-bottom: 15px;}