@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
a:link {
    text-decoration: none;font-size:16px;color:#333333;
}
a:visited {
    text-decoration: none;font-size:16px;color:#333333;
}
a:hover {
    text-decoration: none;font-size:16px;color:#09F;
}
a:active {
    text-decoration: none;font-size:16px;color:#333333;
}

a.btx:link {
    text-decoration: none;font-size:22px;color:#680034;
}
a.btx:visited {
    text-decoration: none;font-size:22px;color:#680034;
}
a.btx:hover {
    text-decoration: none;font-size:22px;color:#127ee0;
}
a.btx:active {
    text-decoration: none;font-size:22px;color:#680034;
}

body{margin:0px;font-size:16px;color:#33333}
.zfd{float:left}
.yfd{float:right}




.top{height:110px;background:rgba(201,20,13,0.8);width:100%;}

.xl{width:100%;height:440px;
background:url(../img/topbg1.jpg);}
.xtop{width:1200px;margin:0px auto;padding-top:40px;height:200px;
box-sizing:border-box;}

.banner{width:1210px;height:403px;margin:0px auto;
background:#F90;z-index:999;
position:absolute;top:150px;left:50%;
transform:translate(-50%,0);}

.bannerx{width:1210px;height:403px;margin:0px auto;
background:#F90;}

.main{width:1200px;height:400px;margin:0px auto;padding-top:100px;
background:#C6C;clear:both;}

.mainx{width:1210px;height:390px;margin:200px auto 0px auto;
}


.logo{width:800px;height:80px;float:left;margin-bottom:20px;}
.search{width:300px;height:80px;float:right;margin-bottom:20px;padding:15px 0px 0px 60px;box-sizing: border-box;}
.nav{width:1200px;margin:0px auto;height:50px;}
.nav ul{padding:0px;margin:0px;list-style:none;height:50px;}
.nav ul li{display:block;height:50px;width:120px;
text-align:center;font-size:18px;color:#ffffff;line-height:50px;float:left;
border-right:0px #fff solid;box-sizing:border-box;}
.nav ul li a{display:block;height:50px;width:120px;
text-align:center;font-size:18px;color:#ffffff;line-height:50px;float:left;}
.nav ul li a:hover{background:#ff9900;color:#fff;text-decoration: none;}
.nav ul li:last-child{border-right:0px #fff solid;}


/* 栏目 */
.lmbtbg{background: url("../img/lmbtbg.jpg");margin-bottom:10px;height:50px;padding:0px 15px;box-sizing: border-box}
.lmbt{background:#ffffff url("../img/lmbt.jpg") no-repeat left;padding-left:35px;line-height:50px;height:50px;width:160px;float:left;
letter-spacing: 2px;}
.lmmore{background:#ffffff;width:80px;line-height:50px;height:50px;float:right;text-align:center;}


.lfb{width:540px;
	height:320px;float:left;margin-right:20px;}

.lrb{width:640px;height:320px;float:right;padding-left:20px;
box-sizing:border-box;}
.lrbjt{width:600px;height:120px;border-bottom:1px #333333 dashed;margin-bottom:10px;}
.lrbjt .dbt{line-height:40px;height:40px;margin-bottom:5px;font-size:20px;font-weight:bold;
letter-spacing:1px; }
.lrbjt p{line-height:30px;height:30px;font-size:14px;}

.lrbjtx{width:600px;height:160px;}
.lrbjtx ul{width:100%;padding:0px;margin:0px;list-style:none;}
.lrbjtx ul li{height:40px;line-height:40px;}

.mainy{width:1210px;margin-left:auto;margin-right:auto;margin-top:30px;}

.zbl{width:430px;height:360px;float:left;margin-right:30px;}
.zbr{width:290px;height:360px;float:right;}

.zberl{width:750px;height:360px;float:left;}
.zberr{width:420px;height:360px;float:right;}

.listbg{width:100%;min-height:290px;}
.listbg ul{width:100%;padding:0px;margin:0px;list-style:none;}
.listbg ul li{height:48px;line-height:48px;border-bottom:1px #ededed dashed;}
.listbg ul li:last-child{border-bottom:0px #ededed dashed;}



/* 专业介绍的css样式  */
.wrx{border:1px dashed #ccc; background:#f8f8f8; padding:15px;width:292px;box-sizing: border-box;margin:0px auto;}
ul,li{ list-style:none;}
.tab-hd { width:260px;background:#F93;margin-bottom:10px; color:#fff; text-align:center;height:50px;line-height:50px;font-size:18px;letter-spacing:2px;}

.tablist { width:260px;height:260px; }
.tablist ul{width:260px;padding:0px;}
.tablist li{display:block;} 
.tablist li a{padding-left:20px;font-size:16px;height:40px;line-height:40px;width:260px;float:left;text-decoration: none;box-sizing: border-box;}
.tablist li a:hover{background:#0CF;color:#fff;}
/* 专业介绍方块的css样式  */

.tablistfkx{width:260px;height:80px;background:#0CF;margin-bottom:10px;} 


.tablistfk{ } 
.tablistfk a{display:block;width:125px;height:80px;margin-bottom:10px;padding:10px;box-sizing: border-box;color:#ffffff;background:#0CF;} 
.tablistfk a:hover{background:#08db1c;color:#FFFFFF}

.zyjswz{float:right;width:65px;color:#ffffff;font-size:14px;margin-top:10px;text-align:center;}
.tablistfk a:hover .zyjswz{color:#FFFFFF;}

/* 友情链接的css样式 */
.linkwz{padding:15px;background: #ededed;height:20px;line-height:20px;height:50px;}
.linkwz ul{margin:0px;padding:0px;list-style:none;}
.linkwz ul li{float:left;padding:0px 25px;border-right:1px #999999 solid;}
.linkwz ul li:last-child{border-right:0px #999999 solid;}
/* 友情链接的css样式结束 */

/* 列表页和内容页的css样式 */
.xllist{width:100%;height:220px;
background:url(../img/topbg1.jpg);}

	.listkj{padding-top:70px;padding-bottom:70px;background:url("../img/listbg.png") repeat; }
	
	.listborder{margin-top:50px;
	background:#FFF;border:#CCC 1px solid;padding:30px !important;
	box-sizing:border-box;!important ;min-height:700px;}

.listborder_bt{width:100%;
height:70px;
font-size:24px;
text-align:center;
border-bottom:1px #999999 solid;
margin-bottom:20px;}
	
.listborder_wz{font-size:16px;line-height:45px;width:100%;}
.listborder_wz p{font-size:16px;line-height:45px;width:100%;}
.listborder_wz a{font-size:16px;line-height:45px;}

.listborder_list{font-size:16px;line-height:45px;width:100%;padding-left:15px;box-sizing: border-box;}
.listborder_list p{font-size:16px;line-height:45px;width:100%;}
.listborder_list a{font-size:16px;line-height:45px;}

.listlmleft{height:60px;line-height:60px;background:#9b0004;color:#FFFFFF;font-size:22px;font-weight:bold;padding-left:30px;box-sizing: border-box; margin-bottom: 30px}
.listlmright{height:60px;background:#f3f3f3;margin-bottom: 30px}
	
.neirong_bt{width:96%;height:80px;color:#333;margin:0 auto;text-align:center;line-height:80px;font-size:20px;clear:both;}
.neirong_wz{width:96%;height:auto;min-height:400px;color:#333;margin:0px auto ;text-align:left;font-size:16px;line-height:33px;}
/* 列表页和内容页的css样式结束 */

.bqxx{width:100%;margin-top:50px;padding-top:20px;height:140px;line-height:35px;font-size:14px;color:#ffffff;text-align:center;background:#9b0000}
.bqxxl{width:100%;padding-top:20px;height:140px;line-height:35px;font-size:14px;color:#ffffff;text-align:center;background:#680034}