body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0;}
body{font-family:"Microsoft YaHei",Helvetica,Georgia,Arial,sans-serif;position:relative; font-size:inherit; overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, th, var, optgroup{font-style:inherit;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
img{vertical-align:top;border:none; }
ol,ul,li{list-style:none;}
li{float:left;}
table{border-collapse:collapse; }
.clearit{clear:both;*display:inline;}
/*a:focus { -moz-outline-style: none;}*/
.fl{float:left;}
.fr{float:right;}
i,em{font-style:normal;}
b{ font-weight:normal;}
.h_5{width:100%;height:5px; float:left;}
.h_10{width:100%;height:10px; float:left;}
.h_15{width:100%;height:15px; float:left;}
.h_20{width:100%;height:20px; float:left;}
.h_30{width:100%;height:30px; float:left;}
.h_40{width:100%;height:40px; float:left;}
.h_50{width:100%;height:50px; float:left;}
.h_60{width:100%;height:60px; float:left;}
.h_70{width:100%;height:70px; float:left;}
.h_180{width:100%;height:180px; float:left;}
.fs_12{font-size:12px;}
.fs_13{font-size:13px;}
.fs_14{font-size:14px;}
.fs_15{font-size:15px;}
.fs_16{font-size:16px;}
.fs_17{font-size:17px;}
.fs_18{font-size:18px;}
.fs_19{font-size:19px;}
.fs_20{font-size:20px;}
iframe { border: 0; padding: 0; margin: 0; }

/*外围框架*/

.leftwrap{width: 192px; height: auto; float: left; margin-left:100px; background: url("../images/leftwrapbg.jpg") repeat-y top center;margin-right:30px}
.left_main{width: 192px; height: auto; float: left; background: url(../images/leftbg.jpg) no-repeat top center;}
.right_main{overflow: hidden; margin-top:600px;margin-left:90px}

/*左边侧栏*/
.logo{width: 192px; height: 95px; margin-top: 30px;overflow: hidden}
.logo .logobox{width: 192px;height: 95px;}
.logo .logobox a{float:left;width: 192px;height: 95px; text-align: center;}
.logo .logobox a img{ width: 151px}
.downbtn{float: left; width: 192px; height: 112px; margin-top: 11px; background: url("../images/downbtn.png") no-repeat top center;}
.l_btn1,.l_btn2{float: left; width: 192px; height: 56px; background: url("../images/l_btnbg.jpg") no-repeat top center; line-height: 56px; text-align: center;}
.l_btn1 span,.l_btn2 span{font-size: 16px; color: #e2cd94;}
.l_btn1 img,.l_btn2 img{margin: 15px 10px 0 0;}
.l_btn1{margin-top: 1px;}
.l_nav{float: left; width: 192px; height: 227px; padding-top: 20px;}
.l_nav a{float: left; width: 96px; height: 100px; position: relative; text-align: center;}
.l_nav a span{position: absolute; left: 28px; top: 10px;}
.l_nav a em{position: relative; font-size: 13px; width: 96px; color: #e5deac; top: 65px;}
.l_nav a:hover span{ animation: rock 0.6s}
@keyframes rock { 0%  {left: 12px;} 25%  {left: 44px;} 50%  {left: 20px;} 75%  {left: 36px;} 100% {left: 28px;} }
@-moz-keyframes rock { 0%  {left: 12px;} 25%  {left: 44px;} 50%  {left: 20px;} 75%  {left: 36px;} 100% {left: 28px;} }
@-webkit-keyframes rock { 0%  {left: 12px;} 25%  {left: 44px;} 50%  {left: 20px;} 75%  {left: 36px;} 100% {left: 28px;} }
@-o-keyframes rock { 0%  {left: 12px;} 25%  {left: 44px;} 50%  {left: 20px;} 75%  {left: 36px;} 100% {left: 28px;} }
.l_nav a:hover em{font-weight: bold;font-size: 14px; }



/*标题*/
.title{width: 457px; height: 275px; position: absolute; left: 75px; top: 130px;}
.title2{margin-left: 47px;}
.top_btn{display: block; margin: 25px 0 0 147px;}

/*主体部分*/
.tt{transition:all 1s ease-out; -moz-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;}
.zz{transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -ms-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}

.main{width: 1497px; height: 550px; margin: 10px 0 0 10px; float: left; position: relative;}
/*新闻tab*/
.news{position: absolute; width: 567px; height: 328px; border: 1px solid #970100; left: 0; top: 0;padding: 12px;background: url("../images/newsbg.png") no-repeat top center;}
.tab1{width: 567px; height: 328px; overflow: hidden; position: relative;}
.tab1 .hd{width: 567px; height: 50px; border-bottom: 1px solid #a6a6a6; line-height: 30px;margin-bottom: 19px;}
.tab1 .hd ul li{width: 69px; float: left; text-align: center; font-size: 18px; line-height: 45px; margin-right: 25px; color: #FF0000;}
.tab1 .hd ul li a{display: block; width: 69px; height: 50px; color: #FF0000;}
.tab1 .hd ul li.on a{color: #FF0000; font-weight: bold;background: url("../images/boxbg1.jpg")}
.tab1 .bd .newsbox{width: 380px; height: 228px;float: left;margin: 10px 0 0 10px}
.tab1 .news_imgbox{width: 174px; height: 264px; overflow: hidden; float: left;}
.tab1 .news_title{display: block; width: 380px; font-size: 16px; font-weight: bold; color: #e5deac; float: left; margin-left: 10px;white-space:nowrap;}
    .tab1 .news_title i {
        width:376px;display:block;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;
    }
.tab1 .bd ul{width: 380px; height: 228px; float: left;}
.tab1 .bd li a{display: block; width: 380px; height: 28px; line-height: 28px; font-size: 14px; color: #FFF;}

.tab1 .bd li a span{float: right;}
.tab1 .bd li a:hover{color: #FF0000;}
.tab1 .line{position: absolute; left: 0; top: 41px; width: 69px; height: 10px; background: url("../images/newtabbg.png") no-repeat top center; transition: all 0.2s ease-in;}
.tab1 .news_more{position: absolute; width: 19px; height: 19px; top: 14px; right: 7px; background: url("../images/news_more.jpg") no-repeat center top;}
.newsbox li .limitwidth{
    width:200px;
    overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;
}
.newsbox a {
    overflow:hidden;
    white-space:nowrap;
}
.newsbox span {
    display:block;
}
.newsbox i {
    width:310px;overflow:hidden;text-overflow:ellipsis;height:28px;display:block;float:left;
}

/*新闻tab结束*/
/*focus焦点图*/
.focus{position: absolute; width: 593px; height: 354px; left: 603px; top: 0;overflow: hidden}
.focus .lunbo{width: 593px; height: 354px; position: relative;}
.lunbo li{width: 593px; height: 354px;}
.lunbo .hd{position: absolute; bottom: 10px; left: 170px; z-index: 100; width: 420px; height: 6px;}
.lunbo .hd li{width: 76px; height: 6px; cursor: pointer; background-color: #cccccc; margin-right: 8px;}
.lunbo .hd li.on{background-color: #888;}
/*focus焦点图结束*/

.pic1{position: absolute; width: 291px; height: 171px; left: 1205px; top: 0;background: url("../images/291x171-3.jpg") no-repeat center center}
.pic2{position: absolute; width: 291px; height: 171px; left: 1205px; top: 183px;background: url("../images/pic02.jpg") no-repeat center center}
.tuijian{position: absolute;width: 90px;height: 30px; left:3px; top:375px; font-size: 22px;font-weight: bold;color: #720000;border-bottom: 4px solid #720000;z-index: 1000}
.lshbb{position: absolute;width: 90px;height: 30px; left:3px; top:857px; font-size: 22px;font-weight: bold;color: #5a0000;border-bottom: 4px solid #5a0000;z-index: 1000}
.tuijiant{ float:left;width: 90px;height: 30px; font-size: 22px;font-weight: bold;color: #720000;border-bottom: 4px solid #720000; margin-left:20px;}

.box1{  position: absolute;  width: 296px;  height: 163px;  left: 0px;  top: 376px;  background: url("../images/boxbg1.jpg") no-repeat bottom left;  }
.box2{  position: absolute;  width: 296px;  height: 163px;  left: 300px;  top: 376px;  background: url("../images/boxbg2.jpg") no-repeat bottom left;  }
.box3{  position: absolute;  width: 296px;  height: 163px;  left: 600px;  top: 376px;  background: url("../images/boxbg1.jpg") no-repeat bottom left;  }
.box4{  position: absolute;  width: 296px;  height: 163px;  left: 900px;  top: 376px;  background: url("../images/boxbg2.jpg") no-repeat bottom left;  }
.box5{  position: absolute;  width: 296px;  height: 163px;  left: 1200px;  top: 376px;  background: url("../images/boxbg1.jpg") no-repeat bottom left;  }
.box_ren a{ float: left; width: 296px; height: 163px; }
.box_t{position: absolute; left: 19px; top: 71px; font-size: 18px; color: #e6ddbd; font-weight: bold;z-index: 100}
.box_s{position: absolute; left: 19px; top: 96px; font-size: 16px; color: #e6ddbd;z-index: 100}
.box_e{position: absolute; left: 19px; top: 127px; width: 68px; height: 18px; line-height: 17px; border: 1px solid #e6ddbd; font-size: 12px; text-align: center; color: #cab79c;z-index: 100}
.ren{position: absolute; bottom: 0; right: 0;z-index: 99}
.ren_m{position: absolute; bottom: 0; right: 0;z-index: 99}
.ren1{ width: 155px;height: 163px;background: url("../images/ren1.png") no-repeat center top}
.ren_m1{ width: 155px;height: 163px;background: url("../images/ren1.png") no-repeat center top}
.ren2{ width: 167px;height: 163px;background: url("../images/ren2.png") no-repeat center top}
.ren_m2{ width: 167px;height: 163px;background: url("../images/ren2.png") no-repeat center top}
.ren3{ width: 167px;height: 163px;background: url("../images/ren3.png") no-repeat center top}
.ren_m3{ width: 167px;height: 163px;background: url("../images/ren3.png") no-repeat center top}
.ren4{ width: 138px;height: 163px;background: url("../images/ren4.png") no-repeat center top}
.ren_m4{ width: 138px;height: 163px;background: url("../images/ren4.png") no-repeat center top}
.ren5{ width: 146px;height: 152px;background: url("../images/ren5.png") no-repeat center top}
.ren_m5{ width: 146px;height: 152px;background: url("../images/ren5.png") no-repeat center top}
.box_ren:hover .ren_m{animation:x1 1s 0s ease both;-moz-animation:x1 1s 0s ease both;-webkit-animation:x1 1s 0s ease both;-ms-animation:x1 1s 0s ease both;}

@keyframes x1{
    0%{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1);}
    100%{opacity:0;filter:alpha(opacity=0);transform:scale3d(1.5,1.5,1); -moz-transform:scale3d(1.5,1.5,1); -ms-transform:scale3d(1.5,1.5,1); -webkit-transform:scale3d(1.5,1.5,1);}
}
@-moz-keyframes x1{
    0%{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1);}
    100%{opacity:0;filter:alpha(opacity=0);transform:scale3d(1.5,1.5,1); -moz-transform:scale3d(1.5,1.5,1); -ms-transform:scale3d(1.5,1.5,1); -webkit-transform:scale3d(1.5,1.5,1);}
}
@-webkit-keyframes x1{
    0%{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1);}
    100%{opacity:0;filter:alpha(opacity=0);transform:scale3d(1.5,1.5,1); -moz-transform:scale3d(1.5,1.5,1); -ms-transform:scale3d(1.5,1.5,1); -webkit-transform:scale3d(1.5,1.5,1);}
}
@-ms-keyframes x1{
    0%{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1);}
    100%{opacity:0;filter:alpha(opacity=0);transform:scale3d(1.5,1.5,1); -moz-transform:scale3d(1.5,1.5,1); -ms-transform:scale3d(1.5,1.5,1); -webkit-transform:scale3d(1.5,1.5,1);}
}
/*center部分*/
.yuanhua{ display: block; width: 438px;  height: 263px; position: absolute; left: 0 ; top: 570px;background: url("../images/yuanhua.jpg") no-repeat center center;overflow: hidden}
.yuanhua .zhezhao1{ position: absolute; left: 0;top: 263px;width: 438px;height: 263px;background: url("../images/zhezhao.png") repeat top center;text-align: center}
.yuanhua .zhezhao1 img{  margin-top: 75px;  }
.yuanhua:hover .zhezhao1{ top: 0}
.yuanhua .yh_box{  width: 424px;  height: 249px;  border: 1px solid #757168;  margin: 6px;  position: relative;  }

.shipin{ display: block; width: 211px;  height: 263px; position: absolute; left: 448px; top: 570px;background: url("../images/shipin.jpg") no-repeat center center;overflow: hidden}
.shipin .zhezhao2{ position: absolute; left: 0;top: 263px;width: 211px;height: 263px;background: url("../images/zhezhao.png") repeat top center;text-align: center}
.shipin .zhezhao2 img{ margin-top: 75px; }
.shipin .shp_box{ width: 197px;  height: 249px;  border: 1px solid #757168;  margin: 6px;  position: relative;}
.shipin:hover .zhezhao2{ top: 0}

.pic_tilte1{  width: 179px;  height: 28px;  text-align: center;  line-height: 28px;  font-size: 16px;  color: #ffffff;  font-weight: bold;  margin: 188px auto 0 auto;  background: url("../images/main_tbox.png") no-repeat top center;  }
.hoverbg1{  width: 120px;  height: 33px;  font-size: 20px;  font-weight: bold;  text-align: center;  line-height: 33px;  margin: 43px auto 0 auto;  color: #170c06;  background: url("../images/hoverbg1.png") no-repeat center top;  }
.hoverbg2{  width: 90px;  height: 25px;  font-size: 14px;  font-weight: bold;  text-align: center;  line-height: 25px;  margin: 18px auto 0 auto;  color: #170c06;  background: url("../images/hoverbg2.png") no-repeat center top;  }

.jietu{display: block;  width: 216px;  height: 126px; position: absolute;  left: 669px ; top: 570px;background: url("../images/jietu.jpg") no-repeat center center;  overflow: hidden;}
.jietu .zhezhao3{  position: absolute;  width: 216px;  height: 126px;  left: 0;  top: 0;  background: url("../images/zhezhao.png") repeat top center;  text-align: center; display: none; }
.jietu .zhezhao3 img{  margin-top: 18px; }
.jietu:hover .zhezhao3{display: block}
.bizhi{ display: block; width: 216px;  height: 126px; position: absolute; left: 669px; top: 707px;background: url("../images/bizhi.jpg") no-repeat center center;overflow: hidden}
.bizhi .zhezhao4{  position: absolute;  width: 216px;  height: 126px;  left: 0;  top: 0;  background: url("../images/zhezhao.png") repeat top center;  text-align: center; display: none }
.bizhi .zhezhao4 img{  margin-top: 18px; }
.bizhi:hover .zhezhao4{display: block}
.jiet_box,.bizhi_box{  width: 202px;  height: 112px;  border: 1px solid #757168;  margin: 6px;  position: relative;  }
.pic_tilte2{  width: 135px;  height: 24px;  text-align: center;  line-height: 24px;  font-size: 12px;  color: #ffffff;  font-weight: bold;  margin: 82px auto 0 auto;  background: url("../images/main_tbox2.png") no-repeat top center;  }

.huodong,.manhua{ display: block; width: 184px;  height: 116px; border: 1px solid #e2dbdb; position: absolute;padding: 4px;text-align: center;font-size: 14px;color: #625d5d;line-height: 28px }
.huodong{ left: 896px;top: 570px }
.manhua{ left: 896px; top: 707px}
.huodong_img{ width: 184px;height: 93px;background: url("../images/huodong.jpg") no-repeat center top}
.manhua_img{ width: 184px;height: 93px;background: url("../images/manhua.jpg") no-repeat center top}
.huodong .zhezhao5, .manhua .zhezhao5{  width: 184px;  height: 93px;  position: absolute;  left: 4px;  top: 4px;  background: url("../images/zhezhao.png") repeat center top;  display: none;  }
.huodong .zhezhao5 img,.manhua .zhezhao5 img{  margin-top: 17px;  }
.huodong:hover .zhezhao5,.manhua:hover .zhezhao5{  display: block;  }

.show,.gongl{display: block; width: 184px; height: 253px; border: 1px solid #e2dbdb; position: absolute; padding: 4px;text-align: center;}
.txt_box{width: 176px; height: 30px; border: 1px solid #bbb9b9; text-align: center; line-height: 30px; font-size: 14px; color: #625d5d; margin: 16px auto 10px auto;}
.show:hover .txt_box,.gongl:hover .txt_box{background-color: #ba0000; color: #ffffff; border: 1px solid #ba0000;}
.show p,.gongl p{font-size: 12px; color: #999999;}
.show{left: 1099px; top: 570px;}
.gongl{left: 1303px; top: 570px;}

/*banner部分*/
.banner{position: absolute; width: 1497px; height: 242px; left: 0; top: 908px; background-color: #eaeaea;}
.banner .banner_box{width: 1363px; height: 185px; margin: 30px 0 0 70px;overflow: hidden}
.banner .banner_box .banner_imgbox{width: 1363px; height: 185px;}
.banner .banner_box .banner_imgbox li{width: 218px; height: 185px; margin-right: 9px; background: url("../images/bannerbg.png") no-repeat bottom center ;}
.banner .banner_box .banner_imgbox li .imgbox{width: 208px; height: 127px; padding: 4px; border: 1px solid #c1bebd;}
.banner .banner_box .banner_imgbox li .banben{width: 119px; height: 20px; line-height: 18px; text-align: center; background: url("../images/txtbg.png") no-repeat center top; font-size: 16px; color: #936b47; margin: 15px auto 0 auto;}
.banner .banner_box .next,.banner .banner_box .prev{position: absolute; display: block; width: 32px; height: 42px; cursor: pointer;}
.banner .banner_box .next{top: 82px; right: 16px; background: url("../images/next.png") no-repeat center top;}
.banner .banner_box .prev{top: 82px; left: 16px; background: url("../images/prev.png") no-repeat center top;}

/*底部客服*/
.kfxx{position: absolute; width: 343px; height: 99px; left: 0px;top: 1180px; border: 1px solid #c6c6c6;}
.kfxx h2{width: 305px; height: 38px; line-height: 38px; font-size: 16px; font-weight: bold; color: #333333; border-bottom: 1px solid #c7a995; margin-left: 20px;}
.kfxx h3{line-height: 22px; font-size: 14px; font-weight: bold; color: #333333; margin: 7px 0 0 20px;}
.kfxx h3 span{color: #bc0606;}
.kfxx p{line-height: 22px; font-size: 12px; color: #333333; margin-left: 20px;}
.footbox{  position: absolute; display: block; width: 180px;  height: 99px;  border: 1px solid #c6c6c6; text-align: center;font-size: 14px;font-weight: bold;color: #757272;line-height: 22px;background-color: #f3f0ea }
.footbox:hover{ background-color: #eaeaea}
.footbox img{ margin: 20px 0 16px 0}
.footbox1{ left: 355px; top: 1180px}
.footbox2{ left: 547px; top: 1180px}
.footbox3{ left: 739px; top: 1180px}
.footbox4{ left: 931px; top: 1180px}
.footbox5{ left: 1123px; top: 1180px}
.footbox6{ left: 1315px; top: 1180px}


@media screen and (min-width: 900px) and (max-width:  900px){
    .wrap{width: 100%; height: 1940px}
    .leftwrap{height: 1940px;}
    .focus{ left: 592px}
    .main{ width: 1185px;height: 730px}
    .news{padding: 12px 9px}
    .pic1{position: absolute; left: 0px; top: 365px;}
    .pic2{position: absolute; left: 296px; top: 365px;}
    .huodong{position: absolute;width: 283px;height: 161px; left: 592px; top: 365px;}
    .huodong_img{ width: 281px;height: 138px;margin: 0 auto; background: url("../images/huodong2.jpg") no-repeat center top}
    .huodong .zhezhao5{  width: 281px;  height: 138px;  position: absolute;  left: 5px;  top: 4px;  background: url("../images/zhezhao.png") repeat center top;  display: none;  }
    .huodong .zhezhao5 img{  margin-top: 40px;  }
    .manhua .zhezhao5{  width: 281px;  height: 138px;  position: absolute;  left: 5px;  top: 4px;  background: url("../images/zhezhao.png") repeat center top;  display: none;  }
    .manhua .zhezhao5 img{  margin-top: 40px;  }
    .manhua{position: absolute;width: 283px;height: 161px; left: 891px; top: 365px;}
    .manhua_img{ width: 281px;height: 138px;background: url("../images/manhua2.jpg") no-repeat center top}
    .box1{  position: absolute;  width: 233px;  height: 163px;  left: 0px;  top: 557px;}
    .box2{  position: absolute;  width: 233px;  height: 163px;  left: 238px;  top: 557px;}
    .box3{  position: absolute;  width: 233px;  height: 163px;  left: 476px;  top: 557px;}
    .box4{  position: absolute;  width: 233px;  height: 163px;  left: 714px;  top: 557px;}
    .box5{  position: absolute;  width: 233px;  height: 163px;  left: 952px;  top: 557px;}
    .box_ren a{ float: left; width: 233px; height: 163px; }
    .yuanhua{  position: absolute;  width: 340px;  height: 263px;  left: 0px;  top: 752px;}
    .yuanhua .yh_box{  width: 326px;  height: 249px; }
    .yuanhua .zhezhao1{ width: 340px;height: 263px;}
    .shipin{  position: absolute;  width: 202px;  height: 263px;  left: 350px;  top: 752px;}
    .shipin .shp_box { width: 188px;}
    .jietu{  position: absolute;  left: 562px;  top: 752px;}
    .bizhi{  position: absolute;  left: 562px;  top: 889px;}
    .show{  position: absolute;  left: 788px;  top: 752px;}
    .gongl{  position: absolute;  left: 991px;  top: 752px;}
    .tuijian{  position: absolute;  left: 0px;  top: 557px;}
    .lshbb{  position: absolute;  left: 0px;  top: 1042px;}

    /*banner部分*/
    .banner{  position: absolute; width: 1185px; left: 0px;  top: 1090px;}
    .banner .banner_box{width: 900px; height: 185px; margin: 30px 0 0 140px;overflow: hidden}
    .banner .banner_box .banner_imgbox{width: 900px; height: 185px;}
    .banner .banner_box .next{ right: 60px;}
    .banner .banner_box .prev{ left: 60px;}
    /*banner部分结束*/

    .kfxx{  position: absolute;  left: 0px;  top: 1362px;}
    .footbox{ width: 129px}
    .footbox1{ position: absolute;  left: 350px; top: 1362px}
    .footbox2{ position: absolute; left: 490px; top: 1362px}
    .footbox3{ position: absolute;  left: 630px; top: 1362px}
    .footbox4{ position: absolute;  left: 770px; top: 1362px}
    .footbox5{ position: absolute;  left: 910px; top: 1362px}
    .footbox6{ position: absolute;  left: 1050px; top: 1362px}
}
@media screen and (max-width: 900px){
    .wrap{width: 100%; height: 2523px}
    .leftwrap{height: 2523px;}
    .main{ width: 865px;height: 1030px}
    .pic1{position: absolute; width: 262px; left: 603px; top: 0px;}
    .pic2{position: absolute; width: 262px; left: 603px; top: 182px;}
    .focus{position: absolute;left: 0px; top: 365px;}
    .huodong{position: absolute;width: 252px;height: 162px; left: 603px; top: 365px;padding: 4px}
    .huodong_img{ width: 252px;height: 138px;margin: 0 auto; background: url("../images/huodong2.jpg") no-repeat center center}
    .huodong .zhezhao5{  width: 252px;  height: 138px;  position: absolute;  left: 4px;  top: 4px;  background: url("../images/zhezhao.png") repeat center top;  display: none;  }
    .huodong .zhezhao5 img{  margin-top: 40px;  }
    .manhua .zhezhao5{  width: 252px;  height: 138px;  position: absolute;  left: 4px;  top: 4px;  background: url("../images/zhezhao.png") repeat center top;  display: none;  }
    .manhua .zhezhao5 img{  margin-top: 40px;  }
    .manhua{position: absolute;width: 252px;height: 162px; left: 603px; top: 548px;padding: 4px}
    .manhua_img{ width: 252px;height: 138px;margin: 0 auto;background: url("../images/manhua2.jpg") no-repeat center center}
    .tuijian{  position: absolute;  left: 0px;  top: 742px;}
    .lshbb{  position: absolute;  left: 0px;  top: 1600px;}
    .box1{  position: absolute;  width: 171px;  height: 229px;  left: 0px;  top: 793px;background: url("../images/boxbg128_1.jpg") no-repeat center bottom}
    .box2{  position: absolute;  width: 172px;  height: 229px;  left: 173px;  top: 793px;background: url("../images/boxbg128_2.jpg") no-repeat center bottom}
    .box3{  position: absolute;  width: 171px;  height: 229px;  left: 347px;  top: 793px;background: url("../images/boxbg128_1.jpg") no-repeat center bottom}
    .box4{  position: absolute;  width: 172px;  height: 229px;  left: 520px;  top: 793px;background: url("../images/boxbg128_2.jpg") no-repeat center bottom}
    .box5{  position: absolute;  width: 171px;  height: 229px;  left: 694px;  top: 793px;background: url("../images/boxbg128_1.jpg") no-repeat center bottom}
    .box_ren a{ float: left; width: 171px; height: 229px; }
    .ren{position: absolute; top: 0; right: 0;z-index: 99}
    .ren_m{position: absolute; top: 0; right: 0;z-index: 99}
    .ren1{ width: 171px;height: 130px;background: url("../images/ren128_1.png") no-repeat center top}
    .ren_m1{ width: 171px;height: 130px;background: url("../images/ren128_1.png") no-repeat center top}
    .ren2{ width: 172px;height: 130px;background: url("../images/ren128_2.png") no-repeat center top}
    .ren_m2{ width: 172px;height: 130px;background: url("../images/ren128_2.png") no-repeat center top}
    .ren3{ width: 171px;height: 130px;background: url("../images/ren128_3.png") no-repeat center top}
    .ren_m3{ width: 171px;height: 130px;background: url("../images/ren128_3.png") no-repeat center top}
    .ren4{ width: 172px;height: 130px;background: url("../images/ren128_4.png") no-repeat center top}
    .ren_m4{ width: 172px;height: 130px;background: url("../images/ren128_4.png") no-repeat center top}
    .ren5{ width: 171px;height: 130px;background: url("../images/ren128_5.png") no-repeat center top}
    .ren_m5{ width: 171px;height: 130px;background: url("../images/ren128_5.png") no-repeat center top}
    .box_t{position: absolute; left: 52px; top: 139px; }
    .box_s{position: absolute; left: 56px; top: 165px;}
    .box_e{position: absolute; left: 53px; top: 193px;}
    .box1 .box_s{position: absolute; left: 48px; top: 165px;}
    .yuanhua{  position: absolute; left: 0px;  top: 1038px;width: 443px}
    .yuanhua .yh_box{ width: 429px}
    .yuanhua .zhezhao1{width: 443px}
    .shipin{  position: absolute;  width: 412px;  height: 263px;  left: 453px;  top: 1038px;background: url("../images/shipin_128.jpg") no-repeat center top}
    .shipin .zhezhao2{ position: absolute; left: 0;top: 263px;width: 412px;height: 263px;background: url("../images/zhezhao.png") repeat top center;text-align: center}
    .shipin .shp_box{ width: 398px;  height: 249px;  border: 1px solid #757168;  margin: 6px;  position: relative;}
    .shipin:hover .zhezhao2{ top: 0}

    .jietu{display: block;  width: 216px;  height: 262px; position: absolute;  left: 0px ; top: 1312px;background: url("../images/jietu_128.jpg") no-repeat center center;  overflow: hidden;}
    .jietu .zhezhao3{  position: absolute;  width: 216px;  height: 262px;  left: 0;  top: 0;  background: url("../images/zhezhao.png") repeat top center;  text-align: center; display: none; }
    .jietu .zhezhao3 img{  margin-top: 100px; }
    .jietu:hover .zhezhao3{display: block}
    .bizhi{ display: block; width: 216px;  height: 262px; position: absolute; left: 227px; top: 1312px;background: url("../images/bizhi_128.jpg") no-repeat center center;overflow: hidden}
    .bizhi .zhezhao4{  position: absolute;  width: 216px;  height: 262px;  left: 0;  top: 0;  background: url("../images/zhezhao.png") repeat top center;  text-align: center; display: none }
    .bizhi .zhezhao4 img{  margin-top: 100px; }
    .bizhi:hover .zhezhao4{display: block}
    .jiet_box,.bizhi_box{  width: 202px;  height: 248px;  border: 1px solid #757168;  margin: 6px;  position: relative;  }
    .pic_tilte2{margin: 182px auto 0 auto; }
    .hoverbg2{  margin: 35px auto 0 auto;}
    .show,.gongl{ width: 191px;padding: 6px 4px 1px 4px}
    .show{  position: absolute;  left: 453px;  top: 1312px;}
    .gongl{  position: absolute;  left: 664px;  top: 1312px;}


    /*banner部分*/
    .banner{  position: absolute; width: 865px; left: 0px;  top: 1650px;}
    .banner .banner_box{width: 675px; height: 185px; margin: 30px 0 0 95px;overflow: hidden}
    .banner .banner_box .banner_imgbox{width: 675px; height: 185px;}
    .banner .banner_box .next{ right: 40px;}
    .banner .banner_box .prev{ left: 40px;}
    /*banner部分结束*/
    .banner{  position: absolute; width: 865px; left: 0px;  top: 1650px;}

    .kfxx{  position: absolute; width: 257px;height: 118px;  left: 0px;  top: 1922px;}
    .kfxx h2{ width: 220px}
    .kfxx p{ width: 180px}
    .footbox{ width: 89px;height: 118px}
    .footbox p{ width: 56px;margin: 0 auto}
    .footbox1{ position: absolute;  left: 269px; top: 1922px;}
    .footbox2{ position: absolute; left: 370px; top: 1922px}
    .footbox3{ position: absolute;  left: 471px; top: 1922px}
    .footbox4{ position: absolute;  left: 572px; top: 1922px}
    .footbox5{ position: absolute;  left: 673px; top: 1922px}
    .footbox6{ position: absolute;  left: 774px; top: 1922px}
}
/*列表页*/
.con_wrap{ background: url("../images/conlist/conleftwrapbg.jpg") repeat-y left top;}
.con_left{width: 192px; min-height: 1390px; float: left; background: url("../images/conlist/conleftbg.jpg") repeat-y top center;}
.con_right{  overflow: hidden;  background: #ececec;  }
.c_red,.c_red i{width: 364px;    color:#e5deac;border-bottom: 1px dashed #970100; margin-top:5px}

#yxh_article{ width: 1195px; margin:0em 0em 0em 0em;margin-left:10px; border: 1px solid #970100;}
.slider_box{margin:0px auto 0 auto;height:405px;overflow:hidden;position:relative;width:1195px;} 
.mask{height:100px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1;border-top:solid 2px #ddd;}
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:1195px;height:405px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:1195px;height:405px;display:block;overflow:hidden;overflow:hidden}
.silder_nav li{ float:left;padding:0px;margin:2px;display:inline;position:relative;}
.silder_nav li.current{border:3px solid #1b1b37;margin:0 4px;}
.silder_nav li,.silder_nav img{display:block;width:46px;height:48px;overflow:hidden;}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;line-height:999em;overflow:hidden;z-indent:9;position:absolute;cursor:pointer;margin:85px 0 0 0;background:url(images/silder_btn.gif) no-repeat;}
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;} 
.silder_intro{position:absolute;left:0;bottom:0;z-index:9;width:1195px;height:100px;overflow:hidden;color:#fff;padding-left:50px;top:10px;}
.silder_intro h4{font-size:20px;font-weight:bold;margin:0px 5px 5px 5px;height:22px;line-height:24px;}
.silder_intro p{font-size:12px;line-height:24px;}
.dec{float:right;right:330px;height:100px;bottom:-40px;overflow:hidden;z-index:9;position:absolute;}
.dec li{float:right;display:inline;}



/*头部导航*/
.con_top{  width: 1728px;  height: 72px;  background: url("../images/conlist/con_navbg.jpg") no-repeat center top;  }
.con_top .topNav{width: 1050px; height: 72px; position: absolute;z-index: 1000;}
.con_top .topNav .navbox{ position: relative;z-index: 100; }
.con_top .topNav .nav_t{width: 149px; height: 80px; text-align: center; background: url("../images/libg.png") no-repeat right 30px;position: relative}
.con_top .topNav .last_nav_t{background: none;}
.con_top .topNav .nav_t .nav_a{display: block; width: 149px; height: 46px; font-size: 16px; font-weight: bold; color: #ffe7c4; padding-top: 26px;}
.con_top .topNav .nav_t:hover .nav_a{background: url("../images/conlist/con_nabg.png") no-repeat bottom left;}
.con_top .topNav .nav_t a p{font-size: 10px; color: #a48c69;}
.con_top .topNavItem{width: 149px; height: 180px;float: left;position:relative;margin-top: 7px; padding-top: 20px; display: none;background: url("../images/conlist/con_topli.png") no-repeat left top}
.con_top .last_topNavItem{border: 0;}
.con_top .topNavItem li{width: 120px; height: 26px;position: relative;}
.con_top .topNavItem li a{float: right; width: 84px; height: 26px; position: relative; line-height: 26px; font-size: 14px; color: #3e3b3b; text-align: left; margin-right: -8px;}
.con_top .first_topNavItem li a{margin-right: -25px;}
.con_top .topNavItem li a:hover{color: #e63128;}
.con_top .hot{background:url("../images/iconh.png") 20px center no-repeat;}
.con_top .hot a{color:#e63128 !important;}
.con_top .new{background:url("../images/iconn.png") 20px center no-repeat;}
.con_top .first_topNavItem .new{background:url("../images/iconn.png") 30px center no-repeat;}
.con_top .new a{color:#e63128 !important;}
.con_top .topNav_bg{width:1728px;height:327px;clear:both;position: absolute;z-index:5;top:72px;left:0px;background:url("../images/conlist/con_nav2bg.png") left top repeat-x; display: none;}

.con_main{  width: 1728px;  min-height: 1318px; overflow: hidden; background: url("../images/conlist/conbg.jpg") no-repeat right top;  }
.con_main_wrap{width: 1330px;background-color: red;float: left;background-color: #ececec }
.con_main .con_content{width: 1018px; min-height: 1220px; float: left; margin: 10px 0 0 10px; padding: 30px 30px 5px 30px;margin-bottom: 10px; background-color: #ffffff;}
.con_main .con_content .content_Tit{width: 1018px; height: 48px; border-bottom: 4px solid #290505;}
.content_Tit h1{float: right; font-size: 28px; line-height: 40px; font-weight: bold; color: #290505;}
.content_Tit h1 span{float: right; width: 90px; height: 20px; text-align: center; line-height: 20px; margin: 12px 0 0 15px; color: #c3c3c3; font-weight: normal; font-size: 20px; border-left: 2px solid #c3c3c3;}
.conten_wzh{width: 1018px; height: 55px; line-height: 55px;}
.conten_wzh a{font-size: 14px; color: #3a3a3a;}
.conten_wzh a:hover{text-decoration: underline;}
.content_seach{width: 1018px; height: 30px;}
.content_seach input{ float:left;background-color:#ffffff;color:#3a3a3a;width:936px;height:28px; line-height:28px; border:1px solid #b9b9b9; padding-left:3px;}
.content_seach .ser_btn{float: right; width: 77px; height: 30px; background: url("../images/conlist/con_seach.jpg") no-repeat center top;}
.news_Tit{width: 1018px; height: 55px; margin-top: 47px;}
.news_Tit li{width: 127px; height: 40px; margin-top: 10px; text-align: center; background: url("../images/conlist/con_newsli.jpg") no-repeat right 10px;}
.news_Tit li a{font-size: 18px; color: #666666; line-height: 36px;}
.news_Tit li a:hover,.news_Tit li.news_Tit_active a{font-weight: bold; color: #ab0000;}
.news_Tit li.news_Tit_active{border-bottom: 5px solid #ab0000;}
.news_List{width: 1018px; min-height: 650px; margin-top: 20px; overflow: hidden;}
.news_List li{width: 1018px; height: 39px; border-bottom: 1px dotted #b9b9b9;}
.news_List li a,.news_List li span{font-size: 14px; color: #333333; line-height: 40px;}
.news_List li a:hover{text-decoration: underline;}
.news_List li span{float: right;}

.List{width: 1100px; min-height: 650px; margin-top: 10px; overflow: hidden;}
.List li{width: 326px; height: 228px;margin-top:30px; margin-right:20px;margin-bottom:40px;}
.List li a{font-size: 14px; color: #333333; line-height: 40px;}
.List li a:hover{text-decoration: underline;}
.List li span{float: right;}
    .List .ph_intro {
        text-align:center;
    }
    .List .intro {
        margin-top:8px;
    }

.pageBtn{width: 530px; height: 28px; margin: 50px auto 0 auto;}
.pageBtn a{float: left; width: 94px; height: 26px; line-height: 26px; text-align: center; margin: 0 3px; color: #36313f; border: 1px solid #b9b9b9;}
.pageBtn a:hover{background-color: #ececec;}
.content_foot{width: 1068px; height: 193px; float: left; background-color: #ececec; margin: 65px 0 0 -25px; position: relative;}
.content_foot h1{font-size: 22px; color: #333333; font-weight: bold; margin: 35px 0 0 27px;}
.content_foot p{width: 466px; font-size: 14px; color: #333333; line-height: 24px; margin: 10px 0 0 27px;}
.content_footbg{width: 224px; height: 224px; background: url("../images/conlist/con_footbg.png") no-repeat center top; position: absolute; right: 0; bottom: 0;}

.con_float{width: 222px; height: 640px; float: left; margin: 10px;}
.fl_gotop{position: fixed; top: 0; left: 1280px;}
.con_wx{width: 210px; height: 305px; padding: 6px; color: #ccaf76; font-size: 14px; line-height: 40px; text-align: center; background-color: #720000; float: left;}
.con_news1,.con_news2{margin-top: 8px; width: 222px; height: 109px; float: left;}
.con_news1{background: url("../images/conlist/con_news1.jpg") no-repeat center top;}
.con_news2{background: url("../images/conlist/con_news2.jpg") no-repeat center top;}
.con_news1 h2,.con_news2 h2{font-size: 18px; font-weight: bold; color: #e6ddbd; margin: 22px 0 0 18px;}
.con_news1 p,.con_news2 p{font-size: 12px; color: #e6ddbd; margin: 2px 0 0 18px;}
.con_news_xq{display: block; width: 68px; height: 18px; border: 1px solid #e6ddbd; color: #cab79c; text-align: center; line-height: 18px; margin: 5px 0 0 18px;}
.con_gotop{float: left; width: 71px; height: 71px; margin: 15px 0 0 76px; background: url("../images/conlist/con_gotop.png") no-repeat center top;}

@media screen and (min-width: 900px) and (max-width:  900px){
    .con_main{  width: 1408px; }
    .con_main_wrap{width: 1050px;min-height: 1318px}
    .con_main .con_content{width: 738px;}
    .con_main .con_content .content_Tit {  width: 738px;}
    .conten_wzh{width: 738px;}
    .content_seach{width: 738px;}
    .content_seach input{width:656px;}
    .news_Tit{width: 738px;}
    .news_List{width: 738px;}
    .news_List li{width: 738px;}
    .List{width: 898px;}
    .List li{width: 326px;margin-right:86px;}
    .content_foot{width: 788px;}
    .fl_gotop{position: fixed; top: 0; left: 1000px;}
}

@media screen and (max-width: 900px){
    .con_main{  width: 1088px; }
    .con_main_wrap{width: 1088px;min-height: 1318px}
    .con_main .con_content{width: 738px;}
    .con_main .con_content .content_Tit {  width: 738px;}
    .conten_wzh{width: 738px;}
    .content_seach{width: 738px;}
    .content_seach input{width:656px;}
    .news_Tit{width: 738px;}
    .news_List{width: 738px;}
    .news_List li{width: 738px;}
    .List{width: 898px;}
    .List li{width: 326px;margin-right:86px;}
    .content_foot{width: 788px;}
    .fl_gotop{position: fixed; top: 0; left: 1000px;}
}
/*列表页结束*/


/*内容页*/
.news_content{width: 1018px; margin-top: 50px; min-height:974px;}
.news_content h1{font-size: 28px; line-height: 28px; color: #333333;}
.news_time{margin: 15px 0; font-size: 14px; color: #999999;}
.news_share{width: 100%; height: 35px; line-height: 32px; color: #666; font-size: 12px; margin-bottom: 10px;}
#jia{float:left;width:23px;height:25px;margin:1px 0 0 0;padding:0;}
.news_line{width: 100%; height: 40px; border-top: 1px dotted #999999;}
.news_content h2{font-size: 20px; line-height: 28px; color: #cc0000; font-weight: bold;}
.news_content p{font-size: 14px; line-height: 28px; color: #333333;}

#share_sina{  width: 20px;  height: 19px;  margin-top: 5px; margin-right: 3px; padding-left: 0;  background: url("../images/conlist/share_sina.jpg") no-repeat !important;  }
#share_tencent{  width: 20px;  height: 19px;  margin-top: 5px; margin-right: 3px;   padding-left: 0;  background: url("../images/conlist/share_tencent.jpg") no-repeat !important;  }
#share_qq{  width: 20px;  height: 19px;  margin-top: 5px; margin-right: 3px;   padding-left: 0;  background: url("../images/conlist/share_qq.jpg") no-repeat !important;  }
#jia{  width: 23px;  height: 19px;  margin-top: 5px;  padding-left: 0;  background: url("../images/conlist/share_jia.jpg") no-repeat !important;  }

@media screen and (min-width: 900px) and (max-width:  900px){
    .news_content{  width: 738px;}
}

@media screen and (max-width: 900px){
    .news_content{  width: 738px;}
}
/*内容页结束*/

.navlogo,.nav-box,.tj-btn {overflow: hidden }
.navlogo,.nav,.tj-btn {display: block }
.nav-box {position: fixed; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); background-repeat: no-repeat; margin: 0; padding: 0; z-index:1000099999; background-position: center; background-image: url(../images/nav-box.jpg); background-color: transparent; width: 162px; height: 450px; top: 40%; right: 10px }
.nav-box-2 {background-image: url(../images/nav-box-2.jpg); width: 146px; height: 519px }
.nav-box-2 .logo {height: 128px }
.nav-box-2 .nav {width: 117px; margin-bottom: 9px }
.nav-box-2 .active,.nav-box-2 .nav:hover {width: 121px }
.nav-box-2 .tj-btn {width: 100%; height: 96px; background: url(../images/goto-2.png) center no-repeat }
.nav-box-2 .tj-btn:hover {background-image: url(../images/goto-2-hover.png) }
.nav {text-align: center; width: 130px; height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 12px; color: #8b8b8b; background: url(../images/icon-1.png) center right no-repeat; -webkit-transition: .2s; transition: .2s }
.nav.active,.nav:hover {background: url(../images/icon-2.png) center right no-repeat; width: 134px; color: #d1ac5c }
.nav:hover {text-decoration: none }
.navlogo {width: 150px; height: 120px; margin-top:30px;margin-left:5px}
.tj-btn {position: absolute; bottom: 0; left: 0; width: 162px; height: 106px; background: url(../images/goto.png) center no-repeat; text-indent: -99999px }
.tj-btn:hover {background-image: url(../images/goto-hover.png) }

