*{margin:0;padding:0;list-style:none;font-family:Arial,"微软雅黑";text-decoration:none;outline:none;word-wrap:break-word;word-break:break-all;}
body{background:#c0c0c0;}
.clearFix{clear:both;}
input::-webkit-input-placeholder {
         /* placeholder颜色  */
         color: #9170bd;
         /* placeholder字体大小  */
         font-size: 12px;
         /* placeholder位置  */
         text-align: center;
     }

.w1200{width:1200px;margin:auto;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.ml20{margin-left:20px;}

/*头部*/
.headBox{
	width:100%;
	height:110px;
	background:url(../images/headBg.jpg) no-repeat center;
	overflow:hidden;
	min-width:1200px;
}
.headBox .logo{
	width:630px;
	height:68px;
	background:url(../images/logo.png);
	margin-top:21px;
}
.search{
	width:200px;
	height:26px;
	background:#41226b;
	border:#9561dc 1px solid;
	margin-top:40px;
	position:relative;
	border-radius:3px;
}
.search input{
	background:no-repeat;
	line-height:26px;
	border:none;
	width:164px;
	text-align:center;
	color:#9170bd;
}
.search .sbtn{
	display:block;
	width:36px;
	height:28px;
	background:#9561dc no-repeat url(../images/ss-ico.png) center;
	position:absolute;
	top:-1px;
	right:-1px;
	border-bottom-right-radius:3px;
	border-top-right-radius:3px;
	cursor:pointer;
}

/*导航*/
.nav{
	width:100%;
	height:50px;
	background:#c0c0c0;
	position:relative;
}
.lvBox>li{
	width:119px;
	border-right:#b0b0b0 1px solid;
	position:relative;
	float:left;
}
.lvBox>li:nth-of-type(1){
	width:118px;
	border-left:#b0b0b0 1px solid;
}
.lvBox>li>a{
	display:block;
	line-height:50px;
	font-size:15px;
	color:#353535;
	width:100%;
	text-align:center;
}
.lvBox>li>a:hover{
	color:#5d3790;
}
.lv02{
	width:100%;
	position:absolute;
	top:50px;
	z-index:1000;
	display:none;
}
.lv02 li{
	background:#FFFFFF;
	width:100%;
	line-height:44px;
	border-bottom:#f2f2f2 1px solid;
}
.lv02 li a{
	display:block;
	width:100%;
	text-align:center;
	color:#3f3f3f;
	font-size:13px;
}
.lv02 li a:hover{
	background:#f2f2f2;
	color:#5d447f;
}
/*banner*/
.bannerBox{
	width:100%;
	height:600px;
	position:relative;
}
/*大图*/
.slideBox{ width:100%; height:600px; overflow:hidden; position:absolute;top:0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:600px;  display:block;  }
/* 大图是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; top:280px; display:block; width:21px; height:41px;}
.slideBox .next{ background:url(../images/next.png);right:50px;}
.slideBox .prev{ background:url(../images/prev.png);left:50px;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
/* 焦点图 */
.picScroll-left{ width:1200px;position:relative;margin-top:20px;}
.picScroll-left .fhd .prev,.picScroll-left .fhd .next{ display:block;width:13px;height:25px;cursor:pointer;position:absolute;top:58px;}
.picScroll-left .fhd .next{right:-35px;background:url(../images/fnext.png);}
.picScroll-left .fhd .prev{left:-35px;background:url(../images/fprev.png);}
.picScroll-left .fbd ul{ overflow:hidden; zoom:1;}
.picScroll-left .fbd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .fbd ul li .pic{ text-align:center; }
.picScroll-left .fbd ul li .pic img{ width:216px; height:140px; display:block; }
.picScroll-left .fbd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .fbd ul li .title{ line-height:24px;}
.picScroll-left .tempWrap{margin-left:10px;}
.focusBox{
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-600px;
	width:1200px;
	height:180px;
	background:rgba(255,255,255,0.6);
}
 /*content*/
/*首页新闻*/
.newsi{
	width:800px;
	height:490px;
	background:#FFFFFF;
	border-radius:3px;
	overflow:hidden;
	margin-top:30px;
}
.icolumn{
	width:100%;
	height:64px;
}
.newsi .icolumn h1{
	background:#ff6666;
}
.icolumn h1{
	line-height:64px;
	padding-left:44px;
	padding-right:28px;
	font-size:22px;
	width:88px;
	color:#FFFFFF;
	float:left;
}
.icolumn a{
	float:right;
	font-size:13px;
	font-weight:bold;
	color:#bfbfbf;
	padding-right:20px;
	background:url(../images/more.png) right center no-repeat;
	margin-top:25px;
	margin-right:20px;
}
.incont{
	width:760px;
	margin:auto;
}
.toutiao{
	width:100%;
	margin-top:26px;
}
.toutiao .ttl{
	width:210px;
	height:132px;
	overflow:hidden;
}
.toutiao .ttl img{
	width:100%;
	height:100%;
}
.toutiao .ttr{
	width:530px;
}
.toutiao .ttr a{
	display:block;
	font-size:16px;
	color:#3f3f3f;
	margin-top:4px;
}
.toutiao .ttr a:hover{
	color:#5d447f;
}
.toutiao .ttr span{
	display:block;
	font-size:12px;
	color:#b0b0b0;
	margin-top:14px;
}
.toutiao .ttr p{
	font-size:12px;
	color:#828282;
	line-height:28px;
	margin-top:10px;
}
.inlist{
	width:100%;
	margin-top:20px;
}
.inlist li{
	width:100%;
	line-height:60px;
	height:60px;
	border-top:dashed 1px #dddddd;
}
.inlist li label{
	width:115px;
	display:block;
	float:left;
	font-family:georgia;
	font-size:15px;
	color:#978482;
	background:url(../images/inlist.png) no-repeat center right;
}
.inlist li label p{
	float:left;
	font-family:georgia;
	font-size:22px;
}
.inlist li h4{
	float:left;
	font-size:13px;
	color:#3f3f3f;
	font-weight:normal;
	padding-left:20px;
}
.inlist li span{
	display:block;
	float:right;
	width:29px;
	height:60px;
	background:url(../images/inico.png) center no-repeat;
}
.inlist li:hover label{
	color:#5d447f;
}
.inlist li:hover h4{
	color:#5d447f;
}
.inlist li:hover span{
	background:url(../images/inicoo.png) center no-repeat;
}
.noticei{
	width:380px;
	height:490px;
	background:#FFFFFF;
	border-radius:3px;
	overflow:hidden;
	margin-top:30px;
}
.noticei .icolumn h1{
	background:#8d7672;
}
.tzcont{
	width:340px;
	margin: auto;
	margin-top:26px;
}
.tzcont li{
	height:66px;
	border-bottom:dashed 1px #dddddd;
	margin-top:16px;
}
.tzcont li:nth-last-of-type(1){
	border-bottom:none ;
}
.tzl{
	width:58px;
	height:50px;
	border-radius:4px;
	background:#f2f2f2;
	color:#8d7672;
}
.tzl label{
	display:block;
	text-align:center;
	font-size:24px;
	margin-top:2px;
}
.tzl span{
	display:block;
	text-align:center;
	font-size:12px;
}
.tzr{
	width:268px;
	height:50px;
	color:#404040;
	font-size:13px;
	line-height:26px;
	display: flex;
	align-items: center
}
.tzr p{
	align-items: center;
}
.tzcont li:hover .tzl{
	background:#f2f2f2;
	color:#5d447f;
}
.tzcont li:hover .tzr{
	color:#5d447f;
}
.intro{
	width:390px;
	height:342px;
	background:#FFFFFF;
	border-radius:3px;
	overflow:hidden;
	margin-top:20px;
}
.intro .icolumn h1{
	background:#f4a460;
}
.jjcont{
	display:block;
	width:300px;
	font-size:13px;
	color:#3f3f3f;
	line-height:38px;
	margin:18px auto auto auto;
}
.sional{
	width:390px;
	height:342px;
	background:#FFFFFF;
	border-radius:3px;
	overflow:hidden;
	margin-top:20px;
}
.sional .icolumn h1{
	background:#6666cd;
}
/* 专业css */
.txtScroll-left{ width:300px;position:relative;margin:15px auto;}
.txtScroll-left .hd{width:100%;height:3px;position:absolute;bottom:-8px;}
.txtScroll-left .hd ul{zoom:1;}
.txtScroll-left .hd ul li{ float:left;width:50%; height:3px;overflow:hidden;cursor:pointer; background:#f1f1f1; font-size:0;}
.txtScroll-left .hd ul li.on{ background:#8787ce;}
.txtScroll-left .bd{width:300px; overflow:hidden;position:relative;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1;}
.txtScroll-left .bd ul li{float:left; line-height:44px; width:300px;}
.txtScroll-left .bd ul li a{display:block;color:#3f3f3f;font-size:13px;border-bottom:dashed 1px #dddddd;padding-left:14px;background:url(../images/zy-ico.png) no-repeat left center;}
.txtScroll-left .bd ul li a:nth-last-of-type(1){border-bottom:none;}
.quick{
	width:380px;
	height:342px;
	border-radius:3px;
	overflow:hidden;
	margin-top:20px;
}
.kjcont{
	width:100%;
	height:104px;
	display:block;
}
.kjcont .kjl{
	width:130px;
	height:104px;
	background:#FFFFFF;
}
.kjl span{
	display:block;
	width:46px;
	height:46px;
	margin: 16px auto 8px auto;
}
.kjl label{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#404040;
	text-align:center;
}
.kjcont .kjr{
	width:250px;
	height:104px;
	overflow:hidden;
}
.kjcont:hover label{
	color:#5d447f;
}
.footer{
	width:100%;
	height:100px;
	background:#2d2933;
	border-top:#513379 2px solid;
	margin-top:40px;
	text-align:center;
	line-height:30px;
	font-size:13px;
	color:#c1bfc4;
	min-width:1200px;
}
.footer p{
	margin-top:20px;
}
.footer a{
	color:#c1bfc4;
}

/*内页部分*/
.in-banner{
	width:100%;
	height:220px;
	min-width:1200px;
}
.inleft{
	width:230px;
	background:#979797;
}
.lnmc{
	width:100%;
	height:60px;
	background:url(../images/lmname.jpg);
}
.lnmc h1{
	line-height:60px;
	color:#FFFFFF;
	font-weight:normal;
	font-size:24px;
	margin-left:30px;
}
.ejlm{
	width:100%;
}
.ejlm li{
	height:50px;
	width:100%;
	background:#979797 url(../images/ejlmf-ico.png) no-repeat center right 32px;	
	position:relative;
}
.ejlm li a{
	line-height:48px;
	font-size:14px;
	color:#ffffff;
	padding-left:30px;
	display:block;
	width:100%;
	height:50px;
	position:absolute;
	top:0;
}
.ejlm li span{
	display:block;
	width:100%;
	height:2px;
	background:url(../images/ejlmof.png);
	position:absolute;
	bottom:0;
}
.ejlm .ejon{
	background:#e2a891 url(../images/ejlmo-ico.png) no-repeat center right 32px;
}
.ejlm .ejon a{
	color:#623f91;
}
.ejlm li a:hover{
	color:#623f91;
}
.ejlm .ejon span{
	background:url(../images/ejlmon.png);
}
.inright{
	width:950px;
	background:#FFFFFF;
	min-height:500px;
}
.path{
	width:100%;
	height:59px;
	border-bottom:#c0c0c0 1px solid;
}
.path h1{
	font-size:20px;
	font-weight:normal;
	color:#3f2168;
	line-height:60px;
	float:left;
	padding-left:20px;
	background:url(../images/path.png) no-repeat left center;
}
.path p{
	float:right;
	line-height:60px;
	font-size:12px;
	color:#9c9c9c;
	margin-right:20px;
}
.path p a{
	color:#9c9c9c;
}
.rcont{
	width:910px;
	margin:auto;
	margin-top:20px;
}
.listar>li{
	width:100%;
	line-height:40px;
	font-size:13px;
}
.listar>li>a{
	color:#404040;
	padding-left:15px;
	background:url(../images/nIco.png) center left no-repeat;
}
.listar>li:hover a{
	color:#523081;
	background:url(../images/oIco.png) center left no-repeat;
}
.listar>li>span{
	color:#929292;
	float:right;
}
.listlin{
	width:100%;
	height:1px;
	background:url(../images/listlin.png);
	margin:12px 0;
}
.listtp>li{
	width:214px;
	height:210px;
	overflow:hidden;
	margin:18px 18px 0 0;
}
.listtp>li .tpbox{
	width:214px;
	height:150px;
	overflow:hidden;
}
.listtp>li>.tpbox>img{
	width:100%;
	height:100%;
}
.listtp>li h1{
	color:#404040;
	font-size:13px;
	font-weight:normal;
	margin:12px auto 8px auto;
}
.listtp>li span{
	font-size:12px;
	color:#929292;
}
.listtp>li:hover h1{
	color:#523081;
}
.listld li{
	width:446px;
	height:215px;
	background:#efefef;
	overflow: hidden;
	margin:20px 18px 0 0;
}
.listld li .ldl{
	width:180px;
	height:215px;
}
.listld li .ldl img{
	width:100%;
	height:100%;
}
.listld li .ldr{
	width:215px;
	margin-left:30px;
}
.listld li .ldr h1{
	color:#404040;
	font-size:16px;
	font-weight:normal;
	margin:18px 0 14px 0;
}
.listld li .ldr h2{
	font-size:12px;
	color:#404040;
	font-weight:normal;
}
.listld li .ldr h2 span{
	font-weight:bold;
	line-height:30px;
}
.wcont{
	width:900px;
	margin:auto;
}
.wcont .whead{
	width:100%;
	margin:30px 0 40px 0;
}
.wcont .whead h1{
	text-align:center;
	color:#404040;
	font-size:24px;
}
.wcont .whead span{
	text-align:center;
	display:block;
	font-size:12px;
	color:#929292;
	margin-top:25px;
}
.wcont .wbody{
	width:100%;
}
.wcont .wbody p{
	font-size:14px;
	color:#404040;
	line-height:40px;
	text-indent:2em;
}
.wcont .wbody img{
	display:block;
	margin:15px auto;
}
.wcont .wfoot{
	width:100%;
}
.wcont .wfoot td{
	display:block;
	font-size:14px;
	color:#404040;
	line-height:40px;
}
.wcont .wfoot td a{
	color:#404040;
}
.wcont .wfoot{
	border-top:#d5d5d5 1px solid;
	padding:30px 0 40px 0;
	margin-top:30px;
}
