﻿@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body,div{font-size: 14px;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,dfn,em,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:"微软雅黑";border:0; font-weight:inherit;margin:0;outline:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
/*body,button,input,select,textarea{color:#2b2b2b;font-family:  "Microsoft YaHei","微软雅黑","Helvetica Neue",sans-serif;*font-family:"Hiragino Sans GB",Microsoft YaHei,"微软雅黑",Tahoma,Arial,"Helvetica Neue",sans-serif;}*/
ol,ul,li{list-style:none;}
i{ font-style:normal !important;}
img{border:none; vertical-align: middle !important;}
input,select,button,textarea{vertical-align:middle;outline:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
a{color:#ffffff;text-decoration:none !important;}
.img-adapt{max-width: 100%; display: block; margin: 0 auto}
/*a:hover{color:#333;text-decoration:underline;}*/
/*清除浮动的影响*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both; content: ""; display: block; height: 0; visibility: hidden;}
.clearfix{zoom:1;}
.clear{clear: both;}
.fl{float:left !important;}
.fr{float:right !important;}
.relative{position:relative;top:auto;left:auto;}

@font-face
{
    font-family:gffont;
    src: url('../font/造字工房朗倩细体.otf')
    /*url('Sansation_Light.eot'); /!* IE9+ *!/*/
}
.camera {
    background-image: url('../images/camera.png');
    display: inline-block;
    vertical-align: middle;
    
    width: 18px;
    height: 18px;
    background-color: transparent;
    border: none;
    cursor: pointer;
    margin-right:10px;
    margin-left:5px;
}
    .camera:hover {
        background-position:0px -20px;
    }
.header-0811{min-width: 1440px;  position: relative;}
/* header footer */
.icon-0811{background-image:url('../images/0811.png');display: inline-block;vertical-align: middle;}
.icon-0811-5{background-position:-31px -59px;width:26px;height:26px;background-color: transparent;border: none;cursor: pointer;}
.icon-0811-1{background-position:-0px -87px;width:23px;height:21px;}
.icon-0811-10{background-position:-95px -62px;width:26px;height:24px;}
.icon-0811-11{background-position:-122px -25px;width:11px;height:25px;margin-left: 10px;margin-right: 10px;}
.icon-0811-12{background-position:-30px -29px;width:31px;height:29px;}
.icon-0811-13{background-position:-0px -59px;width:31px;height:28px;}
.icon-0811-14{background-position:-32px -0px;width:32px;height:29px;}
.icon-0811-15{background-position:-95px -0px;width:27px;height:31px;}
.icon-0811-2{background-position:-57px -59px;width:27px;height:22px;}
.icon-0811-3{background-position:-0px -29px;width:30px;height:30px;}
.icon-0811-4{background-position:-122px -0px;width:11px;height:25px;}
.icon-0811-6{background-position:-64px -0px;width:31px;height:29px;}
.icon-0811-7{background-position:-64px -29px;width:31px;height:28px;}
.icon-0811-8{background-position:-0px -0px;width:32px;height:29px;}
.icon-0811-9{background-position:-95px -31px;width:27px;height:31px;}
.w-1440{width: 1440px;margin: 0 auto; min-width: 1440px}
.header-0811 .w-1440{width: 1300px;margin: 0 auto;}
.header-0811-1{background: #f3f3f3;border-bottom: 1px solid #d1d1d1;}
.header-0811-1,.header-0811-3{min-width: 1440px;}
.header-0811-1 .fl{color: #cb2a4f;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;line-height: 35px;padding: 0 20px;}
.header-0811-1 .fr{padding-top: 5px;}
.header-0811-1 .fr a{color: #444;padding: 0 10px;border-left: 1px solid #444;}
.header-0811-1 .fr a:first-child{border-left: none;}
.header-0811-1 .fr i{margin-top: -2px;}
.header-0811-2{padding: 30px 0;}
.header-0811-2 div.fl{border-radius: 3px;border: 2px solid #cecece;margin:5px 0 0 40px;}
.header-0811-2 div.fl span{border-right: 2px solid #cecece;display: inline-block;vertical-align: middle;line-height: 40px; height: 40px;padding: 0 10px;font-size: 14px;cursor: pointer;}
.header-0811-2 div.fl span.current{background: #d5d5d5;}
.header-0811-2 div.fl input{font-size: 14px;border: none;height: 40px;line-height: 40px;padding: 0 10px;width: 270px;}
.header-0811-2-fr{padding-top: 10px;}
.header-0811-2-fr a{position: relative;padding: 0 15px;border-left: 1px solid #cecece;}
.header-0811-2-fr a:first-child{border-left: none;}
.header-0811-2-fr span{position: absolute;right: 0; top: 30px;color: #444;width: 100%;text-align: center;}
.header-0811-2-fr img{position: absolute;right: 0;top: 30px;display: none;z-index: 1400;}
.footer-0811-2 .header-0811-2-fr img{top: auto;bottom: 30px;right: auto;left: 0;}
.footer-0811-2 .header-0811-2-fr a:first-child{padding-left: 0;}
.header-0811-2-fr a:hover img{display: inline-block;}
.header-0811-3{background: rgba(201,10,53,.85);box-shadow: 0 5px 10px rgba(0,0,0,.5);}
.header-0811-3-wrap{height:60px;margin-bottom: 20px;position: relative; }
.header-0811-3-index{height: 0; }
.header-0811-3-index .header-0811-3{position: absolute;top: 0;left: 0;width: 100%;z-index: 999;}
.header-0811-3 .nav>li{float: left;margin: 0 25px;}
.header-0811-3 .nav>li:first-child{position: relative;}
.header-0811-3 .nav>li:first-child::after{position: absolute;content: "";top: 22px;right: -40px;background: url(../images/0811_3_point.png) no-repeat;width: 3px;height: 17px;}
.header-0811-3 .nav>li>a{font-size: 14px;font-weight: bold; line-height: 60px;display: inline-block;border-bottom: 2px solid transparent; color:#fff;}
.header-0811-3 .nav>li.current a,.header-0811-3 li:hover a{border-bottom-color: #fff;}
.header-0811-3 .fr{height: 39px;border-radius: 3px;padding: 6px 30px 0 30px;border: 2px solid #fff;margin-top: 10px;font-size: 16px; color:#fff}
/*四级导航*/
.w-1300{width: 1300px; margin: 0 auto;}
.navbar{ display: none; width: 100%; position: absolute; background:rgba(201,42,76,.9); left: 0; padding:20px 0 30px 0;  z-index: 1200}
.navbar a{color: #fff;}
.navbar .navbar_item:nth-child(1){padding-left: 100px;}
.navbar .navbar_item .navbar_two>li{line-height: 35px; width: 120px; padding-left: 40px;}
.navbar_two{ width:120px;}
.navbar_three{ padding-left: 30px; width: 1000px; height: auto; background: url(../images/line.png) no-repeat left 5px; overflow: hidden;}
.navbar_three li{float: left; line-height: 35px; margin-right:40px;}
/*.navbar_three li:nth-child(9n+1){clear: left}*/
.navbar_three li .link{display: block; }
.nav>li:nth-child(3) .navbar .navbar_item{padding-left: 200px;}
.nav>li:nth-child(3) .navbar .navbar_item .navbar_two>li{width: 150px;}
.footer-0811{width: 100%;min-width: 1440px; background: #222222;color: #fff;padding:60px 0 50px 0;font-size: 14px;margin-top: 20px;  }
.footer-0811-1 .fl img{height: 40px;width: auto;}
.footer-0811-1 .fr{padding-top: 10px;}
.footer-0811-1 .fr a{padding: 0 20px;border-right: 1px solid #fff;}
.footer-0811-1 .fr a:last-child{border-right: none;padding-right: 0;}
.footer-0811-2{padding: 50px 0 30px 0;border-top: 2px solid #3a3a3a;border-bottom: 2px solid #3a3a3a;margin-top: 30px;}
.footer-0811-2 .fr{text-align: center;margin-left: 20px;}
.footer-0811-2 .fr img{margin-bottom: 20px;}
.footer-0811-2 p.fl{margin: 70px 0 0 250px;}
@media (max-width: 1440px) {
    .footer-0811 .w-1440{width: 1200px;}
    .header-0811 .w-1440{width: 1200px;}
    .header-0811-3 .nav>li{margin: 0 30px;}
    .w-1300{width: 1200px; margin: 0 auto;}
    .navbar .navbar_item:nth-child(1){padding-left: 80px;}
    .nav>li:nth-child(3) .navbar .navbar_item{padding-left: 180px;}
}