﻿

body{ background:url(../images/bg-bg.jpg) repeat-x; overflow-x:hidden; color:#222; font-size:12px; font-family: Arial, Helvetica, sans-serif; position:relative;}/*网站字体颜色*/

a { color:#222; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

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:微软雅黑;}

.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(../style/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(../style/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:3px; 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;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.right2top { background:url(../style/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}



.right2bot { background:url(../style/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;  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{position:relative; z-index:9999; width:100%;}

		/*--顶部链接导航*/

.hd_top{border-bottom:1px solid #e6f0f8;}

.hd_top .container{height:33px; line-height:33px; color:#8d8d8d;}

.hd_top a{padding:0 4px; color:#8d8d8d;}

		/*--页眉内容*/

.hd_cont{position:relative; height:124px; }

.hd_cont .hd_logo{position:absolute; left:0; top:18px;}

.hd_cont .hd_logo dd{margin-left:14px; padding:10px 0 10px 18px; border-left:1px solid #e5e5e5;}

.hd_cont .hd_logo dd h2{font-size:22px; color:#FE6402;}

.hd_cont .hd_logo dd p{font-size:20px; font-weight:bold; color:#333;}



.hd_cont .dh_phone{padding:4px 44px 4px 0px; margin-top:28px; background:url(../style/hdPhoen_ico.png) no-repeat right center; text-align:right; color:#555;}

.hd_cont .dh_phone dd{font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#FE6402;}

		/*--导航栏*/

.dh_nav{position:relative; height:0;}

.dh_nav ul{position:absolute; left:50%; bottom:-15px; margin-left:-490px; overflow:hidden; background:url(../style/navBg.png) no-repeat center;}

.dh_nav li{float:left;}

.dh_nav li a{display:block; _float:left; padding:0 10px; height:46px; line-height:46px; font-size:14px; color:#fff; text-decoration:none; font-family:microsoft yahei; background:url(../style/navLi.png) no-repeat left center;}

.dh_nav li a.navHome{padding:0 19px; background-image:none;}

.dh_nav li a.navCur , .dh_nav li a:hover{background:url(../style/navLiH.png) repeat-x center;}





/*页尾*/

.footWrap{background-color:#F45B21;}

.footer{position:relative; height:322px; overflow:hidden;}

.yqlj{margin:20px 0;}

.yqlj .contTit{}

.yqlj .contTit .titA{background-image:url(../style/yqljTit_ico.png); color:#fff;}

.yqlj .contTit span{color:#fff;}

.yqlj p{margin-left:-10px; margin-top:10px; height:34px; line-height:34px; overflow:hidden;color: #fff;}

.yqlj p a{padding:0 10px; color:#fff;}

.fotNav{margin-left:-16px; height:44px; line-height:44px; color:#fff; border-top:2px dotted #fff;}

.fotNav a{margin:0 16px; color:#fff;}

.fotTxt{padding-left:206px; margin-top:14px; line-height:20px; color:#fff; background:url(../style/fotLogo.png) no-repeat left center;}

.fotTxt a{color:#ccc;}

.fotPhone{position:absolute; right:0px; top:186px; padding:4px 0 4px 46px; background:url(../style/fotPhone_ico.png) no-repeat left center; color:#fff;}

.fotPhone dd{font-size:26px; font-family:Arial, Helvetica, sans-serif;}

.tableborder  { border:1px solid #ddd;}
.tableborder  input{ border:1px solid #ddd; padding:5px; font-size:14px;}
.tableborder   td{ padding:5px; border-bottom:1px solid #DDDDDD}
.header{ border:1px solid #ddd; border-bottom:none;}

.contTit{position:relative; height:44px; line-height:44px;}

.contTit .titA{padding-left:22px; font-size:16px; color:#024fa1; background:url(../style/titA_ico.png) no-repeat left center;}

.contTit span{margin-left:10px; font-size:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#b0b0b0;}

.contTit .titMore{position:absolute; right:0px; top:14px; width:52px; height:16px; background:url(../style/titMore_ico.png) no-repeat center;}



























.pin_bj{height:735px; overflow:hidden;}
.pin_bj h2{ height:147px; width:960px; text-align:center; overflow:hidden; margin:0 auto; font-size:34px; font-family:"Microsoft Yahei"; color:#F55A21; padding:44px 0 0 0; line-height:24px;}
.pin_bj h2 span{ font:30px Impact;}
.pin_bj h2 i{ display:block; font-size:18px; font-weight:normal; color:#8D8F9B; padding-top:30px;}
.pin_bj h2 b{ color:#1d1d1d; display:block; padding-top:2px; font-size:26px;}
.pin{ height:540px; background:url(../Img/pin.jpg) no-repeat center top; width:1180px; margin:0 auto; overflow:hidden; position:relative;}
.pin .dl01{ left:0; top:37px;}
.pin .dl02{ left:0; top:157px;}
.pin .dl03{ left:0; top:278px;}
.pin .dl04{ left:800px; top:37px; width:400px; }
.pin .dl05{ left:800px; top:157px; width:400px;}
.pin .dl06{ left:800px;  top:307px; width:400px;}
.pin dl{ position:absolute;}
.pin dl dt span{ display:block; float:left; font:38px Impact; color:#FE6402; height:40px; line-height:40px; width:33px; text-align:center;}
.pin dl dt i{ display:block; float:left; height:33px; border-bottom:2px solid #FE6402; line-height:33px; font:18px "Microsoft Yahei"; color:#505050; font-weight:bold; padding-left:10px;}
.pin dl dt em{ display:block; clear:both; font-family:12px; color:#bbbbbb;}
.pin dl dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#000;}

.pin p{ position:absolute; top:491px; left:501px; background:url(../Img/tel_bj.jpg) no-repeat; width:270px; height:33px; overflow:hidden; font:18px "Microsoft Yahei"; color:#000; font-weight:bold; line-height:33px; padding-left:33px;}
.pin p span{ font:20px Impact; color:#FE6402;}

.pin h3{ position:absolute; top:491px; left:362px; background:url(../Img/ico.png) no-repeat; width:120px; height:40px; text-align:center; font:14px "Microsoft Yahei"; line-height:34px; font-weight:bold;}
.pin h3 a{ color:#fff;}






.menu_bj{ height:1068px; width:250px; margin-top:40px; overflow:hidden; background:url(../img/menu_foot.gif) no-repeat center bottom;}
.menu_con{ height:1060px; border:2px solid #FE6402; border-bottom:0; overflow:hidden;}
.menu_con h2{ height:42px; background:#FE6402; margin-bottom:8px; text-align:center; line-height:42px; font-size:18px; font-family:"Microsoft Yahei";}
.menu_con h2 a{ color:#fff;}
.menu_con h3{ background:url(../img/menu_cu2.jpg) no-repeat left top; width:229px; height:32px; margin:18px 0 0 9px; font-size:14px; font-family:"Microsoft Yahei"; line-height:32px;}
.menu_con h3 a{ color:#787878; padding-left:24px; display:block;}
.menu_con h3 a:hover , .menu_con h3.cur a{ text-decoration:none; background:url(../img/menu_cu1.jpg) no-repeat left top; color:#fff;}
.menu_con ul{ margin:10px 0 0 22px; width:200px; overflow:hidden;}
.menu_con ul li { border-bottom: 1px dashed #a8a8a8;font-family: "Microsoft Yahei";height: 38px;line-height: 38px;overflow: hidden;}
.menu_con ul li a{ display:inline-block; background:url("../img/menu_ico2.gif") no-repeat scroll 14px 14px; padding-left:30px; color:#222222;}
.menu_con ul li a:hover , .menu_con ul .cur a{ background:url(../img/menu_ico1.gif) no-repeat 14px center;}
.menu_con .nones{ border-bottom:0;}
.menu_con .nones1{ margin-top:25px;}
.menu_con p{ margin:17px 0 0 38px; background:url(../img/menu_ico.gif) no-repeat; width:170px; height:39px; font:14px "Microsoft Yahei";}
.menu_con p a{ color:#fff; padding-left:19px; line-height:34px;}



.dh_c .lyf .zhankai {
     margin-left:80px;
     cursor:pointer;
     border-bottom: medium none;
     
}


.dh_c .lyf .yincang {
     margin-left:80px;
     cursor:pointer;
     border-bottom: medium none;
}
.pro{ width:690px; margin-top:40px; height:1086px; overflow:hidden; padding-top:5px;}
.pro ul li{ float:left; margin:8px 22px 0 0; width:334px; height:334px; overflow:hidden; line-height:0;} 
.pro ul li a{ display:inline-block; width:332px; height:332px; border:1px solid #FE6402;}
.pro ul li span{ display:block; height:35px; width:332px; text-align:center; font:14px "Microsoft Yahei"; line-height:35px;background:#FE6402;  color:#fff; margin-top:-35px; position:absolute;}
.pro ul li a:hover , .pro .cur a{ border:1px solid #b4b4b4; text-decoration:none; *display:block}
.pro ul li a:hover span, .pro .cur a span{ background:#b4b4b4;}
.pro .nones{ margin-right:0;}


.biaoti{ height:38px; background:url(../img/link_nav.gif) repeat-x center 36px; overflow:hidden; padding:0 7px;}
.biaoti span{ background:url(../img/pro_ico.gif) no-repeat left center; padding-left:14px; display:inline-block; height:38px;}
.biaoti span a{ font:12px "Microsoft Yahei"; line-height:38px; color:#818181;}
.biaoti i{ font:12px Impact; color:#b4b4b4; text-transform:capitalize; line-height:34px; height:34px;}
.biaoti i a{ font:18px "Microsoft Yahei"; color:#FE6402; display:inline-block; padding:0 4px; border-bottom:4px solid #FE6402; height:34px; line-height:34px; font-weight:bold; padding-right:5px;}




.wp-pagenavi {
	CLEAR: both; text-align:center; padding:20px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}



.margin01{ margin-bottom:-10px;}