/**************************************/
/*************[公用start]**************/
/**************************************/

body,div,p,span,ul,li,h1,h2,h3,h4,h5,h6,a,input,textarea,select,dl,dd,table,tr,td{
	margin:0;
	padding: 0;}

body{
	font-family:"Arial","Microsoft Yahei";
	font-size: 12px;  /*主要内容区字号大小，每次制作前更新！！！ */
	color:#292828;
	background-image: url(../bj-bj.jpg);
	min-width: 1200px; /*主要内容区最小尺寸大小，每次制作前更新！！！ */
	overflow-y:scroll;}

.shijue-pic img{width:173px;height:114px;}

input,textarea,select{
	outline: none;
	font-family:"Arial","Microsoft Yahei";
	color:#292828;
	font-size: 12px;}

.kapian-pic kapian-pic-1 img{width:140px;height:92px;}
select{
	
	appearance:none;
	-moz-appearance:none; /* firefox */
	-webkit-appearance:none;}


textarea{
	resize: none;}


ul li{
	list-style-type: none;}
	
h1,h2,h3,h4,h5,h6{
	font-weight: normal;}

i{
	font-style: normal;}


div.clear{
	clear: both;
	height: 0;
	width: 0;}

a{
	text-decoration: none;
	color:#292828;
	cursor: pointer;}

img{
	border:0;
/*	width: 100%;*/
	max-width: 100%;}


div.wp{
	width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */
	margin:0 auto;}

.fl{
	float: left;}

.fr{
	float: right;}



.bobox{
	/*【块级元素】不受边框、margin、padding影响类名，需要时添加*/
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;}


/*图片中心放大代码区域*/

.img-box{/*图片盒子类名*/
	width: 300px!important;/*图片盒子宽度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	height: 200px!important;/*图片盒子高度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	overflow: hidden;}

.img-box>img{
	transition: .3s;
	width: 100%;
	max-width: 100%;}

.img-box:hover img{
	/*图片中心放大代码*/
	  -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}


/*图片中心放大代码区域*/





/**************************************/
/************[公用over]****************/
/**************************************/




/*header-start*/
/**************************************************************/

#header{}



.header-top .wp{
	height: 120px;
	background-image: url(../logo-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;}


.logo{
	width: 452px;
	font-size: 0;
	margin-top: 29px;
	margin-left: 10px;}


.logo-youqing{
	color:#1b1b1b;
	margin-top: 13px;}


.logo-youqing a{
	color:#1b1b1b;
	transition: .3s;}
.logo-youqing a:hover{
	color:#993333;}

.header-nav{
	background-color: #993333;
	height: 37px;}

.nav ul{
	width: 1140px;
	margin:0 auto;}
.nav li{
	float: left;
	width: 114px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	}

.nav li a{
	display: block;
	color:#fff;
	font-size: 16px;
	transition: .3s;
	background-image: url(../nav-li.png);
	background-repeat: no-repeat;
	background-position: left center;}

.nav li:first-child a{
	background-image: none;}

.nav li:hover a{
	background-color: #212121;
	background-image: none;}

.nav li:hover+li a{
	background-image: none;}

.nav li.nav-active a{
	background-color: #212121;
	background-image: none;}

.nav li.nav-active+li a{
	background-image: none;}


/**************************************************************/
/*header-over*/





/*main-start*/
/**************************************************************/

#main{}

.main-top
{margin-top: 34px;}


.main-1{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0	10px;}

.title-2{
	line-height: 22px;
	font-size: 16px;
	font-weight: bold;
	color:#1b1b1b;}

.title-2 a {
    color: #1b1b1b;}

.title-2 span{
	font-size: 12px;
	display: inline-block;
	color:#959595;
	margin:0 5px;
	font-weight: normal;}
.title-2 img{
	vertical-align: middle;
	margin-top: -3px;}
.main-1-left{
	width: 214px;}

.list-qu{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px	20px 0;
    margin-top: 10px;}

 .list-qu li{
	height: 80px;
	line-height: 1.8;
	background-image: url(../hongxian.jpg);
	background-repeat: no-repeat;
	background-position: center 90%;}

 .list-qu li:last-child{
	background-image: none;}	
.tongzhi .list-qu
{
	margin-top: 0;}
.tongzhi .list-qu li a{
	color:#fff;
	transition: .3s;}

.tongzhi .list-qu li:hover a{
	font-weight: bold;}

.tongzhi .list-qu{
	height: 277px;
	background-image: url(../hong.png);
	background-repeat: no-repeat;
	background-position: center ;}


.main-1-right{
	width: 932px;}


.banner{
	width: 443px;}


.fafa ul.slides>li{
	position: relative;}

.fafa ul.slides>li>a>img{
	width:455px;
	height:300px;}

.xuesheng-pic img{width:174px;
                  height:115px;}

.fafa ul.slides>li h1{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 37px;
	line-height: 37px;
	background-image: url(../heidi.png);
	background-repeat: repeat-x;
	background-position: left center;
	width: 100%;
	color:#fff;
	font-size: 14px;
	padding-left: 20px;}

.gongzuodongtai{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 489px;
	height: 299px;
	background-color: rgba(255,255,255,0.8);
	border:1px solid #e6e2db;
	padding: 30px	23px   0;}

.dongtai-tuijian h1 {
	margin-bottom: 5px;
	margin-top: 5px;}
.dongtai-tuijian h1 a{
	font-size: 18px;
	color:#1b1b1b;
	transition: .3s;}

.dongtai-tuijian h1 a:hover {
    color: #993333;}

.dongtai-tuijian  p{
	line-height: 1.8;}

.dongtai-list{
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #dfdfdf;}
.dongtai-list li{
	
	height: 32px;
	line-height: 32px;}


.dongtai-list li a{
	font-size: 14px;
	color:#1b1b1b;}

.dongtai-list li a:hover {
    color: #993333;
    font-weight: bold;}

.dongtai-list li img{
	vertical-align: middle;
	margin-right: 7px;}

.dongtai-list li span{
	float: right;
	font-size: 12px;}

.jiaoliu{
	height: 359px;
	background-image: url(../huang1.png);
	background-repeat: no-repeat;
	background-position: center ;}

.jiaoliu .list-qu li
{
    font-size:13px;
    font-weight:normal;
	background-image: url(../huangxian.jpg);}
.jiaoliu .list-qu li a{
	color:#1b1b1b;
	transition: .3s;}

.jiaoliu .list-qu li a:hover {
    color: #993333;
    font-weight: bold;}


.search{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	height: 112px;
	background-image: url(../search.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	margin:5px 0 15px;
	padding: 20px;}


.search input[type="text"]{
	height: 18px;
	line-height: 18px;
	padding-left: 5px;}

.search input[type="image"]{
	margin-top: 5px;}



.taluopai{
	position: relative;
	padding-top:45px;}


.baidi{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	height: 334px;
	background-color: rgba(255,255,255,0.8);
	border:1px solid #dfdfdf;}

.kapian{
	position: absolute;
	width: 100%;
	left: 0;
	top: 12px;}


.kapian li{
	float: left;
	
	
	overflow: hidden;
	margin-left: 4px;}
.kapian li:first-child{
	margin-left: 1px;}
.kapian li>a{
	float: left;
	font-size: 0;}

.kapian-con{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;

	
	float: left;
	padding: 70px 22px 0;
	width: 340px;}

.kapian-con-wp{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 0;
	overflow: hidden;
	transition: .3s;
	float: left;}
.kapian-con-wp.padd{
	
	width: 346px;}

.kapian-wenzi{
	font-size: 12px;
	color:#1b1b1b;
	line-height: 1.8;}

#kapian-con-1{
	display: block;}

.kapian-ji{
	margin-top: 20px;}

.kapian-pic{
	float: left;
	width: 300px;
	overflow: hidden;
	font-size: 0;
	margin:0 8px 10px 0px;}

.kapian-pic img{
	transition: .3s;
	width:300px;height:190px;}
.kapian-pic-1:hover img{
	 -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}

.xuesheng{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	margin-top: 10px;
	height: 354px;
	background-image: url(../bai.jpg);
	background-repeat: no-repeat;
	background-position: center ;
	padding: 22px;}
.xuesheng-con{
	margin-bottom: 15px;}
.xuesheng-con h1{
	font-size: 12px;
	color:#1b1b1b;
	line-height: 25px;
	transition: .3s;}

.xuesheng-con h1 span{
	float: right;
	color:#959595;}

.xuesheng-con:hover h1 {
    color: #993333;}

.jiaoyu,.xueshu{
	width: 444px;}

.jiaoyu-pic{
	font-size: 0;
	width: 444px;
	overflow: hidden;
	margin-top: 10px;}


.jiaoyu-pic img{
	transition: .3s;
	width: 100%;}
.jiaoyu-pic:hover img{
	 -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}

.xueshu-pic{
	font-size: 0;
	width: 444px;
	overflow: hidden;
	margin-top: 10px;}


.xueshu-pic img{
	transition: .3s;
	width: 100%;}
.xueshu-pic:hover img{
	 -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}

.jiaoyu-xueshu-tuijian{
	margin-top: 32px;}

.jiaoyu-xueshu-tuijian+.dongtai-list{
	border-bottom: 1px solid #c3bbb3;}

.data{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 50px;
	border:1px solid #dfdfdf;
	text-align: center;}
.data h1{
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color:#fff;
	background-color: #993333;}

.data h2{
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color:#a58868;
	background-color: #fff;}
.jiaoyu-xueshu-tuijian-con{
	width: 371px;
	margin-left: 20px;
height:59px;}


.jiaoyu-xueshu-tuijian-con h1{
	font-size: 14px;
	color:#1b1b1b;
	margin-bottom:5px ;}
.jiaoyu-xueshu-tuijian-con h1 a{
	color:#1b1b1b;}

.jiaoyu-xueshu-tuijian-con p{
	color:#a2a2a2;
	line-height: 1.5;}


.shijue-list{
	margin-top: 20px;
	height: 170px;
	overflow: hidden;
        text-align:center;}

.shijue-list li{
	float: left;
	margin-right:17px; 
		padding-bottom:5px;}
.shijue-list h1{
	font-size: 12px;
	color:#1b1b1b;
	margin-top: 14px;
	transition: .3s;}

.jiaoyu-xueshu-tuijian-con h1 a:hover {
    color: #993333;}
.shijue-list h2{
	font-size: 12px;
	color:#424242;
	margin-top: 8px;}

.shijue-list li:hover h1 {
    color: #993333;}

/**************************************************************/
/*main-over*/





/*footer-start*/
/**************************************************************/

#footer{
	margin-top: 32px;}


.footer-1{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	height: 251px;
	border-top: 1px solid #c3bbb3;
	background-color: #e5e1da;
	padding: 31px 0;}

.footer-2{
	height: 61px;
	
	background-color: #212121;}



.footer-1-left{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width:140px; 
	padding-right: 36px;
	text-align: right;
	border-right: 1px solid #d2c6b8;
	height: 181px;}


.footer-1-left h1{
	font-size: 14px;
	color:#993333;
		font-weight: bold;}

.footer-1-left h2{
	font-size: 14px;
	color:#993333;
	text-transform: uppercase;}


.footer-1-middle{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	width: 730px;
	height: 181px;
	border-right: 1px solid #d2c6b8;}

.youqing li{
	float: left;
	width:80px;
	font-size: 12px;
	color:#993333;
	margin-left: 30px;
	margin-bottom: 30px;
	font-weight: bold;
        overflow:hidden;
        white-space:nowrap;}

.youqing li a{
	
	transition: .3s;
	color:#1b1b1b;
	font-weight: normal;}

.youqing li a:hover {
    color: #993333;}

.youqing li a img{
	vertical-align: middle;
	margin-right:5px;
	margin-top: -3px;}



.footer-1-right{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
border-right: 1px solid #d2c6b8;
	width: 320px;
	height: 181px;
	font-size: 12px;
	color:#1b1b1b;
	padding-left: 40px;
	line-height: 2;}

.footer-1-right img{
	display: block;
	margin:20px 0;}


.footer-2{
	color:#fff;
	line-height: 61px;}

.footer-2-left{
	width: 460px;}

.footer-2-right{
	width: 120px;
	text-align: right;}

.footer-2-right a{
	color:#fff;}
/**************************************************************/
/*footer-over*/

/*news */

.banner-2{
	height: 177px;}


.menu{
	float: left;
	width: 215px;
	margin-left: 10px;
	margin-top: 1px;}

.menu>h2{
	-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
    padding-left: 55px;
	height: 70px;
	line-height: 70px;
	font-size: 18px;
	color:#fff;
	background-color: #993333;
	margin-bottom: 1px
;}

.menu ul.menu-ul>li{
	background-color: #fff;
	line-height: 44px;}

.menu ul.menu-ul>li>a{
	height: 44px;
	line-height: 44px;
	display: block;
	-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	text-indent: 17px;
	
	background-image: url(../menu.jpg);
	background-repeat: no-repeat;
	background-position:  92% center;
	font-size: 14px;
	color:#353535;
	transition: .3s
;}

.menu ul.menu-ul>li:hover>a{
	background-color: #993333;}
.menu ul.menu-ul>li:hover>a{
	background-image: url(../menu-h.jpg);
	color:#fff;}

.menu ul.menu-ul>li.hit>a{
	background-color: #993333;}
.menu ul.menu-ul>li.hit>a{
	background-image: url(../menu-h.jpg);
	color:#fff;}


.menu ul.menu-ul>li li a
{display: block;padding-left: 50px;}


















.content{
	float: right;

	width: 958px;
	background-color: #fff;
	-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	padding:17px 12px 47px 21px;margin-top: 1px;}




.erji-title{
	background-image: url(../title-bg-2.jpg); 
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 48px;
	line-height: 45px;
	position: relative;}
.erji-title-1{
	float: left;
	width: 300px;
	font-size: 18px;

	color:#993333;}

.erji-title-1 span {
    padding-bottom: 11px;
    border-bottom: 3px solid #993333;}
.erji-title-1 img{
	margin-left: 6px;
	margin-right: 5px;}
.mianbaoxie{
	float: right;
	margin-right: 9px;
	color:#757575;}

.mianbaoxie a{
	font-size: 12px;
	color:#757575;}
.mianbaoxie a:hover{
	color:#993333;}

.pager{margin-bottom:20px;}

/*===é¡µç ====*/
.m-page{text-align: center;margin-top:40px;overflow: hidden;color: #999;}
.m-page ul{display: inline-block;overflow: hidden;vertical-align: middle;}
.pager a{margin-right: 5px;}
.pager a{line-height: 18px;font-size: 13px;padding: 0 4px;border: 1px solid #ddd;
    color: #303030;}
.current{line-height: 18px;font-size: 13px;padding: 0 4px;}

.m-page ul li.on a,.pager a:hover{border-color: #fff;}
.m-page select{height: 18px;width: 35px;font-size: 12px;vertical-align: middle;border: 1px solid #303030;}
.m-page i{
	font-style: normal;
	font-size: 12px;
	color:#999;
	display: inline-block;
	width: 66px;
	height: 24px;
	line-height: 24px;
	border:1px solid #ddd;
	text-align: center;
	margin-left: 14px;}

.m-page i a{
	color:#999;}
.xinwen-list{
	margin-top: 25px;}
.xinwen-list>ul>li{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #ccc;}

#ajaxPluginSearchList li{height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #ccc;}


#ajaxPluginSearchList li a{
	display: block;
	text-indent: 10px;}
	
.xinwen-list>ul>li a{
	display: block;
	text-indent: 10px;}

.xinwen-list>ul>li a:hover{
		color:#993333;}

.title-22{
	margin-top: 20px;}

.tupian-list{
	padding-top: 30px;}



.tupian-list ul.tupian-ul>li{
	display:inline-block;
	width: 246px;
	margin:20px 29px 0;}

.tupian-list ul.tupian-ul>li h1{
	font-size: 14px;
	color:#1b1b1b;
	text-align: center;
	margin-top: 20px;
	transition: .3s;}

.tupian-list ul.tupian-ul>li:hover h1{
	color:#993333;}
/*news end*/






div.article{
	width: 900px;
/*	padding: 0	15px; */
	margin:40px auto;
	font-size:15px;
	line-height:2.2;}

div.article h1{
	text-align: center;
	font-size: 26px;
	color:#0064ac;}

div.article-tishi{
	text-align: center;
	margin:25px auto 20px;}


#fenxiang-anniu{
	display: inline-block;
	vertical-align: middle;}

div.article-con{
	padding: 20px 0 20px;
	position: relative;
	border-top: 1px dashed #c9c7c7;
	border-bottom: 1px dashed #c9c7c7;
	line-height: 2.2;
	font-size:15px;}
div.article-con>img{
	display: block;
	margin:20px auto;
	max-width: 100%;}
div.article-con>p{
	text-indent: 0em;}
div.article-con>h1{
	font-size: 14px;
	text-align: center;
	margin:10px 0;}
div.article-con>a{
	position: absolute;
	right: 8px;
	bottom: 50px;
	width: 102px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color:#fff;
	background-color: #f37728;
	border-radius: 3px;}



























/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/








/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/







/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/




/*日期：2016-01-01；      修改者：L。*/



/*日期：2016-01-01；      修改结尾！*/









/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/


.keshixiangxi{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px;
    padding-bottom: 30px;
	background-color: #fff;
	margin-top: 27px;}

/*keshidaohang*/
.keshixiangxi-2{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border:1px solid #ededed;
    padding: 0
;}

.keshixiangxi-2 .keshixiangxi-con{
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	padding: 20px 0;
	padding-top: 0;}
.keshixiangxi-2 a{
	margin-left: 34px;}


.keshi-title{
	height: 55px;
	border-bottom: 1px solid #ededed;
	line-height: 55px;
	padding-left: 20px;
	background-color: #f8f8f8;
	font-size: 20px;
	color:#575757;}
.keshixiangxi-con a{
    float: left;
    width: 150px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #333;
    background-repeat: no-repeat;
    background-position: center;
    font-size: 16px;
    margin-left: 20px;
    margin-top: 17px;
    transition: .3s;}
.keshixiangxi-con a:hover{
	color: #993333;}

.article table{margin:5px auto;}
.jianshee   {height: 204px;
    background-image: url(../huang.jpg);
    background-repeat: no-repeat;
    background-position: center;}
/*keshidaohang*/