@charset "utf-8";
/* CSS Document */
body{background:url("../img/bgnew2.png") no-repeat bottom}
* {margin:0px;padding:0px;}
.cleanzz{clear:both;}
a:link {
    text-decoration: none;font-size:17px;color:#333333;
}
a:visited {
    text-decoration: none;font-size:17px;color:#333333;
}
a:hover {
    text-decoration: none;font-size:17px;color:#09F;
}
a:active {
    text-decoration: none;font-size:17px;color:#333333;
}

a.btx:link {
    text-decoration: none;font-size:18px;color:#680034;letter-spacing:3px;
}
a.btx:visited {
    text-decoration: none;font-size:18px;color:#680034;letter-spacing:3px;
}
a.btx:hover {
    text-decoration: none;font-size:18px;color:#127ee0;letter-spacing:3px;
}
a.btx:active {
    text-decoration: none;font-size:20px;color:#680034;letter-spacing:3px;
}


a.redx:link {
    text-decoration: none;color:#ff0000;font-weight:bold;
}
a.redx:visited {
    text-decoration: none;color:#ff0000;font-weight:bold;
}
a.redx:hover {
    text-decoration: none;color:#127ee0;font-weight:bold;
}
a.redx:active {
    text-decoration: none;color:#ff0000;font-weight:bold;
}

body{margin:0px;font-size:16px;color:#33333}
.zfd{float:left}
.yfd{float:right}



.dingbu{height:50px;background:#a80b13;width:100%;border-bottom: 1px #fff solid;}
.dingbumid{height:50px;background:url(../img/dingbumid.png);width:1302px;margin:0px auto;}
.dibmright{height:50px;width:240px;float:right;padding-top:8px;box-sizing:border-box;}
.top{height:110px;background:rgba(201,20,13,0.8);width:100%;}

.xl{width:100%;height:400px;
background:url(../img/topbg1.jpg);}
.xtop{width:1302px;margin:0px auto;padding-top:25px;height:200px;
box-sizing:border-box;}

.banner{width:1302px;height:403px;margin:0px auto;
background:#F90;z-index:999;
position:absolute;top:150px;left:50%;
transform:translate(-50%,0);}

.bannerx{width:1302px;height:370px;margin:0px auto;
background:#F90;}

.main{width:1302px;height:400px;margin:0px auto;padding-top:100px;
background:#C6C;clear:both;}

.mainx{width:1302px;height:180px;margin:210px auto 0px auto;}
.mainbc{width:1302px;height:180px;margin:40px auto;}
	.mainss{margin:50px auto;width:1200px !important;
	background:#FFF;border:#CCC 1px solid;padding:30px !important;
	box-sizing:border-box;!important ;min-height:700px;}
.logo{width:1302px;height:100px;float:left;margin-bottom:20px;}


/* 导航 */
#nav {width:100%; height:50px;display:block;
z-index:999;}
#menu {width:1302px; height:50px;display:block;margin:0px auto;z-index:999;}
#navmid {margin:0px;padding:0px; width:1302px; display:block;z-index:999;}
#navmid .mainlevel {float:left; border-right:0px solid #fff; width:144px;/*ie6 only*/text-align:center; list-style:none;z-index:999;}
#navmid .mainlevel a {color:#fff; text-decoration:none; line-height:50px; display:block;  width:144px;font-size:18px;
letter-spacing:1px;z-index:999;}
#navmid .mainlevel a:hover {color:#fff; text-decoration:none; background:#ff9900;font-size:18px;letter-spacing:1px;z-index:999;}
#navmid .mainlevel ul {display:none; position:absolute;list-style:none;z-index:999;}
#navmid .mainlevel li {border-top:0px solid #fff;
background-color:rgba(255,153,0,1); width:144px;/*ie6 only*/text-align:center;z-index:999;font-size:13px;}
#navmid .mainlevel li a {color:#fff; text-decoration:none; line-height:45px; display:block; width:144px;z-index:999;font-size:15px;font-weight:400;}
#navmid .mainlevel li a:hover {color:#fff; text-decoration:none; background: #9b0004;z-index:999;font-size:15px;}


#navmid .mainlevel #main2 {border-top:0px solid #fff;
background-color:rgba(255,153,0,1); width:220px;/*ie6 only*/text-align:center;z-index:999;font-size:14px;}
#navmid .mainlevel #main2 a {color:#fff; text-decoration:none; line-height:45px; display:block;  width:220px;z-index:999;font-size:15px;font-weight:400;}
#navmid .mainlevel #main2 a:hover {color:#fff; text-decoration:none; background:#9b0004;z-index:999;font-size:15px;}

/* 栏目 */
.lmbtbg{background: url("../img/lmbtbg3.png");margin-bottom:15px;height:32px;padding:0px 15px;box-sizing: border-box}

.lmbt{padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;background: #ce0b13;border-radius:16px;color:#fff}

.lmbtn1{background:#ce0b13 url("../img/xiaobt1.png") no-repeat left;padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;border-radius:16px;color:#fff}
.lmbtn2{background:#ce0b13 url("../img/xiaobt2.png") no-repeat left;padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;border-radius:16px;color:#fff}
.lmbtn3{background:#ce0b13 url("../img/xiaobt3.png") no-repeat left;padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;border-radius:16px;color:#fff}
.lmbtn4{background:#ce0b13 url("../img/xiaobt4.png") no-repeat left;padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;border-radius:16px;color:#fff}
.lmbtn5{background:#ce0b13 url("../img/xiaobt5.png") no-repeat left;padding-left:45px;line-height:32px;height:32px;width:170px;float:left;letter-spacing:3px;border-radius:16px;color:#fff}

.lmbtn1 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}
.lmbtbg:hover .lmbtn1 a{font-size:21px;color:#fff;letter-spacing:3px}

.zbl .lmbtn1 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}
.zbl .lmbtn2 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}
.zbl .lmbtn4 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}
.zbr .lmbtn3 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}
.zbr .lmbtn5 a{text-decoration: none;font-size:20px;color:#fff;letter-spacing:3px;transition:all 0.5s ease;}


.zbl:hover .lmbtn2 a{font-size:22px;color:#127ee0;letter-spacing:3px}
.zbl:hover .lmbtn4 a{font-size:22px;color:#127ee0;letter-spacing:3px}
.zbr:hover .lmbtn3 a{font-size:22px;color:#127ee0;letter-spacing:3px}
.zbr:hover .lmbtn5 a{font-size:22px;color:#127ee0;letter-spacing:3px}

.lmmore a:hover{background: #ce0b13;color:#fff}
.lmmore a:hover{background: #ce0b13;color:#fff}

.zbl:hover .lmbtn1{background: #f8f8f8 url("../img/lmbt.png") no-repeat left;border-radius:0px;}
.zbl:hover .lmbtn2{background: #f8f8f8 url("../img/lmbt.png") no-repeat left;border-radius:0px;}
.zbl:hover .lmbtn4{background: #f8f8f8 url("../img/lmbt.png") no-repeat left;border-radius:0px;}
.zbr:hover .lmbtn3{background: #f8f8f8 url("../img/lmbt.png") no-repeat left;}
.zbr:hover .lmbtn5{background: #f8f8f8 url("../img/lmbt.png") no-repeat left;}

.lmmore {}
.lmmore a{background:#ffffff;width:100px;line-height:32px;height:32px;float:right;text-align:center;border-radius:16px;border-box;border:1px #951218 solid;font-size:16px;transition:all 0.5s ease;}

.bdkj{transition:all 0.5s ease;}
.bdkj:hover {background:#fff;border-bottom:1px #09F dashed;}


.lmbt2{background:#ffffff ;padding-left:25px;line-height:50px;height:50px;width:420px;float:left;
letter-spacing: 2px;}




.lfb{width:640px;
	background: #ededed;height:360px;float:left;margin-right:20px;}

.lrb{width:620px; background: #f3f3f3;height:360px;float:right;padding:10px 20px 0px 20px;
box-sizing:border-box;}
.lrbjt {text-indent:30px;line-height:42px;font-size:18px;}

.lrbjtx{width:680px;height:160px;}
.lrbjtx ul{width:100%;padding:0px;margin:0px;list-style:none;}
.lrbjtx ul li{height:40px;line-height:40px;}

.mainy{width:1302px;margin-left:auto;margin-right:auto;margin-top:30px;}

.zbl{background:rgba(255,255,255,0.8);width:640px;height:630px;float:left;margin-right:20px;margin-top:20px;box-sizing: border-box;border:1px #f3f3f3 solid;padding:18px;border-radius: 10px;transition:all 0.5s ease;}

.zbr{background:rgba(255,255,255,0.8);width:640px;height:630px;float:right;margin-top:20px;box-sizing: border-box;border:1px #f3f3f3 solid;padding:18px;border-radius:10px;transition:all 0.5s ease;}

.zbl:hover{border:1px #fc0819 solid;background: #f8f8f8}
.zbr:hover{border:1px #fc0819 solid;background: #f8f8f8}

.zberl{width:750px;height:360px;float:left;}
.zberr{width:420px;height:360px;float:right;}

.listxwt{width:100%;height:300px;margin-bottom:10px;}
.listbg{width:100%;min-height:310px;}
.listbg ul{width:100%;padding:0px;margin:0px;list-style:none;}
.listbg ul li{height:45px;line-height:45px;border-bottom:1px #ededed dashed;transition:all 0.5s ease;}
.listbg ul li:last-child{border-bottom:0px #ededed dashed;}



/* 专业介绍的css样式  */
.wrx{border:1px dashed #ccc; background:#f8f8f8; padding:15px;width:1302px;box-sizing: border-box;margin:0px auto;height:280px;}
ul,li{ list-style:none;}
.wrxwz{width:100%;height:30px;margin-bottom:15px;line-height:30px;	text-align: center;font-size:20px;letter-spacing:3px;color:#c2222f;font-weight:600;}
.tablist {width:1292px;height:220px;margin:0px auto;padding-left:20px;box-sizing: border-box;}

/* 专业介绍方块的css样式  */

.tablistfk{display:block;width:220px;height:60px; margin-right:30px;border-radius:6px;overflow:hidden; } 
.tablistfk img{transition:all 0.5s ease;}
.tablistfk:hover img{transform:scale(1.1);}

.zyjswz{width:180px;color:#ffffff;font-size:22px;margin-top:13px;text-align:center;margin-left:auto;margin-right:auto;}
.zyjswz2{width:180px;color:#ffffff;font-size:20px;margin-top:10px;text-align:center;font-weight:600;letter-spacing:0px;margin-left:auto;margin-right:auto;transition:all 0.5s ease;}
.tablistfk a:hover .zyjswz2{font-size:22px;}

/* 友情链接的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:50px auto;width:1200px !important;
	background:#FFF;border:#CCC 1px solid;padding:30px !important;
	box-sizing:border-box;!important ;min-height:700px;}

.lside{ float:left;width:260px;min-height:380px }
	.lside ul{ padding:0px ; min-height:380px ;}
	.lside ul li{ line-height:50px; margin-bottom:15px;}
	.lside ul li a{ display:block; text-align:left;  background:#f3f3f3; font-size:20px; color:#b90b13;padding-left:30px;box-sizing: border-box;width:290px;}
	.lside ul li a:hover{  color:#fff;background:#00c2dc;}

.rside{ float:right;width:1100px;min-height:700px }
.listborder_bt{width:100%;
min-height:50px;
font-size:22px;
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:18px;line-height:48px;width:100%;padding-left:15px;box-sizing: border-box;}
.listborder_list p{font-size:18px;line-height:48px;width:100%;}
.listborder_list a{font-size:18px;line-height:48px;}

.listlmleft{height:50px;line-height:50px;color:#9b0004;font-size:24px;font-weight:bold;padding-left:30px;box-sizing: border-box;letter-spacing:3px }
.listlmright{height:50px;}
	
.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:#9b0004}
.bqxxl{width:100%;padding-top:20px;height:140px;line-height:35px;font-size:14px;color:#ffffff;text-align:center;background:#680034}


.ssk{border-radius:5px;width:100px;border:1px #ededed solid;box-sizing: border-box;color:#ff9900;}