@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; height:184px; background-color:#fff;  position:relative; z-index:999;}
		/*--顶部链接导航*/
.hd_top{background-color:#3d4652;}
.hd_top .container{height:36px; line-height:36px; font-weight:bold; color:#fff;}
.hd_top a{padding:0 10px; color:#fff;}
		/*--页眉内容*/
.hd_cont{position:relative; height:116px;}
.hd_cont .hd_logo{position:absolute; left:0; top:20px;}
.hd_cont .hd_logo dd{margin-left:22px;}
.hd_cont .hd_logo dd h2{padding:8px 0; font-size:14px; line-height:14px; color:#141414;}
.hd_cont .hd_logo dd p{font-size:26px; font-weight:bold; color:#ff8c11;}

.hd_cont .dh_phone{padding-top:40px; padding-left:32px; background:url("Img/Common/hdPhoen_ico.png") no-repeat left top; font-size:14px; font-weight:bold; color:#3d4652;}
.hd_cont .dh_phone dd{margin-top:6px; font-size:24px; font-style:italic; color:#ff8c11;}

.hd_cont .cxt{position:absolute; right:244px; top:40px;}

		/*--导航栏*/
.mainNav{position:relative; height:0;}
.mainNav ul{ z-index:999; position:absolute; left:50%; top:0; margin-left:-490px; height:53px; font-family:microsoft yahei; background:url("Img/Common/mainNav.png") no-repeat center;}
.mainNav li{float:left; background:url("Img/Common/navLi.png") no-repeat left center;}
.mainNav li.noBg{background:none;}
.mainNav li a{display:block; color:#fff; padding:0 24px; height:53px; line-height:53px; font-size:14px; text-decoration:none;}
.mainNav li a.navHome{padding:0 24px;}
.mainNav li a:hover , .mainNav .curLi{background:url("Img/Common/navLiH.png") no-repeat center;}

/*页尾*/
.footWrap{}
.footer{position:relative; padding-bottom:26px; overflow:hidden;}
.fotNav{height:44px; line-height:44px; background-color:#2d343f; text-align:center;}
.fotNav a{margin:0 22px; font-size:14px; color:#889bbb;}
.fotTxt{margin-top:24px; margin-left:212px; padding-left:150px; line-height:26px; color:#767676; background:url("Img/Common/FOOTERLOGO.png") no-repeat left center;}
.fotTxt a{color:#767676;}


/*banner移动效果 */
#flashs{ position:relative; height:450px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:888; bottom:10px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#f15454;}




/* -- 内页整体布局 -- */
.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:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:right; display:inline; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url("Img/right2_top_img.gif") no-repeat; height:3px; 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;}



/*产品中心*/
.cpMu2{width:200px; margin-bottom:10px; overflow:hidden; background-color:#596677; border-bottom:3px solid #3d4652;}
.cpMu2 h4{height:60px; line-height:60px; font-size:24px; background:url("Img/Index/cpMuTit.png") no-repeat 0px; text-align:center;}
.cpMu2 h4 a{color:#fff;}
.cpMu2 dl{margin-bottom:8px;}
.cpMu2 dt{padding-left:40px; height:42px; line-height:42px; background:#3d4652/* url("Img/Index/cpMuDt.png") no-repeat 14px center*/; border-top:1px solid #667589; font-size:16px; font-weight:bold;}
.cpMu2 dt a{color:#fff;}
.cpMu2 dd{overflow:hidden;}
.cpMu2 dd span{float:left; width:100%; height:36px; line-height:36px; overflow:hidden; background:url("Img/Index/cpMuSpanBr.png") repeat-x center top;}
.cpMu2 dd span.cur a{ color:#f15454;}
.cpMu2 dt.cur a{ color:#f15454;}
.cpMu2 dd span a{margin-left:18px; padding-left:10px; color:#fff; background:url("Img/Index/cpMu_ico.png") no-repeat left center;}


#roll #roll_top {
  background: rgba(0, 0, 0, 0) url("Img/top.gif") no-repeat 0 0;
}