a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,
form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0}
#clear{ height: 0; padding: 0; display: block; clear: both; font-size: 0;}
body{ font-family: "Microsoft YaHei"; color: #444444; font-size: 12px;}
a{ color: #666666; text-decoration:none; outline:none;}
a:Hover{text-decoration:none;}
img{ border:none; border:0;}
ul,li{ list-style:none;}
.w{
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.top{ background: #f6f6f6; height: 35px; line-height: 35px; border-bottom: 1px solid #f2f2f2}
.top .wellcome{ width:360px; float:left;height: 35px; line-height: 35px; font-size: 12px; color:#4c4c4c; display: block; }
.top_right{ width:700px; line-height: 31px; float: right; text-align: right; color: #999}
.top_right a{ font-size:12px;}
.top_right a:hover{ color:#8b0000 }

.top_right a.web{ background:url(../images/web.png) left top no-repeat; padding-left: 24px; height: 22px; line-height: 22px; display: inline-block; transition: all 0.2s; margin-top:5px; margin-right:10px; text-decoration: none;behavior: url(ie-css3.htc); z-index:10; position:relative;}
.top_right a.web:hover{ background: url(../images/web.png) left -22px no-repeat; }
.top_right a.wex{ background:url(../images/wex2.png) left top no-repeat; padding-left: 24px; height: 22px; line-height: 22px; display: inline-block;transition: all 0.2s;margin-top:5px; margin-right:15px;text-decoration: none;behavior: url(ie-css3.htc)}
.top_right a.wex:hover{ background: url(../images/wex2.png) left -21px no-repeat; }
.top_right a.wex img{ position:absolute;  top:40px; margin-left:-80px; opacity:0; z-index:-10}
#seach{ height: 31px; line-height: 31px; display: inline-block; overflow: hidden; float: right; margin-left: 15px;}
#seach .serbt{
	padding:4px 8px;
	height:34px;
	line-height: 34px;
	text-align: center;
	border: none;
	float: right;
	background-color: #55A729;
}
#seach .serbt img{ margin:0px auto;}
#seach .inputxt{ height: 30px; line-height: 34px; padding-left: 10px;float: left; outline:none;width:0px; border-bottom:2px solid #f8f8f8;  padding:0; border:none; transition:all 0.5s;font-family: "Microsoft YaHei"; color: #999; font-size:12px;behavior: url(ie-css3.htc) }
#seach:hover .inputxt{ width: 160px;height: 30px; line-height: 34px; padding-left: 10px;float: left; outline:none;  border-bottom:2px solid #ccc;behavior: url(ie-css3.htc)}
.logo{ background:url(../images/logo.jpg) left center no-repeat; width:500px; float:left; height:120px; float:left;}
.logo a{ width:100%; display:block; height:120px}
.logo a h1{ z-index:-9999; display:none}
.logo_r{ width:500px; float:right; text-align:right; font-size:14px; color:#6a6a6a}
.logo_r b{ color:#f60; font-size:20px; font-weight:normal; display:block; line-height:28px; line-height:28px; margin-top:35px;}
#banner{ width:100%; height:457px;display:block; margin:0px auto;}

#foot{
	padding:30px 0px;
	width:100%;
	margin:0px auto;
	clear:both;
	background-color: #222222;
}
#foot .foot_840{
	width:650px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 15px;
}
#foot .foot_190{ width:390px; float:right;}
#foot .foot_840 .flist{ width:560px; float:left;}
#foot .foot_840 .flist ul li{ width:33%; float:left}
#foot .foot_840 .flist ul li span{
	width:100%;
	height:38px;
	line-height:38px;
	font-size:16px;
	color:#fff;
	display:block;
	font-weight: bold;
}
#foot .foot_840 .flist ul li a{ width:100%; height:27px; line-height:36px; font-size:14px; color:#999999; text-transform:uppercase;display:block;}
#foot .foot_840 .icontact{ border-left:1px solid #f38256; width:230px; padding-left:30px; float:left; float:left; color:#fff; font-size:14px; line-height:27px; min-height:180px;}
#foot .foot_840 .icontact span{width:100%; height:38px; line-height:38px; font-size:16px; color:#fff; display:block;}
#foot .twocode{ text-align:center; color:#fff; font-size:13px;}
#foot .twocode img{ display:block; margin:0px auto; margin-bottom:10px;}
#foot .foottxt{ line-height:27px; font-size:13px; color:#fff; margin-top:15px;}
#foot .foottxt a{font-size:13px; color:#fff;}
#foot a.qq{ background:#f48057; border-radius:60px; width:95px; height:24px; line-height:22px; color:#fff; display:inline-block}
#foot a.qq img{ float:left;  margin-right:3px;}






/*导航*/
.navbox{
	height:56px;
	position:relative;
	z-index:9;
	margin:auto;
	width:100%;
	font-family:'微软雅黑';
	background-color: #FE6601;
}
.nav{
	width:1200px;
	height:56px;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.nav li{float:left;height:56px;position:relative; }
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:56px;font-size:16px;color:#ffffff;cursor:pointer;width:130px;text-align:center; }
.nav li .current { background-color:#FE4F02;}
.mj_hover_menu{text-decoration:none; width:114px; background:url(../images/bai.gif) left 8px repeat-x; height:56px; color:#f05922}
.mj_hover_menu a span{ color:#f05922}
.nav li.mj_hover_menu a span{ color:#f05922}

.nav li.selected .submenu{display:block;}
.nav li .submenu{ display:none; position:absolute;top:56px;left:0px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:#fff}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#3a3a3a; text-decoration:none; background:url(../images/sjx.png) left center no-repeat; padding-left:15px; line-height:33px; height:33px; font-size:15px;  width:180px; display:block; }
.mj_menu_li_txt a:hover{color:#f05922; }

.mj_menu_news_bg{width:650px; height:300px; background:#fff; padding-top:10px;}
.mj_menu_news_main{width:630px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 20px; margin-right:20px; min-height:150px; float:left; width:180px; }
.mj_menu_news_img{float:left; text-align:left; color:#616066; line-height:40px; font-size:12px; text-align:center; padding-top:5px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_img img{ border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;}
.banner{height:457px;}
.banner .ban_c img{position:absolute;width:1680px;left:50%;margin-left:-840px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;right:50%;bottom:15px;}

.banner .Left{ background:url(../images/nleft.png) right center no-repeat; width:38px; height:38px; float:right;margin-right:-450px;}
.banner .Right{margin-right:-490px;background:url(../images/nrighta.png) right center no-repeat; width:38px; height:38px}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-91px;padding:0 0 16px;border-bottom:5px solid #fe6700;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#f60;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

#nyflash{ background:#ada696; width:100%; display:block; height:339px;}
.mianbao{ height:65px; line-height:65px; background:#f5f5f5;}
.mianbao #tab{ width:75%; float:left;height:65px; line-height:65px; }
.mianbao #tab a{ padding:5px 20px; font-size:16px; color:#404040; font-size:14px; margin-right:15px;}
.mianbao #tab a.on{ color:#111; font-weight:500; background:#ffffff; border-radius:30px;-moz-border-radius:60px; -webkit-border-radius:30px;-o-border-radius:30px; border:1px solid #eeeeee}
.mianbao #tab a:hover{ color:#000; background:#ffffff; border-radius:30px;-moz-border-radius:60px; -webkit-border-radius:30px;-o-border-radius:30px;border:1px solid #eeeeee}
.mbx_txt{ text-align:right; width:25%; float:right; font-size:14px; color:#999; overflow:hidden; height:65px; line-height:65px; display:block;}
.mbx_txt{font-size:14px; color:#999;}
.wcontact{ width:1030px; margin:0px auto; color:#cfcfcf;font-size:16px;}
.wcontact a{ font-size:16px; color:#676767; padding:0px 50px; line-height:65px; height:65px; border:none}
.wcontact a:hover{ color:#ff6400}
.wcontact a.on{ color:#ff6400}
.advantage{ text-align:center; height:105px; width:100%; font-size:14px; color:#373737;}
.advantage span{ text-align:center; clear:both; font-size:34px; color:#333; display:block; margin-top:30px;}
.advtab{ width:158px; border:1px solid #ececec; height:190px; padding:15px; display:block; float:left; margin-right:20px;cursor:pointer;}
.advtab .icon{ width:65px; height:65px; display:block; margin:0px auto; margin-bottom:8px;}
.advtab .txt{ text-align:center; line-height:24px; color:#363636; font-size:16px;}
.advtab .txt span{ font-size:10px; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; display:block; text-transform:uppercase;}
.advtab .des{ text-align:center; line-height:23px; font-size:13px; color:#444444; padding-top:5px; border-top:1px dotted #ececec; margin-top:15px;}
.advtab .icon1{ background:url(../images/icon1.png) center top no-repeat; }
.advtab .icon2{ background:url(../images/icon2.png) center top no-repeat;}
.advtab .icon3{ background:url(../images/icon3.png) center top no-repeat;}
.advtab .icon4{ background:url(../images/icon4.png) center top no-repeat;}
.advtab .icon5{ background:url(../images/icon5.png) center top no-repeat;}
.advtab:Hover{ border:1px solid #f60; height:188px; background:#f60; color:#fff;}
.advtab:hover .icon{ background-position:center -65px;}
.advtab:Hover span,.advtab:Hover .txt,.advtab:Hover .des{ color:#fff;}

.company_info{ width:100%; background:#f3f3f3; padding-top:30px; min-height:515px; clear:both;}
.company_info .company_title{ text-align:center; height:85px; width:100%; font-size:14px; color:#373737;}
.company_info .company_title span{ text-align:center; clear:both; font-size:34px; color:#333; display:block;}
#inews_button{ width:450px; margin:0px auto; position:relative; border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px; height:36px; line-height:36px; background:#fff;}
#inews_button .qh{ width:150px; text-align:center;height:36px; line-height:36px; display:block; font-size:18px; color:#666666; float:left; z-index:10; position:relative; cursor:pointer;}
#inews_button .bg{height:36px; line-height:36px;border-radius:40px;-moz-border-radius:4px;-webkit-border-radius:40px;-o-border-radius:40px; width:150px; position:absolute; left:0px; top:0px; display:block; background:#fe6601; z-index:2}
#inews_button .tabActive{ background:#fe6601; color:#fff;border-radius:18px;} 
.qh a { display:block; width:100%; height: 36px; overflow: hidden; line-height: 36px; color: #666; font-size: 18px; text-align: center; margin: 0; padding: 0;}
.qh a:hover { background:#fe6601; color:#fff;border-radius:18px;}

/*#newsqhlist{ width:1060px; margin:0px auto; margin-top:40px}*/
.content--{width:1060px; margin:0px auto; margin-top:40px}
.w435290{ width:435px; height:290px; float:left; margin-right:30px;}
.inews{ width:590px; float:left;}
.inews .gg_list{ width:570px; padding:0px;}
.inews .gg_list dl{ clear:both; height:55px; overflow:hidden; font-size:12px; padding:10px 0 7px 20px; background:#fff; border-bottom:1px solid #f8f8f8;}
.inews .gg_list dl span{ display:block; float:left; width:5px; height:30px; margin:10px 15px 0 0; border-left:1px solid #cacaca;}
.inews .gg_list dl dd{ width:60px; height:50px;float:left; text-align:center; margin-right:10px;}
 .inews.gg_list dl dd b{ font-size:30px; color:#979797; font-weight:normal; font-family:Arial, Helvetica, sans-serif;height:35px; overflow:hidden; margin-left:5px;}
.inews .gg_list dl dd p{ color:#b0b0b0; font-size:12px; font-family:"Arial","Microsoft YaHei"; height:12px; line-height:12px;}
.inews .gg_list dl dt{ float:left; width:450px; margin-top:5px;}
.inews .gg_list dl dt a{ font-size:15px; color:#898989;}
.inews .gg_list dl dt a:hover{  color:#fff;}
.inews .gg_list dl dt a.lb{ color:#a9020c; margin-right:5px;}
.inews .gg_list dl dt p{ font-size:12px; height:28px; line-height:28px; overflow:hidden; color:#bababa;}
.inews .gg_list dl:hover a{ color:#fff;}
.inews .gg_list dl:hover { color:#fff; background:#ff6600;}
.inews .gg_list dl:hover *{ color:#fff; background:#ff6600;}

.advantage2{ text-align:center; height:65px; width:100%; font-size:14px; color:#373737;}
.advantage2 span{ text-align:center; clear:both; font-size:34px; color:#333; display:block; margin-top:70px;}
.icontent{ width:1060px; margin:0px auto; margin-top:40px;}
.icontent .video{ width:405px; float:left; display:block; height:300px; margin-right:10px;}
.icontent .Life{ width:335px; height:300px; float:left; display:block; margin-right:10px;}
.icontent .Life span.imgs{ width:335px; height:144px; position:relative; display:block;}
.icontent .Life span.imgs img{ position:absolute; left:0; top:0;}
.icontent .Life span.imgs a{ padding:10px; height:30px; line-height:16px; font-size:14px; color:#fff; position:absolute; top:0; right:0; z-index:10; background:#f60; display:block; width:30px; text-align:center;}
.icontent .Life .list{ width:335px; margin-top:13px;}
.icontent .Life .list li{ line-height:35px; height:35px; display:block; overflow:hidden;}
.icontent .Life .list li em{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#999; width:40px; line-height:35px; height:35px; float:left;}
.icontent .Life .list li a{ width:230px; float:left;line-height:35px; height:35px; font-size:14px; display:block; margin-right:10px}
.icontent .Life .list li time{ width:50px; float:left;  line-height:35px; height:35px;font-size:12px;}
.icontent .Life .list li:Hover { color:#f60}
.icontent .Life .list li:Hover em{ color:#f60}
.Star{ width:300px; float:left;height:300px; float:left; display:block;}

.icontent .Star span.imgs{ width:300px; height:144px; position:relative; display:block;}
.icontent .Star span.imgs img{ position:absolute; left:0; top:0;}
.icontent .Star span.imgs a{ padding:10px; height:30px; line-height:16px; font-size:14px; color:#fff; position:absolute; top:0; right:0; z-index:10; background:#f60; display:block; width:30px; text-align:center;}
.icontent .Star .list{ float:left; margin-top:10px;}
.icontent .Star .list li{ float:left; width:145px; position:relative; height:146px; overflow:hidden;}
.icontent .Star .list li span{ background:rgba(0,0,0,0.7); color:#fff; text-align:center; height:32px; line-height:32px; display:block; position:absolute; bottom:0px; left:0px; width:145px; font-size:13px; overflow:hidden;background:rgba(0,0,0,0.7);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#70000000",endColorstr = "#70000000") 7}

.iabouts{ background:url(../images/aboutbg.gif) right center no-repeat; min-height:523px; margin-top:50px; }
.iabouts .advantage2{ margin-top:30px;}

.advantage3{ text-align:center; height:165px; width:100%; font-size:14px; color:#373737; line-height:25px;}
.advantage3 span{ text-align:center; clear:both; font-size:34px; color:#333; display:block; padding-top:50px; padding-bottom:15px;}
.iaboutlist{ width:1030px; margin:0px auto;}
.iaboutlist ul li{  text-align:center; float:left; font-size:14px; color:#535353; padding:20px 0px;}
.iaboutlist ul li b{ font-size:16px; color:#000; font-weight:normal; display:block;}
.bg3{ background:url(../images/xx2.jpg) center 140px no-repeat;}

.advantage4{ text-align:center; height:145px; width:100%; font-size:15px; color:#6666; line-height:23px;background:url(../images/xx2.jpg) center 130px no-repeat;}
.advantage4 span{ text-align:center; clear:both; font-size:24px; color:#fd7920; display:block; padding-top:50px; padding-bottom:10px;}
.w1010{ width:1010px; margin:0px auto;}
.wf5{ width:100%; background:#f5f5f5; padding-bottom:65px;}
.advtage2list{ width:910px; margin:0px auto;}
.advtagetab{ width:177px; height:450px; float:left; margin-right:55px; display:block; background:#fff; border-radius:4px;-border-radius:4px; -webkit-border-radius:4px; padding:0px 44px; color:#575757; font-size:15px; line-height:28px;}
.advtagetab .imgs{ width:176px; height:176px; margin:50px auto; display:block; }
.advtagetab b{ text-align:center; width:100%; font-size:19px; text-align:center; font-weight:normal; display:block; line-height:40px}
.advtagetab:hover b{ color:#f60}

.ptimg{ width:520px; height:380px; float:left; display:block; margin-right:20px; margin-top:15px;}
.trade{ width:460px; float:right; margin-top:10px; margin-top:15px; margin-bottom:70px}
.trade ul li{ background:url(../images/point.png) left center no-repeat; line-height:37px; height:37px; padding-left:20px; font-size:17px; color:#6a6a6a;}
.trade ul li.btx{ font-size:17px; line-height:26px; color:#f60; background:none; padding-left:0px; height:60px}
.w960{ margin:0px auto; background:#fff; margin-top:20px; width:960px}
.news_change{ width:960px; margin:0px auto; border-bottom:1px solid #f5f5f5; height:60px; line-height:60px}
.news_change ul li{ float:left; width:239px; border-right:1px solid #f5f5f5}
.news_change ul li span{ width:100%; line-height:60px; height:60px; color:#3e3e3e; font-size:17px; display:block; text-align:center; cursor:pointer;}
.news_change ul li.on{ background:#f60; color:#fff;}
.news_change ul li.on span{ color:#fff;}

.serlist{ width:1010px; margin:0px auto;}
.sertab{ width:180px; height:400px; float:left; margin-right:30px; display:block; color:#535353; font-size:14px; padding:0px 20px; position:relative}
.sertab .imgs{ width:108px; height:108px; margin:40px auto; display:block; text-align:center; }
.sertab b{ text-align:center; width:100%;color:#313131; font-size:19px; text-align:center; font-weight:normal; display:block; line-height:40px}
.sertab:hover b{ color:#f60}
.sertab a.more{ background:#f5f5f5; color:#7f7f7f; font-size:16px; width:150px; text-align:center; line-height:28px; height:30px; display:block; position:absolute; bottom:60px; left:30px}
.sertab a.more span{ font-size:18px; padding-left:5px; font-weight:bold;}
.sertab:hover .more{ background:#f26b17; color:#fff;}



/* 视频网站大焦点图 */
.tvwidth{ width:920px; margin:0px auto;}
.tv-slideBox{  height:340px; overflow:hidden; position:relative;   }
.tv-slideBox .hd{ display:none;  }
.tv-slideBox li{ overflow:hidden;  }
.tv-slideBox li .pic{ width:300px; float:left; text-align:center; margin-top:65px}

.tv-slideBox li .con{ position:relative;  background:#fff;  height:228px; width:350px; padding-left:80px;   float:left; margin-right:110px; margin-top:60px; }
.tv-slideBox li .con .bg{ position:absolute; width:96px; height:96px; right:0px; top:0px; background:url(../images/gtvsplit.png) -84px 0 no-repeat;    }
.tv-slideBox li .con .title{  width:170px; border-bottom:4px solid #e5e5e5 }
.tv-slideBox li .con .title a{ color:#fff;  font:normal 14px/22px "Microsoft YaHei"; _font-weight:bold; }
.tv-slideBox li .con .intro{ color:#3e3e3e; width:100%; padding-top:10px; margin-top:10px; font-size:15px; line-height:30px  }
.tv-slideBox li .con .intro .more{ position:absolute; bottom:20px; left:80px; display:block; background:url(../images/sjx2.png) 15px center no-repeat #f60; color:#fff; border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px; width:110px; padding-left:30px; line-height:36px; height:36px; font-size:15px;}

.tv-slideBox .prev,.tv-slideBox .next{ position:absolute; z-index:1;width:39px; height:87px; overflow:hidden; cursor:pointer; left:10px; top:100px; background:url(../images/gtvsplit.png) 0 0 no-repeat; }
.tv-slideBox .next{ background-position:-41px 0; left:860px; }




/*发展历程*/
.fzlc{ width:960px; margin:0px auto; margin-bottom:80px}
.duty-list{
	padding-top: 16px;
	height:auto;
	
	overflow:hidden;/*加上它，即可*/
	
}
.duty-list h2{
	font-size: 18px;
	line-height: 34px;
}
.duty-list .list{
	margin-top: 30px;
	height:auto;
}
.duty-list .list ul{
	float: left;
	*padding-bottom: 19px;
}
.duty-list .list li{
	width: 960px;
	height: 217px;
	border-bottom: 2px solid #dfdfdf;
	float: left;
	margin-bottom: 19px;
}
.duty-list .list-in{
	width: 910px;
	height: 190px;
	padding: 25px 24px 0;
	border: 1px solid #e9e9e9;
	background: #f8f8f8;
}
.duty-list .list-in .int{
	width: 535px;
	float: left;
	margin-left: 42px;
	display: inline;
	font-size: 14px;
}
.duty-list .list-in .int a{
	display: inline-block;
	width: 100%;
	color: #666;
}
.duty-list .list-in .int a.tit{
	font-weight: bold;
	font-size: 16px;
	color: #333;
	padding-top: 2px;
}
.duty-list .list-in .int a.more{
	display: inline-block;
	width: 52px;
	height: 27px;
	padding-left: 16px;
	font-size: 12px;
	line-height: 27px;
	color: #afafaf;
	background: url(../images/bg_btn06.png) no-repeat;
	margin-top: 14px;
}
.duty-list .list-in .int a:hover{
	color: #ff6501;
}
.duty-list .list-in .int a.more:hover{
	background-position: 0 -27px;
}
.duty-list .page{
	margin-top: 25px;
}
.pt60{
	padding-top: 60px;
}
.history-time{
	width: 960px;
	height: 47px;
	margin-bottom: 38px;
	position: relative;
}
.history-time .btn{
	width: 27px;
	height: 27px;
	position: absolute;
	top: 0;
	overflow: hidden;
	cursor: pointer;
}
.history-time .prev{
	left: 0;
	background: url(../images/prev01.jpg) no-repeat;
	display: none;
}
.history-time .next{
	right: 0;
	background: url(../images/next01.jpg) no-repeat;
}
.history-time .btn.hover{
	background-position: -27px 0;
}
.history-time .list{
	width: 854px;
	height: 47px;
	position: relative;
	overflow: hidden;
	margin-left: 58px;
}
.history-time .list .line{
	width: 100%;
	height: 2px;
	background: #cdcdcd;
	position: absolute;
	left: 0;
	top: 12px;
	z-index: 1;
}
.history-time .list ul{
	float: left;
}
.history-time .list li{
	width: 61px;
	height: 22px;
	padding-top: 25px;
	float: left;
	position: relative;
	z-index: 2;
	background: url(../images/bg_sign42.png) no-repeat center top;
	line-height: 22px;
	text-align: center;
	cursor: pointer;
}
.history-time .list li.on{
	font-weight: bold;
	font-size: 16px;
	color: #ff6501;
	background-position: center -47px;
}
.history-intro{ position:relative;min-height:500px}
.history-intro ul{ position:absolute; width:100%; opacity:0;}
.history-intro ul li{ line-height:50px; min-height:50px; padding:0px 30px; background:#f2f2f2; color:#5d5d5d; border-bottom:1px solid #fff; font-size:15px;}
.history-intro .hotintro{ background:#f60; padding:20px 30px; color:#fff; font-size:15px; line-height:28px;}
.history-intro .hotintro b{ font-size:34px; font-weight:normal; margin-right:10px; font-family:Arial, Helvetica, sans-serif;}
.history-intro .hotintro span{ font-size:20px;}
/*发展历程*/

/*服务优势*/
.service{ width:1155px; margin:0px auto;}
.service_list{ width:1155px; margin:0px auto; margin-bottom:80px}
.service_tab{ width:360px; padding-right:30px; float:left; height:300px; border:1px solid #fff;border-bottom:1px solid #e8e8e8; position:relative; overflow:hidden; margin-bottom:30px; cursor:pointer}
.service_tab .imgs{ width:360px; height:218px; display:block;}
.service_tab .imgs img{ width:360px; height:218px; }
.service_tab .name{ text-align:center; height:80px; line-height:40px; font-size:14px; color:#646464}
.service_tab .name b{ text-align:center; width:100%; height:40px; line-height:40px; background:url(../images/xxian.gif) center bottom no-repeat; font-weight:normal; font-size:18px; color:#3f3f3f; display:block;}
.service_tab .shadow{ width:360px; background:url(../images/bigzoom.png)200px 60px no-repeat #fff; height:300px; position:absolute; left:0px; top:0; z-index:500; border:1px solid #f60; top:300px}
.service_tab .shadow .des{ padding:45px; height:170px; line-height:30px; font-size:16px;}
.service_tab .shadow .des b{ font-weight:normal; font-size:20px; display:block; height:40px; line-height:40px;}
.service_tab .shadow .more{ width:100%; background:#f60; height:40px; line-height:40px; color:#fff; font-size:16px;}
.service_tab .shadow .more a{ color:#fff; padding-left:30px}
.service_tab .shadow .more span{ font-size:25px; float:right; padding-right:20px}
.service_tab_last{ width:360px; padding-right:30px; float:left; height:300px; border:1px solid #fff;border-bottom:1px solid #e8e8e8; position:relative; overflow:hidden; margin-bottom:30px}
/*honor*/
#honor{ width:1030px; margin:0px auto; margin-top:60px; margin-bottom:70px;}
.lanrenzhijia{width:640px;height:570px;position:relative; margin:0 auto;}
.lanrenzhijia .btn{position:absolute;width:15px;height:70px;top:485px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold; }
.lanrenzhijia .prev{left:0;background:url(../images/prevbtn.png) no-repeat;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:213px;width: 64px;height: 64px; }
.lanrenzhijia #prevTop{background: url(../images/aleft.png) 0 0 no-repeat;left:-100px}
.lanrenzhijia #nextTop{background: url(../images/aright.png) 0 0 no-repeat;right:-100px}
.lanrenzhijia #prevTop:Hover{background: url(../images/aleft1.png) 0 0 no-repeat;left:-100px}
.lanrenzhijia #nextTop:Hover{background: url(../images/aright1.png) 0 0 no-repeat;right:-100px}
.lanrenzhijia #prev,.lanrenzhijia #next{ display:none}
.lanrenzhijia .next{right:0;background:url(../images/nextbtn.png) no-repeat;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width: 680px;height: 445px; position: absolute;color: #fff;}
.lanrenzhijia .cf li span{display: block;width: 640px; position: absolute; left: 0; bottom: 0;padding: 10px 20px;line-height: 22px;text-align:left;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.lanrenzhijia .picBox{height:450px;position:relative;overflow:hidden;}
.lanrenzhijia .picBox ul{height:445px;position:absolute;}
.lanrenzhijia .picBox li{width:640px;height:445px;}
.lanrenzhijia .listBox{width:642px;height:65px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;  top:30px}
.lanrenzhijia .listBox ul{height:100px;position:absolute;}
.lanrenzhijia .listBox li{width:108px;height:70px;cursor:pointer;position:relative;}
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;width:90px;height: 65px;}
.lanrenzhijia .listBox li img{width:90px;height: 65px;}
.lanrenzhijia .listBox .on img{width:88px;height: 63px;border:1px solid #f60;}
.lanrenzhijia .listBox .on i{display:block;}
/*honor*/

/*关于我们样式*/
#aboutus{ width:100%; margin-top:60px; margin-bottom:80px}
#aboutus .about_one{ width:1030px; margin:0 auto;}
#aboutus .one_left{ float:left;}
#aboutus .one_right{ float:left; margin-left:40px;*+margin-left:20px;_margin-left:20px; width:554px;}
#aboutus .about_con{  font-size:13px; line-height:28px; color:#999}
#aboutus .two_con{  font-size:13px; line-height:28px; color:#999}
#aboutus .two_con strong{ color:#666;padding:5px 0px}
#aboutus .one strong{ color:#666; padding:5px 0px}
#aboutus .about_con span{ color:#fc6800; font-size:16px;}
#aboutus .about_con p,#aboutus .two_left p{ line-height:22px; margin:0; margin-top:20px;}
#aboutus .two_left p strong{ margin-top:8px}
#aboutus .about_con b,#aboutus .two_left b{font-weight:normal; color:#fc6800;}
#aboutus .about_two,#contact .contact_two,#news .news_two{ width:100%; background:#f9f7f7; float:left; margin:50px 0;*+margin:25px 0;_margin:25px 0; padding:30px 0;}
#aboutus .two_con,#contact .two_con,#news .two_con{ width:1030px; margin:0 auto;}
#aboutus .two_left{ width:524px; float:left; margin-right:15px;}
#aboutus .two_left span,#aboutus .three_biaoti span{ font-size:23px; color:#fc6800; display: block; margin-bottom:8px;}
#aboutus .two_left strong,#aboutus .three_biaoti strong{ font-size:16px; font-weight:normal;}
#aboutus .about_three{ width:1030px; margin:0 auto;}
#aboutus .three_biaoti{ text-align:center;}
.three_con{ margin:30px 0;}
.three_con ul li{ width:340px; float:left; margin:20px 0;}
.three_con ul li div{ width:150px; float:left;}
.three_con ul li div span{ display:block; font-size:16px;}
.three_con ul li img{ float:left; margin-right:10px;}
.three_con ul li div b{ font-weight:normal;}

/*联系我们样式*/
#contact{ width:100%;}
#contact .contact_biaoti,#ygzx .ygzx_biaoti,#news .news_biaoti{ width:1030px; text-align:center; margin:30px auto;}
#contact .contact_biaoti span,#ygzx .ygzx_biaoti span,#news .news_biaoti span{ display:block; font-size:25px; margin-bottom:8px;}
#contact .contact_biaoti strong,#ygzx .ygzx_biaoti strong,,#news .news_biaoti strong{ font-weight:normal;}
#contact .contact_one{ width:1030px; margin:0 auto;}
#contact .one_left{ float:left; width:500px;}
#contact .one_right{ float:right; width:500px; margin-top:10px;}
#contact .contact{ font-size:15px;}
#contact .contact b{ font-weight:normal; font-size:18px; color:#ff8500; display:block; margin-bottom:10px;}
#contact .contact span{ font-size:13px; display:block; margin-top:5px;}
#contact .lxwm_con{ margin-top:20px; font-size:13px; width:450px;}
#contact .lxwm_con li{ float:left; width:220px; margin-bottom:15px;letter-spacing:1px; height:25px;}
#contact .two_con ul li{ width:288px; float:left; background:#efedee; height:160px; line-height:28px; padding:20px 0 0 25px; font-size:14px; margin:25px 30px 0 0;}
#contact .two_con ul li span{ display:block; width:30px; height:5px; border-bottom:2px solid #adadad;}
#contact .two_con ul li:hover{ background:#ff6600; color:#fff;}
#contact .two_con ul li:hover span {border-bottom:2px solid #fff;}

/*旗下网站样式*/
#qxwz{ width:1030px; margin:0px auto; margin-top:50px; margin-bottom:80px}
#qxwz_biaoti{ background:url(../images/qxwz_tp.jpg) no-repeat right bottom; height:210px;}
#qxwz_biaoti p{ font-size:16px;}
#qxwz_biaoti p span{ display:block; font-size:22px; color:#ff8500; margin:20px 0 5px;}

/*员工中心样式*/
#ygzx{ width:1030px; margin:0 auto;}
#ygzx .ygzx_con ul li,#news .news_one ul li{ width:318px; float:left; margin:20px 25px 0 0;}
#ygzx .ygzx_con ul li .des,#news .news_one ul li .des{ background:#fafafa; padding:15px; border-bottom:1px solid #e6e6e6;}
#ygzx .ygzx_con ul li .des b,#news .news_one ul li .des b{ display:block;margin-bottom:5px;font-size:13px;width: 300px;overflow: hidden;height: 40px;}
#ygzx .ygzx_con ul li a:hover,#news .news_one ul li a:hover{ color:#ff8500;}
#ygzx .ygzx_con ul li a.xx span:hover,#news .news_one ul li a.xx span:hover{ border:2px solid #ff8500;}
#ygzx .ygzx_con ul li .des p,#news .news_one ul li .des p{ line-height:20px; height:40px; overflow:hidden;}
#ygzx .ygzx_con ul li .des span,#news .news_one ul li .des span{ display:block; border:2px solid #ddd; text-align:center; width:80px; height:25px; line-height:25px; margin:10px 0;}
#ygzx .ygzx_con ul li:Hover { box-shadow:0 0 9px 4px #eee}
#ygzx .ygzx_con ul li:Hover a.xx span{ border:2px solid #ff8500; color:#ff8500}
/*新闻详细页样式*/
#newsdetail{ width:100%; background:#ededed;}
#detail_con{ width:1028px;*width:1028px; margin:0 auto;min-height:800px; }
#newscont{ width:100%; margin:0 auto;}
#newscont .timess{ text-align:left; }
#newscont .fengx{ border-bottom:1px solid #ddd; clear:both; height:40px; margin-bottom:20px;}
#newscont .fengx .bdsharebuttonbox{ float:right;}
#newscont .newsname{ font-size:24px; font-weight:bold; line-height:120px; height:90px; display:block;}
#newscont .dcont{ padding:0px; font-size:14px; font-family: "Microsoft YaHei"; line-height:30px;border-bottom:1px dotted #ddd; padding-bottom:20px}
.dcont{ line-height:24px; padding:0px 10px 10px 10px; border-bottom:1px dotted #ddd; padding-bottom:20px}
#news_sx{ margin-top:30px; color:#80817c; font-size:14px; height:70px; line-height:32px}
#news_sx .sx_left{ float:left;}
#news_sx .sx_right{ float:right; padding-right:20px; margin-top:10px;}

/*新闻中心样式*/
#news .news_one{ width:1030px; margin:0 auto;}
#news .news_one_bt b{ font-size:20px; font-weight:normal;}

#news .news_one ul li:Hover { box-shadow:0 0 9px 4px #eee}
#news .news_one ul li:Hover a.xx span{ border:2px solid #ff8500; color:#ff8500}

.gg_list{ width:1010px; padding:20px 0;}
.gg_list dl{ clear:both; height:55px; overflow:hidden; font-size:12px; padding:10px 0 7px 20px; background:#fff; border-bottom:1px solid #f8f8f8;}
.gg_list dl span{ display:block; float:left; width:5px; height:30px; margin:10px 15px 0 0; border-left:1px solid #cacaca;}
.gg_list dl dd{ width:60px; height:50px;float:left; text-align:center; margin-right:10px;}
.gg_list dl dd b{ font-size:30px; color:#979797; font-weight:normal; font-family:Arial, Helvetica, sans-serif;height:35px; overflow:hidden; margin-left:5px;}
.gg_list dl dd p{ color:#b0b0b0; font-size:12px; font-family:"Arial","Microsoft YaHei"; height:12px; line-height:12px;}
.gg_list dl dt{ float:left; width:285px; margin-top:5px;}
.gg_list dl dt a{ font-size:15px; color:#898989;}
.gg_list dl dt a:hover{  color:#fff;}
.gg_list dl dt a.lb{ color:#a9020c; margin-right:5px;}
.gg_list dl dt p{ font-size:12px; height:28px; line-height:28px; overflow:hidden; color:#bababa;}
.gg_list dl:hover a{ color:#fff;}
.gg_list dl:hover { color:#fff; background:#ff6600;}
.gg_list dl:hover *{ color:#fff; background:#ff6600;}



/* 首页 - 公用类 */
#slideBox{ width:435px; height:290px; overflow:hidden; position:relative; border:1px solid #ddd;  }
#slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:2; }
#slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox .hd ul li{ float:left;   width:18px; height:18px; line-height:18px; text-align:center; background:#909090; cursor:pointer; border-right:1px solid #555555; }
#slideBox .hd ul li.on{ background:#e4e4e6; color:#fff; }
#slideBox .bd{ position:relative; height:100%; z-index:0;   }
#slideBox .bd img{ width:435px; height:290px; }
#slideBox .bd span{ z-index:1; position:absolute; top:250px;background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#50000000",endColorstr = "#50000000") 5; display:block; width:100%; line-height:40px; height:40px; padding-left:20px; color:#fff; font-size:14px;}




#news{ margin-top:0px;}
#ygzx{ margin-top:0px; margin-bottom:80px}

/*job*/
#job{ width:1000px; margin:0px auto; margin-bottom:50px;}
#job .jobcontact{ width:100%; background:#ff6600;}
#job .jobcontact .imgs{ width:520px; height:270px; float:left;}
#job .jobcontact .jobtxt{ padding:30px; width:420px; height:210px;float:left; color:#fff; font-size:13px; line-height:26px;}
#job .jobcontact .jobtxt .des{ width:100%; height:125px; border-bottom:1px dotted #ffa25e; margin-bottom:20px;}
#job .jobcontact .jobtxt a{ color:#fff}
.advantage5{ text-align:center; height:135px; width:100%; font-size:14px; color:#373737; line-height:25px;}
.advantage5 span{ text-align:center; clear:both; font-size:34px; color:#333; display:block; padding-top:50px; padding-bottom:15px;}
.jobtitle{ width:100%; margin:0px auto; margin-top:25px; background:#f2f2f2; border-bottom:1px solid #fff;}

.jobtitle ul li{ width:14%; float:left; line-height:60px; line-height:60px; text-align:center; font-size:14px; color:#666;}
.jobtitle ul li.name{ width:38%;}
.joblist{ width:100%;  border-bottom:1px solid #fff}
.joblist ul.ls{background:#f2f2f2; cursor:pointer;}

.joblist ul li{ width:14%; float:left; line-height:50px; line-height:50px; text-align:center; font-size:14px; color:#666;}
.joblist ul li.name{ width:38%;}
.joblist ul li.bnts{ background: url(../images/sjx22.png) center center no-repeat; width:50px; height:50px; border-left:1px solid #fff; float:right; cursor:pointer;}

.joblist .blocks{ padding:20px; width:960px; margin:0px auto; line-height:28px; font-size:14px; display:none; color:#777}
.joblist .blocks .title{ font-size:18px; line-height:30px; display:block; width:100%; margin:10px auto; color:#666}
.jionin{ background:#ff6600; width:150px; height:50px; line-height:50px; font-size:14px; text-align:center; display:block;}
.jionin{ font-size:18px; color:#fff; margin-top:40px;}
.jionin:Hover{ font-size:18px; color:#fff; background:#ff9600}
.joblist ul.on{background:#ff6600; color:#fff;}
.joblist ul.on li{ color:#fff}
.joblist ul.on li.bnts{ background: url(../images/sjx222.png) center center no-repeat;}


.mr0{ margin-right:0px}
.mb50{ margin-bottom:50px;}
.mr10{ margin-right:10px}
.prd0{ padding-right:2px;}
.news_two .gg_list dl dt{ float:left; width:854px; margin-top:5px;}
#page_fy{ text-align:center; padding-top:15px; width:100%; margin:10px auto;}

/*滚动*/
.blk_29 {	 ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton { background:url(../images/arr1.png) center center no-repeat; background-size:35px 35px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 35px; margin-left:-50px}
.blk_29 .RightBotton {	 background:url(../images/arr2.png) center center no-repeat; background-size:35px 35px; FLOAT: right; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 35px; right:-130px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1030px; }
.blk_29 .box {	FLOAT: left; WIDTH: 210px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}



/*20151229*/
.w485{ float:left; width:465px; min-height:200px; padding:10px; margin-bottom:60px}
.w485bg{ background:url(../images/w485bg.png) center top no-repeat #fff;position:relative}
 
#qywh2{ width:1030px;  margin:0px auto; margin-top:50px}
#qywh2 .btns{ width:110px; height:31px; line-height:31px; font-size:14px; color:#fff; background:#ec6603; display:block; text-align:center; position:absolute; left:45px; bottom:0px}
.mr60{ margin-right:60px}
.w485txt{ width:100%; font-size:14px; color:#666; line-height:28px}
.w485txt b{ font-size:24px; color:#333; display:block}
.w485txt span{ font-size:20px; color:#fe6601;display:block; padding:10px 0px;}

.zs_title{ background:url(../images/dian.gif) left center repeat-x; line-height:40px; line-height:40px; width:1030px; margin:0px auto; clear:both;}
.zs_title b{ font-size:20px; color:#333; background:#fff; padding:0px 10px; margin-left:20px;}
.mainSlider {
	
	width:950px;
	height:485px;
	position:relative;
	margin:0 auto; margin-bottom:50px; background:url(../images/gundongbg.gif) right top repeat-y; margin-top:50px
}
.mainSlider .spotlight {
	width:750px;
	height:485px;
	top:0;
	left:0;
	overflow:hidden;
	position:absolute
}
.mainSlider .spotlightBanner { 
	position:absolute;
	right:0px;
	width:165px;
	top:40px;
	height:405px;
+height:405px;
	overflow:hidden; background:#ededed
}
.mainSlider .spotlightBanner img{ max-width:130px}
.mainSlider .spotlightBanner li {
	height:135px;
	
	position:relative;
	padding-left:20px;
	width:140px;
}
.mainSlider .spotlightBanner li.selected dl {
	
	z-index:9999;
	left:0px;
	width:130px;
	padding-left:20px;
	height:135px;
	_overflow:hidden;
	_background:0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mainSliderArrow_01.png', sizingMethod='crop')
}
.mainSlider .spotlightBanner dl {
	height:135px;
	width:130px;
	margin:2px 0;
	padding:0;
	position:absolute;
	cursor:pointer; text-align:center;
}
.mainSlider .spotlightBanner dl dt {
	position:absolute;
	
	left:0
}
.mainSlider .spotlightBanner dl dt img {

}
.mainSlider .spotlightBanner li dl dd {
	font-size:12px;
	color:#5e6263; text-align:center;
	position:absolute; bottom:25px;text-align:center; display:block; line-height:22px; min-height:25px; width:130px
}
.mainSlider .spotlightBanner li.selected dl dd {
	font-size:12px;
	color:#f60; text-align:center;
	position:absolute; bottom:25px; width:130px; text-align:center; display:block; line-height:22px; min-height:25px
}
.mainSlider .spotlightBanner li.selected dl dt {
	
	left:20px
}
.mainSlider .spotlightBanner dl dd {
	color:#ccc;
	line-height:21px;
	margin-left:0px
}
.mainSlider .scrollbar {
	position:absolute;
	right:135px;
	height:480px;
	width:13px;
	top:0px; z-index:1
}
.mainSlider .track {
	position:absolute;
	top:12px;
	width:13px;
	height:257px;
}
.mainSlider .track .trackBar {
	width:13px;
	height:31px;
	background:url(../images/mainslider.png) no-repeat -18px -326px;
	position:absolute;
	left:1px;
	top:0
}
.mainSlider .arrowButton .arrowUp {
	display:block;
	width:125px;
	height:39px;
	background:url(../images/up.gif) center center no-repeat;
	position:absolute;
	top:-10;
	left:2px;
	_overflow:hidden
}

.mainSlider .arrowButton .arrowDown {
	display:block;
	width:125px;
	height:39px;
	background:url(../images/down.gif) center center no-repeat;
	position:absolute;
	bottom:0;
	left:2px;
	_overflow:hidden
}
.zzjg{ width:100%; text-align:center; margin:0px auto;}

.rcln{ width:1030px; margin:80px auto;}
.rcln_tt{ width:1030px; clear:both; border-bottom:1px solid #eeeeee}
.rcln_tt .m{ width:220px; padding:50px 20px 50px 10px; font-size:24px; color:#010101; display:block; float:left; }
.rcln_tt .m b{ font-family:Impact; color:#cecece; font-weight:normal; font-size:20px; display:block; line-height:30px; text-transform:uppercase;}
.rcln_tt .right{ width:700px; float:left; min-height:150px; padding-top:50px; display:block; float:left; line-height:23px; color:#757575}
.lnlc{ width:1030px; margin:40px auto;}
.lnlc span{ border:2px solid #dcdedd; width:125px; height:55px; display:block; float:left; margin-right:50px; line-height:55px; text-align:center; font-size:20px; color:#999; border-radius:3px; position:relative;}
.lnlccont{ border:2px solid #f0f0f0; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; padding:20px; line-height:25px; min-height:80px; font-size:18px; color:#ff6600; }
.lnlc span i{ position:absolute; top:55px; left:45px; display:none}
.lnlccont p{ display:none}
.lnlc span.on{border:2px solid #f60; color:#f60;}
.lnlc span.on i{ display:block}

.huoddes{ width:850px; float:right; height:40px; display:block; line-height:20px; color:#999;}
.fuli{ width:1030px; margin:60px auto;}
.fulitab{ width:245px; margin-right:16px; display:block; float:left;}
.fulitab .imgs{ width:245px; height:200px; display:block; position:relative;}
.fulitab .imgs span{ width:230px; line-height:50px; height:50px; position:absolute; bottom:0px; left:0; padding-left:15px; font-size:14px; font-weight:bold; color:#fff;}
.fulitab .txt{ width:213px; border-right:1px solid #ddd; border-left:1px solid #ddd; min-height:200px; line-height:24px; font-size:13px; padding:10px 15px; color:#777}
.mrc0{ margin-right:0px;}
.fulitab .imgs span.green{ background:rgba(56,165,38,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a038a526, endColorstr=#a038a526);}
.fulitab .imgs span.cafee{ background:rgba(123,51,26,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0995234, endColorstr=#a0995234);}
.fulitab .imgs span.gra{ background:rgba(158,122,44,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a095701f, endColorstr=#a095701f);}
.fulitab .imgs span.mo{ background:rgba(41,75,100,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a002020c, endColorstr=#a002020c);}
.intronews{ line-height:24px; opacity:0;  height:0px; width:100%; overflow:hidden; margin-bottom:20px;}
.show{ cursor:pointer; z-index:999; }

.gallery{padding:5px; text-align:left; width:1030px; margin:0 auto;   }
.gallery .bd li .pic{ line-height:0px;  }
.gallery .bd li .bg,.gallery .bd li .title{ display:none;  }
.gallery .bd li img{ width:1030px; height:410px;   }
.gallery .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; }
.gallery .hd .tempWrap{ margin-left:17px;  }
.gallery .hd ul{ overflow:hidden; zoom:1;}
.gallery .hd li{ width:138px; padding-top:4px; text-align:center; cursor:pointer;   }
.gallery .hd li img{ width:132px; height:80px;   }
.gallery .hd li.on{ background:url("../images/icoup.gif") no-repeat center 0;  }
.gallery .hd li.on img{ border:1px solid #f60; background:#fff;   }
.gallery .hd .sNext{ text-align:center;  width:26px; height:83px; line-height:83px; background:url(../images/right.jpg) no-repeat; cursor:pointer; position:absolute;  left:0px; top:4px; }
.gallery .hd .sPrev{ text-align:center;  width:26px; height:83px; line-height:83px; background:url(../images/left.jpg) no-repeat; cursor:pointer; position:absolute;  left:0px; top:4px; }
.gallery .hd .sNext{ left:auto; right:0px; }
.gallery .hd .sNext:hover,.gallery .hd .sPrev:hover{ text-decoration:none; }


/*20160112*/
#case_mb{ width:100%; min-height:140px; background:#ebebeb; padding-top:30px}
.nav_case{ width:960px; margin:0px auto; box-shadow:1px 1px 8px #999; border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #cdcdcd; border-left:none; z-index:900}
.nav_case ul li{ float:left; width:239px; text-align:center; position:relative;border-right:1px solid #cdcdcd;}
.nav_case ul li span{ text-transform:uppercase; height:60px; line-height:60px; width:100%; display:block; font-size:18px; color:#666666; text-align:center;cursor:pointer;}

.nav_case ul li:Hover span{ background:#fff; color:#f60}
.nav_case ul li ul{ display:none; position:absolute; border:1px solid #cdcdcd; width:100%; background:#fff; border-bottom:none;left:-1px; z-index:900}
.nav_case ul li ul li{ width:100%; height:60px; line-height:60px; font-size:18px; border-bottom:1px solid #cdcdcd; }
.nav_case ul li ul li a{ text-align:left; padding-left:20px; width:210px; display:block;height:60px; line-height:60px; }
.nav_case ul li:hover ul{ display:block;}
.nav_case ul li ul li:hover a{ color:#f60}
#case{ padding-top:50px; width:990px; background:#fff; margin:0px auto; padding-bottom:50px; position:relative}

.casetab{ width:308px;  border:1px solid #cfcfcf; box-shadow:0px 4px #ebebeb; background:#fff;}
.casetab .content{padding:19px;}
.casetab img{ width:270px;}
.casetab p{ padding:15px 15px 0px 15px; line-height:24px; color:#999; font-size:12px;}
.casetab .title{ *position:relative;  width:280px; background:#fafafa; height:42px; line-height:42px; padding:0px 14px; border-top:1px solid #cfcfcf}
.casetab .title span{ width:16px; height:16px; display:block; background-image: url(../images/rect.png); background-position: center 0px; background-repeat:no-repeat; overflow:hidden; float:right; margin-top:15px; *position:absolute; *top:0px; *right:15px}
@-moz-document url-prefix() {.casetab:Hover .title span{background-position: center -16px !important;}}

#float_right{ width:90px; background:#333333; color:#fff; position:fixed; right:0px; top:40%; z-index:900; }
#float_right ul li{ line-height:33px; height:33px; position:relative; text-align:center; color:#fff; border-bottom:1px solid #494949;}
#float_right ul li a{ color:#fff; width:90px; height:33px; display:block;}
#float_right ul li .pull{ position:absolute; left:90px; top:0; background:#f60; color:#fff; width:190px; text-align:center; border-bottom:1px solid #f60}
#float_right ul li .pull a{width:190px; height:33px;}

.grid {
	
	list-style: none;
	margin: 0px auto;
	padding: 0;
}

.grid li {
	display: block;
	float: left;
	padding: 10px;
	width:310px;
	opacity: 0;
}

.grid li.shown,
.no-js .grid li,
.no-cssanimations .grid li {
	opacity: 1;
}

.grid li a,
.grid li img {
	outline: none;
	border: none;
	display: block;
	max-width: 100%;
}

/* Effect 1: opacity */
.grid.effect-1 li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}

.brand-list{ margin-left: -10px;}
.brand-list .brand-bd{position: relative; margin-left: 10px; margin-top: 5px;}

.brand-list .item,.brand-list .additem{position: absolute; width: 310px;  border: 1px solid #f8f8f8; top:0; left: 40%; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.brand-list .hover{box-shadow: 0px 1px 8px rgba(200,200,200,.6);}
.brand-list .additem{padding: 0; width: 240px; border: none; }


.brand-list .item p{margin-bottom: 15px;}





@-webkit-keyframes fadeIn {
	0% { }
	100% { opacity: 1; }
}

@keyframes fadeIn {
	0% { }
	100% { opacity: 1; }
}

/* Effect 2: Move Up */
.grid.effect-2 li.animate {
	-webkit-transform: translateY(200px);
	transform: translateY(200px);
	-webkit-animation: moveUp 0.65s ease forwards;
	animation: moveUp 0.65s ease forwards;
}

@-webkit-keyframes moveUp {
	0% { }
	100% { -webkit-transform: translateY(0); opacity: 1; }
}

@keyframes moveUp {
	0% { }
	100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
}

/* Effect 3: Scale up */
.grid.effect-3 li.animate {
	-webkit-transform: scale(0.6);
	transform: scale(0.6);
	-webkit-animation: scaleUp 0.65s ease-in-out forwards;
	animation: scaleUp 0.65s ease-in-out forwards;
}

@-webkit-keyframes scaleUp {
	0% { }
	100% { -webkit-transform: scale(1); opacity: 1; }
}

@keyframes scaleUp {
	0% { }
	100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }
}

/* Effect 4: fall perspective */
.grid.effect-4 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-4 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);
	transform: translateZ(400px) translateY(300px) rotateX(-90deg);
	-webkit-animation: fallPerspective .8s ease-in-out forwards;
	animation: fallPerspective .8s ease-in-out forwards;
}

@-webkit-keyframes fallPerspective {
	0% { }
	100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
}

@keyframes fallPerspective {
	0% { }
	100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
}

/* Effect 5: fly (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-5 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-5 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 50% 50% -300px;
	transform-origin: 50% 50% -300px;
	-webkit-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
	-webkit-animation: fly .8s ease-in-out forwards;
	animation: fly .8s ease-in-out forwards;
}

@-webkit-keyframes fly {
	0% { }
	100% { -webkit-transform: rotateX(0deg); opacity: 1; }
}

@keyframes fly {
	0% { }
	100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
}

/* Effect 6: flip (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-6 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-6 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-transform: rotateX(-80deg);
	transform: rotateX(-80deg);
	-webkit-animation: flip .8s ease-in-out forwards;
	animation: flip .8s ease-in-out forwards;
}

@-webkit-keyframes flip {
	0% { }
	100% { -webkit-transform: rotateX(0deg); opacity: 1; }
}

@keyframes flip {
	0% { }
	100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
}

/* Effect 7: helix (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-7 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-7 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-animation: helix .8s ease-in-out forwards;
	animation: helix .8s ease-in-out forwards;
}

@-webkit-keyframes helix {
	0% { }
	100% { -webkit-transform: rotateY(0deg); opacity: 1; }
}

@keyframes helix {
	0% { }
	100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; }
}

/* Effect 8:  */
.grid.effect-8 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-8 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: scale(0.4);
	transform: scale(0.4);
	-webkit-animation: popUp .8s ease-in forwards;
	animation: popUp .8s ease-in forwards;
}

@-webkit-keyframes popUp {
	0% { }
	70% { -webkit-transform: scale(1.1); opacity: .8; -webkit-animation-timing-function: ease-out; }
	100% { -webkit-transform: scale(1); opacity: 1; }
}

@keyframes popUp {
	0% { }
	70% { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
	100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }
}

@media screen and (max-width: 900px) {
	.grid li {
		width: 50%;
	}
}

@media screen and (max-width: 400px) {
	.grid li {
		width: 100%;
	}
}

#sddw{ margin-top:20px;}
.dydw{ margin-top:20px;}
.dw_biaoti{ height:40px; background:url(../images/icon1.jpg) no-repeat left 2px; padding-left:12px;}
.dw_biaoti b{ display:block; font-size:20px; height:19px;}
.dw_biaoti span{ font-size:14px !important; color:#666 !important; display:block; margin-bottom:5px;}
.dydw p{ line-height:22px; margin-top:15px !important;}

#two_right{ float:right; margin-top:50px;}

#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 250px; right: 9px;}


.main_right{position:fixed;right:0px;top:556px;width:60px;}
.main_right_top{width:60px;height:60px;margin-bottom:10px;}
.main_right dl dd{margin-bottom:6px;width:60px;height:60px;position:relative;}
.main_right dl dd a{display:block;width:58px;height:58px;border:1px solid #e5e5e5;background:#fff;}
.ght_to_pm{position:absolute;right:60px;top:-80px;border:1px solid #54B225;background:#fff;padding:20px;display:none;}
.ght_to_pm2{position:absolute;right:60px;top:-20px;border:1px solid #54B225;background:#fff;padding:20px;display:none;}
.main_right dl dd a span{display:block;width:30px;height:30px;margin:3px auto 0px;background:url(../images/ert_pkg_wq.png) no-repeat;}
.main_right dl dd a em{display:block;color:#555;font-size:12px;font-family:"微软雅黑";height:20px;line-height:20px;text-align:center;}
.main_right dl dd a span.qg1{background-position:-80px 4px;}
.main_right dl dd a span.qg2{background-position:-80px -61px;}
.main_right dl dd a span.qg3{background-position:-80px -127px;}
.main_right dl dd a span.qg4{background-position:-80px -192px;}

.ght_to_pm span{display:block;}
.ght_to_pm em{display:block;height:30px;line-height:30px;text-align:center;white-space:nowrap;width:112px;margin:0px auto;}
.hytr_pcv{width:170px;height:152px;padding:5px;background:#f5f5f5;border:1px solid #e5e5e5;color:#bbbbbb;font-size:12px;line-height:22px;resize:none;}

.hytr_pcv_pk{width:184px;height:33px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#54B225;color:#fff;font-size:16px;font-family:"微软雅黑";cursor:pointer !important;border:0px;margin-top:15px;}
.main_right dl dd.on a{border:1px solid #54B225;background:#54B225;}
.main_right dl dd.on a em{color:#fff;}
.main_right dl dd.on a span.qg1{background-position:4px 4px;}
.main_right dl dd.on a span.qg2{background-position:4px -61px;}
.main_right dl dd.on a span.qg3{background-position:4px -127px;}
.main_right dl dd.on a span.qg4{background-position:4px -192px;}


.caesul{ clear:both;}
.caesul ul{ width:1230px; padding-top:20px; display:block;}
.caesul li{
	float:left;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 35px;
	padding-left: 0;
}
.caesul li a{ display:block; width:350px; height:235px; border:15px solid #f1f1f1; position:relative; overflow:hidden;}
.caesul li a span{ width:350px; height:100px; display:block; position:absolute; left:0px; top:235px; z-index:2; background:url(../images/bg25.png) repeat left bottom;}
.caesul li a cite{width:350px; height:117px; display:block; position:absolute; left:0px; top:-117px; z-index:2; background:url(../images/bg25.png);}
.caesul li a span i{ display:block; text-transform:uppercase; white-space:nowrap; padding:20px 0 0 30px; font-family:Verdana; color:#fff; line-height:20px;}
.caesul li a span b{ display:block; text-transform:uppercase; white-space:nowrap; padding:3px 0 3px 30px; color:#ffc600; line-height:20px; font-size:16px;}
.caesul li a span small{ display:block; text-transform:uppercase; white-space:nowrap; padding:0 0 0 30px; color:#fff; line-height:12px; font-size:11px;}

.main{
	width: 1200px;
	margin: 0 auto 1px;
}
.title{
	padding-top: 36px;
	text-align: center;
	position: relative;
}
.title h3{
	position: relative;
	padding: 0 20px 10px;
	display: inline-block;
	font: normal 30px/50px "microsoft yahei";
}
.title i{
	position: absolute;
	width: 55px;
	height: 6px;
	left: 50%;
	top: 92px;
	margin-left: -27px;
	background-color: #c41332;
}
.title i.line{
	height:1px;
	margin-top:4px;
	width:260px;
	background:#cccccc;
	margin-left:-130px;
}
.content{
	margin-top: 30px;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;

	margin-bottom: 40px;
}
.content a{
	color: #945d56;
}
.content p{
	margin-bottom: 35px;
	font:normal 16px/30px "microsoft yahei";
}
.content p b{
	font:bold 16px/30px "microsoft yahei";
	color: #945d56;
}
.note{
	font:normal 16px/28px "microsoft yahei";
	text-align: right;
	color: #333;
}