body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, input, em, iframe, select, button,option,optgroup {margin:0;padding:0}
body{font:12px "\5FAE\8F6F\96C5\9ED1"; color:#333;background-image:  url(../img/body_bg.jpg); background-position:  center 0; background-repeat: no-repeat}
a{text-decoration:none;outline:none; color:#333}
a:hover{text-decoration:none;}
h1, h2, h3, em, button{font-weight:normal;font-style:normal;}

li{list-style:none}
table{border-collapse:collapse;margin:0 auto}
iframe, img, button{border:0}

.area,.model-area{ text-align:left; width:1200px; margin: 0 auto; overflow: hidden;}
.area:after,.model-area:after{content:"."; display:block;height:0;visibility:hidden;clear:both;}

.picbox{ position: relative; display: block; overflow: hidden;}
.titbg{background-image: -moz-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(2,2,2) 0%, rgba(1,1,1,0) 100%);
    position: absolute;
    width: 100%;
    bottom: 0;    overflow: hidden; left: 0px;}
.bgtit{ color: #fff; text-align: center; position: absolute; width: 100%;  bottom: 0px; left: 0px;}
.v-ico{ width: 82px; height: 82px; position: absolute; top: 50%; margin-top: -41px; left: 50%; margin-left: -41px; background: url("../img/v_ico.png") no-repeat 0 0;}


.color-main,.model-area h2,.newlist li{ color: #Ff192f;}
.color-tit,.newlist a,.tlist a,.navbox a{ color: #222;}
.color-info,.tlist{ color:#888; }


.banner{ height:480px; position: relative}
.banner h1{ display: none;}
.navbox{ height:96px; margin-bottom: 32px; }
.navbox .area{ text-align: center; font-size: 32px; line-height: 96px;}
.navbox a{ border: 1px #Ff192f solid;   display: inline-block; box-sizing: border-box; width: 277px; margin-right:30px; float: left }
.navbox .last{ margin-right: 0px;}
.navbox .cur,.navbox a:hover{ background:#Ff192f; color: #fff; }



/***模块1 焦点图***/
.model-focus{ padding-bottom: 45px;}
.focus{  position:relative; height:550px; overflow:hidden; float: left; width: 760px;}
.f_tab{ height:20px; position:absolute;left:0px; bottom:0px; z-index:300; width: 100%; text-align: center}
 .f_tab span{height:18px; width:18px; margin:0 10px; border-radius:50%; background:#888; display:inline-block;cursor: pointer;}
 .f_tab .cur{ background: #FE2035}
.focus .focpre,.focus .focnext{ display: none}

.f_Img{ height:506px; overflow:hidden; width:100%; margin:0 auto; position:relative;}
.f_Img li{ position:absolute; z-index:0;width:100%; height:100%; overflow: hidden;}
.f_Img .picbox{ width:100%; height:100%; position: relative;}

.f_Img .titbg{ height: 120px;}
.f_Img .bgtit{ line-height: 94px; font-size: 28px; height: 94px;}

.model-focus .right{ float: right; width: 410px;}

.tlist{ font-size: 20px; line-height: 40px; text-align: center }
.tlist li{ border-bottom: 1px #ddd dashed; padding-bottom: 10px;}
.tlist strong{ display: block; font-size: 32px; line-height: 70px; overflow: hidden; height: 70px; font-weight: bold}
.tlist p{ height: 40px; overflow: hidden; }
.tlist li:nth-last-of-type(1){ border-bottom: 0px;}


.model-area{ text-align: center}
.model-area h2{ letter-spacing:14px; font-size: 48px; text-align: center; line-height: 66px; height:66px;  font-weight: normal; border-bottom: 10px #Ff192f solid; display: inline-block; padding: 0 10px 0 20px; margin-bottom: 20px; }

/***模块2  三图列表***/
.model-pictxt{ padding-bottom: 0px;}
.model-pictxt .f_Img{ height: 862px; }
.model-pictxt li{ width: 1252px; overflow: hidden;}
.slidebox{ position: relative; height:886px; margin-bottom: 40px;width: 1252px; }
.item{ width: 372px; padding: 0 45px 0 0px; height: 446px; float: left; text-align: left }
.item .picbox{ height:248px;  width: 100%; }
.item .picbox img{ width: 100%; height: 100%; display: block;}
.item strong{ display: block; padding: 10px 0 0; font-size: 22px; line-height: 50px;font-weight: normal}
.item .color-main{ display: block; font-size: 18px; line-height: 30px;}
.item .color-info{font-size: 16px; line-height: 24px; padding-top: 10px;}

/***模块3  ***/
.ptw3-list{ width: 1430px; overflow: hidden;}
.ptw3-list li{ width: 372px; padding: 0 45px 0 0px; height: 446px; float: left; text-align: left }
.ptw3-list .picbox{ height:248px;  width: 100%; }
.ptw3-list .picbox img{ width: 100%; height: 100%; display: block;}
.ptw3-list strong{ display: block; padding: 10px 0 0; font-size: 22px; line-height: 50px;font-weight: normal}
.ptw3-list .color-main{ display: block; font-size: 18px; line-height: 30px;}
.ptw3-list .color-info{font-size: 16px; line-height: 24px; padding-top: 10px;}
.model-pictit{ padding-bottom: 0px;}
.model-pictit .ptw3-list li{ height: 334px;}
/***模块4  ***/
.ptw1-list{ }
.ptw1-list li{ height: 133px;  position: relative; padding-left:224px; border-bottom: 1px #ebebeb solid; margin-bottom: 30px; padding-bottom: 30px; }
.ptw1-list .picbox{ width: 200px; height: 133px; position: absolute; left: 0px; top: 0px;  }
.ptw1-list strong{ display: block; font-size: 22px; line-height: 32px; overflow: hidden; height: 32px;font-weight: normal}
.ptw1-list .color-info{font-size: 16px; line-height: 24px; padding-top:18px; }
.loadmore{ display: block; width: 500px; height: 50px; line-height: 50px; background: #f5f5f5; border: 1px #ebebeb solid; text-align: center; margin: 0 auto 40px; font-size: 24px;}

.newlist{ border: 1px #Ff192f solid; float: right; width: 400px; box-sizing: border-box; padding: 20px 20px 20px 30px; font-size: 22px; line-height: 60px; text-align: left;}
.newlist li{ height: 60px; overflow: hidden; font-weight: bold}
.newlist a{ padding-left: 20px; font-weight: normal}


/***模块4   往期回顾***/
.wq-list{ overflow: hidden; width: 1240px; padding-top: 10px;}
.wq-list li{ width: 310px; float: left; height:140px; text-align: left;}


#foot,#footer{   font:14px/22px "\5FAE\8F6F\96C5\9ED1"; text-align:center; padding-top:20px; padding-bottom:20px;color:#999; width: 100%;}
#footer a{ color:#999;}
.fontArial{ font-family:Arial, Helvetica, sans-serif}
#footer a:hover{ color:#999;}