﻿body{background-color: #fafafb;}
/*中间内容部分样式*/
.content .c_div_head{ background-color: #fff; margin-top: 20px;height: 86px;}
.content .c_div_head span a{display:inline-block; width: 82px;height: 82px;background-color: #ae0505;color: #fff;font-size: 34px;padding-top: 2px;
  font-family: '宋体';text-align: center;/*margin: 2px 10px;*/
  }
.content .c_div_head .head_title{display: inline-block; font-size: 30px;color: #ab1c1c;line-height: 86px;font-weight: bold;vertical-align: top;}
.content .c_div_head .head_title_long{display: inline-block; font-size: 28px;color: #ab1c1c;line-height: 36px;font-weight: bold;vertical-align: top;width: 1080px;text-align: center;margin-top: 10px;}
.content .c_div_head .head_title_long p{display: inline-block; font-size: 22px;color: #1a3787;line-height: 36px;font-weight: bold;vertical-align: top;width: 1080px;text-align: center;}
.content .c_div1{margin-top: 20px; }
.content .c_div1 .c_div1_lf{width:650px;}

/*焦点图样式*/
.focus{position:relative;width:650px;height:400px;background-color:#fff;}
.focus img{width:650px;height:400px;display:block;}
.focus .shadow{width:100%;z-index:10;color:#fff;height:90px;background:rgba(0,0,0,0.8); text-align:center;  display:block;position: absolute;
    bottom: 0px;font-size: 20px;line-height: 50px;}
.focus .fcon{position:relative;width:100%;float:left;display:none;  }
.focus .fbg{bottom:28px;left:50%;position:absolute;height:8px;text-align:center;z-index:200; margin-left: -40px;}
.focus .fbg div{overflow:hidden;zoom:1;height:17px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .D1fBt a{display:inline-block;width:17px;height:17px;margin:0 5px;font-size:12px;text-decoration:none;text-align:center;float:left;background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#1E66B1;}
.focus .D1fBt i{font-style:normal;color: #fff;}
.content .c_div1 .c_div1_lf .c_div1_lf_l{margin-top: 15px;}
.content .c_div1 .c_div1_lf .c_title span{display: inline-block;width: 98px;height: 35px;line-height: 32px;color: #fff; background: url(../img/title_bg.png) no-repeat; text-align: center; font-weight: bold;}
.content .c_div1 .c_div1_lf .c_title a{float: right;color:#AE0505;padding-right: 236px;}
.content .c_div1 .c_div1_lf ul{ background-color: #fff; border: 1px solid #e1dede; padding:8px 10px;width:390px;}
.content .c_div1 .c_div1_lf ul li{border-bottom: 1px dashed #c9c9c9;clear: both;}
.content .c_div1 .c_div1_lf ul li a{line-height:35px;color: #292929;width:265px;
	display:inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;vertical-align: top;
}
.content .c_div1 .c_div1_lf ul li a:hover,.content .c_div1 .c_div1_lr .c_div1_lr1 ul li a:hover{color: #3592E2;}
.content .c_div1 .c_div1_lf ul li span{float: right;line-height: 35px;}
.content .c_div1 .c_div1_lf p{border: 1px solid #E1DEDE;}
.content .c_div1 .c_div1_lf p span{display: block;background-color: #fff;color: #3c4e91;font-weight: bold;line-height:40px;
	padding-left: 20px;
}

.content .c_div1 .c_div1_lr{width:535px;}
.content .c_div1 .c_div1_lr .title_s img{ margin-top: 10px; float: right;}
.content .c_div1 .c_div1_lr .title_s span{font-size: 16px;color: #1a3787;font-weight: bold; margin-left: 20px;}
.content .c_div1 .c_div1_lr .title_s span a{margin-left: 80px;color:#AE0505;font-weight: normal;}
.content .c_div1 .c_div1_lr .c_div1_lr1{background-color: #fff; padding:0px 0px 10px; margin-top: 15px;box-shadow:5px 5px 8px #e5e5e5;}
							.c_div1_lr1{width: 535px;}
							.c_div1_lr1 ul{border-bottom: 1px dashed #C9C9C9;width:460px;padding:8px 15px 20px;}
.content .c_div1 .c_div1_lr .c_div1_lr1 ul li {border-bottom: 1px dashed #C9C9C9;}
/*
.content .c_div1 .c_div1_lr .c_div1_lr1 ul li a{color: #292929;width:300px;line-height:40px; margin: 0px 20px;
  overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.content .c_div1 .c_div1_lr .c_div1_lr1 ul li span{float: right;line-height: 35px;margin-right: 10px;}*/
.content .c_div1 .c_div1_lr .c_div1_lr1 ul li a{color: #292929;width:320px;line-height:38px; margin: 0px 20px;
  display:inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.content .c_div1 .c_div1_lr .c_div1_lr1 ul li span{float: right;line-height:38px;}

.content .c_div2{ margin-top: 20px;}
.content .c_div3 .c_title span{display: inline-block;width: 98px;height: 35px;line-height: 32px;color: #fff; background: url(../img/title_bg.png) no-repeat; text-align: center; font-weight: bold;}
.content .c_div3{ margin-top: 20px;}
.content .c_div3 .c_div3a{width: 460px; }
.content .c_div3 .c_div3a .c_title a{float: right;color:#AE0505;}
.content .c_div3 .c_div3a ul{ background-color: #fff; padding:8px 15px 20px;width:430px;}
.content .c_div3 .c_div3a ul li{border-bottom: 1px dashed #c9c9c9;clear: both;}
.content .c_div3 .c_div3a ul li a{line-height:38px;color: #292929;width:300px;
  display:inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;vertical-align: top;}
.content .c_div3 .c_div3a ul li a:hover,.content .c_div4 ul li a:hover{ color: #3592E2;}
.content .c_div3 .c_div3a ul li span{float: right;line-height:38px;}

.content .c_div3 .c_div3b{ margin-left: 10px; width:890px;}
.content .c_div3 .c_div3b .c_div3b_a{background-color: #fff;padding: 10px 0px 2px;}
.content .c_div3 .c_div3b .c_div3b_a a{display: inline-block; background-color: #d7dae4; width:100px;height:34px; color: #404142; text-align: center; line-height:34px ;margin:0px 13px 18px 13px;}

.content .c_div3 .c_div3c{ margin-left: 10px; width:330px;}
.content .c_div3 .c_div3c .c_div3c_a{background-color: #fff;padding: 10px 0px 2px;}
.content .c_div3 .c_div3c .c_div3c_a a{display: inline-block; background-color: #d7dae4; width:100px;height:34px; color: #404142; text-align: center; line-height:34px ;margin:0px 13px 18px 13px;}

/*会员登录*/
.content .c_div3 .login{ background-color: #fff; margin-left: 10px;width: 330px;padding-bottom: 15px;box-shadow:5px 5px 8px #e5e5e5 ;}
.content .c_div3 .login .title_p{ background-color: #a7b1bd;height: 35px;}
.content .c_div3 .login .title_p span{background-color: #3c4e91; color: #fff; text-align: center;display:inline-block;width: 105px;line-height: 35px;}
.content .c_div3 .login ul li{ margin-top: 10px; margin-left: 15px;}
.content .c_div3 .login ul .yz input{width:85px;}
.content .c_div3 .login ul .yz img{width: 70px;height:35px; margin: 0px 9px;}
.content .c_div3 .login ul .yz a{color: #3592E2;}
.content .c_div3 .login label{display: inline-block;width: 60px;}
.content .c_div3 .login input{border: 1px solid #D9D9DB; width:215px; height: 33px; padding-left: 5px;outline:none;}
.content .c_div3 .login button{background-color: #cf0809; color: #fff;width: 117px;height: 35px; border: 0px;border-radius: 8px; font-size: 16px;display: block; margin: auto;cursor: pointer;outline: none;}
.content .c_div3 .login form p{ text-align: center;}
.content .c_div3 .login form p .a1{color: #ed8810;}
.content .c_div3 .login form p .a2{ color: #3592E2;}
.content .c_div3 .login form p span{color: #ED8810; margin: 0px 8px;}
/**/
.content .c_div4{ margin-top: 20px;}
.content .c_div4 .title_d{border-bottom: 2px solid #BFBFBF; padding-bottom: 10px;width:590px;}
.content .c_div4 .title_d a{float: right; color:#AE0505;}
.content .c_div4 .title_d span{font-size: 16px; font-weight: bold;color:#1A3787; margin-left: 15px; }
.content .c_div4 .c_div4_lf{width: 590px;}
.content .c_div4 ul li a{color: #404142; line-height: 38px; width:365px;display:inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;
  vertical-align: top;
}
.content .c_div4 ul { background-color: #fff; padding: 15px; margin-top: 10px;}
.content .c_div4 ul li .number{display: inline-block; width:26px;height:26px; background-color: #d6d6d4; text-align: center; line-height: 26px;
  font-size: 12px;font-weight: bold;border: 1px solid #BBBBB9; margin-right: 15px;margin-top:5px;
}
.content .c_div4 ul li .number1{ background-color: #1A3787; color: #fff; border: 1px solid #1A3787;}
.content .c_div4 ul li .time{float: right;line-height: 38px;}
.content .c_div4 ul li .ydd{ display: inline-block;background-color: #626262; width:6px;height:6px; border-radius:3px; margin-top: 16px; margin-right: 15px;}

.content .c_div5{ margin-top: 15px;}
.content .c_div5 img{float: left; width: 295px;height: 191px;}
.content .c_div5 img:nth-of-type(2){ margin: 0px 7px;}
.content .c_div5 img:nth-of-type(4){ margin-left: 6px;}

/*2016/12/16 11:54:01  wei添加*/
.content .c_div5 a {float: left; width: 295px;height: 191px;}
.content .c_div5 a:nth-of-type(2){ margin: 0px 7px;}
.content .c_div5 a:nth-of-type(4){ margin-left: 6px;}

.content .search { margin-top: 20px;}
.content .search p{width: 590px; margin: 0px 0px 20px; font-size: 16px;}
.content .search input{border: 1px solid #3592E2; outline: none; width: 465px;height: 43px;line-height: 43px;font-size: 18px;font-weight: bold;color: #a4a7af;
  padding-left: 15px;border-bottom-left-radius: 8px;border-top-left-radius: 8px;
}
.content .search button{background-color: #1e66b1;height: 45px; width: 90px; border: 0px; vertical-align: top;
  border-bottom-right-radius: 8px;border-top-right-radius: 8px;cursor: pointer;outline: none;
}
/**/
.content .c_div6{ margin-top: 20px;}
.content .c_div6 .c_div6_fl1{ width: 348px; background-color: #fff;padding: 15px;border:1px solid #E9E8E9;}
.content .c_div6 .c_div6_fl1:nth-of-type(2){ margin: 0px 30px;}
.content .c_div6 .c_div6_fl1 p{border-bottom: 2px solid #707070;padding-bottom: 10px; margin-bottom: 10px;position: relative;}
.content .c_div6 .c_div6_fl1 p span{color:#3c4e91; font-size: 16px; font-weight: bold;}
.content .c_div6 .c_div6_fl1 p a{color: #AB1C1C; float: right;}
.content .c_div6 .c_div6_fl1 p img{position: absolute;bottom: -7px;left: 50px;}
.content .c_div6 .c_div6_fl1 ul li span{display: inline-block;width: 4px;height: 4px;background-color: #454646; margin-right: 10px;
  vertical-align: top;margin-top: 15px;
}
.content .c_div6 .c_div6_fl1 ul li a{color: #454646;line-height: 33px;width: 325px;display: inline-block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;vertical-align: top;}
.content .c_div6 .c_div6_fl1 ul li a:hover{color: #3592E2;}
/*中间内容部分样式结束*/
/*底部样式*/
footer{
  background-color: #1a3787; color: #fff;text-align: center; margin-top: 20px;
}
footer ul{ display: inline-block; margin-top: 50px;}
footer ul li{float: left;}
footer ul li a{color: #fff;}
footer ul li span{margin: 0px 10px;}
footer p{margin:15px 0px; text-align: center;}
footer p span{ margin: 0px 30px;}
.foot { background-color: #173179;height: 80px;line-height: 30px;padding-bottom: 10px;}
.foot p{margin:0px 0px;}

.tzgg_bt{
	width:750px; height:30px;
}
.tzgg_bt li{
	display: inline-block;
    width: 175px;
    height: 35px;
    line-height: 32px;
    color: #000;
    text-align: center;
    font-weight: bold;
}
.tzgg_bt li a{
	text-decoration:none; font-size:14px;

}
.tzgg_bt li a:hover{
	display: inline-block;
    width: 175px;
    height: 35px;
    line-height: 32px;
    color: #fff;
    background: url(../img/title_bg_long.png) no-repeat;
    text-align: center;
    font-weight: bold;
}
.tzgg_bt_bxz{
	color:#1A3787;
}
.tzgg_bt_xz{
	display: inline-block;
    width: 175px;
    height: 35px;
    line-height: 32px;
    color: #fff;
    background: url(../img/title_bg_long.png) no-repeat;
    text-align: center;
    font-weight: bold;}
.tzgg_bt_img{
	width:332px;
	height:218px;
	border:0px;
	margin-top:8px;
	}



/*2017/9/17 10:14:55*/
.cpcx{
	width:1200px;
	margin: 10px 0 20px 0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
}

.cpcx a{
     width:118px;
     float:left;
     display:block;
     height:44px;
     line-height:44px;
     text-align:center;
     border:1px solid #428cc8;
     color:#666;
     font-size:16px;
     margin-bottom:5px;
     border-radius:3px;
     background-color:#fefefe;
     background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(1,#eee));
     color:#666;
     text-decoration:none;
}