*{
    margin: 0; padding: 0;border: 0px;
    font-family: Helvetica Neue,Verdana,Arial,Hiragino Sans GB,WenQuanYi Micro Hei,Heiti SC,STHeiti,Microsoft Yahei,SimSun,sans-serif;
    font-size: 16px;text-decoration: none;
    color: #333333;
}
body{background-color: #ffffff;}
ol{list-style-type: none;}
textarea {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
    width: 880px;
    border: 1px solid #cecece;
    outline: none;
}
.form-submit input {
    width: 132px;
    height: 32px;
    margin-left: 855px;
    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-image: url("images/comment1.png");
    border-radius: 4px;
    border: 1px solid #c9c9c9;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    outline: none;
}
.comment-form-comment{
    width: 1000px;
    margin: 0px auto;
}
.comment-form-comment label{
    float:left;
    width: 70px;
    vertical-align: top;
    margin-top: 30px;
}
.logged-in-as a{
    color:#ae090f;
}

.main_top{
    width:100%;
    background-color: #f0f0f0;
    margin: 0px auto;
}
.main_top_line{
    width:100%;
    background-color: #ffffff;
    height: 1px;
}
.main1372w{
    width:1372px;
    margin:0 auto;
    background-color:#ffffff;
}
.mainmenu{
    height: 72px;
    margin: 0px auto;
    background-color: #f0f0f0;
    text-align: center;
}
.menulogo{
    width:280px;
    float: left;
    height: 72px;
    text-align: center;
}
.maincenter{
    width:1080px;
    height: 72px;
    float: left;
    text-align: center;
}
.mainitem{
    float: left;
    width: 115px;
    height: 72px;
    margin: 0px;
    line-height: 72px;
    font-size: 28px;
    color: #686868;
    cursor: pointer;
}
.mainitem:hover{
    color: #000000;
    background-image: url("images/menu_bg.png");

}
.main_title{
    width:1902px;
    height: 1103px;
    background-image: url("images/sz45_top.jpg");
    margin: 0px auto;
    text-align: center;
}
.jy_title{
    width:1902px;
    height: 495px;
    background-image: url("images/esd_jyv2.jpg");
    margin: 0px auto;
    text-align: center;
}
.main_content{
    width:1902px;
    height: 2408px;
    background-image: url("images/sz45_m_bg3408.jpg");
    margin: 0px auto;
}
.main_content_list{
    width:1902px;
    height: 1966px;
    background-image: url("images/sz45_m_bg3408.jpg");
    margin: 0px auto;
}
.main_content_r{
    width:1902px;
    background-color: #ff0c3e;
    padding-top: 25px;
    text-align: center;
	 margin: 0px auto;
}
.main_content_c{
    width:1236px;
    padding-top: 25px;
    margin: 0px auto ;
}
.c1275{
    width:1275px;
    margin:0 auto;
    margin-top: 2px;
}
.bigphotopanel{
    float: left;
    width:865px;
    height: 665px;
    margin-top: 0px;

}

.bigphotorightpanel{
    float: left;
    width:365px;
    height: 665px;
    margin-top: 0px;
    margin-left: 40px;

}
.maintitle{
     width:865px;
     height: 80px;
     text-align:center;
     font-size: 18px;
     color: #3A3A3A;
 }
.maintitle a{
    text-align:center;
    line-height: 80px;
    font-size: 38px;
    color: #3A3A3A;
    font-weight: bold;
    letter-spacing:5px;
}

.righttitle{
    margin-top: 12px;
    width:365px;
    height: 72px;
    text-align:center;
    font-size: 22px;
    color: #3A3A3A;
    vertical-align: center;

}
.righttitle a{

    text-align:center;
    font-size: 22px;
    color: #3A3A3A;
    font-weight: bold;
    letter-spacing:1px;
}
.jjphotopanel{
    float: left;
    width:500px;
    height: 830px;
    margin-top: 0px;

}

.jjphotorightpanel{
    float: left;
    width:730px;
    height: 830px;
    margin-top: 0px;
    margin-left: 40px;

}

.jjtitle{
    margin-top: 12px;
    width:500px;
    height: 72px;
    text-align:center;
    font-size: 22px;
    color: #3A3A3A;
    vertical-align: center;

}
.jjtitle a{

    text-align:center;
    font-size: 22px;
    color: #3A3A3A;
    font-weight: bold;
    letter-spacing:1px;
}

.jjphoto_rline{
    float: left;
    width:730px;
    height: 1px;
    margin-top: 12px;
    margin-bottom: 17px;
    background-color: #9b9b9b;

}
.jjtitle_r{
     float: left;
     width:730px;
     height: 50px;
     font-size: 22px;
     color: #3A3A3A;
     font-weight: bold;
 }
.jjtitle_r a{
    font-size: 22px;
    color: #3A3A3A;
    font-weight: bold;
}

.jjtitle_ra{
    float: left;
    width:730px;
    height: 60px;
    font-size: 18px;
    color: #6e6e6e;
    text-indent:2em;
}
.main_menubar{
    width:1276px;
    height: 138px;
    background-image: url("images/sz45_barb_bg.png");
	  background-repeat: no-repeat;
    margin: 0px auto;
}
.main_menubar_r{
    width:1276px;
    height: 138px;
    background-image: url("images/sz45_barb_bgy.png");
	  background-repeat: no-repeat;
	text-align: left;
    margin: 0px auto;
}
.main_menubart1{
    float: left;
    width:240px;
    height: 50px;
}
.main_menubarl{
    float: left;
    width:945px;
    height: 12px;
    margin-left: 51px;
    margin-top: 19px;
    background-image: url("images/esd_menubar.png");
}
.main_menubart2{
    float: left;
    width:280px;
    height: 50px;
}
.main_menubarl2{
    float: left;
    width:905px;
    height: 12px;
    margin-left: 51px;
    margin-top: 19px;
    background-image: url("images/esd_menubar.png");
}

.area_ttcontent{
    width:1275px;
    height: 450px;
    padding-top: 25px;
    margin: 0px auto ;
}

.area_tt_left{
    float: left;
    margin-top: 0px;
    width:600px;
    height: 410px;
}
.area_tt_right{
    float: left;
    margin-top: 0px;
    margin-left: 35px;
    width:616px;
    height: 410px;
}

.mainphoto{
    height: 400px;
    width: 600px;
}
.mainphoto_f{
    position: relative;
    display: block;
    height: 400px;
    width: 620px;
}
.mainphoto_f span {
    font-size: 20px;
    font-weight: 500;
    line-height: 44px;
    background: #333333;
    -moz-opacity: .85;
    filter: alpha(opacity=85);
    opacity: .85;
    color: #ffffff;
    position: absolute;
    top: 352px;
    left: 0px;
    width: 580px;
    height: 46px;
    padding-top: 3px;
    padding-left: 20px;
    overflow: hidden;
}
.mainphoto_f span:hover {
    -moz-opacity: .85;
    filter: alpha(opacity=85);
    opacity: .85;
    color: #FFCC00;
}
.listitem {
    overflow: hidden;
    width: 615px;
    height: 110px;
}
.listitem_title {
    font-size: 20px;
    color: #333333;
    font-weight: 600;
    color: #333333;
}
.a20{color: #333333;font-size:20px;line-height: 25px;font-weight:600;}
.a20:hover{color: #ae090f}
.a16{color: #333333;font-size:16px;}
.a16:hover{color: #ae090f}
.listitem_detail {
    margin-top: 9px;
    font-size: 16px;
    line-height:25px;
    color: #333333;
    text-indent: 2em;
}
.listitem_line {
    clear: both;
    width: 615px;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
    height: 1px;
    background-color: #bbbbbb;
}

.area_zfcontent_t{
    width:1256px;
    background-color: #ffffff;
    height: 355px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0px auto;
}
.area_pcontent{
    width:1276px;
    height: 370px;
    padding：0px 0;
    margin: 0px auto;
}
.area_pitem_f{
    float: left;
    width:420px;
    height: 360px;
    margin-left: 0px;
    margin-right:18px;
}
.area_pitem_f_r{
    float: left;
    width:400px;
    height: 360px;
    margin-left: 0px;
    margin-right: 0px;
}
.area_pitem_t{
    position: relative;
    width:400px;
    height: 230px;
    text-align: center;
    margin-bottom: 15px;
}
.listitem_pimg {
    width: 400px;
    height: 260px;
    margin: 0px auto;
}
.area_pitem_t span {
    font-size: 18px;
    font-weight: 500;
    line-height: 40px;
    text-align: left;
    background: #333333;
    -moz-opacity: .85;
    filter: alpha(opacity=85);
    opacity: .85;
    color: #ffffff;
    position: absolute;
    top: 218px;
    left:0px;
    width: 385px;
    height: 42px;
    padding-top: 1px;
    padding-left: 15px;
    overflow: hidden;
}
.area_pitem_t span:hover {
    -moz-opacity: .85;
    filter: alpha(opacity=85);
    opacity: .85;
    color: #FFCC00;
}
.pitem_detail {
    padding-top: 25px;
	 padding-left: 8px;
    padding-right: 8px;
    font-size: 16px;
    line-height:25px;
    color: #333333;
    text-indent: 2em;
    color: #3f3427;
    text-align: left;
}

.main6_content{
    width:1902px;
    background-color: #ffffff;
    margin: 0px auto;
}
.area6_content{
    width:1256px;
    height: 1020px!important;
    background-color: #ffffff;
    padding-top: 20px;
    margin: 0px auto;
}

.area6_item{
    float: left;
    width:395px;
    height: 460px;
    border: 1px solid #bbbbbb;
    text-align: center;
    margin-top: 15px;
    margin-left:18px;
    margin-bottom: 15px;
}
.listitem6_img {
    width: 378px;
    height: 230px;
    margin: 10px auto;
}
.listitem6_title {
    padding: 3px 12px;
    font-size: 20px;
    color: #333333;
    font-weight: 600;
    text-align: left;
}
.listitem6_detail {
    padding: 12px;
    font-size: 16px;
    line-height:25px;
    color: #333333;
    text-indent: 2em;
    text-align: left;
}

.area9_comment{
    float: left;
    width:1200px;
    background-color: #ffffff;
    padding-top: 20px;
    margin: 0px auto;
}

.area9_item{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:11px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg1.png") background-repeat:;
}
.area9_item1{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg1.png");background-repeat:no;
}
.area9_item2{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg2.png");background-repeat:no;
}
.area9_item3{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg3.png");background-repeat:no;
}
.area9_item4{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg4.png");background-repeat:no;
}
.area9_item5{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg5.png");background-repeat:no;
}
.area9_item6{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg6.png");background-repeat:no;
}
.area9_item7{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg7.png");background-repeat:no;
}
.area9_item8{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg8.png");background-repeat:no;
}
.area9_item9{
    float: left;
    width:385px;
    height: 205px;
    text-align: center;
    margin-top: 18px;
    margin-left:12px;
    margin-bottom: 15px;
    background-image: url("images/comment20dbg9.png");background-repeat:no;
}
.listitem9_title {
    margin-top: 55px;
    margin-left: 45px;
    padding: 3px 12px;
    width:285px;
    height: 70px;
    font-size: 18px;
    color: #333333;
    font-weight: 600;
    text-align: left;
}
.listitem9_detail {
    margin-left: 45px;
    width:295px;
    height: 20px;
    font-size: 16px;
    line-height:25px;
    color: #333333;
    text-align: right;
}

.main_mcontent{
    width:1902px;
    margin: 0px auto;
}
.area_list{
    width:1902px;
    margin: 0px auto;
    background: -webkit-linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0));
}






.area6_content{
    width:1276px;
    background-color: #ffffff;
    height: 495px;
    margin: 0px auto;
}

.area6_item{
    float: left;
    width:405px;
    height: 460px;
    border: 1px solid #bbbbbb;
    text-align: center;
    margin-top: 15px;
    margin-left:13px;
    margin-bottom: 15px;
}
.listitem6_img {
    width: 385px;
    height: 230px;
    margin: 10px auto;
}
.listitem6_title {
    padding: 3px 12px;
    font-size: 20px;
    color: #333333;
    font-weight: 600;
    color: #333333;
    text-align: left;
}
.listitem6_detail {
    padding: 12px;
    font-size: 16px;
    line-height:25px;
    color: #333333;
    text-indent: 2em;
    color: #3f3427;
    text-align: left;
}

.ztlogo{margin-top: 19px;}
.zttitle_s{
    height: 105px;
    margin: 0px auto;
    text-align: center;
}

.js-silder{
    position: relative;
    width:1236px;
    margin: 0px auto;
}
.silder-scroll{
    width: 100%;
    overflow: hidden;
}
.silder-main{
    position: relative;
    width: 100%;
    overflow: hidden;
}
.silder-main-img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.silder-main-img img{
    width: 100%;
}
.js-silder-ctrl{
    width: 100%;
    text-align: center;
    margin-bottom:0px;
}
.silder-ctrl-prev,
.silder-ctrl-next{
    position: absolute;
    top: 0;
    width: 8%;
    height: 100%;
    vertical-align: middle;
    cursor: pointer;
    color: #fff;
    font-family: "å®‹ä½“";
    font-size: 52px;
    font-weight: 600;
    text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
    left: 0;
    text-align: left;
}
.silder-ctrl-next{
    right: 0;
    text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
    position: absolute;
    top: 45%;
    padding: 30px;
    margin-top: -40px;
    font-size: 80px;
    color:rgba(255,255,255,0.8);
    font-family: serif;
}
.silder-ctrl-prev>span:hover,
.silder-ctrl-next>span:hover{
    color:rgba(255,255,255,1);
}
.silder-ctrl-prev>span{
    left: 0;
}
.silder-ctrl-next>span{
    right: 0;
}
.silder-ctrl-con{
    display: inline-block;
    width: 7%;
    padding: 20px 0 0 0;
    margin: 0 10px;
    cursor: pointer;
}
.silder-ctrl-con>span{
    display: block;
    height: 5px;
    line-height: 0;
    text-indent: -9999px;
    overflow: hidden;
    padding: 5px 0 5px 0;
    cursor: pointer;
    background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
    /*background-color: #99ccff;*/
    background-color: #99ccff;
}
.silder-title-div{
    position:absolute; top:145px; left:120px; width:320px; height:250px; background-color:rgba(0,0,0,0.4);
}
.silder-title-big{
    float:left;width:300px;margin-top:10px;margin-left:10px;color: #ffffff;font-size:30px;line-height:35px;text-shadow:2px 2px 8px #666;
}
.silder-title-sort{
    float:left;width:60px;margin-top:65px;margin-left:95px;color: #99ccff;font-size:65px;line-height:65px;text-shadow:2px 2px 6px #666;
}
.silder-title-count{
    float:left;
    width:300px;
    margin-top:8px;
    margin-left:10px;
    font-size: 16px;
    line-height:25px;
    color: #ffffff;
    text-indent: 2em;
}
.bottom{
    width: 1902px;
    margin: 0 auto;
    height: 705px;
}
.bottom_t{
    float: left;
    width: 1902px;
    margin: 0 auto;
    height: 500px;
}
.bottom_tl{
    float: left;
    width: 313px;
    height: 500px;
}
.bottom_tc{
    width:1236px;
    height: 500px;
    margin: 0 auto;
}
.bottom_tr{
    float: left;
    width: 313px;
    height: 500px;
}


.area_listframe{
    width:1902px;
    margin: 0px auto;
  background: -webkit-linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0));
}
.main1372w_l{
	bottom:0;
	padding: 0;
    width:265px;
    height: 500px;
}
.main1372w{
	bottom:0;
	padding: 0;
	margin: 0px auto;
    width:1372px;
    background-color:#ffffff;
}
.main1372wl{
	bottom:0;
	padding: 20px 0;
	margin: 0 auto;
	margin-bottom:50px;
    width:1372px;
    background-color:#ffffff;
}
.main1372w_r{
  bottom:0;
	padding: 0;
	margin-bottom:0;
    width:265px;
    height: 500px;
}

.main1275line1{
    width:1275px;
    height: 1px;
    margin:0 auto;
    background-color:#FFCC99;
}
.main1372footer{
    width:1372px;
    height:120px;
    margin:0 auto;
    text-align:center;
    font-size: 18px;
    color: #FFCC99;
}

.list900{float:left;width:880px;margin-left:47px;}
.main1200{
    clear: both;
    width: 1200px;
    margin: 0 auto;
    background-color:#ffffff;
}
.list1200{float:left;margin:0 0;width:1200px;background-color: #ff9834}
.review_line{height: 1px;margin:0 0;width:1200px;background-color: #cecece}
.list365g{float:left;width:365px;margin-left:32px;background-color:#ececec;}
.main1372zt{
    clear: both;
    width: 1372px;
    margin: 0 auto;
    background-color:#ffffff;
}
.list475_38{width:880px;height:38px;margin-left:0px;background-image: url("images/listbar_bg_yzt.png");background-repeat:no;color: #343434;font-size:24px;line-height: 38px;letter-spacing:10px;}
.list475_38b{width:880px;height:38px;margin-left:0px;color: #343434;font-size:24px;line-height: 38px;letter-spacing:10px;}
.listshadow_zt{
    clear: both;
    margin-left:0px;
    margin-top:42px;
    margin-bottom:0px;
    width: 880px;
    height:60px;
    -moz-box-shadow:2px 2px 6px rgba(0,0,0,0.1);
    -webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.1);
    box-shadow:2px 2px 6px rgba(0,0,0,0.1);
}
.list60grey{float:left;margin-left:0px;width:60px;height:60px;background-color: #cccccc}
.list_arrow_go{margin-left: 15px;margin-top: 18px;}
.listtitle24{float:left;margin-left:65px;margin-top:12px;height:40px;width:800px;}
.listtitle24a{color:#000;font-size:24px;line-height:35px;}
.listtitle24a:hover{color: #ae090f}
.listtitle24n{float:left;margin-left:35px;margin-top:12px;height:40px;width:650px;}
.list_arrow_go{margin-left: 15px;margin-top: 18px;}
.listdate{float:right;margin-right:12px;margin-top:19px;height:40px;width:120px;font-size:18px;color:#bbbbbb; }
.list880page{clear:both;width:880px;height:60px;margin-top:60px;text-align: center;}


.list295_38b{color:#343434;font-size:24px;line-height:38px;margin-left:0px;margin-right:10px;letter-spacing:0px;}
.list295_38b:hover{color:#ae090f;}
.icon_more_y{float:right;width:45px;margin-right:0px;margin-top:10px;background-image:url("images/icon_list_bg_r.png");padding-left:35px;;padding-top:1px;color: #a3a3a3;font-size: 16px;}
.icon_more_a{color: #a3a3a3;font-size: 16px;}


.list365{float:left;width:365px;margin-left:32px}

.list295_38{width:295px;height:38px;margin-left:0px;background-image: url("../../../images/listbar_bg_y.png");background-repeat:no;color: #343434;font-size:24px;line-height: 38px;letter-spacing:10px;}
.list365_38{width:365px;height:38px;margin:0px;background-image: url("../../../images/listbar_bg_b.png");color: #343434;font-size:24px;line-height: 38px;letter-spacing:10px;}
.list365_38shd{width:365px;height:6px;margin:0px;padding:0px;}
.list295_38a{color:#343434;font-size:24px;line-height:38px;letter-spacing:10px;margin-left:35px;}
.list295_38a:hover{color:#ae090f;}
.list365_38a{color:#343434;font-size:24px;line-height:38px;letter-spacing:10px;margin-left:35px;}
.list326{clear:both;width:326px;margin:10px auto 0px auto;}
.list326img{float:left;width:130px;height:75px;margin-top:10px;}
.list326a{float:left;width:180px;margin-top:10px;margin-left:15px;color: #343434;font-size:16px; line-height: 28px;font-weight: bold;}
.list326a:hover{color: #ae090f}
.list326line{clear:both;width:326px;height:1px;margin:8px auto; background-color: #bfbfbf;}
.list365line{clear:both;width:365px;height:1px;margin:25px auto 0 auto; background-color: #bfbfbf;}
.list365line0{clear:both;width:365px;height:1px;margin:30px auto 0 auto; background-color: #bfbfbf;}
.list326line0{clear:both;width:326px;height:1px;margin:25px auto 0px auto; background-color: #07818d;}





/*分页导航 */
.pagination {
    display: inline-block;
    padding:0;
    margin: 0;}

.pagination .nav-links .page-numbers.current {
    background-color: #ff9834;
    color: white;
    border: 1px solid #03565c;}

.navigation.pagination .nav-links .page-numbers, .navigation.pagination .nav-links a{
    color: black;
    float: left;
    height:19px;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
    margin: 0 4px;
}

.navigation.pagination .nav-links a:hover{
    background-color: #f8f8f8;
}
/*分页导航 END */
#leftsead{width:131px;height:143px;position:fixed;bottom:218px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:53px; list-style: none;}
#leftsead li img{float:right;border-bottom-left-radius:5px;border-top-left-radius:5px;}
#leftsead li a{height:50px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;cursor:pointer;cursor:hand;}
#leftsead li a .hides{margin-right:-166px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:216px;top:0px;}