body{font-family: 微软雅黑,"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", sans-serif;width: 100%;  margin: 0 auto;background:#fff;}
body ul li{list-style-type:none}

/* set image max width to 100% */
img,video{max-width:100%;height:auto;width:auto\9;/* ie8 */}
/* set html5 elements to block */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{width:100%;height:100%;font:16px/1.5 '微软雅黑',Arial,Helvetica,sans-serif;color:#2d2d2d;word-wrap:break-word;word-break:break-all;
}
body div,body p{margin:0 auto;word-break:normal;}
address,cite,dfn,em,var{font-style:normal}
h1,h2,h3,h4,h5{margin:0;padding:0}
var{font-family:Verdana,Arial}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
a{color:#fff;text-decoration:none;outline:none}
p{color:#fff;}
p span{color:#84b83e}
a:hover{text-decoration:none}

/* list */
ul,ol{list-style:none}

/*Align*/
.alg_r{text-align:right}
.alg_c{text-align:center}

/*Border*/
.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
/*float*/
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.oFlow{overflow:hidden;zoom:1}
.bg{width:100%;height:100%}
img{width:100%}

#header{width:100%;height:500px;top:0;left:0;right:0;bottom:0;z-index:-2;}
#header img{width:100%;height:auto;}

.bg_logo{width: 1000px;position: absolute;top: 0%;left: 50%;margin-left: -500px;}
.bg_logo p{text-align: center;font-size: 22px;}
.bg_zan{width: 500px;padding-top: 80px;}
.zan{height: 80px;position: relative;}
#add{display: none;position: absolute;bottom: 33px;left: 42%;width: 25px;}
#add img{width: 100%;}
.voteform {width:0px;height:0px}
.voteform .class1{width:0px;height:0px}
.segmentLine{width:0;height:0}
#newsLogo{position: absolute;top:4%;right:22%;width: 150px;}
#Content{width: 1000px;position: relative;top: 0;left: 50%;margin-left: -500px;margin-top: 58px;}

/*Title*/
#Til{width: 370px;overflow: hidden;position: absolute;top: 0;left: 0}
#Til .fl{width: 120px;height: 69px;}
#Til .fl img{width: 100%;}
#Til .fr{width: 240px;height: 54px;margin-top: 7px;border-left: 1px #ccc solid;padding-left: 8px}
#Til .fr p{font-size: 12px;line-height: 18px;color: #777}
/*Title-end*/


/*Main*/
#Main{width: 1000px;padding-top: 80px;position: relative;}
#Main .flexslider{margin:40px 0 10px;}
#Main .flexslider .slides li{overflow: hidden;zoom: 1;width: 1000px;height: 450px}
#Main .flexslider .slides li .fl{width: 450px;padding-left: 40px;padding-top: 40px}
#Main .flexslider .slides li .fl h1{padding-bottom: 20px;color: #fff;font-size: 36px}
#Main .flexslider .slides li .fl p{font-size: 16px;line-height: 30px;color: #fff;}
#Main .flexslider .slides li .fr{width: 500px;height: 450px;position: relative;}
#Main .flexslider .slides li .fr .RedBorder{width: 350px;height: 350px;border: 3px solid #df372a;position: absolute;top: 0px;right: 13px}
#Main .flexslider .slides li .fr .PersonImg{width: 310px;height: 310px;position: absolute;top: 22px;right: 113px;}
#Main .flexslider .slides li .fr .PersonImg img{width: 100%}
#Main .flexslider .slides li .fr .RedPage{width: 160px;height: 160px;position: absolute;bottom: 40px;left: 0px;}
#Main .flexslider .slides li .fr .RedPage .RedPageBg{width: 150px;height: 150px;background: #df372a;opacity: 0.7;position: absolute;top: 0;left: 0;}
#Main .flexslider .slides li .fr .RedPage h2{color: #fff;font-size: 68px;position: relative;z-index: 99;text-align: center;}
#Main .flexslider .slides li .fr .RedPage p{color: #fff;font-size: 32px;position: absolute;bottom: 30px;left: 32px;z-index: 99}

#Main .old{margin: 0 0 80px;width: 1000px;position: relative;}
.pen{width: 1000px;margin-left: 0px; height:94px; margin:10px 0 20px;}
#Main .old .PageNum{padding-left: 20px}
#Main .old .PageNum p{font-size: 50px;color: #df372a;font-weight: bold;}
#Main .old .PageNum p span{font-size: 30px;color: #494949;font-weight: 400;}
#Main .old .OldPage{overflow: hidden;zoom: 1;width: 1000px;padding-left: 0;margin:0;}
#Main .old .OldPage li{width: 200px;height: 200px;float: left;position: relative;}
#Main .old .OldPage li img{width: 200px;height: 200px;}
#Main .old .OldPage li .tab{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: #313131;z-index: 9;display: none}
#Main .old .OldPage li .tab h3{font-size: 60px;font-weight: bold;color: #df372a;padding-left: 20px;padding-top: 20px}
#Main .old .OldPage li .tab p{font-size: 16px;color: #fff;padding-left: 25px}
#Main .old .OldPage li:hover .tab{display: block;}
#Main .old .OldPage li .Continued{width: 200px;height: 200px;background: #c0c0c0;}
#Main .old .OldPage li .Continued p{padding-top: 85px;text-align: center;font-size: 20px;color: #fff}
/*Main-end*/


/*footer*/
#footer{text-align: center;padding-bottom: 20px;background-color:#BF382B;padding: 10px;}
#footer p{font-family:'微软雅黑';font-size:14px;color:#fff;line-height: 25px}


.picTitle a,.picTitle a:hover{font-family:'微软雅黑';font-size:39px;width:880px;padding-left:120px; border-bottom:3px #DF372A solid;margin-top:10px; float:left;}
.listTitle a,.listTitle a:hover{font-family:'微软雅黑';font-size:39px;width:820px;padding-left:180px; color:#444; margin:80px 0; float:left;}

.reviewBox{width:1000px; float:left; margin:0 0 10px;}
.reviewBox li{width:300px;float:left;margin:5px 5px 5px 0;display:inline;height:285px;text-align:center;padding:0 5px;}
.reviewBox li img {width:300px;float:left;height:240px; padding:5px 5px 5px 0;}
.reviewBox li span{width:300px;float:left;height:35px;line-height:35px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;font-size:15px; color:#FFF;}




@media screen and (max-width:1200px){
	
}
@media screen and (max-width:1360px) and (max-height:750px){
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1200px) and (max-height:1200px){
}