@charset "gb2312"; /*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline;}
body{font-family:"Microsoft YaHei","微软雅黑","Open Sans",Arial,"Hiragino Sans GB",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif,tahoma,arial,"Hiragino Sans GB","宋体",sans-serif; font-size:12px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:400; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both; }
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
/*全局的字体链接*/
a:link,a:visited{color:#555; text-decoration:none; }
a:hover,a:active{color:#c00; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px;}
.main{clear:both; width:1200px; margin:0 auto; }
/*==============================top==============================*/
.fixed {position: fixed;top: 0px;left: 0px;}
.indexheader {background: #FFFFFF;width: 100%;z-index: 1000;}
.indexheader .bar{ background:#c00;height: 36px;font-size: 12px;color: #f5cccc;}
.indexheader .bar .spanfl{float:left; font-family:"宋体"; font-size:12px; color:#f5cccc; line-height:36px;}
.indexheader .bar .spanfr{float:right; font-family:"宋体"; font-size:12px; color:#f5cccc; line-height:36px;}
.indexheader .bar .spanfr a{padding:0px 10px; color:#f5cccc;}
/*==============================导航==============================*/
.indexheader .nav .logo{float:left; padding:17px 0px; width:410px;}
.indexheader .nav .menu{float:right; width:760px;margin-left: 16px;color: #131111;font-size:14px;line-height:91px;height:91px;}
.indexheader .nav .menu li{float: left; display:inline-block; text-align:center;}
.indexheader .nav .menu li a{color:#333;height:91px;display: block; padding:0px 15px;}
.indexheader .nav .menu li.on a,.indexheader .nav .menu li a:hover{ background:#c00; color:#fff;}
.indexheader .nav .menulist{z-index: 999;width: 100%;}
.indexheader .nav .menulist .list{display: none;}
.indexheader .nav .menulist .menu_main{	position: relative;width:1200px;margin: 0px auto;border-bottom: 1px solid #ccc;}
/**/
.nav_up .logo{padding:5px 0px 5px 0px !important;}
.nav_up .menu{line-height:67px !important;height:67px !important;}
.nav_up .photo{line-height:67px !important;}
.nav_up .menu li a{height:67px !important;}
/*下拉菜单*/
.list01{width:110px; margin:0 auto; border: 2px solid #efefef; border-top:0; background: #fff;}
.list{background:url(../images/navbg.jpg) repeat-x center bottom #fff;}
.menu_main .dot{clear:both; width:1200px; margin:0 auto; display:block; text-align:center; line-height:35px; font-size:14px; color:#fff;}
.lilist{position:relative;overflow: hidden;padding-bottom:30px;}
 .vline{float: left;background-image: url(../images/menu_vline.jpg);width: 1px;height: 350px;}
.dolist{position:relative;overflow: hidden;padding-bottom:20px;border-top: 1px solid #fc000d;}

.dolist .mu{ float:left; width:179px; margin-left:10px; margin-right:10px; margin-top:5px; height:325px; display:inline; text-align:left;}
.dolist .mu dt{ height:30px; line-height:30px; margin-top:10px; padding-left:12px;}
.dolist .mu dt h2 a{ color:#C00; font-size:13px; font-weight:bold;}
.dolist .mu dt a{ color:#C00;}
.dolist .mu dd a{ background-image:url(../images/menu_link.gif); width:140px; height:27px; line-height:27px; padding-left:18px; font-weight:normal; display:block;}
.dolist .mu dd a:hover{ background:#c00; width:140px; height:27px; line-height:27px; padding-left:18px; color:#fff;}
.dolist .mu dd a img{ margin-top:1px;}
/*==============================下拉菜单 end==============================*/
/*==============================底部==============================*/
.footer{clear:both; padding:20px 0px; background:#c00; color:#fae6e6;}
.footer .ewm{padding-left: 40px;float:right; background:url(../images/ewm.png) no-repeat right center; height:82px; padding-right:92px; text-align:right;}
.footer .ewm img{padding-right:5px;}
.footer .foot_fl{float:left; height:82px; padding-right:40px; text-align:leftt;}
.footer a{color:#fff;}
/*==============================底部 end==============================*/