body{ font-size:12px; color:#000; padding:0; margin:0 auto; background:#FFFFFF;}
ul,li,dl,dt,dd,p,div,br,p{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #000;}
img{ border:0;}
.clear{ clear:both;}
.mt8{margin-top:6px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.line24{line-height: 24px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h40{ width:100%; height:40px; margin:0 auto;}
.h60{ width:100%; height:60px; margin:0 auto;}
.h120{ width:100%; height:125px; margin:0 auto;}
.hgr{ width:950px; height:10px; margin:0 auto; border-bottom:1px dashed #ec1817;}
.banner1{ background:url(../images/toper.jpg) center no-repeat; height:392px; width:100%; }
.fl{float:left;}
.fr{float:right;}
.bold{font-weight:bold;}
.relative{position:relative;}
.sonrt{margin-right:20px;margin-top:10px;position:absolute;top:0px;right:0px;float:right;width:285px;height:30px;padding-left:10px;padding-top:5px;}
.sonrt p {
float: left;
line-height: 30px;
font-size: 15px;
font-family: "微软雅黑","黑体";
color: #FFFFFF;
}
.wen1 {
width: 90px;
height: 25px;
border: 1px solid #CCC;
font-size: 15px;
font-family: "微软雅黑","黑体";
color: #0d0d0c;
float: left;
margin-right: 10px;
text-align: center;
}
.wen {
width: 90px;
height: 25px;
border: 1px solid #CCC;
font-size: 15px;
font-family: "微软雅黑","黑体";
color: #0d0d0c;
float: left;
text-align: center;
}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}

.bg_red{width:100%;height:55px;background: url(../images/banner1.png) no-repeat top center;}
/*joe edit 2018-1-23*/
.banner{width:100%;height:417px;background: url(../images/bg01.jpg) no-repeat top center;}
.banner-mian{width: 120px;height: 70px;padding-top: 50px;line-height: 20px;position: absolute;top: 80px;left: 50%;margin-left: -490px;font-size: 16px;font-family: "微软雅黑";color: #748fa3;text-align: center;background: url(../images/bg02.png) center 5px no-repeat;}
.content{width:950px;height:auto;margin:0 auto;position:relative;}
.content2{width:974px;height:auto;margin:0 auto;position:relative;}
.titi{font-weight:bold;width:100%;height:29px;line-height: 29px;background: url(../images/pic2.png) no-repeat top center;text-align: center;font-size:30px;color:#1e54c4;}
.tit2{font-weight:bold;width:100%;height:39px;line-height:39px;background: url(../images/pic4.png) no-repeat top center;text-align: center;font-size:21px;color:#1e54c4;}
.f_red{color:#e33631;}
a.f_red{color:#e33631;}
.f_gray6{color:#666666;}
.f_blue{color:#92b5f0;}
.bg_blue{background: #1f578f;}
.bg_red2{background: #e23632;}
.zixun{}
.zixun .zixunLeft{width:660px;height:auto;}
.zixunLeft .picNews .picBox img{width:208px;height:136px;}
.zixunLeft .picNews .textBox{text-align:left;height:136px;width:432px;}
.zixunLeft .picNews .textBox .cont{line-height: 24px;}
.toverF{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zixunAD .more{width:198px;height:36px;line-height:36px;color:#FFFFFF;font-size:14px;position:absolute;bottom:15px;left:35px;border-radius: 20px;background:#e33631;text-align: center;}
.time{height:32px;line-height: 32px;width:auto;padding:0 20px;width:270px;margin:0 auto;text-align:center;color:#FFFFFF;background: #1F60CB;border-radius: 20px;}
.overYBox{padding:20px 20px 20px 30px;width:900px;height:670px;border:1px solid #DDDDDD;overflow-y:auto;}
.overYBox1{padding:20px 20px 20px 30px;width:900px;height:340px;border:1px solid #DDDDDD;overflow-y:auto;}
.overYBox{}
.overNews .overNewsL img{width:415px;height:280px;}
.overNews .overNewsR{width:438px;height:auto;}
.overNews .overNewsR .singleLine{border-bottom:1px solid #DDDDDD;width:100%;height:33px;line-height: 33px;font-size:12px;}
.overNewsR .singleLine .text{width:100px;text-align: right;}
.overNewsR .singleLine .cont{width:338px;}
.overNewsR .twoButton .button{float:left;margin-left:28px;width:186px;height:36px;line-height: 36px;text-align: center;color:#FFFFFF;font-size:14px;border-radius: 3px;}
.xiangguanBox{margin:10px;float:left;width:465px;height:338px;border:1px solid #DDDDDD;}
.xiangguanBox .xgT{height:117px;width:100%;border-bottom:1px solid #DDDDDD;position:relative;}
.xiangguanBox .xgT .logo{position:absolute;top:0px;left:0px;margin-top:20px;margin-left:20px;}
.xiangguanBox .xgT .name{position:absolute;top:0px;left:0px;width:102px;height:39px;line-height: 39px;text-align: center;background: url(../images/pic4.png);font-size:21px;font-weight:bold;color:#1F60CB;margin-top:40px;margin-left:130px;}
.xiangguanBox .xgT a.AAA{color:#666666;line-height: 117px;margin-right:20px;}
.xiangguanBox .text{width:415px;padding:10px 25px;}
.xiangguanBox .text .newLine{width:100%;height:30px;line-height:30px;background: url(../images/dot.png) no-repeat;background-position:left center;text-indent: 15px;}
a.clickB{display:block;width:115px;height:25px;line-height:25px;font-size:12px;color:#1f60cb;position:absolute;right:0px;top:0px;margin-right:10px;margin-top:3px;border-radius:3px;background:#EEF4FF;padding:0 10px;text-align: center;}
.overNews .overNewsR .singleLine2{border-bottom:1px solid #DDDDDD;width:100%;height:25px;line-height: 25px;font-size:12px;}
.overNewsR .singleLine2 .text{width:100px;text-align: right;}
.overNewsR .singleLine2 .cont{width:338px;}
.overNews .overNewsR .singleLine3{border-bottom:1px solid #DDDDDD;width:100%;height:29px;line-height: 29px;font-size:12px;}
.overNewsR .singleLine3 .text{width:100px;text-align: right;}
.overNewsR .singleLine3 .cont{width:338px;}

.top1 .select{position:absolute;top: 60px;left: 50%;margin-left: 335px;}
.top1 .select select{width:140px;height:35px;line-height:35px;background-color:rgba(255,255,255,0.5);text-indent:5px;}



/*yyf 修改*/
.text-center{text-align: center;}
.lj{height:200px;position: relative;}
.lj-mian{background: url(../images/bg03.png);width: 831px;height: 255px;position: absolute;top: -55px;left: 50%;margin-left: -415.5px;}
.lj-mian-left{display: block;width: 25%;height: 255px;float: left;}
.a1 a{color: #323232;}
.f_gray9,.f_gray9 a{color: #999;}
.f_gray6 a{color: #666;}
.h10{height: 10px;}
.table{width: 950px;margin: 0px auto;position: relative;}
.table table{border-collapse:collapse;width: 100%;}
.table table tr td{border: 1px solid #cccccc;text-align: center;line-height: 22px;font-size: 14px;color: #333;padding: 10px;}
.table table tr th{border: 1px solid #cccccc;text-align: center;line-height: 22px;padding: 10px;font-size: 16px;color: #63849d;background: #f5f6fd;}
.table-fugai{background: url(../images/bg10.png);position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 2;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity: 0.6;}

.ewm{display: none;position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 7;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity: 0.4;background: #000;}
.ewm-tanchu{display: none;height: 280px;height: 280px;position: fixed;top: 50%;left: 50%;margin-top: -140px;margin-left: -140px;z-index: 8;}
.ewm-tc{
	cursor: pointer;
	display: block;
    width: 115px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: #1f60cb;
    position: absolute;
    right: 0px;
    top: 0px;
    margin-right: 10px;
    margin-top: 3px;
    border-radius: 3px;
    background: #EEF4FF;
    padding: 0 10px;
    text-align: center;}
    
