@charset "utf-8";
/*header*/
.headbar{min-width:1210px;width:100%;height:222px;background:url(images/headbg.png) repeat-x;}
.topbar{width:100%;height:29px;background:url(images/topbg.png) repeat-x;}
.topinner{width:1210px;height:29px;line-height:29px;margin:0 auto;}
.topinner .topnav li{float:left;color:#fff;font-size:12px;}
.topinner .topnav li span{margin:0 5px;}
#header_t a,.topinner .topnav li a{color:#fff;}
.header{width:1210px;height:147px;margin:0 auto;background:url(images/flower.png) right top no-repeat;}
.header .logo{float:left;padding:33px 0 0;}
.header .motto{width:380px;float:left;height:147px;margin-left:90px;background:url(images/motto.png) no-repeat;}
.navbar{width:100%;position:relative;z-index:100;min-width:1210px;border-top:1px solid #e6212a}
.navlist{width:1210px;margin:0 auto;height:45px;overflow:hidden;}
.navlist li{float:left;color:#fffefe;text-align:center;}
.navlist li a{padding:0 18px;color:#424141;display:block;height:45px;line-height:45px;font-size:16px;text-decoration:none;}
.navlist li a.on1{padding:0 20px 0 38px;background:url(images/home.png) 10px center no-repeat;}
.navlist li a:hover{color:#fff;background:#e6212a;}
.navlist li.over a.on1,.navlist li a.on1:hover{background:#e6212a url(images/home_over.png) 10px center no-repeat;}
.navlist li.over a{background:#e6212a;color:#fff;}
#menu_nav dl {display:none;z-index:99;position:absolute; width:150px;display:block;margin-left:1px;}
#menu_nav dl dt { height:30px;line-height:30px;width:150px; border-bottom:1px solid #ffffff; text-align:left;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#ffffff;font-size:14px; height:30px; line-height:30px; color:#333;text-decoration: none; }
#menu_nav dl dt a:hover {background:#e6212a; color:#fff; }

.navbar .navigation-up{height:45px;}
.navbar .navigation-inner{width:1210px;height:45px;margin:0 auto;position: relative;overflow:hidden; }
.navigation-up .navigation-v3{width:1210px;height:45px;overflow:hidden;}
.navigation-up .navigation-v3 li{float:left;color:#fffefe;text-align:center;}
.navigation-up .navigation-v3 li h2{font-weight:500;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 24px;color:#424141;display:block;height:45px;line-height:45px;font-size:16px;text-decoration:none;}
.navigation-up .navigation-v3 li h2 a.on1{padding:0 20px 0 38px;background:url(images/home.png) 10px center no-repeat;}
.navigation-up .navigation-v3 li h2 a:hover{color:#fff;background:#f8305e;}
.navigation-up .navigation-v3 li h2 a.on1:hover{background:#f8305e url(images/home_over.png) 10px center no-repeat;}
.navigation-down{position:absolute;top:45px;left:0px;width:100%; }
.navigation-down .nav-down-menu{width:100%;padding:30px 0;margin:0;background:url(images/navbg.png) repeat;position:absolute;top:0px;  }
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1210px;position:relative}
.xiala{width:100%;}
.gaikuang{width:350px; height:180px; float:left;}
.ggk{width:750px; height:180px; float:left;}
.ggk h1{ font-size:38px; font-weight:normal; color:#FFF;}
.ggk p{ line-height:25px; color:#FFF; font-size:12px;}
.mklist{width:720px; height:180px; float:left;margin-left:30px;}
.mklist ul{overflow:hidden;}
.mklist li{ float: left; height: 36px; line-height: 36px; width: 130px; background: #fff; text-align: center; margin: 10px 10px 0 0;}
.mklist li .hover,.mklist li a{display:block;color:#000;text-decoration:none;}
.mklist li a:hover{background-color:#720808;color:#fff;}
.searchform {width:265px;height:31px;background:url(images/searchbg.png) no-repeat;float:right;margin-top:46px;overflow:hidden;}
.searchform .keyword{width:191px;padding:0 14px;height:31px;line-height:31px;border:none;background:none;float:left;text-align:center;}
.searchform .submitbtn{background:none;width:46px;height:31px;border:none;float:left;}
/*footer*/
#footer{width:100%;min-width:1210px;background:url(images/footbg.png) repeat;height:250px;}
.footer{padding:30px 0;}
.footer,.footer a{color:#fff;}
.footnav{width:260px;float:left;padding-right:93px;background:url(images/fline.png) right top no-repeat;}
.footnav li{color:#fff;font-size:16px;margin-bottom:10px;}
.footnav li a{color:#fff;font-size:14px;}
.copyright{width:450px;float:left;padding:0 30px 0 60px;height:155px;font-size:12px;text-align:center;background:url(images/fline.png) right top no-repeat;}
.copyright ul li {color:#fff;line-height:25px;}
.ficon{width:260px;float:right; margin-top:-20px;}
.ficon li{width:73px;float:left;text-align:center; margin-top:7px;margin-left:30px;}
.ficon li .pic{width:73px;height:73px;}
.ficon li span{font-size:12px;display:block;margin:6px 0 0;}
