@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:"微软雅黑"; font-size:12px; color:#6e6e6e;  min-width:1420px; width:auto!important; width:1420px;_width:expression(document.documentElement.clientWidth<1420?"1420px":"auto"); margin:0 auto;}


/*-----------------  ■ common -------------------*/
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}



.wrapper{}


/*-----------------  ■ header -------------------*/
.top{ height:36px; line-height:36px; background:#eee; overflow:hidden;}
.top01{ width:1420px; margin:0 auto; color:#999;}
.top02{ float:left; width:300px;}
.top02 a{ float:left; color:#999;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.top02 a:hover{ color:#7b0300;}
.top02 span{ display:block; margin:9px 10px 0; height:18px; background:#ccc; width:1px; float:left;}
.top03{ float:right;}
.top03 ul li{ padding-left:32px; float:left; margin-left:30px; background:url(../images/top01.jpg) no-repeat left center;}


header{ width:1000px; margin:0 auto; overflow:hidden; height:115px;}
.logo{ text-align:center; height:81px; padding-top:33px;}




/*********导航*********/
.g_nav{ height:50px;border-bottom:#000 solid 4px;}

.glable_nav{width:1000px; line-h/eight:50px; margin:0 auto; position:relative;}

#nav-menu {height:50px;margin:0 auto;}
#nav-menu .container{position: relative;overflow: visible; z-index: 99;font-size: 14px;}

#nav-menu .menu li {position: relative;float: left;display: inline; width:90px; margin:0 17px; text-align:center;background:url(../images/nav01.png) no-repeat center 35px; }
#nav-menu .menu li.nav01 {font-weight:normal;display: inline-block;float:left;}
#nav-menu .menu li a.xialaguang { line-height:50px;display:block;color: #333;text-decoration: none;text-align: center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover {color: #7b0300; font-weight:bold;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover {color: #7b0300; font-weight:bold;}
#nav-menu .menu li a.xialaguang span { line-height:50px;display:block;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span {cursor:pointer;}



#nav-menu .menu ul.children { display: none;position: absolute;top:50px;left:-67px;text-align:left; z-index:99999; padding-top:4px; wi/dth:230px;}
#nav-menu .menu ul.children li {width:132px;padding:0px;display:inline-block;font-size:12px; height:30px; text-align:left; overflow:hidden;}
#nav-menu .menu ul.children li a {height:31px;line-height:30px;overflow: hidden;display: block;color:#fff;text-decoration: none; font-size:12px;padding-left:23px;}
#nav-menu .menu ul.children li a:hover {text-decoration: none; color:#37dac0; background-color:#424242;}







.nav_new{ position:absolute; top:-2px; left:70px;}



.xiala{ width:230px; background:url(../images/nav03.png) repeat; bord/er:#c9c8c9 solid 1px; box-shadow:#888 0 2px 6px; }
.xiala01{ float:right; width:272px; padding-top:20px;}
.xiala02{ float:left; width:600px; padding:0 0 0 9px;}
.xiala03{ padding-top:29px;}
.xiala03 a{ color:#666; font-size:12px; width:96px; line-height:26px; display:inline-block; height:26px; overflow:hidden; padding:0; margin:0;}
.xiala03 a:hover{ color:#7b0300; text-decoration:underline;}
.xiala03 a.xiala03_on{ color:#7b0300; text-decoration:underline;}

.xiala04{ padding:20px 0 19px;}
.xiala04 span { width:210px; margin:0 auto; display:block; margin-bottom:1px;}
.xiala04 span a{ display:block; font-size:14px; text-align:center; line-height:32px; height:32px; color:#3d1818;}
.xiala04 span a:hover{ color:#fff; background:#7b0300;}
.xiala04 span a.xiala04_on{ color:#fff; background:#7b0300;}


/****标签切换****/
.nav_tab{}
.nav_tab_menu { float:left; width:210px; padding-right:10px;}
.nav_tab_menu dl{ overflow:hidden; text-align:center; padding-top:86px;}
.nav_tab_menu dd { cursor:pointer; height:32px; line-height:32px; margin-bottom:1px; font-size:14px; color:#3d1818;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nav_tab_menu dd:hover {color:#fff; background:#7b0300;}
.nav_tab_menu dd.hover {color:#fff; background:#7b0300;}
.nav_tab_menu dd.selected { color:#fff; background:#7b0300;}

.tab_box{ float:left; width:330px; height:265px; border-left:#d6d6d6 solid 1px; margin-top:20px; padding:0 0 0 30px;}
.nav_tab_box { clear:both;}
.nav_hide{ display:none;}
.nav_sshow{}









/*********搜索*********/
.sousuo{ position:absolute; top:19px; right:-210px;}
.sousuo01{ float:left; width:106px; height:20px;}
.sousuo01 input{height:18px; border:#cccccc solid 1px; width:91px; line-height:18px; background:#f4f4f4; padding:0 4px; color:#ccc; font-size:12px;}
.sousuo02{ float:left;}
.sousuo02 input{ width:19px; height:20px; border:none; border:0; cursor:pointer; background:url(../images/ss01.png) no-repeat center center;}


/*********二维码*********/
.erweima{ position:absolute; top:19px; right:-75px; cursor:pointer; z-index:999;}
.erweima01{ display:none; position:absolute; top:62px; left:-62px; width:144px; height:171px;}
.erweima01 img{ display:block; margin:0 auto;}
.erweima02{ background:url(../images/er03.png) repeat-y; text-align:center; font-size:14px; color:#666; line-height:15px; padding-bottom:6px;}




/*********nav*********/
/*
.g_nav00{ width:1000px; margin:0 auto;}
.g_nav ul li{ float:left; width:71px; margin:0 27px; text-align:center;}
.g_nav ul li a{ height:50px; display:block; font-size:14px; color:#333;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.g_nav ul li a:hover{ color:#7b0300; font-weight:bold;}
.g_nav ul li a.g_nav_on{ color:#7b0300; font-weight:bold;}*/



/*********footer*********/
.footer{ border-top:#000 solid 4px; text-align:center; color:#333;}
.footer01{ height:52px; line-height:52px; background:#eee;}
.footer01 a{ color:#333; margin:0 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer01 a:hover{ color:#7b0300;}
.footer02{ line-height:35px; padding-bottom:2px; color:#666;}
.footer02 a{color:#666;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer02 a:hover{color:#7b0300;}







/*翻页*/
div.black { font-size: 16px;display:block; text-align:center; margin-top:40px;line-height:40px; height:40px;}
div.black a { display:inline-block; width:40px; height:40px; line-height:40px; color: #666; margin:0 5px; background:url(../images/fy03.jpg) no-repeat center center; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
div.black a:hover {width:40px; height:40px; line-height:40px;  color:#bb0500; font-weight:bold; background:url(../images/fy04.jpg) no-repeat center center;}
div.black a:active {width:40px; height:40px; line-height:40px;   color: #bb0500; font-weight:bold; background:url(../images/fy04.jpg) no-repeat center center;}
div.black span.current { display:inline-block;width:40px; height:40px; line-height:40px;  color: #bb0500; font-weight:bold; margin:0 5px; background:url(../images/fy04.jpg) no-repeat center center;}
div.black span.disabled {display:inline-block;width:40px; height:40px; line-height:40px;  color: #bb0500; font-weight:bold; margin:0 5px; background:url(../images/fy04.jpg) no-repeat center center;}


div.black a img{ margin-top:14px;}



