.sub_banner{width: 100%;height: 260px;}
.sub_banner div{height: 100%;}
.sub_main{margin: 0px 0px 20px 0px;}
.main_l{width:19.8%; }
.main_r{width: 79.8%;}
.column{padding-left: 10px;border-left: 3px solid #008fd1; font-size: 22px;xborder-bottom: 3px solid #008fd1; margin-bottom: 16px;text-align: left;font-weight: bold; height: 30px; line-height: 30px;color: #000;}
.sub_nav{border: 1px solid #eee; border-top:1px solid #ccc;background: #fff; min-height: 646px;box-shadow: 1px 1px 10px #e3e3e3;}
.sub_nav ul{border: 1px solid #ccc; border-bottom: none;}
.sub_nav ul li a{display: block;text-align: center; height: 50px; line-height: 50px; font-size: 17px; background:  #fff;border-bottom: 1px solid #ccc; color: #333;  }
.sub_nav ul li a:hover{background: #008fd1; color: #fff; xborder-bottom-color: #008fd1;   xborder-left: 5px solid #004ca1;}
.sub_nav ul li.sub_on a{background: #008fd1; color: #fff; xborder-bottom-color: #008fd1;   xborder-left: 5px solid #004ca1;}
.sub_nav .sub_phone>h3{margin-top:80px;border: 1px solid #ccc;display: block;text-align: center; height: 50px; line-height: 50px; font-size: 17px; background:  #008fd1;border-bottom: 1px solid #ccc; color: #fff;  }
.sub_nav .sub_phone>p{display: block;text-align: center; height: 50px; line-height: 50px; font-size: 14px; }
.dqwz{height: 30px;line-height: 30px;margin-bottom: 16px; text-align: right;}
.pg_list{border: 1px solid #eee; border-top:1px solid #ccc;padding: 10px 20px; background: #fff; min-height: 626px;box-shadow: 1px 1px 10px #e3e3e3;}
.pg_list>ul li{border-bottom: 1px dashed #aaa; padding: 10px 10px; transition: all .3s;}
.pg_list>ul li:hover{border-radius:0 5px 5px 3px ; box-shadow: 3px 3px 7px #dfdfdf;} 
.pg_list>ul li a{display: block;padding-bottom: 16px;}
.pg_list>ul li a>i{float: right; color: #999;}
.pg_list>ul li p{font-size: 15px; color: #999; width:100%; overflow: hidden;    line-height: 2px; }
.pg_bar{ padding: 30px 0 10px 0;}

.showincolor{display:inline-flex;background: url(../images/itembg.png) no-repeat;margin:10px 10px 10px 10px;height: 50px; width:250px;line-height: 50px; font-size: 15px;xborder-left: 5px solid #004ca1;justify-content:center;}
.showincolor>a{text-align:center;}
.content>h2{font-size: 20px; font-weight: bold;padding: 20px 0;text-align: center;line-height: 30px;}
.content>h3{font-size: 18px; font-weight: bold;padding: 20px 0;text-align: left;line-height: 30px;}
.contentp{font-size: 14px; text-align: center; color: #666; padding-bottom: 14px;margin-bottom:15px;  border-bottom: 1px dashed #aaa;}
.contentp>span{padding: 0 20px;}
.content img{max-width:98%;}
.content .cont p{/*text-indent: 2em;  margin-bottom: 10px;*/}
.content .cont *{line-height: 180% }
.content .cont img{max-width:820px;margin-top:8px;}
.content .cont li a{margin:5px 0;font-size:14px;}
.content .cont table{border-collapse: collapse; border: 1px;}
.content .cont table td p{text-indent:3px;}
.cont {width: 100%; overflow: hidden;margin-bottom:10px;}
.contl{width: 69.2%; height: 350px; overflow: hidden;margin-top:2px;float:left;border-radius: 10px;border:1px dashed #008fd1;xbox-shadow: -1px 1px 4px #656060;box-shadow: 1px 1px 6px #c3c3c3;}
.contl>h3{font-size: 16px; font-weight: bold;padding: 10px 10px 10px 10px;text-align: left; color: #666; border-bottom: 2px solid #008fd1; }
.contl>p{font-size: 14px; font-weight: bold;padding: 10px 10px 10px 10px;text-align: left; color: #666; border-bottom: 1px dashed #aaa; }
.contl>span{margin-top:-35px;float:right;}
.contr{width: 29.2%; height: 350px; overflow: hidden;margin-top:2px;float:right;border-radius: 10px;border:1px dashed #008fd1;xbox-shadow: -1px 1px 4px #656060;box-shadow: 1px 1px 6px #c3c3c3;}
.contr>h3{font-size: 16px; font-weight: bold;padding: 5px 10px 5px 10px;text-align: center; color: #666;border-bottom: 2px solid #008fd1; }
.contr>p{font-size: 14px; font-weight: bold;padding: 10px 10px 10px 10px;text-align: center; color: #666; }
.contl>p>span{padding: 0 20px;}
a.notice_a{ display: block; padding-bottom: 12px;border-bottom: 1px dashed #aaa; }
a.notice_a>span{ margin-right:5px;height:25px;width: 30px;background: url(../images/point_s.png) no-repeat 10px 10px; font-size: 13px; padding-top: 2px; text-align: center; color: #000000; float: left;}
a.notice_a>span>p{font-size: 16px;}
a.notice_a>h4{font-size: 16px; line-height: 22px; font-weight: normal; color: #000000; float: left; padding-bottom: 4px;}
a.notice_a>h4:hover{color:#008fd1;}
a.notice_a>p{font-size: 16px;  float: left; padding: 4px 0 0 0; color: gray;margin-right:25px;}
.liucheng{width: 100%; height: 360px; overflow: hidden;border-radius: 10px;border:1px dashed #008fd1;xbox-shadow: -1px 1px 4px #656060;box-shadow: 1px 1px 6px #c3c3c3;}
.liucheng>h3{font-size: 16px; font-weight: bold;padding: 10px 10px 10px 10px;text-align: center; color: #666;border-bottom: 2px solid #008fd1; }

.dashedwords {
    display: inline-block;
    font-size: 16px;
	font-weight:bold;
	color:red;
	text-decoration:blink;
	background: linear-gradient(red, red) no-repeat;
    background-size: 100% 1px;
    background-position: 0 1.3em;
    text-shadow: 0.05em 0 #fff, -0.05em 0 #fff;

}
.czsc-btn{border-left: 2px solid #008fd1;margin-left: 20px;padding-left: 20px;color: #666;}
.lct-box span{border-right: 2px solid #008fd1;padding: 0 10px;color: #666;cursor: pointer;}
.lct-box span:last-child{border:none;}
.lct-active{color:#008fd1 !important;}