﻿@charset "utf-8";

/*banner*/
#banner {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px auto;  WIDTH: 960px; HEIGHT: 383px; OVERFLOW: hidden
}
UL.bannerimg {
	Z-INDEX: 3; POSITION: relative; WIDTH: 100%; HEIGHT: 383px
}
UL.bannerimg LI {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 960px; HEIGHT: 383px; TOP: 0px; LEFT: 0px
}
UL.bannerimg LI A {
	WIDTH: 960px; DISPLAY: block; HEIGHT: 383px
}
#banner7 {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; HEIGHT: 383px; OVERFLOW: hidden; background-color:#ccc
}
UL.bannerimg7 {
	POSITION: relative; WIDTH: 100%; HEIGHT: 383px
}
UL.bannerimg7 LI {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 100%; HEIGHT: 383px; TOP: 0px; LEFT: 0px
}
UL.bannerimg7 LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 383px
}
.bannerNum7 {
	DISPLAY: none
}
.btns7 {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 180px; BOTTOM: 0px; HEIGHT: 30px; MARGIN-LEFT: -620px; LEFT: 50%;z-index:99999
}
.btns7 SPAN {
	TEXT-ALIGN: right; WIDTH: 145px; DISPLAY: none; FONT-FAMILY: Constantia,Georgia; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px
}
.btns7 SPAN EM {
	FONT-STYLE: normal; DISPLAY: none; FONT-SIZE: 20px
}
.btns7 A {
	WIDTH: 34px; DISPLAY: block; BACKGROUND: url(../images/bannerbtn.gif) no-repeat; FLOAT: right; HEIGHT: 30px; MARGIN-LEFT: 1px; OVERFLOW: hidden; CURSOR: pointer;BORDER-RADIUS: 5PX;
}
.btns7 A.BtnPrev7 {
	BACKGROUND-POSITION: 0px 0px
}
.btns7 A.BtnNext7 {
	BACKGROUND-POSITION: -35px 0px
}
.bro1Xhui{border-bottom:1px dotted #b6c0c6; overflow:hidden}
.addBar {
	BACKGROUND: #fff; HEIGHT: 32px; PADDING-TOP: 7px; width:1000px; margin:0 auto;
}
.newsScroll {
	WIDTH: 725px; FLOAT: left; PADDING-TOP: 3px; 
}
.newsScroll .btn {
	WIDTH: 9px; FLOAT: left; HEIGHT: 14px; PADDING-TOP: 3px
}
.newsScroll .btn A {
	WIDTH: 9px; DISPLAY: block; BACKGROUND: url(../images/btns.gif) no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.newsScroll .btn A#btn_up {
	BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 2px
}
.newsScroll .btn A#btn_down {
	BACKGROUND-POSITION: 0px -8px
}
.newsScroll STRONG.name {
	LINE-HEIGHT: 20px;  WIDTH: auto; FLOAT: left; COLOR: #ff002a; FONT-SIZE: 14px
}
#barNews {
	WIDTH: 540px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}
#barNews UL LI {
	LINE-HEIGHT: 20px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 20px; OVERFLOW: hidden; font-size:14px;
}
.bdShare {
	WIDTH: 140px; FLOAT: right
}

.mainPart {
	POSITION: absolute; WIDTH: 960px; HEIGHT: 284px
}
.main01 {
	BORDER-BOTTOM: #cdcfd1 1px dotted; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 70px; PADDING-TOP: 20px
}
.main-new {
	BORDER-BOTTOM: #cdcfd1 1px dotted; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 90px; PADDING-TOP: 30px
}
.mainTitle {
	FLOAT: left; HEIGHT: 65px; BORDER-RIGHT: #214598 1px solid; PADDING-TOP: 5px
}
.mainTitle H2 {
	FONT: 28px/40px 微软雅黑; COLOR: #214598
}
.main-newTitle {
	PADDING-LEFT: 30px; WIDTH: 70px; FLOAT: left; HEIGHT: 95px; MARGIN-RIGHT: 20px; BORDER-RIGHT: #214598 1px solid; PADDING-TOP: 5px
}
.main-newTitle H2 {
	FONT: 28px/40px 微软雅黑; COLOR: #214598
}
.mainContent {
	WIDTH: 790px; FLOAT: right
}


/*内容*/
.bannerFull{ width:100%; float:left; background:url(../images/index_11.png) no-repeat top center; height:383px;}
.navxiaFull{ width:100%;  background:url(../images/indexa_08.png) repeat-x; position:absolute;Z-INDEX: 10; height:34px;}
.navxia{ width:1000px; float:left; height:34px; line-height:34px;}
.navxia span{ color:#3b3b3b;}
.navxia a{ margin-right:16px;}
.arrow{ width:1000px; float:left; height:29px; margin-top:454px;}
.arrow a{float:left; height:29px; margin-right:2px;}
.newsInFull{ width:100%; float:left; height:42px; border-bottom:1px dotted #b6c0c6;}
.newsIn{width:1000px; float:left; height:42px;}
.newsInLeft{float:left; height:42px; line-height:46px; background:url(../images/indexa_00.png) no-repeat;  background-position:left center; padding-left:20px;}
.newsInLeft span{ font-size:13px; font-weight:bold; color:#f30014;}
.newsInRight{float:right; height:42px;}
.newsInRight span{float:left; height:42px; line-height:42px;}
.newsInRight .dl{float:left; height:30px; margin-top:12px;}

.tuijianNews{width:1000px;  padding-top:16px; }
.tuijianNewsLeft{width:660px;  float:left;}

.tuijianNewsLeft_left{width:263px; padding:6px; margin-right:18px; float:left;  background:url(../images/ico005.gif) }
.tuijianNewsLeft_left img{width:263px; height:160px;}
.tuijianNewsLeft_right{width:365px; float:left;   }
.tuijianNewsLeft_right dd{ height:28px;font-size:14px; line-height:28px; font-weight:bold ; color:#333}
.tuijianNewsLeft_right dt a{color:#f00;}
.tuijianNewsLeft_right dt a:hover{color:#f01a2c;}
.tuijianNewsLeft_right b{ color:#244071}
.tuijianNewsLeft_right dt{ float:left; font-size:14px;  line-height:27px; color:#222}
.tuijianNewsLeft_right ul{ float:left; margin-top:8px;}
.tuijianNewsLeft_right ul li{  height:28px; line-height:28px; }
.tuijianNewsLeft_right ul li spanspan{color:#1084c5; }

.tuijianNewsRight{width:291px; float:right;}
.brand_img{text-align:left;position:relative}
#brand_img_box{overflow:hidden;width:291px; height:96px; float:right;}
#brand_img_box li{height:24px; line-height:24px; }
#brand_img_box li span{color:#1084c5; }

.productInFull{ background:url(../images/oar.jpg) no-repeat top center; }


ul.indpro{ width:710px; height:380px; float:right;}
.indpro li{ width:167px;height:120px; float:left; cursor:pointer; background:url(../images/ic2.jpg) no-repeat; margin:0 0 10px 10px; position: relative;color:#fff; font-size:15px}
.indpro li p{ position:absolute; bottom:0; left:0; z-index:10;width:167px;}
.indpro li p a{ display:block; line-height:18px; height:18px; background:#4E9DDD; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; padding:0 8px; text-decoration:none;color:#fff }
.indpro li p a:hover{ color:#fff;background:#ff7812; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.indpro li:hover a{background:#ff7812; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.indpro li img{  width:167px;height:120px; }
.indpro li:hover{ background:url(../images/ic1.jpg) no-repeat;}

.indstit{font: normal 13PX/13PX Microsoft YaHei; color:#adadad; letter-spacing:5PX; margin-bottom:10PX}

.indsLeft{width:670px;  float:left;}
.indsleft_left{ width:320px; float:left }
ul.indsleft_right { width:350px; float:right; margin-top:5px}
.indsleft_right li{height:35px;  font-size:14px; }
.indsleft_right li b{ color:#244071}
.indsleft_right li span{ float:left; display:block; width:15px; height:24px;background:url(../images/ic4.gif) 0 4px no-repeat; }


.indsRightBox{ width:298px; height:183px; border:5px solid #f2f2f2}

.indproL{ width:289px; height:378px; float:left; margin-right:1px; position:relative;}
.indprnrq{ width:289px;height:163px;position:absolute;top:0; z-index:20;background:url(../images/ic3.png) repeat-x;color:#f4f8ff;}
.indprnrq .ph{ height:80px; width:240px;margin:22px 0 0 25px;   font-size:14px; color:#fff; overflow:hidden  }
.indprnrq table{margin-top:2px;display:block;  }
.indprnrq table span {font: bold 25px/25px Microsoft YaHei; margin:0 auto;}
.indprnrq p.img{  margin-top:1px; display:block;}
.indprnrq p.img img{ margin-left:20px; width:110px; hanging-punctuation:25px;}


#boxxx1 {
 position:absolute; z-index:10;
width:289px; 
height:380px;
}
#boxxx1 img{width:289px; 
height:380px;}
#boxxx1 .imgList{
 position:absolute;
 width:289px;
 height:380px;
 overflow:hidden;
}
#boxxx1 .imgList li{
 position:absolute;
 top:0;
 left:0;
 width:289px;
 height:380px;
}
#boxxx1 .countNum{
 position:absolute;
 right:18px;
 bottom:20px;
}
#boxxx1 .countNum li{
 width:13px;
 height:13px; 
 font-size:1PX;
 -webkit-text-size-adjust:none;
 float:left;
 color:#FFF;
 border-radius:20px;
 background:#FFF;
 text-align:center;
 margin-right:8px;
 cursor:pointer;
 opacity:0.7;
 filter:alpha(opacity=70);
}
#boxxx1 .countNum li.current{
 background:#f60000;
 COLOR:#f60000;
 font-weight:bold;
 opacity:1;
 filter:alpha(opacity=100);
}









/**/
.oar{ height:644px; overflow:hidden; background:url(../images/oar.jpg) no-repeat center top; font-family:"Microsoft YaHei";}
.oar h2{ padding:64px 0 0; height:120px; overflow:hidden; text-align:center;color: #222;font-size: 32px;}
.oar h2 a{ font-size:32px; color:#222;}
.oar h2 i{ display:block; overflow:hidden; font-size:18px; font-style:normal; font-weight:normal; line-height:26px;}
.oar h2 em{ display:block; font-style:normal; font-weight:normal; color:#ccc; font-size:12px; font-family:"Times New Roman"; text-transform:uppercase; padding-top:3px;}
.oarBx{height:340px; overflow:hidden; width:1024px;}
.oarBx dl{ width:228px; height:336px; overflow:hidden; padding-right:16px; background:url(../images/oarBx.gif) no-repeat left top; float:left;}
.oarBx dl dt{ text-align:center;height:150px; overflow:hidden;}
.oarBx dt a{ display:block;}
.oarBx dt img{ display:block; width:198px; height:129px; margin:0 auto; overflow:hidden; border:5px solid #fff;}
.oarBx dd{ padding:0 16px;}
.oarBx dd b{ float:left; color:#4d4e4e; font-family:"arial"; font-size:40px; font-weight:normal; line-height:38px; width:44px; display:block;}
.oarBx dd em{ display:block; float:left; font-style:normal;  width:148px;color:#333; font-weight:bold; font-size:16px; padding-left:4px;}
.oarBx dd i{ display:block;color:#999a9b; font-size:12px; font-family:"Times New Roman"; text-transform:uppercase; font-weight:normal; font-style:normal;}
.oarBx dd h3{height:52px;}
.oarBx dd p{line-height:24px;}
.oarBx dl:hover,
.oarBx dl.cur{ background:url(../images/oarBxCr.gif) no-repeat left top; color:#fff;}
.oarBx dl:hover dd b,
.oarBx dl.cur dd b{ color:#fff;}
.oarBx dl:hover dd em,
.oarBx dl.cur dd em{ color:#fff;}
.oarBx dl:hover dd i,
.oarBx dl.cur dd i{ color:#fff;}
/*  */
.serCnt{background:#f3f3f4; padding-top:30px;height:733px; overflow:hidden; font-family:"Microsoft YaHei"}
.serCnt h2{ height:134px; overflow:hidden; text-align:center;}
.serCnt h2 a.tit{ font-size:32px; color:#222;}
.serCnt h2 i{ display:block; overflow:hidden; font-size:18px; font-style:normal; font-weight:normal; line-height:26px;}
.serCnt h2 .more{ display:block; text-align:center; padding-top:15px;}
.serSid{ float:left;padding:16px 13px 5px; border:solid #505050 2px; border-top-width:7px;border-bottom-width:7px;width:199px; background:#fff;}
.serSid h3{ height:33px; background:url(../images/serSidT.gif) no-repeat left top; line-height:33px; text-align:center;}
.serSid h3 a{ color:#fff; font-size:14px;}
.serSid ul{padding:4px 10px 15px 17px;overflow:hidden}
.serSid li{height:32px; line-height:32px; overflow:hidden;vertical-align:middle}
.serSid li a{ display:block; padding-left:14px; background:url(../images/serIco.gif) no-repeat left 14px; color:#666;}
.serSid li a:hover{ color:#333;}
.serMain{ display:block; width:701px; float:right;overflow:hidden;}
.serMain dl{height:291px; overflow:hidden}
.serMain dt{ float:left; width:366px; height:252px; overflow:hidden; display:block;}
.serMain dt img{width:362px; height:248px; overflow:hidden; display:block;border: 2px solid #fff;}
.serMain dt a{ display:block}
.serMain dt a:hover img{ border: 2px solid #ccc;}
.serMain dd{ float:right; width:315px; overflow:hidden;}
.serMain dd h3{height:20px; line-height:20px; margin-bottom:10px}
.serMain dd h3 a{ color:#333; font-size:16px;}
.serMain dd span{ display:block; height:181px; margin-bottom:12px;overflow:hidden;}
.serMain dd span p{ line-height:25px; padding-bottom:3px;}
.serMain dd span b{ color:#333;}
.serMain dd .btn{ color:#333; font-weight:bold; display:block}
.serMain ul{ padding-top:41px; height:203px; width:720px;background:url(../images/serBor.gif) no-repeat left top;}
.serMain li{ float:left;width:216px; background:url(../images/serBx.gif) no-repeat left top; margin-right:16px; padding:3px;}
.serMain li img{  width:216px; height:148px; overflow:hidden; display:block;}
.serMain li a{ display:block;}
.serMain li span{height:48px; line-height:48px; overflow:hidden; text-align:center;  display:block;}
.serMain li span a{ color:#777;}
/*  */
.why{height:838px; overflow:hidden; background:url(../images/whyTit.gif) no-repeat center top; font-family:"Microsoft YaHei"}
.why h2{height:165px; padding-top:23px; text-align:center;}
.why h2 em{ display:block; font-style:normal; font-size:32px; color:#fff; font-weight:bold;}
.why h2 .tit{ font-size:20px; font-weight:normal;color:#fff; line-height:38px;}
.why h2 .more{ display:block; padding-top:18px;}
.why .whyBx{ padding-top:40px;}
.whyBx .whyT{height:74px; overflow:hidden; text-align:center; width:960px; margin:0 auto;}
.whyT li{ display:block; width:320px; text-align:center; float:left;}
.whyT li a{ display:block;background:url(../images/whyT.gif) no-repeat center top; line-height:47px; text-align:center; font-size:14px;color:#222;height:63px; font-weight:bold;}
.whyT li a:hover,
.whyT li.cur a{ background:url(../images/whyTitC.gif) no-repeat center top;color:#fff;}
/*  */
.whyCt{padding:61px 20px 0 25px;height:462px; overflow:hidden; border:1px solid #dfdfdf;}
.whyCt dl{ background:url(../images/whyBg.gif) no-repeat left top;height:444px; overflow:hidden;}
.whyCt dt{ float:left;padding:75px 0 0 16px; width:375px;}
.whyCt dt a{ display:block;}
.whyCt dt a{ display:block;width:375px; height:216px; overflow:hidden}
.whyCt dd{ float:right; width:383px; overflow:hidden;}
.whyCt dd h3{height:48px; line-height:48px; margin-bottom:10px;overflow:hidden;}
.whyCt dd h3 a{color:#222; font-size:18px;}
.whyCt dd p{height:96px; line-height:24px; margin-bottom:26px; overflow:hidden; font-size:14px;}
.whyCt dd .btn1,
.whyCt dd .btn2{ display:block; float:left; width:129px; height:35px; line-height:33px; text-align:center; font-size:16px;font-weight:bold}
.whyCt dd .btn{ display:block;height:73px;}
.whyCt dd .btn1{ background:url(../images/whyBtn1.gif) no-repeat left top;color:#333;}
.whyCt dd .btn2{ background:url(../images/whyBtn2.gif) no-repeat left top;color:#fff; margin-left:12px;}
.whyCt dd .pic{ display:block;}
.whyCt dd em{display:block; float:left; width:217px; background:url(../images/whyImgBx.gif) no-repeat left top;}
.whyCt dd img{ width:211px; height:148px; display:block; overflow:hidden; padding:3px;}
.whyCt dd i{ display:block;height:40px; line-height:40px; text-align:center; font-style:normal;}
.whyCt dd i a{ color:#777; font-size:14px;}
.whyCt dd em.lst{ margin-left:12px;}
/*  */
.part{ padding:33px 0 0 24px; margin-bottom:30px; height:294px; overflow:hidden;border:1px solid #dfdfdf; font-family:"Microsoft YaHei"}
.part h2{ height:78px; overflow:hidden}
.part h2 em{ float:left; width:276px; overflow:hidden; font-style:normal; font-size:24px; color:#222; font-weight:normal;}
.part h2 font{ display:block; overflow:hidden; font-size:18px; font-weight:normal; font-style:normal;}
.part h2 i{ display:block; font-family:"Times New Roman"; font-size:56px; text-transform:uppercase; line-height:50px;  text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3;}
.part h2 .more{ padding-right:20px; padding-top:25px;}
.part h2 span{ display:block; overflow:hidden;width:62px;height:78px;}
.part h2 span a{ display:block; float:left; width:14px; height:78px; overflow:hidden; margin-right:10px;}
.part h2 span a.ptL{ background:url(../images/ptL.gif) no-repeat left center;}
.part h2 span a.ptL:hover{ background:url(../images/ptLCr.gif) no-repeat left center;}
.part h2 span a.ptR{ background:url(../images/ptR.gif) no-repeat left center;}
.part h2 span a.ptR:hover{ background:url(../images/ptRCr.gif) no-repeat left center;}
.ptBx{ display:block; height:205px;overflow:hidden;}
.ptBx li{ float:left; width:218px; overflow:hidden; padding-right:13px;}
.ptBx li img{ display:block; width:218px; height:154px; overflow:hidden;}
.ptBx li a{ display:block;}
.ptBx li span{ display:block;height:42px; text-align:center; line-height:42px;overflow:hidden;}
.ptBx li span a{ color:#777;}
.part .tit {display: block;width: 625px;}
/*  */
.yos1{ display:block; height:570px; overflow:hidden; background:url(../images/yos1.jpg) no-repeat center top; padding-top:123px;font-family:"Microsoft YaHei"}
.yos1 h2{height:155px; text-align:center;font-size:26px; font-weight:normal;color:#000;}
.yos1 h2 a{ font-size:26px; font-weight:normal;color:#000;}
.yos1 h2 b{ display:block; font-size:30px; line-height:50px; vertical-align:top; height:54px;overflow:hidden;}
.yos1 h2 em{padding:0 5px; display:inline-block}
.yos1 h2 img{ vertical-align:middle}
.yos1 h2 i{ display:block; font-style:normal; font-size:18px; font-weight:bold;}
.yos1 dl{ padding-left:36px; padding-top:15px; width:395px; overflow:hidden;}
.yos1 dt{height:83px; background:url(../images/ysdtBor.gif) repeat-x left bottom;color:#333;font-size:26px; font-weight:bold; margin-bottom:15px;}
.yos1 dt i{ font-size:58px; font-family:"Times New Roman"; font-weight:normal;color:#000;line-height:44px;}
.yos1 dt em{ font-style:normal; display:block; font-size:16px; font-weight:normal; padding-top:3px;}
.yos1 dd{height:34px; line-height:34px; overflow:hidden; padding-left:18px; background:url(../images/ysIco.gif) no-repeat left 12px;color:#484848; font-size:14px;}
.yos1 dd.lst{ background:none; padding:0; margin-top:35px; height:35px;}
.yos1 dd .btn1{ background:url(../images/whyBtn1.gif) no-repeat left top;color:#333;}
.yos1 dd .btn2{ background:url(../images/whyBtn2.gif) no-repeat left top;color:#fff; margin-left:12px;}
.yos1 dd.lst a{ display:block; float:left; width:129px; height:35px; line-height:33px; text-align:center; font-size:16px;font-weight:bold}
/*  */
.yos2{height:731px; background:url(../images/ys2.jpg) no-repeat center top;font-family:"Microsoft YaHei"}
.yos2 .ys2{ padding-right:44px; padding-top:15px; width:390px; overflow:hidden;}
.yos2 .ys3{ padding-left:44px; padding-top:105px; width:390px; overflow:hidden;}
.yos2 dt{height:83px; background:url(../images/ysdtBor.gif) repeat-x left bottom;color:#333;font-size:26px; font-weight:bold; margin-bottom:15px;}
.yos2 dt i{ font-size:58px; font-family:"Times New Roman"; font-weight:normal;color:#000;line-height:44px;}
.yos2 dt em{ font-style:normal; display:block; font-size:16px; font-weight:normal; padding-top:4px;}
.yos2 dd{height:34px; line-height:34px; overflow:hidden; padding-left:18px; background:url(../images/ysIco.gif) no-repeat left 12px;color:#484848; font-size:14px;}
.yos2 dd.lst{ background:none; padding:0; margin-top:35px; height:35px;}
.yos2 dd .btn1{ background:url(../images/whyBtn1.gif) no-repeat left top;color:#333;}
.yos2 dd .btn2{ background:url(../images/whyBtn2.gif) no-repeat left top;color:#fff; margin-left:12px;}
.yos2 dd.lst a{ display:block; float:left; width:129px; height:35px; line-height:33px; text-align:center; font-size:16px;font-weight:bold}
.yos2 .ys3 dd{ height:auto; line-height:34px; padding:0; background:none;}
.lct{height:250px; background:url(../images/lct.jpg) no-repeat center top; font-family:"Microsoft YaHei"}
.lct em{ display:block; overflow:hidden;}
.lct span{ display:block; width:1024px;}
.lct span b{ display:block; height:42px; line-height:42px; overflow:hidden; padding-right:39px;_padding-right:32px;color:#333; font-size:14px;float:left}
.lct .lctPho{ padding:10px 0 0; text-align:center;color:#443e3c; font-size:14px; line-height:38px;}
.lctPho b{ font-size:26px; color:#413b39; font-family:arial; font-weight:bold;}
.lctPho a{ display:block; height:46px; width:195px; margin:0 auto; text-align:center; background:url(../images/lctA.gif) no-repeat center top; color:#fff; font-size:20px; line-height:46px;}
/**/
.abtHnr{height:347px; overflow:hidden; font-family:"Microsoft YaHei"}
.abt{ padding:8px 22px 0 24px; width:604px; height:327px; overflow:hidden;border:1px solid #dfdfdf}
.abt h2{ height:78px; line-height:78px;}
.abt h2 .tit{overflow:hidden; font-style:normal; font-size:24px; color:#222; font-family:"Microsoft YaHei";}
.abt h2 i{ overflow:hidden; font-family:"Times New Roman"; font-size:30px; text-transform:uppercase; text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3; vertical-align:middle;  padding-left:5px;}
.abt h2 .more{ padding-top:24px;}
.abt dt{ float:left; height:201px; background:url(../images/abtBx.gif) no-repeat center top; width:272px; padding:5px;}
.abt dt img{ display:block; width:270px; height:199px; border:1px solid #dfdfc6;}
.abt dd{ float:right; width:305px;}
.abt dd h3{ height:16px; overflow:hidden; line-height:16px; margin-bottom:12px;}
.abt dd h3 a{ font-size:14px; color:#333;}
.abt dd p{ line-height:22px; overflow:hidden; height:135px; overflow:hidden; margin-bottom:30px;}
.abt dd .btn{ color:#333; font-weight:bold;}
/*  */
.hnr{ padding:8px 20px 0 24px; width:255px;border:1px solid #dfdfdf; height:327px;  overflow:hidden;}
.hnr h2{ height:78px; line-height:78px;}
.hnr h2 .tit{overflow:hidden; font-style:normal; font-size:24px; color:#222; font-family:"Microsoft YaHei";}
.hnr h2 i{ overflow:hidden; font-family:"Times New Roman"; font-size:30px; text-transform:uppercase; text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3; vertical-align:middle;  padding-left:1px;}
.hnr h2 .more{ padding-top:26px;}
.hnrBx{height:210px; overflow:hidden;}
.hnrBx .hnrL,.hnrBx .hnrR{ display:block; width:14px; height:25px; overflow:hidden; margin-top:95px;}
.hnrBx .hnrL{ background:url(../images/ptL.gif) no-repeat left center;}
.hnrBx .hnrL:hover{ background:url(../images/ptLCr.gif) no-repeat left center;}
.hnrBx .hnrR{ background:url(../images/ptR.gif) no-repeat left center;}
.hnrBx .hnrR:hover{ background:url(../images/ptRCr.gif) no-repeat left center;}
.hnrCt{ float:left; width:207px; margin-left:11px; overflow:hidden;}
.hnrCt li{ position:relative; overflow:hidden; width:207px; float:left; height:212px; overflow:hidden;}
.hnrCt li a{ display:block; z-index:5; position:relative}
.hnrCt li img{ width:163px; height:212px; margin:0 auto; display:block}
.hnrCt li span{ display:block; position:absolute; z-index:6; bottom:0; left:0; width:202px; background:url(../images/hnrSpan.png) repeat left top; height:40px; line-height:40px; text-align:center}
.hnrCt li span a{ color: #fff;height: 35px;overflow: hidden;text-align: center;width: 202px;}
.hnrCt ul {margin: 0 auto;width: 621px;}
/*  */
.cust{ padding:33px 0 0 24px; margin-bottom:30px; height:294px; overflow:hidden;border:1px solid #dfdfdf; font-family:"Microsoft YaHei"}
.cust h2{ height:78px; overflow:hidden}
.cust h2 em{ float:left; width:230px; overflow:hidden; font-style:normal; font-size:18px; color:#222; font-weight:normal;}
.cust h2 font{ display:block; overflow:hidden; font-size:24px; font-weight:normal; font-style:normal;}
.cust h2 i{ display:block; font-family:"Times New Roman"; font-size:56px; text-transform:uppercase; line-height:50px;  text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3;}
.cust h2 .more{ padding-right:20px; padding-top:25px;}
.cust h2 span{ display:block; overflow:hidden;width:62px;height:78px;}
.cust h2 span a{ display:block; float:left; width:14px; height:78px; overflow:hidden; margin-right:10px;}
.cust h2 span a.ctL{ background:url(../images/ptL.gif) no-repeat left center;}
.cust h2 span a.ctL:hover{ background:url(../images/ptLCr.gif) no-repeat left center;}
.cust h2 span a.ctR{ background:url(../images/ptR.gif) no-repeat left center;}
.cust h2 span a.ctR:hover{ background:url(../images/ptRCr.gif) no-repeat left center;}
.ctBx{ display:block; height:205px;overflow:hidden;}
.ctBx li{ float:left; width:217px; overflow:hidden; padding-right:14px;}
.ctBx li img{ display:block; width:217px; height:154px; overflow:hidden;}
.ctBx li a{ display:block;}
.ctBx li span{ display:block;height:42px; text-align:center; line-height:42px;overflow:hidden;}
.ctBx li span a{ color:#777;}
/**/
.newsFaq{ height:507px; overflow:hidden; font-family:"Microsoft YaHei";}
.onews{padding:9px 22px 0 24px; width:602px; height:464px; overflow:hidden;border:1px solid #dfdfdf}
.onews h2{ height:78px; line-height:78px; font-size:18px; color:#bcbcbc; font-weight:normal;}
.onews h2 .tit{ font-style:normal; font-size:18px; color:#bcbcbc;}
.onews h2 .cur,.onews h2 .tit:hover{overflow:hidden; font-size:24px; color:#222; font-weight:bold;}
.onews h2 i{ overflow:hidden; font-family:"Times New Roman"; font-size:30px; text-transform:uppercase; text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3; vertical-align:middle;  padding-left:5px;}
.onews h2 .more{ padding-top:27px;}
.onsBx{height:360px; overflow:hidden;}
.onsBx dl{ height:200px; border-bottom:1px dashed #c9c9c9; overflow:hidden;}
.onsBx dt{ width:221px; background:url(../images/newsBx.gif) no-repeat center top; height:169px; overflow:hidden; float:left}
.onsBx dt img{ display:block; width:211px; height:159px;padding:5px;overflow:hidden;}
.onsBx dd{ width:360px; float:right;}
.onsBx dd h3{ height:16px; overflow:hidden; line-height:16px; margin-bottom:12px;}
.onsBx dd h3 a{ font-size:14px; color:#333;}
.onsBx dd p{ line-height:22px; overflow:hidden; height:92px; overflow:hidden; margin-bottom:30px; font-size:14px;color:#8c8c8c;}
.onsBx dd .btn{ color:#333; font-weight:bold;}
.onsBx ul{ height:142px; padding-top:12px;}
.onsBx ul li{ height:36px; line-height:36px; overflow:hidden; width:284px;}
.onsBx ul li a{ display:block; padding-left:18px; background:url(../images/newsIco.gif) no-repeat left 14px; font-size:14px;}
/*  */
.faq{ padding:8px 20px 0 24px; width:255px;border:1px solid #dfdfdf; height:464px;  overflow:hidden;}
.faq h2{ height:78px; line-height:78px;}
.faq h2 .tit{overflow:hidden; font-style:normal; font-size:24px; color:#222; font-family:"Microsoft YaHei";}
.faq h2 i{ overflow:hidden; font-family:"Times New Roman"; font-size:30px; text-transform:uppercase; text-transform:uppercase; font-weight:normal; font-style:normal; color:#d3d3d3; vertical-align:middle;  padding-left:1px;}
.faq h2 .more{ padding-top:30px;}
.faq .faqBx{ height:362px; overflow:hidden}
.faqBx dl{ padding-bottom:40px;}
.faqBx dt{ padding-left:32px;height:24px; background:url(../images/faqIco.gif) no-repeat left 2px;}
.faqBx dt a{ display:block; height:22px; line-height:22px; overflow:hidden; color:#333; font-size:12px; font-weight:bold;}
.faqBx dd{ padding-left:56px;background:url(../images/faqIco2.gif) no-repeat left 0; line-height:23px;color:#8a8a8b;}
/**/
.f_link{ height:185px; overflow:hidden; background:#333333; font-family:"Microsoft YaHei"}
.f_link h2{ padding:19px 0 0 24px; height:70px; overflow:hidden; line-height:70px;}
.f_link h2 .tit{overflow:hidden; font-style:normal; font-size:24px; color:#fff; font-family:"Microsoft YaHei";}
.f_link h2 i{ overflow:hidden; font-family:"Times New Roman"; font-size:30px; text-transform:uppercase; text-transform:uppercase; font-weight:normal; font-style:normal; color:#717171; vertical-align:middle;  padding-left:10px;}
.f_link h2 .more{ color:#6e6e6e; font-size:14px; font-weight:normal; padding-right:20px;}
.f_link .lkCnt{ height:80px; padding-top:14px; border:1px solid #999999;}
.lkCnt a{ height:32px; line-height:32px; overflow:hidden; width:94px; text-align:center; display:inline-block;color:#858585}



.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}

.container1, .container1 img{ width:298px; height:183px; }
.container1 img{border:0;vertical-align:top;}
.container1 ul, .container1 li{list-style:none;margin:0;padding:0;}

.num{ position:absolute; right:5px; bottom:5px; font:12px/1.5 tahoma, arial; height:18px;}
.num li{
	float: left;
	color: #d94b01;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer;
	margin-left: 3px;
	border: 1px solid #f47500;
	background-color: #fcf2cf;
}
.num li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	margin-top:-2px;
	background-color: #ff9415;
	font-weight: bold;
	color:#FFF;
}