
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, input, form, a, p, textarea {
    margin: 0;
    padding: 0;
    font-family: "Microsoft Yahei";
}

body {
    font-size: 14px;
    color: #3d3d3d;
    margin: 0;
    padding: 0;
    width: 100%;
    /*height: 100%;*/
    min-width: 1200px;
    /*overflow-y: hidden;*/
    background-color: #F7F7F7;
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
}

ol, ul, li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #646464;
}

a:hover {
    text-decoration: none;
}

.lf {
    float: left;
}

.rt {
    float: right;
}

.clear {
    clear: both;
}

.none {
    display: none;
}

.containe {
    width: 1200px;
    margin: 0 auto;
}

input, select, textarea {
    font-family: "Microsoft Yahei";
    border: none;
    outline: none;
}

/*公共的banner*/
.com-ban {
    width: 100%;
    height:100%;
}

.com-ban img {
    width: 100%;
    /*height: 100%;*/
    display: block;

}

/*分页*/
.pager_linkBox {
    text-align: center;
    margin: 70px 0 100px;
}

.pager_linkBox a {
    vertical-align: top;
    transition: .5s;
    display: inline-block;
    /*width: 42px;*/
    padding: 0 15px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    margin: 0 4px;
    position: relative;
    z-index: 100;
    color: #a9a9a9;
    background-color: #ffffff;
}

.pager_linkBox .shang {
    background:#ffffff url("../images/btnleft.png") no-repeat center;
}
.pager_linkBox .xia {
    background:#ffffff url("../images/btnright.png") no-repeat center;
}

.pager_linkBox .current, .pager_linkBox a:hover {
    background-color: #0a3c5b;
    color: #ffffff;

}


 .com-lf{
    width:262px;
    color: #505050;
    float: left;

}

 .com-lf h1{
    font-size:24px;
    margin:40px 0 5px;
    color: #505050;
}

@font-face {
	font-family:'HelveticaNeueLTPro-ThEx';
	src: url('font/HelveticaNeueLTPro-ThEx.otf');
}
 .com-lf h2{
    font-size:18px;
    font-family:'HelveticaNeueLTPro-ThEx';
    margin:0 0 20px;
    color: #505050;
}
 .com-lf ul{
    /*width:260px;*/
}

 .com-lf ul .li-last{
     
}
 .com-lf ul li {
 
	margin-bottom:10px;
	background:url(../images/left_m_02.jpg) no-repeat;
	height:60px;
	line-height:60px;
}
 .com-lf ul li a{text-align:center; font-size:16px;}
 
 .left_m{background:url(../images/left_m_01.jpg) no-repeat; height:88px; margin-bottom:10px; }
  .left_m h1, .left_m h2{  color:#fff; text-align:center;}
  .left_m h1{ padding-top:20px;}
 .com-lf ul li:after{
    position: absolute;
    content: '';
    /*height:12px;*/
    height:0;
    width:3px;
 
    left: 1px;
    top: 19px;
    transition: .5s;
}
 .com-lf ul .art-act:after, .com-lf ul li:hover:after{
    height:12px;
}
 .com-lf ul .art-act .art-act-a, .com-lf ul li:hover .art-act-a{
    color: #fff;
	background:url(../images/left_m_03.jpg) no-repeat;
	height:60px;
	line-height:60px;
	
}
/*.com-lf ul li #art-act_mn{
    display: inline-block;
    width:100%;
    height:100%;
    color: #646464;
    position: relative;
    line-height:49px;
}*/
 .com-lf ul li .art-act-a{
    display: inline-block;
    width:100%;
    height:100%;
   /* color: #646464;*/
    position: relative;
    line-height:49px;
	
}
.art-act_1 {
	width: 100%;
	padding-bottom: 10px;
}
.art-act_1 a{
	display: block;
	height: 28px;
	font-size: 12px;
	line-height: 28px;
	color: #646464;
	
}
.art-act_1 a:hover{
	color: #F7B400;
}
.art-act_1 a.act{
	color: #F7B400;
}






















