﻿@charset "utf-8";
/* CSS Document */
/* *{transition:all .5s;}
body{background-color:#efefef; overflow-x:hidden; color:#666; font-size:12px; font-family: "Helvetica" , "Arial","Verdana","Georgia"; position:relative;}
a { color:#666; text-decoration:none;}  
a:focus{outline:0;} 
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}*/
/* -- 购物车外部框架 -- */
/*.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}*/


/* -- 页面整体布局 -- */
/*.header , .content , .footer { width:980px; margin:0 auto; font-family:Arial;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;padding-top:3px;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:0px; font-size:0; overflow:hidden;}

.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}

.h_nav li a:-webkit-any-link{ display:block;}

.container{margin-left:auto; margin-right:auto; width:980px;}*/

/*页眉*/
/*.header{width:100%; overflow:hidden; background:url(../images/headBg.jpg) repeat;}*/
		/*--顶部链接导航*/
/*.hd_top{}
.hd_top .container{height:32px; line-height:32px; color:#9b9b9a; overflow:hidden;}
.hd_top a{padding:0 8px; color:#9b9b9a;}
.hd_top span span a{padding:0 4px;}
.hd_top span span a img{position:relative; top:2px;}*/
		/*--页眉内容*/
/*.hd_cont{position:relative; height:148px; overflow:hidden; background:url(../images/hdContBg.png) no-repeat right bottom;}
.hd_cont .hd_logo{position:absolute; left:0; top:18px; width:800px;}
.hd_cont .hd_logo dd{margin-top:34px; margin-left:15px;}
.hd_cont .hd_logo dd h2{font-size:18px; color:#525252;}
.hd_cont .hd_logo dd p{font-size:20px; font-weight:bold; color:#d75045;}


.hd_cont .dh_phone{padding-left:30px; margin-top:18px; background:url(../images/hdPhone.png) no-repeat left center; color:#d75045;}
.hd_cont .dh_phone dt{}
.hd_cont .dh_phone dd{font-size:20px; font-family:Arial, Helvetica, sans-serif;}*/
		/*--导航栏*/
/*.dh_nav{border-bottom:1px solid #dfdfdf;}
.dh_nav ul{background-color:#fff; overflow:hidden;}
.dh_nav li{float:left;}
.dh_nav li a{display:block; _float:left; padding:0 27px; height:46px; line-height:46px; font-size:14px; color:#595858; text-decoration:none; font-family:Arial; background:url(../images/navLiA.png) no-repeat left center;}
.dh_nav li .navHome{padding:0 21px; background:none;}
.dh_nav a.navLiNow , .dh_nav a:hover{background-position:center top; background:url(../images/navLiH.png) no-repeat center; color:#fff;}*/



/*页尾*/
/*.footWrap{height:368px; background:url(../images/footBg.jpg) no-repeat center;}
.footer{padding-top:25px;}
.yqlj dt span{font-size:10px; color:#8a683c; font-family:Arial, Helvetica, sans-serif;}
.yqlj dt a{margin-right:4px; padding:2px 4px; display:inline-block; background-color:#2e364b; font-size:16px; color:#fff;}
.yqlj dd{margin-top:14px;}
.yqlj dd a{margin-right:26px; color:#201506;}
.footNav{margin-top:40px; margin-bottom:30px;}
.footNav a{margin-right:34px; color:#201506;}
.fotMsgBox{padding-left:80px; padding-top:30px; line-height:20px; background:url(Img/Common/fotLogo.png) no-repeat left center; color:#201506;}
.fotMsgBox a{color:#201506;}*/

body{background:url(../images/body_bg.png) repeat center; overflow-x:hidden; color:#666; font-size:12px; font-family: Arial , "Helvetica","Verdana","Georgia"; position:relative;}/*网站字体颜色*/

.header,.content,.footer,.container{margin-left:auto; margin-right:auto; width:980px; font-family:Arial;}

/*页眉*/
.header,.hd_top,.footer{width:100%; position:relative; z-index:300}
.hd_top{ height:31px; border-bottom:1px solid #efefef; overflow:hidden}
.hd_top p{ color:#828282; float:left; line-height:31px;}
.hd_top .top_right{ float:right; width:279px; margin-top:7px}
.hd_top .top_right a{ float:left; color:#828282; display:block; padding:0 12px; border-right:1px dotted #999;}
.hd_top .top_right .first{ border:none; padding-right:0}

.hd_bottom { height:110px; overflow:hidden; overflow:hidden}
.hd_bottom .logo{ margin-top:0px;}
.hd_bottom .logo dt{ float:left; width:578px; margin-right:15px;}
.hd_bottom .logo dd{ float:left; width:350px; margin-top:28px}
.hd_bottom .logo h4{ font-size:20px; color:#050505;}
.hd_bottom .logo b{ color:#f19f10}
.hd_bottom .logo p{ font-size:15px; color:#393939; margin-top:10px}
.hd_bottom .phone{ width:212px; float:right; overflow:hidden; margin-top:37px}
.hd_bottom .phone dt{ float:right}
.hd_bottom .phone dd{ float:left; text-align:right; width:160px}
.hd_bottom .phone p{ font-size:13px}
.hd_bottom .phone h4{ font-size:24px; color:#e1831b; font-family:Arial;}

.hd_nav{ width:100%; height:50px; background:url(../images/header_nav_bg.png) repeat-x center; line-height:50px; font-size:14px;}
.hd_nav li{ float:left; position:relative;}
.hd_nav li a{ color:#fff; padding:0 24px; display:block; text-decoration:none}
.hd_nav li b{ display:none; height:4px; width:7px; background:url(../images/header_nav_san.png) no-repeat center; position:absolute; left:46%; top:50px;}
.hd_nav li:hover,.hd_nav .cur{ background-color:#f19f10;}
.hd_nav li:hover>a,.hd_nav .cur>a{ background:url(../images/header_nav_a_bg.png) no-repeat center bottom;}
.hd_nav li:hover b,.hd_nav .cur b{ display:block}
/*二级菜单*/
.hd_nav .next_nav{ position:absolute; width:216px; background:url(../images/nav_erji.png) repeat center; padding-top:10px; display:none;}
.hd_nav .next_nav a{ display:block; width:155px; height:38px; line-height:38px; font-size:14px; color:#fff; padding-left:40px; border-bottom:1px solid #3d78c7; background:url(../images/nav_erji_0.png) no-repeat 15px center;}
.hd_nav .next_nav .last{ border:none}
.hd_nav .next_nav a:hover{ background:url(../images/nav_erji_1.png) no-repeat 15px center; color:#f19f10}
.hd_nav li:hover .next_nav{ display:block}

/*页脚*/
.footer{ height:253px; background-color:#262626; overflow:hidden}
.footer .footer_l{ float:left; width:190px; text-align:center; overflow:hidden; height:253px; background-color:#EFEFEF}
.footer .footer_l a{ display:block; margin-bottom:17px; margin-top:25px}
.footer .footer_r{ width:770px; float:right; overflow:hidden}
.footer .footer_r ul{ width:100%; margin-top:46px; padding-bottom:17px; border-bottom:1px solid #444342; overflow:hidden; margin-bottom:27px}
.footer .footer_r li { float:left; font-size:13px}
.footer .footer_r li a{ color:#e7e7e7; margin-right:31px}
.footer .footer_r .last{ margin-right:0}
.footer .footer_r p{ color:#CAD2DD; line-height:24px; font-family:"Arial";}
.footer .footer_r span{ margin-left:15px}


