@charset "utf-8";
.sp{
   margin-top: 37px;
    width: 390px;
    height: 348px;
}
.sp{
   margin-top: 37px;
    width: 390px;
    height: 348px;
}
BODY{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H1{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H2{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H3{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H4{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H5{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H6{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
P{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
BLOCKQUOTE{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
PRE{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
FORM{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
INPUT{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
TEXTAREA{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
BUTTON{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
FIELDSET{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
LEGEND{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
UL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
OL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
LI{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
DL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
DT{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
DD{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
TH{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
TD{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
DIV{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
IMG{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
A{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑";
    color: #000;
    font-size: 100%;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
BODY{
   font: 12px 微软雅黑;
}
BUTTON{
   font: 12px 微软雅黑;
}
INPUT{
   font: 12px 微软雅黑;
}
SELECT{
   font: 12px 微软雅黑;
}
TEXTAREA{
   font: 12px 微软雅黑;
}
TABLE{
   border-spacing: 0;
    border-collapse: collapse;
}
UL{
   list-style-type: none;
    list-style-image: none;
}
OL{
   list-style-type: none;
    list-style-image: none;
}
A{
   font-family: "微软雅黑";
    text-decoration: none;
}
A:hover{
   text-decoration: underline;
}
LABEL{
   cursor: pointer;
}
BUTTON{
   cursor: pointer;
}
.clear{
   clear: both;
}
#index_box{
   background-color: #eaeaea;
}
#box_root{
   width: 100%;
}
#box_header{
   z-index: 50;
    position: fixed;
    width: 100%;
    // background: url(/images/top.png) repeat-x 0px 0px;
    height: 140px;
    top: 0px;
    background:#fff;
}
#top{
    margin: 0px auto;
    width: 1050px;
    height: auto;
    background:url(../images/tel.jpg) no-repeat right center;

}
#top H1{
   width: 260px;
    height: 48px;
    margin:26px auto 0;
}
.yuyan{
   margin-top: 26px;
    width: 125px;
    float: left;
    color: #fff;
}
.yuyan A{
   color: #fff;
}
.dl{
   margin-top: 26px;
    float: right;
}
.dlIN{
   width: 470px;
    float: right;
}
.ser{
   margin-top: 10px;
    width: 160px;
    float: right;
    height: 30px;
}
.my{
   display: none;
}
#nav{
   border-bottom: #000 1px solid;
    margin: 0px auto;
    width: 1050px;
    height: 40px;
    padding-top: 25px;
}
#bn{
   width: 100%;
    clear: both;
    padding-top: 185px;
}
.bnIN{
   margin: 0px auto;
    width: 1050px;
    height: 540px;
}
#box_main{
   width: 100%;
    padding-top: 140px;
}
#index_1{
}
#index_2{
   position: relative;
    margin-top: 50px;
    height: 1056px;
}
#index_21{
   position: absolute;
}
#index_22{
   position: absolute;
    left: 550px;
}
#index_23{
   position: absolute;
    top: 550px;
}
#index_24{
   position: absolute;
    top: 550px;
    left: 550px;
}
#index_3{
}
#index_4{
   position: relative;
    height: 400px;
}
#index_41{
   position: absolute;
}
#index_42{
   position: absolute;
    left: 550px;
}
#box_h{
   margin: 20px auto 0px;
    width: 1050px;
}
#box_h P{
   text-align: center;
    margin: 0px auto;
}
#box_h_left{
   width: 580px;
    float: left;
    height: auto;
}
.pic1{
   width: 580px;
    background: #d4d4d4;
    float: left;
    height: 747px;
}
.pic2{
   margin-top: 20px;
    width: 580px;
    background: #bfbfbf;
    float: left;
    height: 280px;
}
#box_h_right{
   width: 580px;
    float: right;
    height: auto;
}
.pic3{
   width: 580px;
    background: #a8a8a8;
    float: left;
    height: 545px;
}
.pic4{
   margin-top: 20px;
    width: 580px;
    background: #7d7d7d;
    float: left;
    height: 482px;
}
#box_h_top{
   margin-top: 20px;
    width: 1050px;
}
.pic5{
   width: 870px;
    background: #bfbfbf;
    float: left;
    height: 432px;
}
.pic6{
   width: 290px;
    background: #6e6e6e;
    float: right;
    height: 432px;
}
.box_h_bottom{
   margin-top: 20px;
    width: 1050px;
    height: auto;
}
.pic7{
   width: 580px;
    background: #8e8e8e;
    float: left;
    height: 455px;
}
.pic8{
   width: 580px;
    background: #c6c6c6;
    float: right;
    height: 455px;
}
#box_footer{
   padding-bottom: 55px;
    margin-top: 30px;
    width: 100%;
    background: #1b1b1b;
    height: auto;
    padding-top: 40px;
}
#foot_logo{
   margin-top: 31px;
    width: 161px;
    display: inline;
    float: left;
    height: 58px;
    margin-left: 220px;
}
#pro_box{
   margin: 0px auto;
    width: 1050px;
}
#pro_box1{
   margin: 0px auto;
    width: 1050px;
}
#about_box{
   position: relative;
    width: 1050px;
    height: 1600px;
}
#news_box{
   position: relative;
    width: 1050px;
    height: auto;
}
#about_box1{
   position: absolute;
    top: 190px;
    left: 527px;
}
#about_box2{
   position: absolute;
    top: 730px;
    left: 65px;
}
#about_box3{
   position: absolute;
    top: 1300px;
    left: 650px;
}
#ti{
   padding-bottom: 20px;
    width: 100%;
    padding-top: 40px;
}
#ti H2{
   color: #000;
    font-size: 22px;
}
#ti P{
   color: #959595;
    font-size: 16px;
    padding-top: 5px;
}
#mianbao{
   width: 880px;
    padding-top: 28px;
}
#box_left{
   width: 300px;
    float: left;
}
#box_right{
   margin-top: 5px;
    width: 880px;
    float: right;
}
#box_right1{
   margin-top: 5px;
    width: 880px;
    float: right;
}
#xg{
   margin-top: 75px;
    width: 740px;
}
.xg_ti{
   line-height: 30px;
    padding-left: 16px;
    width: 740px;
    background: url(/images/ico_07.jpg) no-repeat left center;
    height: 30px;
    color: #000;
    font-size: 13px;
}
.dis{
   width: 830px;
}
.dis_img{
   float: left;
    margin-right: 15px;
}
.dis_img P{
   float: left;
    color: #000;
}
.dis P{
   color: #000;
    font-size: 12px;
}
.dis H2{
   color: #000;
}
#new_left{
   padding-left: 50px;
    width: 440px;
    float: left;
}
.new1{
   position: relative;
    width: 390px;
}
.a1{
   position: absolute;
    text-align: center;
    padding-bottom: 3px;
    padding-left: 0px;
    width: 60px;
    padding-right: 0px;
    color: #000;
    font-size: 12px;
    border-top: #000 1px solid;
    top: 122px;
    padding-top: 3px;
    left: 165px;
}
.a1:hover{
   color: #404040;
    text-decoration: none;
}
.a2{
   position: absolute;
    text-align: center;
    padding-bottom: 3px;
    padding-left: 0px;
    width: 60px;
    padding-right: 0px;
    color: #000;
    font-size: 12px;
    border-top: #000 1px solid;
    top: 342px;
    padding-top: 3px;
    left: 165px;
}
.a2:hover{
   color: #404040;
    text-decoration: none;
}
.a3{
   position: absolute;
    text-align: center;
    padding-bottom: 3px;
    padding-left: 0px;
    width: 60px;
    padding-right: 0px;
    color: #000;
    font-size: 12px;
    border-top: #000 1px solid;
    top: 542px;
    padding-top: 3px;
    left: 165px;
}
.a3:hover{
   color: #404040;
    text-decoration: none;
}
#new_right{
   width: 740px;
    float: left;
    margin-left: 10px;
}
.s{
   position: relative;
    width: 490px;
    float: left;
    height: 490px;
}
.s_img{
   width: 490px;
}
.s_zi{
   z-index: 222;
    position: absolute;
    text-align: center;
    width: 490px;
    display: none;
    background: url(/images/he1.png) no-repeat left center;
    height: 490px;
    top: 0px;
}
.s_zi P{
   color: #fff;
    font-size: 12px;
    padding-top: 180px;
}
.s_zi H2{
   padding-bottom: 15px;
    color: #fff;
    font-size: 18px;
    padding-top: 10px;
}
.s_zi A{
   padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
    color: #fff;
    font-size: 12px;
    border-top: #fff 1px solid;
    padding-top: 3px;
}
.s1{
   text-align: center;
    width: 238px;
    background: #000;
    float: right;
    height: 490px;
}
.s1 P{
   color: #fff;
    font-size: 12px;
    padding-top: 180px;
}
.s1 H2{
   padding-bottom: 15px;
    color: #fff;
    font-size: 18px;
    padding-top: 10px;
}
.s1 A{
   padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
    color: #fff;
    font-size: 12px;
    border-top: #fff 1px solid;
    padding-top: 3px;
}
.h{
   position: relative;
    margin-top: 10px;
    width: 739px;
    float: right;
    height: 488px;
}
.h1{
   width: 739px;
    height: 488px;
}
.h2{
   position: absolute;
    text-align: center;
    width: 739px;
    display: none;
    background: url(/images/he3.jpg) no-repeat left center;
    height: 488px;
    top: 0px;
}
.h2 P{
   color: #fff;
    font-size: 12px;
    padding-top: 180px;
}
.h2 H2{
   padding-bottom: 15px;
    color: #fff;
    font-size: 18px;
    padding-top: 10px;
}
.h2 A{
   padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
    color: #fff;
    font-size: 12px;
    border-top: #fff 1px solid;
    padding-top: 3px;
}
#pro_box_zc{
   padding-bottom: 60px;
    margin: 0px auto;
    padding-left: 0px;
    width: 1070px;
    padding-right: 0px;
    padding-top: 60px;
}
.zc_img{
   width: 515px;
    background: url(/images/dd.jpg);
    float: left;
    height: 300px;
}
.zc_zi{
   position: relative;
    width: 481px;
    float: left;
    margin-left: 60px;
}
.zc_zi_ti{
   color: #000;
    font-size: 20px;
}
.zc{
   z-index: 444;
    position: absolute;
    color: #000;
    top: 141px;
    right: 280px;
}
#n_top{
   width: 1050px;
    background: #ccc;
    height: 430px;
}
#n_bottom{
   margin-top: 25px;
    width: 1050px;
}
#n_bottom_left{
   width: 700px;
    background: #ccc;
    float: left;
    height: 420px;
}
#n_bottom_right{
   width: 455px;
    background: #ccc;
    float: right;
    height: 420px;
}
#pro_ico{
   padding-bottom: 70px;
    margin-top: 80px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    border-top: #000 1px solid;
    padding-top: 70px;
}
#pro_ico UL{
   padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    width: 1050px;
    padding-right: 0px;
    background: url(/images/i_03.jpg) no-repeat center top;
    height: 114px;
    padding-top: 0px;
}
#pro_ico UL LI{
   display: inline;
    float: left;
}
#pro_ico UL LI A{
   text-transform: uppercase;
   color: #a5a3a4;
   font-size: 12px;
   padding-top: 80px;
}
#pro_ico UL LI A:hover{
   color: #000;
    text-decoration: none;
}
.b1 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 174px;
}
.b2 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 28px;
}
.b3 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 31px;
}
.b4 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 35px;
}
.b5 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 29px;
}
.b6 A{
   text-align: center;
   width: 115px;
   display: block;
   margin-left: 32px;
}

.a1 A:hover{
   background: url(/images/nav_a_08.png) no-repeat 0px 16px;
}
.a2 A:hover{
   background: url(/images/nav_a_08.png) no-repeat -89px 16px;
}
.a3 A:hover{
   background: url(/images/nav_a_08.png) no-repeat -204px 16px;
}
.a4 A:hover{
   background: url(/images/nav_a_08.png) no-repeat -318px 16px;
}
.a5 A:hover{
   background: url(/images/nav_a_08.png) no-repeat -434px 16px;
}
.a6 A:hover{
   background: url(/images/nav_a_08.png) no-repeat -549px 16px;
}

#foot{
   margin: 0px auto;
    width: 1000px;
}
.pro_ico{
   padding-bottom: 40px;
    margin: 0px auto;
    padding-left: 0px;
    width: 187px;
    padding-right: 0px;
    padding-top: 40px;
}
.foot_dh{
   text-align: center;
    width: 100%;
}
.foot_dh A{
   padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
    font-size: 14px;
    padding-top: 0px;
}
.foot_zi{
   text-align: center;
    width: 100%;
    color: #fff;
}
.foot_zi A{
   color: #fff;
    margin-left: 30px;
}
.mx_cn{
   width: 100%;
    padding-top: 20px;
}
.mt_bn{
   margin-top: 20px;
    width: 865px;
    margin-bottom: 20px;
    height: auto;
}
.mt_bn1{
   margin: 0px auto;
    width: 1000px;
    display: none;
    background: #ccc;
    height: 599px;
}
.zccg{
   border-bottom: #000 1px solid;
    border-left: #000 1px solid;
    margin: 0px auto;
    width: 1000px;
    height: 500px;
    border-top: #000 1px solid;
    border-right: #000 1px solid;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.new2_right{
width: 280px;
    float: left;
    margin-left: 55px;
}
.new2_right A{
   width: 100%;
}
.new2_right IMG{
   margin: 0px auto;
    padding-left: 32px;
    width: auto;
    max-width: 100%;
    height: auto;
}
.new2_right H2{
   width: 160px;
    float: left;
    font-size: 18px;
}
.new2_right A{
   margin-top: 10px;
}
#ydy{
   margin: 0px auto;
    width: 100%;
    clear: both;
    overflow: hidden;
}
#ydyIN{
   position: relative;
    width: 1920px;
    background: url(/images/main1.jpg) no-repeat 0px 0px;
    height: 750px;
    margin-left: -960px;
    clear: both;
    left: 50%;
}
#yd_lj{
   margin: 0px auto;
    padding-left: 307px;
    width: 553px;
    padding-top: 587px;
}
#yd_lj A{
   width: 33px;
    display: block;
    float: left;
    height: 32px;
    margin-right: 42px;
}
.yx{
   text-align: center;
    margin: 0px auto;
    width: 553px;
    color: #fff;
    padding-top: 78px;
}
.yx A{
   color: #fff;
}
.yx A:hover{
   color: #fff;
}
#mianbao_new{
   margin: 0px auto;
    width: 1050px;
    padding-top: 28px;
}
#box_right_news{
   margin: 0px auto;
    width: 1050px;
}
.xg_cn{
   width: 100%;
}

#foot .footleft{
    float: left;
    color:#fff;
    font-size:14px;
}

#foot .footright{
    float: right;
}
#foot .footright img{
    margin-left:50px;
}
.nymain{
    width: 1050px;
    margin:0 auto;
    min-height: 580px;
}
.nymain .about_left{
    width: 420px;
    float: left;
}
.nymain .about_left img{
    width: 420px;
}
.nymain .about_right{
    float: right;
    width: 570px;
}
.nymain .about_right .tit span{
    display: block;
    font-size:30px;
    color: #707070;
}
.nymain .about_right .tit h1{
    font-size:20px;
    color: #707070;
    font-weight: normal;
    line-height: 60px;
}
.nymain .about_right .tit i{
    width: 28px;
    height:5px;
    background:#585657;
    display: block;
}
.nymain .about_right .about-count{
    margin-top:40px;
    line-height: 32px;
    font-size:14px;
    color: #707070;
}
.nymain .about_right .about-count p{
    color: #707070;
}
.newslist li{
    width: 50%;
    float: left;
}
.newslist li:hover{
    opacity: 0.8;
}
.newslist li img{
    width: 506px;
    height:306px;
    padding: 4px;
    border: 1px solid #e2e2e2;
}
.newslist li h2{
    font-size:14px;
    line-height: 40px;
    text-align: center;
    font-weight:normal;
}

.newscontent h2.tit{
    font-size:18px;
    text-align: center;
    font-weight:normal;
}
.newscontent h3.info{
    text-align: center;
    font-weight:normal;
    font-size:14px;
    padding: 15px 0;
    border-bottom:1px solid #e2e2e2;
    margin-bottom:15px;
}

.newscontent .cont{
    line-height: 32px;
    font-size:16px;
}
.yc_sanji{
    display: none;
}
.piclist ul{
    width: 120%;
}
.piclist li{
    width: 340px;
    float:left;
    margin-right:15px;
    margin-bottom:15px;

}
.piclist li img{
    width: 340px;
    height:240px;
}

.piclist li a{
    display: block;
}
.piclist li a:hover{
    opacity:0.8;
}

.piclist.goodlist li{
    width: 520px;
}
.piclist.goodlist li img{
    width: 520px;
    height:340px;
}



.pagelist {
  // border-top: 1px solid #cbcbcb;
  text-align: center;
  padding-top: 30px;
}
.pagelist a {
  transition: all ease-out 0.2s 0s;
  -webkit-transition: all ease-out 0.2s 0s;
  -moz-transition: all ease-out 0.2s 0s;
  -o-transition: all ease-out 0.2s 0s;
  padding: 7px 45px;
  border: 1px solid #cbcbcb;
  margin: 0  5px;
}
.pagelist a:hover {
  background: #df2e6b;
  border: 1px solid #df2e6b;
  color: #fff;
}
.pagelist a:active {
  background: #bd1d54;
  border: 1px solid #bd1d54;
}
.pagelist span {
  display: none;
}


#content{ width:500px; height:170px; margin:100px auto;}
#imgbox-loading {position: absolute;top: 0;left: 0; cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0; left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none; z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%; height: 100%;vertical-align: top;}
.imgbox-title { padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px; height: 20px;}