@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{font-family:"Microsoft Yahei", sans-serif;font-size: 12px;-webkit-font-smoothing:antialiased;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;outline: none;}
a:hover{color:#000;webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
img{border: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
em{font-style: normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.common{width:1200px;margin:0 auto;}

.top_lay{ background:url(../images/topbg.jpg) no-repeat center top; height:237px;}
.logo img{ padding:30px 0;}
.nav_lay{ background:url(../images/navbg.png) repeat-x; height:56px;line-height: 46px;}
.tzgg{ margin-top:25px;}
.tpqh{ background:#CCC; width:660px; height:440px;}
.sousuo{margin-top:25px;}

.box-hd{ margin-bottom:20px;}
.box-hd .title{color: #fff;}
.box-hd .title span {color: #fff;font-size: 22px;line-height: 30px;}
.tzgglib{ background:#a82328; width:500px; padding:10px 20px;}
.box-hd .more {color: #fff;line-height: 30px;}
.box-hd .more a {color: #fff;font-size:14px;}

.conbg{ background:url(../images/conbg.jpg) no-repeat center top; height:729px; border-bottom:#a82328 3px solid;}
.ghdt{width:635px;padding-top: 20px;}
.fghhd{ margin-left:25px; width:512px;padding-top: 20px;padding-left: 25px;}
.box-hd1{ margin-bottom:20px; border-bottom:#c7ced8 1px solid;padding-bottom:10px;}
.box-hd1 .title1{color: #a82328; padding-left:20px;}
.box-hd1 .title1 span {color: #a82328;font-size: 22px;line-height: 30px;}
.box-hd1 .more1 {color: #666666;line-height: 30px;}
.box-hd1 .more1 a {color: #666666;font-size:14px;}
.foot_lay{ background:#f3f3f3; border-top:5px #a82328 solid; padding:10px 0;}
.foot p{ text-align:center; line-height:36px; color:#666666; font-size:14px;}

#main{width: 1200px;margin: auto;min-height: 320px;}
/*center left*/
.column_1{width: 250px;float: left;}
.leftNav {border-left: 12px solid #a82328; position: relative;top: 20px;left: -12px;width: 100%;}
.leftNav h3 {background: #a82328;color: #fff;font-size: 22px;line-height: 68px; padding: 0 22px;}
.leftNav ul {border-top: 1px solid #ddd;margin-top: 20px; display: block;}
.leftNav .menuicon { color: #fff;float: right;text-indent: 0; display: none;}
.leftNav li {border-bottom: 1px solid #ddd;font-size: 15px;line-height: 22px;zoom: 1; position: relative;list-style: none;}
.leftNav li.current a {position: relative; border-left: 4px solid #ff9600;left: -4px;color: #a82328; }
.leftNav li a {color: #22132d;display: block;padding: 1em 0 1em 22px;margin-right: 28px;zoom: 1; text-decoration: none;}
/*center right*/
 .column_2 {margin: 0 0 0 30px;width:920px; float: left;}
.contentNav {border-bottom: 1px solid #ddd; padding-top: 20px;}
.nav { color: #999;font-family: "微软雅黑";}
.contentNav .nav a {color: #999;font-size: 14px;text-decoration: none;line-height:30px;}
.contentNav h1 {line-height: 1em;padding: 0.7em 0 0.7em;font-size: 28px;color: #a82328;font-weight: bold;}
.article {width: 920px;float: left;}
.article p {padding: 0;font-size: 14px;line-height: 24px;}
.yuanShi {padding-top: 15px;}
.article table td i.thuicon-stop, .content .mainContent .article .daJiShilist i.thuicon-stop, .content .mainContent .article .fsize i.thuicon-stop {font-size: 4px;vertical-align: middle;margin-right: 5px;color: #5C307D;}
.content .mainContent h3.hhh {font-size: 18px; color: #22132d;border-bottom: 2px solid #BBBBBB;padding-bottom: 1em; margin-bottom: 1em; padding-top: 0.5em;}