@charset "utf-8";
body{padding:0;margin:0;font-size:16px;font-family:"微软雅黑";min-width:1200px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-font-smoothing: antialiased; -webkit-font-smoothing; min-width:1200px;}
a{text-decoration:none}
ul,li{list-style:none;}
img{border:0px;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0}
.clear{clear:both;height:0px;ine-height:0px}
article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
.w100{width:100%;margin:0 auto;min-width:1200px; height:130px;}
.w1200{width:1200px;margin:0 auto;}
.txt-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
/*top*/
.top{overflow:hidden;padding-top:25px;height:105px;}
.logo{width:395px;height:53px;margin-top:15px;overflow:hidden;margin-left: 35px;}
.logo a,.logo a img{display: block;width:323px;height:53px;}
.top-r{overflow: hidden;width:330px;font-size:14px;color:#9a0000;margin-right:35px;}
.top-a{overflow: hidden;height:16px;line-height:16px;text-align:right;}
.top-a a{display:inline-block;color:#9a0000;}
.top-a span{display:inline-block;padding:0px 10px;}
.form{ width:300px;height:34px;float: right;position: relative;overflow:hidden; border: solid 1px #9a0000; margin-top:20px;}
input.search-left{width:220px;height:40px;border:none;font-size:16px;padding:0px 10px;float:left;}
input.search-right{float:left;width:14px;height:14px; padding:10px;}
.form:hover input.search-left{background:none;}
.sou{ width:60px; height:34px; background:#990000; position:absolute; right:0px; color:#fff; text-align:center; line-height:33px; font-size:14px; top:0px;}
.text{ float:left; width:200px; height:34px; line-height:34px; color:#990000;outline:none; background:#f5f3e7; border: solid 1px #f5f3e7;}
/* navBar css */
.navBar{position:relative;height:50px;background:#a60109; z-index:100;}
.nav{width:1200px;height:50px;margin:auto;position:relative;line-height:50px;text-align: center;font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav a{color:#333;}
.nav h3{ float:left;font-size:16px; font-weight:normal;}
.nav .m{display: inline-block;position:relative; padding:0 42px;}
.nav h3 a{display:block;color:#FFF;}
.nav .on h3 a{color:#ff0;}
.nav .sub{ display:none;width:134px;position:absolute; left:50%;margin-left:-67px;top: 50px;background:#a60109;z-index:2;border-top: 2px solid #fff;}
.nav .sub li a{ display:block;width:100%; height:48px; line-height:48px;text-align:center;font-size:14px;color:#fff;}
.nav .sub li a:hover{ background:#fff; color:#a60109;}

/*fullSlide*/
.background{ background:url(../images/back-02_03.jpg); width:100%; padding-bottom:30px;}
.fullSlide{height:350px;overflow:hidden; position:relative; z-index:1;}
.fullSlide .bd{height:350px;width:100%;margin:0 auto;}
.fullSlide .bd ul{width:100% !important;margin:0 auto;}
.fullSlide .bd ul li{height:400px;width:100% !important; text-align:center;}
.fullSlide .bd ul li a{display:block;height:400px;width:100% !important;position: relative;color:#fff;text-align:center;}
.fullSlide .bd ul li a img{height:350px;width:1200px !important;}
.fullSlide .hd{position:absolute;height:20px;overflow: hidden;width:100%;bottom:10px;}
.fullSlide .hd ul{text-align: center;}
.fullSlide .hd ul li{display: inline-block;width:12px;height:12px;background:url(../images/circle.png) center no-repeat;line-height: 99;margin:0px 5px;}
.fullSlide .hd ul li.on{background:url(../images/circle-on.png) center no-repeat;}


.content{ width:1200px; margin: 0 auto;height:620px; background:#fff;  }
.cont-top{ padding-top:40px; width:1200px; height:300px;}
.part-hh{height:42px;line-height: 30px; border-bottom: solid 1px #d2d2d2; /* margin-left:10px; */}
.part-hh .title{font-size:18px;color:#404040;border-bottom: solid 2px #9a0000; display:inline-block; width:90px; height:41px; text-align:center; font-weight:bold; }
.part-hh .more{ float:right; color:#7f7f7f; font-size:14px; line-height:30px; display:inline-block; text-decoration:none;}
.p2-l{overflow: hidden; width:330px; margin: 0px 10px 0 5px;}
.p2-l ul{overflow: hidden; margin-top:20px;}

.p2-l ul li{height:100px;margin-bottom:17px;overflow: hidden;position: relative;padding-left:10px;}
.p2-btn{position: absolute;left:0px;top:0px;height:44px;background:url(../images/h2.png) left top no-repeat;}
.p2-btn a{display: block;padding:0px 10px;width:96px;line-height:34px;color:#fff;font-size:16px;}
.p2-btn a img{display: block;float: right;margin-top:10px;width:14px;height:14px;}
.p2-l ul li:hover div.p2-btn{animation: txtleft 1s;/* Firefox: */-moz-animation: txtleft 1s;-webkit-animation: txtleft 1s;/* Opera: */-o-animation: txtleft 1s;}
/*p2-r css */
.p2-i{width:320px;}
.p2-r{width:880px;float: right;}
.p2-r ul{margin-top:-2px;border:1px solid #b5b5b5;padding:0px 19px;}
.p2-r ul li{padding:16px 0px;border-bottom:2px dashed #bebebe;}
div.p2-h{height:30px;line-height: 30px;overflow: hidden;}
div.p2-hh{float: left;width:700px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div.p2-hh a{color:#333;}
div.p2-a{float: right;font-size:14px;}
div.p2-a a{color:#9a0000;}
div.p2-tt{font-size:13px;color:#808080;line-height: 24px;height:48px;overflow: hidden;text-indent:2em;}

.p2-2{width: 390px;margin-right: 10px;}
.p2-2 ul{overflow: hidden; margin-top:11px;margin-left: 5px; width: 385px; }
.p2-2 ul li a{ overflow:hidden; white-space:nowrap;text-overflow:ellipsis;font-size:14px; color:#333; line-height:34px; display:block;width: 100%;}
.p2-2 li p { color:#666; font-size:12px; line-height:24px; overflow:hidden;height:48px;}
.p2-2 li a:hover{ color:#990000; font-weight:700;}

.p2-3{width:445px; /* margin-left:10px; */}
.p2-3 ul{}
.game163{overflow: hidden; margin-left: 8px;width:435px; margin-top:5px;}
.game163 .bigImg{ height: 258px; position: relative; margin-bottom:10px;}
.game163 .bigImg  h4{ font-size: 16px; font-weight: bold; line-height: 33px;  padding-right: 30px;  text-align: left; display:block; color:#9a0000; }
.game163 .bigImg  h4 a {width:420px; height:140px; display:block; color:#515151; font-size:14px; line-height:28px;font-weight:normal;overflow:hidden;}
.game163 .smallScroll{margin-bottom: 6px; width: 435px; height:42px;}
.game163 .smallImg{float:left; width: 435px;display:inline; overflow: hidden;}
.game163 .smallImg ul{position:relative; width: 445px!important;margin-left: -5px!important;}
.game163 .smallImg li{margin: 0px 5px;width: 130px!important; height: 42px;cursor:pointer;  float:left;}
.game163 .smallImg li a{ display:block;text-align:center; line-height:35px; height:35px; margin-top:7px; background-color:#efefef;}
.game163 .smallImg li:hover a,.game163 .smallImg li.on a{ background-color:#9a0000; color:#fff}
.game163 .smallImg li.on,.game163 .smallImg li:hover{ background:url(../images/sj.png) center top no-repeat; }

.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}
.cont-bottom {width:1200px;height:300px;}
.cont-bottom .b1 { width:360px; height:240px; float:left; margin-left:10px;}
.b1-h{ width:360px; display:block; border-bottom: solid 1px #d2d2d2; height:40px;}
.b1-hh {line-height: 28px; }
.b1-hh .title1{font-size:18px;color:#404040;border-left: solid 4px #9a0000; display:inline-block; width:90px;text-align:center; font-weight:bold;}
.b1-hh .title11{font-size:18px;color:#404040;border-left: solid 4px #9a0000; display:inline-block; width:150px;text-align:center; font-weight:bold;}
.b1-hh .more1{float:right; color:#7f7f7f; font-size:14px; line-height:28px;display:inline-block;text-decoration:none; }
.b1 ul{zoom:1;position:relative;width:360px;height:196px;padding-top:24px;}
.b1 ul div.bd-more{position: absolute;top:-34px;height:34px;line-height: 34px;right:0px;font-size:14px;}
.b1 ul li{height:75px;margin-bottom:24px;overflow:hidden;}
div.bd-i{float: left;}
div.bd-i img{display: block;width:106px;height:75px; float:left;}
div.bd-r{float:left;width:240px;height:64px;padding-left:10px; overflow:hidden;}
div.bd-r a{font-size:14px;color:#333; line-height:32px;}
div.bd-r a:hover{font-size:14px;color:#990000; line-height:32px; font-weight:bold;}

.b2{margin-left:20px; width:800px;}
.b2-h{width:800px; display:block; border-bottom: solid 1px #d2d2d2; height:40px;}
.b2-hh {line-height: 28px; }
.b2-hh .title2{font-size:18px;color:#404040;border-left: solid 4px #9a0000; display:inline-block; width:90px;text-align:center; font-weight:bold;}
.b2-hh .more2{float:right; color:#7f7f7f; font-size:14px; line-height:28px; display:inline-block; text-decoration:none;}
.content-six{width:800px;height: 180px;margin-top:20px;}
.contentbox-six{width:800px;height: 180px; }
.con-six{width: 140px;height: 175px;float: left;position: relative;overflow: hidden;cursor: pointer;margin: 0 27px;}
.conimg-two{width: 140px;height: 175px;	}
.txt-six{position: absolute;left: 0px;top: 0;width: 100%;height: 175px;padding-top:20px;line-height: 45px;text-align: center;color: #fff;background: rgba(154,0,0,0.6);display: none;}
.txt-six h3{font-weight: normal; padding-left:10px; text-align:left; width:130px;}
.txt-six h3 a{ color:#fff;}
.txt-six p{font-size: 14px;display: block;line-height:28px; padding-left:10px; width:130px; text-align:left;}

.bottom{background:url(../images/back02.png) top center no-repeat;height:136px;}
.bottom-box{height:136px;}
.foot-left{ margin-left:140px; padding-top:20px; width:600px; height:116px; float:left;}
.link{ color:#fff;font-size:14px; line-height:28px;}
.link a{ margin: 0 8px; text-decoration:none; color:#fff;font-size:14px; line-height:28px;} 
.foot-tt{float: left;margin-top:6px;}
.foot-tt p{line-height:30px; color:#fff; font-size:14px;line-height:28px; }
.foot-tt p span{display: inline-block;padding-right:20px;}
.foot-e{overflow: hidden;float:right;text-align: right; margin-top:20px; margin-right:100px;}
.foot-e div.fe-i{display: inline-block;margin-left:45px;width:60px;height:90px;text-align: center;}
.foot-e div.fe-i img{display: block;width:60px;height:auto;}
.foot-e div.fe-i p{margin-top:5px; color:#fff;font-size:14px; line-height:28px;}

.center{ width:1200px; background:#fff;  height:100%; min-height:600px;}
#menu{float:left;width:218px;height:100%; background:url(../images/back03_03.jpg) repeat-x; border: solid 1px #cccccc; margin-left:20px; margin-top:20px; padding-bottom:200px;}
.menu_h a{ font-size:24px; color:#5e5e5e;  display:block; text-align:center; margin-top:10px;}
.menu_h  span{ color:#cc0300;line-height:24px; font-size:14px;  margin-left:6px; }
.menu-ul{ margin-top:0px;}
.menu-ul li:hover a,.menu-ul li:hover span{ color:#fff;}
.menu-ul li a { font-size:14px; color:#333; line-height:40px; text-decoration:none; margin-left:18px;padding-right:40px;}
.menu-ul li span { float:right; margin-right:15px; line-height:40px;  color:#333;}
.menu-ul li:hover{ background:url(../images/durrent.png) left center no-repeat;margin-left:-10px;}
.menu-on{ background:url(../images/durrent.png) left center no-repeat; margin-left:-10px;}
li.menu-on a,li.menu-on span {color:#fff;}
.menu-r{ float:left;width:900px;  margin-left:30px;}
.loca{  margin-top:20px; margin-right:20px; height:30px; display:block; width:100%;}
.loca1{color: #b61e24;float:right;background:url(../images/add.png) left center no-repeat;font-size: 14px;}
.loca1 p{ display:inline-block; color:#b61e24; font-size:14px; line-height:30px; margin-left:24px;}
.loca1 a{ color:#b61e24; font-size:14px; line-height:30px; text-decoration:none; margin-right:3px;} 
.loca1 span{ color:#b61e24; font-size:14px; line-height:30px; margin-right:3px;} 
.cont{ margin-top:20px; padding-bottom:50px;}
.con-tt{ font-size:14px; color:14px; line-height:28px; width:860px;}

.list ul li{position: relative;height:40px;line-height: 40px;padding-left:20px;padding-right:80px;background:url(../images/dot1-on_03.png) left center no-repeat;}
.list ul li a{font-size:14px;color:#595959;overflow:hidden; display:block; width:800px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list ul li span.date1{display: block;position: absolute;font-size:12px;color:#636362;right:20px;top:0px;}
.list ul li:hover{background:url(../images/dot1-on_04_03.jpg) left center no-repeat; }
.list ul li:hover a,.list ul li:hover,.list ul li:hover span.date1{color:#c6020d;}
.fy{margin-top:40px;text-align: center; margin-bottom:60px;}

.nr p{line-height:32px;}
.content01{margin-top:20px;}
.con-h{font-size:20px;text-align: center;line-height: 40px;}
.con-span{text-align: center;margin:20px 0px;height:40px;line-height:40px;font-size:14px;color:#515151;overflow: hidden;}
.con-span div.span-dd,div.span-ff{float: left;width:420px;}

div.span-ff span{display: inline-block;padding:0px 10px;cursor:pointer;}
.con-tt{padding:10px 0px;}
.con-tt p{line-height:30px;text-indent: 2em;font-size:14px;color:#515151;} 
.con-hits{margin:10px 0px;font-size:14px;color:#515151;}
.con_bt{padding:10px 0px;margin-bottom:20px;overflow: hidden;width:850px;}
.con_bt div{float: left;background:url(../images/con-btn.png) left bottom no-repeat;width:405px;padding-left:10px;margin-right:10px;height:36px;line-height:36px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.con_bt div a{color:#333;}
.con_bt div span{display:inline-block;color:#fff;margin-right:5px;}

.list-pic{ width:100%; height:100%; padding-bottom:30px;}
.part1-x { width:100%; padding-top:20px; overflow:hidden}
.title-x{ background:url(../images/back06.jpg); width:898px; border-left: solid 1px #b6a876;height:34px; border-right: solid 1px #b6a876;height:34px;}
.title-x h1{ display:inline-block;font-size:14px; line-height:34px; color:#b61e24; padding-left:40px;} 
.title-x a { float:right; font-size:12px; color:#666666; line-height:34px; margin-right:20px; display:inline-block;}
.list-tea ul { width:900px; height:185px; display:block;}
.list-tea li { width:200px; float:left; margin:28px 5px 10px 20px;}
.list-tea a { display:block;}
.list-tea li img { display:block;width:200px; height:266px; }
.list-tea li span{ display:block; text-align:center; line-height:30px; font-size:14px; color:#333;}
.list-tea li span:hover{ color:#b61e24 }