@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
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:#5da8ec;
}
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;
}

a.mox:link {
    text-decoration: none;color:#ffffff;font-size:20px;
}
a.mox:visited {
    text-decoration: none;color:#ffffff;font-size:20px;
}
a.mox:hover {
    text-decoration: none;color:#ffffff;font-size:20px;
}
a.mox:active {
    text-decoration: none;color:#ffffff;font-size:20px;
}

.topkj{width:1400px;margin:0px auto;height:150px;padding-top:45px;box-sizing:border-box;}
.lmlist{font-size:16px;line-height:40px;color:#333;}
.lmlist a{font-size:16px;line-height:40px;color:#333;}
.lmlist a:hover{font-size:16px;line-height:40px;color:#f00;}

body{margin:0px;font-size:16px;color:#333333;line-height:2;font-family:"微软雅黑" !important;}
.topbg{background: url("../ptimg/topbg2.jpg")  top;height:150px;}
.xmbg{background: url("../ptimg/ptxm3.png") no-repeat left;height:60px;}



/* 导航 */
#nav {width:100%; height:50px;display:block;
z-index:999;border-top:1px #eeeeee solid;border-bottom:1px #eeeeee solid;}
#menu {width:1440px; height:50px;display:block;margin:0px auto;z-index:999;}
#navmid {margin:0px;padding:0px; width:1440px; display:block;z-index:999;}
#navmid .mainlevel {float:left; border-right:0px solid #fff; width:180px;/*ie6 only*/text-align:center; list-style:none;z-index:999;}
#navmid .mainlevel a {color:#333; text-decoration:none; line-height:50px; display:block;  width:180px;font-size:16px;
letter-spacing:1px;z-index:999;}
#navmid .mainlevel a:hover {color:#fff; text-decoration:none; background:#0797e0;font-size:16px;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:#0797e0; width:180px;/*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:180px;z-index:999;font-size:14px;}
#navmid .mainlevel li a:hover {color:#fff; text-decoration:none; background: #48c312;z-index:999;font-size:14px;}


#navmid .mainlevel #main2 {border-top:0px solid #fff;
background-color:#680034; width:210px;/*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:210px;z-index:999;font-size:14px;}
#navmid .mainlevel #main2 a:hover {color:#fff; text-decoration:none; background:#4fda12;z-index:999;font-size:14px;}
/* 中部框架开始 */
.mainx{width:1440px;margin-left:auto;margin-right:auto;margin-top:40px;}
.mainy{width:1240px;margin-left:auto;margin-right:auto;margin-top:40px;min-height:200px;}

.xlm{width:600px;height:200px;border:1px #ededed solid;float:left;margin:30px 20px 30px 0px;box-sizing: border-box}
.xlmb{width:600px;height:200px;border:1px #ededed solid;float:right;margin:30px 0px;box-sizing: border-box}
.xlmbt{width:100%;height:60px;line-height:60px;border-bottom:1px #ededed solid;background: #f2f2f2;padding-left:30px;font-size:20px;color:#0797e0;font-weight:600;letter-spacing: 2px;}
.xlmlist{width:100%;height:100px;padding:10px 20px;}
.xlmlist ul{width:100%;height:100px;margin-left:50px;list-style: circle;}
.xlmlist ul li{width:250px;height:40px;float:left;margin-right:20px;list-style: circle;}
.xlmlist ul li:nth-child(2n){margin-right:0px;}

.xlmlistx{width:100%;height:100px;padding:20px;}
.xlmlistx ul{width:100%;height:100px;list-style:none;margin-left:30px}
.xlmlistx ul li a{width:100px;height:100px;float:left;margin-right:30px;display: block;background: #0797e0;padding-top:20px;line-height:30px;border-radius: 6px;color:#fff;font-size:16px;text-align: center}
.xlmlistx ul li a:hover{background:#4fda12}

.xlmlisty{width:100%;height:100px;padding:20px;}
.xlmlisty ul{width:100%;height:100px;list-style:none;margin-left:30px}
.xlmlisty ul li a{width:100px;height:100px;float:left;margin-right:30px;display: block;background: #0797e0;line-height:100px;border-radius: 6px;color:#fff;font-size:16px;text-align: center}
.xlmlisty ul li a:hover{background:#4fda12}

.mainlm{width:480px;padding:10px 30px;height:450px;float:left;box-sizing: border-box;transition: all 0.5s ease;}
.mainlm:hover{background:#4fda12;}
.mainlmbt{width:100%;height:80px;font-size:30px;color:#0797e0;font-weight:bold;text-align: center;letter-spacing: 3px;line-height:80px;border-bottom:2px #ededed solid;margin-bottom:18px;transition: all 0.5s ease;}
.mainlm:hover .mainlmbt{color:#ffffff;border-bottom:2px #ffffff solid;}
.mainlmpic{width:100%;height:150px;margin-bottom:20px;overflow: hidden;transition: all 0.5s ease;border:1px #ffffff solid;box-sizing: border-box}
.mainlm:hover .mainlmpic{border:1px #ffffff solid;box-sizing: border-box}
.mainlm img:hover{transform: scale(1.1);transition: all 0.5s ease;}
/* 中部框架结束 */
/* 栏目 */
.lmbtbg{background: url("../ptimg/lmbtbg.jpg");margin-bottom:10px;height:50px;padding:0px 15px;box-sizing: border-box}
.lmbt{background:#ffffff url("../ptimg/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:600px;
	background: #ededed;height:360px;float:left;margin-right:20px;}

.lrb{width:580px; background: #f3f3f3;height:360px;float:right;padding:20px;
box-sizing:border-box;}
.lrbjt{width:540px;height:150px;border-bottom:1px #333333 dashed;margin-bottom:10px;}
.lrbjt:nth-child(2){border-bottom:0px #333333 dashed;}
.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;}
.lrbjt ul{width:100%;padding:0px;margin:0px;list-style:none;}
.lrbjt ul li{height:40px;line-height:40px;}

.zbl{width:420px;height:280px;float:left;}
.zbr{width:750px;height:280px;float:right;}

.zberl{width:750px;height:360px;float:left;}
.zberr{width:420px;height:360px;float:right;}

.listbg{width:100%;min-height:210px;}
.listbg ul{width:100%;padding:0px;margin:0px;list-style:none;}
.listbg ul li{height:42px;line-height:42px;border-bottom:1px #ededed dashed;}
.listbg ul li:last-child{border-bottom:0px #ededed dashed;}

.kztp{width:100%;}
.kztp img{margin-bottom:20px;}

	/* tab需要的css样式 */	
	*{ margin:0; padding:0;}
.wrap{border:1px dashed #ccc; background:#f8f8f8; padding:20px;}
ul,li{ list-style:none;}
.tab{ width:100%; margin:50 auto ;}
.tab-hd { background:#F93; overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:50%; color:#fff; text-align:center; cursor:pointer;height:60px;line-height:60px;font-size:18px;letter-spacing:2px;}
.tab-hd li.active{ background:#680034;color:#ffffff}
.tab-bd li{display:none; border:0px solid #ddd; border-top:0 none; font-size:16px;min-height:220px;padding-left:20px;box-sizing: border-box}
.tab-bd li.thisclass{ display:list-item;min-height:220px;padding-left:20px;box-sizing: border-box}
/* tab需要的css样式结束 */	
/* 友情链接的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样式 */
	.listkj{padding-top:70px;padding-bottom:70px;background:url("../ptimg/listbg.png") repeat; }
	
	.listborder{
	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:#8b0046;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:70px;padding-top:20px;height:140px;line-height:100px;font-size:16px;color:#ffffff;text-align:center;background:#0797e0}
.bqxxl{width:100%;padding-top:20px;height:140px;line-height:35px;font-size:14px;color:#ffffff;text-align:center;background:#0797e0}