/*频道*/
.zhuye_box{width: 1200px;margin-right: auto;margin-left: auto;display: block;}
.Subcolumn {background-color: #fff;display: block; padding:20px;min-height:500px;border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);}
.location{line-height: 50px;height: 50px;color: #fff;border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);background-color: #fff;}
.wzy_position{line-height:50px;padding-left:50px;background:url(../images/postion.png) 20px center no-repeat;font-size:15px;color:#505050;overflow:hidden;}
.wzy_position a,.wzy_position span{color:#888;}
.wzy_position i{font-style: normal;}
.wzy_position a:hover{color:#d20000;}
.wzy_position .search-keywords{color:#f00;} 

.ztTitle{ float:left; padding-left:20px; height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#D61414;}
.ztTitle .son{display:none;}
.ztTitle .fu a{color:#D61414;}
.zt_position{line-height:50px;padding:0px 50px;background:url(../images/postion.png) 20px center no-repeat;font-size:15px;color:#505050;overflow:hidden;float:right;  }
.zt_position a,.wzy_position span{color:#888;}
.zt_position i{font-style: normal;}
.zt_position a:hover{color:#d20000;}
.zt_position .search-keywords{color:#f00;} 

.p-left{ width: 76%; float: right; background-color: #fff; border-left:#dedede solid 1px;}
.plist_title{ margin: 0px 0px 0px 20px; height:50px;  line-height:50px; background:#f4f4f4; }
.p_title_left {height:50px; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#D61414; text-align: center;}
.p_title_left span{ display:block; }
.p-left-no{ width: 100%; float: right; background-color: #fff; padding-top: 10px;}
/*list 开始*/
.p_list{ padding:20px 10px 10px 10px; min-height:600px;}
.pson_list{ padding:20px 10px 10px 20px; }
.p_list ul li {color: #666;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 42px;line-height: 42px;font-size: 16px;}
.p_list ul li:hover{ background-image: url(../images/lanDian.png);}
.p_list ul li a {color: #666;text-decoration: none;float: left;}
.p_list ul li a:hover {color: #d61414;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

.p-right{width: 22%;  float: left; background-color: #fff; }
.p-rightSon{}
.p-rightNews-tit{height:40px;  line-height:40px; background-color: #f1f1f1;}
.p-rightNews-tit span{ display: block; height:40px; padding: 0 15px; float: left;font-size:18px;font-weight:bold;color:#0e62b0; text-align: center; }

.p-rightNews-list{ padding:20px 0px;}
.p-rightNews-list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(images/i1.jpg);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.p-rightNews-list ul li:hover{ background-image: url(images/i2.png);}
.p-rightNews-list ul li a {color: #333;text-decoration: none;float: left;}
.p-rightNews-list ul li a:hover {color: #C00;text-decoration: underline;}

.p-rightNews-tit a{ float: right; padding: 0 15px;}


/*list son*/
.lmTitle{font-family:Arial;font-size:22px;color:#fff; overflow:hidden; background:url(../images/lmTbK.png) repeat-y center center ; font-family:"Microsoft YaHei" line-height:1.5em;text-indent:0;text-align:justify; font-weight:bold; padding:20px;}
.lmTitle a{color:#fff;}

.lm_tit{font-family:Arial;font-size:22px;color:#fff; overflow:hidden;  background:url(../images/bgx.png) center center no-repeat; font-family:"Microsoft YaHei" height:80px;line-height:80px;text-indent:0;text-align:center; font-weight:bold;}
.fu{display:block;}
.son{display:none;}
.lm_tit a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con ul{display:block; float: left; width:100%;}
.lm_con li{background:#f5f5f5;border-bottom: 1px solid #ededed; text-align:left;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"; }
.lm_con li:hover{ background-color:#f8f8f8; }
.lm_con li a{display:block; padding: 18px 40px 18px 30px; text-decoration:none;cursor:pointer;background:url(../images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; color: #333; position: relative;}

.lm_con li a:hover,.lm_con li.selected a{
	padding-left:40px;
	background:url(../images/iMore.png) 95% center no-repeat; 
	background-color:#fff;
	color:#ea2a2c; 
	font-weight:bold; 
	}

.lm_con li a:before{
	content: '';
    display: block;
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 4px;
    background-color: #ea2a2c;
    transform: scale(1, 0);
    transition: all .3s;
}

.lm_con li a:hover:before {
    transform: scale(1, 1);
}
.lm_con li.selected a{border-left:4px solid #ea2a2c;}
.lm_con li.selected a:hover:before{transform: scale(1, 0);}
.lm_tit2{font-family:Arial;font-size:20px;color:#fff; overflow:hidden;  background-color:#3f74bb; font-family:"Microsoft YaHei" height:60px;line-height:60px;border-top-left-radius:3px;border-top-right-radius:3px;background-image:url(images/lanmubg.png);text-indent:0;text-align:center; font-weight:bold;}
.lm_tit2 a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con2{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con2 ul{display:block; float: left; width:100%;}
.lm_con2 li{background:#f5f5f5;margin-top:2px; text-align:center;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"}
.lm_con2 li:hover{ background-color:#f8f8f8; }
.lm_con2 li a{display:block; padding: 15px 40px 15px 20px; text-decoration:none;cursor:pointer;background:url(images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.lm_con2 li a:hover,.lm_con2 li.selected a{padding-left:30px;background:url(images/iMore.png) 95% center no-repeat; background-color:#75ABF0;color:#ffffff;font-weight:bold; }


/*内容页 start*/
.p_nei {background-color: #fff;display: block; padding:40px;min-height:500px;border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);}
.p_nei h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.p_nei h4 {padding-top: 10px;font-size: 13px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D6D6D6;margin-bottom: 30px;padding-bottom: 20px;}
.p_nei h2.reply {font-size: 15px;text-align: center;padding: 10px 0px;font-weight: bold;color: #666;}

.p_nei h4 span{padding:0px 10px;}
.p_nei h4 span.fontSize{ font-size:14px; color:#666;}
.p_nei h4 span.fontSize span{ cursor:pointer;}
.p_nei img{ max-width:800px; padding:20px;}
.p_nei p{line-height: 36px; font-size:16px;color:#333;}
/*内容页结束*/

.current {background-color: #fff;display: block; padding:20px;min-height:500px;border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);}
.dqwzbg{ padding-left:30px;  line-height:52px; font-family:'Microsoft YaHei' ! important; margin-bottom:20px; margin:10px 0; font-size:15px; color:#505050; background:#fff;}
.dqwztp{float:left; padding-left:5px; margin-top:5px; margin-right:20px;}
.dqwzbg a{ font-size:15px;}

@media screen and (min-width: 320px) and (max-width:760px) {

.dqwzbg{ padding-left:0px; font-family:'Microsoft YaHei' ! important;   color:#505050; width:100%; line-height:35px;background:#f4f4f4; margin:10px 0;}
.dqwztp{float:left; padding-left:5px; margin-top:0px; margin-right:0px;}
.dqwzbg a{font-size:1.3rem;}

}

.yjlmbjr{ background:url(../images/yjlmnj.png) no-repeat top center;}
.yjlmbtys{color:#cc0000; font-size:20px; height:90px; line-height:50px; padding-left:30px; font-weight:bold;}
@media screen and (min-width: 320px) and (max-width:760px) {
.yjlmbtys{ display:block; font-size:1.4em; font-weight:bold; height:auto;color:#bd1a2d; line-height:250%; padding-left:0px;  border-bottom:1px #bd1a2d solid;}
}


.yjnez{ margin-left:10px;}
.yjnezh{color:#666666; height:50px;}
.yjnez-tp{float:left;}
.yjnez-bt{float:left; font-size:16px; padding-left:30px; line-height:50px;background:url(../images/list_icon.jpg) left center no-repeat;}
.yjnez-rq{float:right;  font-size:15px; margin-right:25px;  line-height:50px;}
.yjnezh:hover{ background:#cc0000; height:50px; color:#fff; -webkit-transition: all 0.4s linear;  -moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear; }
.yjnezh a:hover{color:#fff; height:50px;}
@media screen and (min-width: 320px) and (max-width:760px) {
.yjnez{ margin-left:0px;}
.yjnezh{color:#666666; height:auto; border-bottom:1px dashed #8d8d8d;}
.yjnez-tp{display:none;}
.yjnez-bt{float:none; font-size:1.3rem; margin-left:2%; margin-top:2%;}
.yjnez-rq{float:none;  font-size:1.3rem; margin-right:0px; line-height:180%;}
.yjnezh:hover{ background:#cc0000; height:180%; color:#fff; -webkit-transition: all 0.4s linear;  -moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear; }
.yjnezh a:hover{color:#fff; height:auto;}

}


.column-body {text-align: left;font-size: 18px;line-height: 36px;padding-top: 20px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px; min-height:500px;}
.column-body h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.column-body h4 {padding-top: 10px;font-size: 12px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 20px;}


/*网站地图*/
.ditu{ padding:40px; padding-bottom:50px;min-height:500px; background-color:#fff;}
.mapbox{border-bottom: 1px dotted #bbb; padding-top:10px; padding-bottom:10px; clear:both;}
.mapbox dt a{ font-size: 18px; font-weight: bold; color: #cc0000;line-height: 40px;}
.mapbox dd a{ display: inline-block; color: #46678a;  padding:0px 20px; line-height:40px;}
.mapbox dt a:hover,.mapbox dd a:hover{ color:#b11818;}

.dituFu { font-size: 18px; font-weight: bold; color: #333;line-height: 40px;}
.dituFu a{ color:#333;}
.dituSon{}
.dituSon ul li{display:block; float:left; color: #333;  padding:0px 20px; line-height:40px;}
/*.dituSon ul li:first-child{padding-left:0px;}*/
.dituSon ul li a{color: #333;}
.dituFu a:hover,.dituSon a:hover{ color:#b11818;}
.noLast ul li:last-child{display:none;}

/*网站地图 end*/
