@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;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:"Arial","宋体"; font-size:12px; color:#6e6e6e;}


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



/*-----------------  ■ top -------------------*/
.top{ height:15px; text-align:right; width:1004px; margin:0 auto;  padding-top:24px;}
.top a{ color:#737373; padding:0 9px;}
.top a:hover{ color:#e05617;}
.top a.top01{ color:#e05617;}

/*-----------------  ■ header -------------------*/
.header{ height:71px; width:1004px; margin:0 auto;}
.logo{ padding-left: 19px; float: left; width: 246px; height: 60px; }


/*********导航*********/
/*.glable_nav{ float:right; width:723px; padding-left:110px; color:#4b4b4b; font-size:14px; font-weight:bold; padding-top:27px;}
.glable_nav ul li{ float:left; paddin/g-right:57px; width:138px;}*/


/*********导航js下拉*********/

.glable_nav{ float: right; wi/dth:723px; width: 726px; z-index: 99999; }
.nav_img{ padding-bottom:5px;}

#nav-menu {height:42px;margin:13px auto 0;}
#nav-menu .container{position: relative;overflow: visible; z-index: 99999;}

#nav-menu .menu li {position: relative;float: left;display: inline;font-size: 14px; font-weight:bold;width:126px; text-align:center; padding:0 7px;}
#nav-menu .menu li.nav01 {display: inline-block;float:left;}
#nav-menu .menu li a.xialaguang { line-height:42px;display: inline-block;color: #535353;text-decoration: none;font-size: 14px;width: 126px;text-align: center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover {color: #1a529c;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover { background:url(../images/navbg.jpg) no-repeat;color:#fff;}
#nav-menu .menu li a.xialaguang sp/an { line-height:42px;}
#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 li a.navhover span, #nav-menu .menu li a.xialaguang:hover span {width:126px;}
#nav-menu .menu ul.children {display: none;position: absolute;top:40px;left:7px;background:url(../images/glable_nav_bg03.png) repeat;width:126px;border-top:0;back/ground-color:#000;}
#nav-menu .menu ul.children li {width:126px;padding:0px;display:inline-block;font-size:12px; height:31px; text-align:left; overflow:hidden; line-height:31px;}
#nav-menu .menu ul.children li a {height:31px;line-height:31px;overflow: hidden;display: block;color:#ff0000;text-decoration: none; font-size:12px; background-color:#282828;}
#nav-menu .menu ul.children li a:hover {text-decoration: none; color:#37dac0; background-color:#ff0000;}


.nav_x{ width:126px; background-color:#282828; background:url(../images/navxx01.jpg) repeat-y; text-align:left;}
.nav_x dl{ font-size:12px; font-weight:normal;}
.nav_x dl dd{ width:103px; line-height:32px; height:32px; overflow:hidden; background:url(../images/navxx.jpg) repeat-x; margin:0 auto; padding-left:5px;}
.nav_x dl dd a{ color:#fff; height:32px; display:block;}
.nav_x dl dd a:hover{ color:#fff; height:32px; display:block;}

.nav_pro{ width:933px; }
.nav_pro01{ background:url(../images/navxx03.jpg) repeat-y; heigh/t:365px;overflow:hidden; padding-bottom:10px;}
.nav_pro02{ width:118px; float:left; padding:9px 0 0 13px;}

.nav_pro03 dl dd{ line-height:24px; height:24px; font-size:12px; font-weight:normal; overflow:hidden; padding-left:5px;}
.nav_pro03 dl dd a{ color:#50adf4;position:relative;line-height:24px; height:24px;overflow:hidden; display:block;}
.nav_pro03 dl dd a:hover{ color:#fff;}
.nav_pro04{ font-size:14px; color:#fff; line-height:34px; padding-left:5px;}
.nav_pro04 a{color:#fff; }
.nav_pro04 a:hover{color:#fff; }



/*********footer_nav*********/
.footer_nav{ background-color:#252525;}
.footer_nav01{ width:1004px; margin:0 auto; color:#fff;}
.foot_nav01{ float:left; padding:0 50px 40px 10px;}
.foot_nav04{ font-size:14px; font-weight:bold; padding:23px 0 8px;}
.foot_nav04 a{ color:#fff}
.foot_nav04 a:hover{ color:#fff}
.foot_nav03{ line-height:18px; padding:0; margin:0; list-style-type:none;}
.foot_nav03 a{ color:#fff; display:block;}
.foot_nav03 a:hover{ color:#e15615;}


.foot_nav02{ padding-right:0;}


/*********footer*********/
.footer{ line-height:16px; background-color:#181818; border-bottom:#282828 solid 1px;}
.footer01{ width:976px; margin:0 auto; height:55px; padding-top:14px;background:url(../images/footer_logo.jpg) no-repeat right center; color:#4b4b4b;}
.footer01 a:link,.footer01 a:visited,.footer01 a:hover{color:#4b4b4b;}




/*翻页*/
div.black { font-size: 12px;display:block;color:#5e5e5e; text-align: center; margin-top:60px;line-height:30px;font-family:Arial, Helvetica, sans-serif;}
div.black a { border: #ccc 1px solid; padding:3px 6px; background-position: 50% bottom; color: #b7b7b7; margin-right:5px; text-decoration: none;}
div.black a:hover { border: 1px solid #e15616 ;color:#fff; background-color:#e15616;}
div.black a:active { border: #7f6a42 1px solid; color: #fff; background-color:#e15616;}
div.black span.current { background-color:#e15616;padding:3px 6px; color: #fff; margin-right: 5px;BORDER: #e15616 1px solid;}
div.black span.disabled {padding:6px 8px;border: #a4d7ff 1px solid; color: #b7b7b7; margin-right: 5px;border: #c4c4c4 1px solid; }
div.black a.fanye01{ width:48px; padding:3px 6px 3px 10px;border:#ccc solid 1px; background:#fff url(../images/sub/fy01.jpg) no-repeat 6px center; color:#b5b5b5;}
div.black a.fanye02{ width:48px; padding:3px 10px 3px 6px; border:#ccc solid 1px; background:#fff url(../images/sub/fy02.jpg) no-repeat 6px center; color:#b5b5b5;}
