/* CSS Document */
*{ margin:0; padding:0;font-family:����;}
a{ text-decoration:none; color:#000000;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{font-family:����; font-size:12px; color:#000000; }
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1200px;margin:0 auto;}
.kb{height:20px;clear:both;}


/*top*/
.top{height:108px;background:url(../images/dljg_10.jpg) repeat-x;overflow:hidden;}
.topbox{overflow:hidden;}
.logo{margin-top:10px;}
.dh{margin-top:30px;}

/*nav*/
.navbox{height:50px;background-color:#005aca;overflow:hidden;}
.nav{height: 50px;}
.nav li{height: 20px;position: relative;top: 15px;line-height:20px;border-right:1px dotted #adadad; text-align:center; font-size:20px; float:left;}
.nav li a{height: 20px; color:#ffffff;padding-left:22px;padding-right:22px;float:left;font-weight:bold;}
.nav li a:hover{ color: #b00000;display: block;transition: all 0.3s ease-in-out 0s;}
.nav li a.sy{color:#ffffff;display: block;border-left:1px dotted #adadad;}
.nav li a.sy:hover{ color: #b00000;display: block;transition: all 0.3s ease-in-out 0s;}

/*banner*/
.banner{overflow:hidden;clear: both;}

.banner01{overflow:hidden;}
.banner01 p{width:284px;height:99px;overflow:hidden;float:left;}
.banner01 span{width:240px;height:99px;overflow:hidden;float:left;margin-left:0px;display:block;}

/*gsjj*/
.gsjj{border:1px solid #eeeeee;border-radius:5px;box-shadow: 0px 1px 1px #ddd;overflow:hidden;}
.gsjj_top{width: 1166px;margin: 0 auto;height:50px;line-height: 50px;margin-bottom: 15px;border-bottom:1px solid #0096ff;overflow:hidden;}
.gsjj_top i{width:4px;height:19px;margin-top:17px;float:left;display:block;overflow:hidden;}
.gsjj_top p{font-size:18px;margin-left:10px;float:left;overflow:hidden;}
.gsjj_top span{text-transform:uppercase;color:#999999;margin-left:15px;margin-top:5px;float:left;overflow:hidden;display:block;}

.gsjj_bottom{width: 1166px;margin: 0 auto; padding-bottom: 20px;overflow:hidden;}
.gsjj_bottom i{width:505px;height:279px;overflow:hidden;display:block;float:left;}
.gsjj_bottom p{width:632px;height: 230px;text-indent: 2em;text-align:justify;float:right;overflow:hidden;font-size:15px;line-height:28px;}
.gsjj_bottom span{width:150px;height:30px;line-height:30px;font-size:15px;background-color:#dddddd;border-radius:5px; float: left;margin-left: 33px; margin-top: 15px;text-align:center;display:block;overflow:hidden;}

/*tszy*/
.tszy{border:1px solid #eeeeee;border-radius:5px;box-shadow: 0px 1px 1px #ddd;overflow:hidden;}
.tszy_top{width: 1166px;margin: 0 auto;height:50px;line-height: 50px;margin-bottom:20px;border-bottom:1px solid #0096ff;overflow:hidden;}
.tszy_top i{width:4px;height:19px;margin-top:17px;float:left;display:block;overflow:hidden;}
.tszy_top p{font-size:18px;margin-left:10px;float:left;overflow:hidden;}
.tszy_top span{text-transform:uppercase;color:#999999;margin-left:15px;margin-top:5px;float:left;overflow:hidden;display:block;}
.tszy_top font{width:80px;height:22px;float:right;display:block;overflow:hidden;margin-top:20px;}

.tszy_bottom{width: 1166px;margin: 0 auto; padding-bottom: 20px;overflow:hidden;}
.tszy_bottom ul{overflow:hidden;margin-left: -32px;}
.tszy_bottom li{width:356px;float:left;margin-left: 40px;overflow:hidden;}
.tszy_bottom li i{width:356px;height:148px;display:block;overflow:hidden;}
.tszy_bottom li dl{overflow:hidden;margin-bottom: 10px;margin-top: 10px;}
.tszy_bottom li dl dd{width:27px;height:23px;float:left;display:block;overflow:hidden;}
.tszy_bottom li dl dt{width:210px;height:24px;line-height:24px;font-size:16px;display:block;overflow:hidden;}
.tszy_bottom li p{width:356px;height:50px;font-size:13px;text-align:justify;color:#999999;line-height: 26px;overflow:hidden;}
.tszy_bottom li span{width:105px;height:26px;line-height:26px;text-align:center;margin-top:15px;overflow:hidden;display:block;font-size:14px;border:1px solid #0096ff;}
.tszy_bottom li span a{color:#0096ff;}

.xysh_b li span{width:95px;height:26px;line-height:26px;text-align:center;margin-top:15px;overflow:hidden;display:block;font-size:14px;border:1px solid #0096ff;}
.xysh_b li span a{color:#0096ff;}

/*new*/
.new{overflow:hidden;}
.zxgg{width:585px;overflow:hidden;}
.zxgg_top{height:50px;line-height: 50px;margin-bottom:20px;border-bottom:1px solid #0096ff;overflow:hidden;}
.zxgg_top i{width:4px;height:19px;margin-top:17px;float:left;display:block;overflow:hidden;}
.zxgg_top p{font-size:25px;margin-left:10px;float:left;overflow:hidden;font-weight:bold;}
.zxgg_top span{text-transform:uppercase;color:#999999;margin-left:10px;margin-top:5px;float:left;overflow:hidden;display:block;}
.zxgg_top font{width:80px;height:22px;float:right;display:block;overflow:hidden;margin-top:20px;}

.zxgg_b{overflow:hidden;}
.zxgg_b_l{width:188px;height:227px;overflow:hidden;}
.zxgg_b_r{width:385px;overflow:hidden;}
.zxgg_b_r li{height:44px;line-height:44px;border-bottom:1px solid #dddddd;overflow:hidden;}
.zxgg_b_r li i{width:15px;height:15px;float:left;margin-top: 15px;overflow:hidden;display:block;}
.zxgg_b_r li p{width:362px;height:44px;overflow:hidden;float:left;margin-left:8px;font-size:14px;}

.zxgg_b_r0{width:630px;overflow:hidden;}
.zxgg_b_r0 li{height:44px;line-height:44px;border-bottom:1px solid #dddddd;overflow:hidden;}
.zxgg_b_r0 li i{width:15px;height:15px;float:left;margin-top: 15px;overflow:hidden;display:block;}
.zxgg_b_r0 li p{width:510px;height:28px;overflow:hidden;float:left;margin-left:-25px;font-size:19px;margin-top:5px;}


.zxgg_b_r2{width:585px;overflow:hidden;}
.zxgg_b_r2 li{height:44px;line-height:44px;border-bottom:1px solid #dddddd;overflow:hidden;}
.zxgg_b_r2 li i{width:15px;height:15px;float:left;margin-top: 15px;overflow:hidden;display:block;}
.zxgg_b_r2 li p{width:562px;height:44px;overflow:hidden;float:left;margin-left:8px;font-size:14px;}

.zsxx{width:585px;overflow:hidden;}

/*xqhz*/
.xqhzbox{background-color:#f7f6f5;padding-bottom:30px;padding-top:30px;overflow:hidden;}
.xqhz{overflow:hidden;}
.xqhz01{height:50px;background:url(../images/dljg_72.jpg);overflow:hidden;}
.xqhz01 p{text-align:center;font-size:18px;overflow:hidden;}
.xqhz01 span{text-align:center;text-transform:uppercase;font-size:12px;color:#999999;display:block;overflow:hidden;}

.xqhz02{overflow:hidden;}
.new_top{width:305px;height: 35px; text-align: center;margin: 0 auto; margin-top: 20px;}
.new_top li{ width:130px; height:35px; border-right:#ddbacf solid 1px; float:left; text-align:center; background:#fbecf5; line-height:35px; font-size:18px;}
.new_top li a{ color:#994778;}
.new_top li.check{ background:#994778;}
.new_top li.check a{ color:#ffffff;}
.new_top li:hover{ background:#994778;}
.new_top li:hover a{ color:#ffffff;}

.new_top span{width:130px;display: block; margin-left:15px;height: 35px;border-right: #f0f0f0 solid 1px; float: left;border-radius: 5px;text-align: center;background: #e3e3e3; line-height: 35px;font-size: 16px;}
.new_top span a{ width:130px; height:35px;color:#333333;}
.new_top span.check{ background:#e3e3e3;}
.new_top span.check a{ width:130px; height:35px;color:#333333;}
.new_top span:hover{width:130px; height:35px; background:#0049de;}
.new_top span:hover a{ width:130px; height:35px;color:#ffffff;display:block;}

.new_xq{margin-top:20px;overflow:hidden;}
.new_xq ul{margin-left:-15px;overflow:hidden;}
.new_xq ul li{margin-left: 15px;float:left;}
.new_xq ul li i{width:223px;height:113px;border:#e3e3e3 solid 1px;display:block;overflow:hidden;}
.new_xq ul li p{width:223px;height:35px;line-height:35px;font-size:15px;text-align:center;overflow:hidden;}

/*xysh*/
.xysh{overflow:hidden;}
.xysh_b{margin-top:20px;overflow:hidden;}
.xysh_b ul{margin-left:-15px;overflow:hidden;}
.xysh_b ul li{margin-left: 15px;float:left;}
.xysh_b ul li i{width:283px;height:171px;border:#e3e3e3 solid 1px;display:block;overflow:hidden;}
.xysh_b li i img{width:283px;height:171px;}
.xysh_b li i img:hover{transform: scale(1.3, 1.3); transition: .60s transform;overflow:hidden;display:block;}
.xysh_b ul li p{width:283px;height:70px;line-height:35px;font-size:15px;text-align:center;overflow:hidden;}

.zsjz{margin: 0 auto;margin-top:25px; padding-bottom: 20px;overflow:hidden;}
.zsjz ul{overflow:hidden;margin-left: -15px;}
.zsjz li{width:388px;background-color: #ffffff;padding-bottom: 20px;padding-top: 17px;float:left;margin-left: 17px;overflow:hidden;}
.zsjz li i{width:356px;height:148px;margin:0 auto;display:block;overflow:hidden;}
.zsjz li dl{width:356px;margin:0 auto;overflow:hidden;margin-bottom: 10px;margin-top: 20px;}
.zsjz li dl dd{width:27px;height:23px;float:left;display:block;overflow:hidden;}
.zsjz li dl dt{width:210px;height:24px;line-height:24px;font-size:16px;display:block;overflow:hidden;}
.zsjz li p{width:356px;height:80px;margin:0 auto;font-size:13px;text-align:justify;color:#999999;line-height: 26px;overflow:hidden;}
.zsjz li span{width:105px;height:26px;line-height:26px;text-align:center;    margin-left: 15px;margin-top:15px;overflow:hidden;display:block;font-size:14px;border:1px solid #0096ff;}
.zsjz li span a{color:#0096ff;}

/*main*/
.mainbox{background-color:#f7f6f5;padding-bottom:30px;padding-top:20px;overflow:hidden;}
.main{overflow:hidden;}
.message{width:450px;overflow:hidden;}
.message01{overflow:hidden;}

.messge_foot{display: block;float: left;}
.messge_foot li{margin-top: 17px;}
.messge_foot lable{font-size:13px;color:#666666;}
.messge_foot input{width:370px;height:30px;text-indent:5px;border-radius:2px;border: 1px solid #e6e6e6;}
.messge_foot textarea{width:370px;height:70px;border:1px solid #e6e6e6;border-radius:2px;text-indent:5px;}
.messge_foot-an{float:right;padding: 30px 0 0 0;}
.messge_foot-an a{margin-right: 16px;float: left;display: block;}


.cclx{width:729px;overflow:hidden;}
.cclx_01{width:729px;height:267px;overflow:hidden;}


/*foot*/
.footbox{background-color:#0063de;padding-bottom:30px;padding-top:20px;overflow:hidden;}
.foot{overflow:hidden;}
.foot01{width:340px;height:290px;border-right:1px solid #0072ff;margin-left: 60px;overflow:hidden;float:left;}
.foot02{width:435px;border-right:1px solid #0072ff;margin-left:50px;overflow:hidden;float:left;}
.contact{font-size:16px;overflow:hidden;color:#ffffff;}
.contact01{overflow:hidden;margin-top:15px;}
.contact02{margin-top:15px;overflow:hidden;}
.contact02 dl{margin-top:15px;display:block;overflow:hidden;}
.contact02 dl dd{width:27px;height:27px;float:left;display:block;overflow:hidden;}
.contact02 dl dt{width:290px;height:27px;margin-left:10px;line-height:27px;font-size:14px;float:left;color:#ffffff;display:block;overflow:hidden;}

.foot03{width:200px;height:230px;margin-left:50px;overflow:hidden;float:left;}
.ewm{width:160px;font-size:16px;overflow:hidden;color:#ffffff;}
.ewm01{width:160px;overflow:hidden;margin-top:15px;}
.ewm02{margin-top:15px;overflow:hidden;}
.ewm02 i{width:95px;height:95px;display:block;overflow:hidden;}
.ewm02 p{text-align:left;font-size:12px;margin-top:10px;color:#ffffff;}

/*ft*/
.ftbox{background-color:#005aca;padding-bottom:15px;padding-top:15px;overflow:hidden;}
.ft{overflow:hidden;text-align:center;font-size:14px;color:#ffffff;}



.tztg {
    width: 1166px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    border-bottom: 1px solid #0096ff;
    overflow: hidden;
}
.tztg i {
    width: 4px;
    height: 19px;
    margin-top: 7px;
    float: left;
    display: block;
    overflow: hidden;
}
.tztg p {
    font-size: 19px;
    float: left;
    overflow: hidden;
    color:#d0111b;
}
.tztg p a{
    color:#d0111b;
}
.tztg span {
    text-transform: uppercase;
    color: #999999;
    float: left;
    overflow: hidden;
    display: block;
}
.tztg span {
    text-transform: uppercase;
    color: #999999;
    margin-top: 0px;
    float: left;
    overflow: hidden;
    display: block;
}

.banner01 span img:hover {
    transform: scale(1.3, 1.3);
    transition: .60s transform;
    overflow: hidden;
    display: block;
}

.zl a img{
	margin-left:15px;
	width:305px;
	font-size:19px;
	border:1px solid #999999;
	}









