/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ margin:0; padding:0;}
body,input,textarea{font-size:14px;line-height:1.4;font-family:"Microsoft Yahei";color:#444;}
textarea{resize:none;outline:none;}
fieldset,img{border:0;}
table{ border-collapse: collapse; border-spacing:0;}
input{vertical-align:middle;outline:none;}
img,object,embed{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
fieldset,img,abbr{border:0;}
ul,ol{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
a:focus,embed{outline:0;}
q:before,q:after{ content:''}
a{text-decoration:none;cursor:pointer;color:#7ea4cc;outline:none;/* firefox */ hide-focus:expression(this.hideFocus = true);/* ie */}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{zoom:1;}
body {width:100%;min-width:1200px;margin: 0 auto;background: url(../img/banner.jpg) no-repeat center 87px;}
.header {width: 100%;}
.mwid {width: 980px;margin: 0 auto;}
.header .mwid {background: url(../img/top.jpg) no-repeat left center;height:85px}
.header .mwid a {display: block;height:85px;float: left;}
.header .mwid .logo {width:400px}
.header .mwid .save {width:80px}
.header .mwid .favi {width:80px}
.header .mwid .micr {width:80px}

.main {width:960px;margin: 0 auto;padding-top:85px}
.main .m_top {width:710px;height:300px;float: left;}
.main .m_best {width:710px;height:415px;float: left;margin-top:10px}
.main .m_2016 {width:240px;height: 722px;float: right;}
.main .m_hot {width:960px;height: 280px;margin-top:10px}

.main .mb_t {padding-left: 17px;height:45px;background: url(../img/icon_red.jpg) no-repeat left center;}
.main .mb_t .mb_tit {width:300px;height:45px;line-height: 45px;font-size: 16px;color:#333;float: left;}
.main .mb_t .mb_links {width:350px;height:45px;float: right;text-align: right;}
.main .mb_t .mb_links a {font-size: 12px;color:#666;line-height: 45px;}
.main .mb_t .mb_links a:hover {color:#f04c4c}

.main .m_best ul {display: block;width:710px;height:415px}
.main .m_best ul li {display: block;width: 170px;height:192px;float: left;margin-right:10px ;}
.main .m_best ul li.nomar {margin:0;}
.main .m_best ul li a,.main .m_best ul li a img {display: block;}
.main .m_best ul li .title {height: 25px;line-height: 25px;font-size: 16px;color:#333;text-align: center;}
.main .m_best ul li .title:hover {color:#f04c4c}
.main .m_best ul li .info {display:block;font-size: 12px;color:#999;text-align: center;line-height: 100%;}

.main .m_hot ul {display: block;width:960px;height:245px}
.main .m_hot ul li {display: block;width: 150px;height:290px;float: left;margin-right:12px ;overflow: hidden;}
.main .m_hot ul li.nomar {margin:0;}
.main .m_hot ul li a,.main .m_hot ul li a img {display: block;}
.main .m_hot ul li .title {height: 25px;line-height: 25px;font-size: 16px;color:#333;text-align: center;}
.main .m_hot ul li .title:hover {color:#f04c4c}
.main .m_hot ul li .info {display:block;font-size: 12px;color:#999;text-align: center;line-height: 100%;}

.m_2016 .m2_tit {width:100%;height:36px;background: #3d4145;text-align: center;line-height: 36px;font-size: 16px;color:#fff}
.m_2016 .m2_list {width:208px;padding: 0 15px;border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.m_2016 .m2_list li {display: block;width:100%;height:66px;padding:16px 0;border-bottom: 1px solid #eaeaea;}
.m_2016 .m2_list li.nobor {border: none;}
.m_2016 .m2_list li .m2_pic {display: block;width:66px;height:66px;float: left;overflow: hidden;}
.m_2016 .m2_list li .m2_info {width:130px;height:66px;float: left;margin-left:10px}
.m_2016 .m2_list li .m2_info .m2_t {display:block;font-size: 16px;color:#333;line-height: 100%;}
.m_2016 .m2_list li .m2_info .m2_t:hover {color:#f04c4c}
.m_2016 .m2_list li .m2_info .m2_type {display:block;font-size: 14px;color:#999;height: 24px;line-height: 24px;}
.m_2016 .m2_list li .m2_info .m2_btn {display: block;width:79px;height: 22px;text-align: center;line-height: 22px;font-size: 14px;color:#fff;background: #F04C4C;margin-top:4px}
.m_2016 .m2_list li .m2_info .m2_btn:hover {background: #f55d5d;}

.footer .com {width:100%;height:120px;background: #e9e9e9;padding-top:30px}
.footer .com p {font-size: 12px;text-align: center;line-height: 200%;color:#666}