﻿@charset "utf-8";

/* CSS Document */

#topNav.nav_fixed{position:fixed;z-index:300;top:0;width:100%}

.navbox_foot{overflow:hidden;zoom:1;padding:30px 0 0;}

#topNav{text-align:center;font-size:16px;padding:0;background:white;z-index:30}

#topNav .nav{height:60px;     margin: 0 auto;width:1200px;}

.navbox li,.navbox_foot li{width: 180px; float:left;line-height:60px;height:60px;position:relative;    border-left: 0.5px dashed #0000001a;
    border-right: 0.5px dashed #0000001a;}

#topNav li a{color:black;display:block;width:100%;height:100%;background-position:0 20px;text-decoration:none}

#topNav li a:hover{color:#f8a71d}

#topNav li .current,#topNav li:hover,#topNav li:hover a{background:red;color:#fff}/* 鼠标放置选中背景色 字体颜色 */

#topNav li.line{width:2px;background:white;}/*首页分割线*/

.navbox_foot li{height:52px;line-height:52px}

.shownav{background:#fccf14;position:absolute;font-weight:normal;width:100%;top:58px;padding:0;left:0;display:none;_display:block;z-index:100;}

.nav li:hover .shownav{display:block;text-align:left;font-size:12px}

#topNav li .shownav a{line-height:26px;height:auto;padding:4px 10px;width:auto;background:red;text-align:center;color:#fff}
/* 下拉菜单背景色 字体颜色*/
#topNav li .shownav a:hover{background-color:#e89e07;}

 


*{ margin:0; padding:0;}

body{ font-size:12px; color:#333;font-family: "微软雅黑","宋体"; overflow:scroll;overflow-x:hidden;}

ul,li{ list-style-type:none;}

img,ul,li{padding:0px; margin:0px;}

img{border:none;}

a{ color:#333; text-decoration:none;}

a:hover{  text-decoration:underline;}

a:active{text-decoration:none;}

.clear{ clear:both;}

img{ border:0;}

.clearfix:after {

visibility: hidden;

display: block;

font-size: 0;

clear: both;

height: 0;

}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* End hide from IE-mac */





/*top_box*/

.top_box{ background:#ff0000; height:35px; line-height:35px; color:#ffbdbd;}

.top{ width:1180px; margin:0 auto;}

.top_left{ width:auto; float:left;}

.top_right{ width:300px; float:right; text-align:right; color:#ffbdbd;}

.top_right a{ color:#ffbdbd;}



/*header_box*/

.header_box{ background: url(../images/header_bg.jpg) repeat-x; height:123px;}

.header{ width:1180px; margin:0 auto;}

.logo_box{ width:580px; float:left;}

.logo{ width:258px; height:123px; float:left;}

.logo_wen{   float:right; font-size:18px; line-height:24px; font-weight:bold; background:url(../images/logo_wen.jpg) no-repeat;text-align:center; font-size:24px; margin-top:30px;}

.logo_wen p{ font-weight: normal; font-size:18px;}





.phone_box{ width:245px; float:right; margin-top:30px; }

.phone_tu{ width:49px; height:37px; float:left; padding-top:7px;}

.phone_wen{ font-family:"微软雅黑"; font-size:14px; width:190px; float:right;}

.phone_wen span{ font-size:22px; color:#ff0000; font-weight:bold;}








/*search_box*/

.search_box{ background: url(../images/ss_bg.jpg) no-repeat center top; height:72px; width:100%;}

.search_wen{ width:600px; float:left; height:55px; line-height:72px; font-size:14px; padding-left:180px;}

.search{ width:1180px; margin:0 auto;}



.biao_dan{ padding-top:12px;width:375px; height:32px;float:right;}

.biao_dan .search1{ float:left;width:248px; height:33px; border:1px solid #dbdbdb;line-height:23px;  padding-left:8px;}

.biao_dan .button1{ width:108px; float:right; height:35px; color:#FFF; border:none; background:url(../images/search_anniu.jpg)}







.top_jt{ width:1180px; margin:0 auto; padding-top:7px;}

.jt_t{ width:67px; height:37px; float:right;}



/*footer_box*/

.footer_box{ background:#ff0000;  border-top:10px solid #b10000;}

.footer{ width:1180px; margin:0 auto;}

.footer_nav{ line-height:30px; color:#FFF; padding-top:10px; text-align:center;}

.footer_nav a{ font-size:14px; padding:0 15px; color:#FFF;}

.f_di{ font-size:14px; text-align:center; color:#FFF; line-height:30px; padding-top:20px;}

.f_erweima{ width:106px; height:153px; margin:0 auto;}



.f_erweima p{ color:#FFF;}

.f_di a{ color:#FFF;}

.pages { clear:both; padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none }


	.tag{margin:0 10px;}
	.tag a{margin:0 3px;text-decotaion:none;margin:0 3px;}
	.tag a:hover{text-decoration:underline;}