*{ padding:0; margin:0;}
body{ margin:0 auto;font-size:12px; background:#fff;font-family: "Î¢ÈíÑÅºÚ";}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
ul,li{list-style-type:none;}
img{border:0;}
dl,dt,dd{border:medium none;
	margin: 0;
	padding: 0;}
/*¹«ÓÃCSS*/
.font12{font-size:12px;color:#000000;}
.font12_a{font-size:12px;color:#696969;}
.font12_a a{font-size:12px;color:#696969;}
.font12_y{font-size:12px;color:#D0E8EF;}
.font12_y a{font-size:12px;color:#D0E8EF;}
.font12_t{font-size:12px;color:#D2F9FF;}
.font12_t a{font-size:12px;color:#D2F9FF;}
.font12_b,.font12_b a{font-size:12px;color:#ffffff;}
.font12_e{font-size:12px;color:#696969;font-weight:bold;}
.font16_h{font-size:22px;color:#8E071C;line-height:45px; font-family:Î¢ÈíÑÅºÚ,ºÚÌå;}
.font14_a{font-size:14px;color:#ffffff;font-weight:bold;}
.font14_a a:link{font-size:14px;color:#ffffff;font-weight:bold;}
.font14_a a:visited{font-size:14px;color:#ffffff;font-weight:bold;}
.font14_a a:hover{font-size:14px;color:#ffff30;font-weight:bold;}
.font14_a a:active{font-size:14px;color:#ffffff;font-weight:bold;}
.font14_b{font-size:14px;color:#E01409;font-weight:bold;}
.sContent{font-size:14px;line-height:25px;color:#333333;padding:50px; overflow:hidden;}
.font12_c{font-size:12px;color:#745733;}
.font12_d{font-size:12px;color:#666666;font-family:Arial}
.font10_e{font-size:10px;color:#666666;font-family:Î¢ÈíÑÅºÚ,ºÚÌå;}
.font12_tel{font-size:12px;color:#cc0000; font-family:Arial;}
.font10_bottom{font-size:12px;color:#666666; font-family:Arial;}
.datetime{font-size:10px;color:#ff0000;font-family:Î¢ÈíÑÅºÚ,Arial;}
.body_table{background:url(/images/wyt/index_15.jpg)}
.p10{font-size:1px;height:10px;}
.p20{font-size:1px;height:20px;}
.px10{font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.px12{font-size:12px;}
.px14{font-size:14px;}
.px16{font-size:16px;}
.px20{font-size:20px;}
.bold{font-weight:bold;}
.font_yahei{font-family:Î¢ÈíÑÅºÚ}
.font_heiti{font-family:ºÚÌå}
.c1{color:#fff;}
.c2{color:#0C1030;}
.c3{color:#007395;}
.c4{color:#cc0000;}
.c5{color:#555246;}
.c6{color:#333333;}
.c7{color:#558D28;}
.c8{color:#C94C19;}
.c9{color:#ff6600;}

/*header*/
.blank87{height:80px;overflow:hidden;display:block;_height:0px;}
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;border-bottom: 1px solid #EEEEEE;background:#ffffff;}
.main{width:1200px; margin:0 auto;position:relative;}
#header{ background:#fff;height:80px;}
#header .logo{width:610px;height:70px; background:url(/images/cn0559/logo.png) center center no-repeat;text-indent:-999px; float:left}
#header .logo a{width:610px;height:70px;display:block;}
#header .shadow{background: url('/images/header-shadow.png') center top repeat-x ;clear: both; height: 20px;z-index: 9998;}

/* menu */
.meun{height:80px;width:540px;overflow: hidden;margin:0 auto;float:right;}
.meun ul li,.meun ul li a{width:90px;height:80px;float:left;}
.meun ul li a{display:block;background:url(/images/menu.gif) no-repeat;font-size:0;text-indent:-9999px;line-height:0;overflow:hidden;}
.meun ul li.n1 a{background-position:0 0;}
.meun ul li.n2 a{background-position:-90px 0;}
.meun ul li.n3 a{background-position:-180px 0;}
.meun ul li.n4 a{background-position:-270px 0;}
.meun ul li.n5 a{background-position:-360px 0;}
.meun ul li.n6 a{background-position:-450px 0;}
.meun ul li.n1 a:hover,.meun ul li.n1 a.hover{background-position:0 -80px;}
.meun ul li.n2 a:hover,.meun ul li.n2 a.hover{background-position:-90px -80px;}
.meun ul li.n3 a:hover,.meun ul li.n3 a.hover{background-position:-180px -80px;}
.meun ul li.n4 a:hover,.meun ul li.n4 a.hover{background-position:-270px -80px;}
.meun ul li.n5 a:hover,.meun ul li.n5 a.hover{background-position:-360px -80px;}
.meun ul li.n6 a:hover,.meun ul li.n6 a.hover{background-position:-450px -80px;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat;}

/*¹ö¶¯*/
.mr_frbox{height:267px;padding:24px 0px 0px;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;height:41px;margin-top:90px;width:29px;position: absolute; z-index:10000;left:0px;}
.mr_frUl{float:left;height:262px;}
.mr_frBtnR{float:right;margin-top:90px;cursor:pointer;width:29px;height:41px;position: absolute; z-index:10000;right: 0px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:266px;overflow:hidden;position:relative;margin:0 15px;overflow: hidden;
}
.mr_frUl ul li img{ width:266px; height:200px;}
.mr_frUl ul li:hover{  transform: scale(1.1);
}
.mr_frUl ul li .box4 {
height: 225px;
padding: 2px;
text-align: center;
}
.mr_frUl ul li .box4 h4 {
margin-top: 15px;
font-size: 14px;
color: #333333;
font-weight: bold;
}



/*fbar*/
.fbar {
    min-width: 1200px;
    padding: 30px 0;
    background-color: #F8F8F8;
}
.container {
    width: 1200px;
    margin: 0 auto;
}
.fbar li:first-child {
    border-left: none;
}
.fbar li {
    float: left;
    width: 19%;
    height: 100px;
    text-align: center;
    border-left: 1px solid #DDD;
}
.fbar li .img {
    height: 48px;
    line-height: 48px;
    overflow: hidden;
    margin-top: 10px;
    font-size: 40px;
    font-family: arial;
    font-weight: bold;
    color: #f08411;
}
.fbar li .txt {
    margin-top: 16px; font-size:14px;
}
/*ÈÈÃÅ²úÆ·*/
.ibw-a {
}

.ibw-title {
    padding: 60px 0;
}
.g-in {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.ibw-a .hd {
    margin-bottom: 50px;
}
.ibw-title .hd h2 {
    font-size: 30px;
    line-height: 53px;
    font-weight: normal;
}
.ibw-title .title{ width:1200px; overflow:hidden; text-align:center;}
.ibw-title .title h1{ font-size:30px;     font-weight: normal; line-height: 53px; color:#262626; text-align:center;}
.ibw-title .title span{ display:block; line-height: 53px; font-size:14px; margin:5px 0 0 15px; color:#262626;}
.ibw-title .title span a{ margin:0 5px; color:#262626;}
.ibw-title .title span a:hover{ color:#48a11c;}
.ibw-title .hd {
    margin-bottom: 49px;
    text-align: center;
}
.ibw-a .bd .item {
    float: left;
    width: 372px;
    margin-right: 28px;
    position: relative;
}
.ibw-a .bd .item .img {
    height: 206px;
    overflow: hidden;
}
.ibw-a .bd .item:hover .img img {
    transform: scale(1.1);
}
.ibw-a .bd .item .img img {
    transition: all 0.6s ease-in-out;
    transform: scale(1);
}

.ibw-a .bd .item .intro {
    padding: 8px 24px 24px;
    border: 1px solid #eee;
    border-top: 0;
}
.ibw-a .bd .item .intro h4 {
    font-size: 18px; color:#000;
    line-height: 40px;
    font-weight: normal;
}
.ibw-a .bd .item .intro h4 a {
color:#000;
}

.els {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ibw-a .bd .item .intro .txt {
    height: 88px;
    line-height: 24px;
    overflow: hidden;
    padding: 5px 0;
    color: #999;
}
.ibw-a .bd .item .intro .ex {
    height: 58px;
    line-height: 29px;
    overflow: hidden;
}
.ibw-a .bd .item .intro .ex li a {
    color: #0073c3;
}
.ibw-a .bd .item .intro .ex li {
    padding-left: 24px;
    background: url(/images/z4.jpg) no-repeat 0 50%;
}
/*main*/
.clear{clear:both;}
.clearfix { zoom:1; }
.clearfix:after { content:""; display:block; clear:both; height:0; }
.left{float:left;}
.mleft10{ margin-left:10px;}

.lest1{ margin:10px 0px;}
.lest2{ margin:10px 0px; background-color:#fff;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.m_main{width: 976px;margin: 0 auto;padding: 13px 0 32px;overflow: hidden;zoom: 1}
.m_left{width: 220px;padding: 32px 0 0 5px;float: left;}
.m_news{margin-bottom: 50px;}
.m_news h2{height: 30px;line-height: 30px;font-size: 30px;font-weight: normal;color: #000;}
.m_news h3{height: 30px;line-height: 30px;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";font-weight: normal;color: #000;}
.m_news h3 a, .m_news h3 a:hover{color: #000;}
.m_news h4{font-weight: normal;line-height: 25px;height: 25px;color: #333333;}
.m_news h4 a:link, .m_news h4 a:visited, .m_news h4 a:active{color: #333;}
.m_news h4 a:hover{color: #e6002e;}
.m_clus h2{height: 30px;line-height: 30px;font-size: 30px;font-weight: normal;color: #000;}
.m_clus h3{height: 30px;line-height: 30px;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";font-weight: normal;color: #000;}
.m_clus h3 a, .m_clus h3 a:hover{color: #000;}
.m_clus h4{font-weight: normal;line-height: 25px;height: 25px;color: #333333;}
.m_clus h4 a:link, .m_clus h4 a:visited, .m_clus h4 a:active{color: #333;}
.m_clus h4 a:hover{color: #e6002e;}
.m_right{width: 735px;float: right;}
.overflowtxt{           /*Òþ²Ø³¬³ö¿í¶ÈµÄÎÄ×Ö£¬IEÏÂ¿É¼Ó"..." Òª°ÑÏàÓ¦µÄ±êÇ©ÉèÎªÇø¿éÔªËØ*/
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}
.o_news{width: 735px;padding: 10px 0 0 0;height: 159px;}
.news_b{overflow: hidden;zoom: 1;width: 735px;}
.news_b_on{overflow: hidden;zoom: 1;width: 735px;}
.news_b dl, .news_b_on dl{width: 230px;height: 157px;padding: 0 7px;overflow: hidden;float: left;}
.news_b dl dt, .news_b_on dl dt{width: 230px;height: 90px;overflow: hidden;margin-bottom: 9px;}
.news_b dl dd.title, .news_b_on dl dd.title{width: 230px;height: 23px;line-height: 23px;margin-bottom: 2px;color: #000000;font-size: 14px;}
.news_b dl dd.title a:link, .news_b dl dd.title a:visited, .news_b dl dd.title a:active, .news_b_on dl dd.title a:link, .news_b_on dl dd.title a:visited, .news_b_on dl dd.title a:active{color: #000;}
.news_b dl dd.title a:hover, .news_c_on dl dd.title a:hover{color: #e6002e;}
.news_b dl dd.spans, .news_c_on dl dd.spans{width: 230px;color: #909090;}
.company_list{margin:20px 0px;}
.xuqiu{overflow:hidden; text-align:left; font-size:14px;}
.xuqiu h1{ font-size:20px; margin:20px 0;}
.xuqiu h1 span{ color:#4da422;}
.xuqiu a.tijiao{ background:url(../images/icon.png) no-repeat 0 -3px; width:150px; height:43px; display:block; float:left; text-indent:-10000px; margin-top:4px;margin-left:6px;}
.xuqiu a.tijiao:hover{ background-position:  0px -49px;}
.xuqiu a.qq{ background:url(../images/icon.png) no-repeat -156px -0px; width:150px; height:46px; display:block; float:left; margin-left:30px; text-indent:-10000px;}
.xuqiu a.qq:hover{ background-position:-156px -46px;}
/*index case*/
.case_main{width:100%; overflow:hidden; background: #f6f6f6;}
.case{ width:1200px; margin:30px auto; overflow:hidden;}
.case .title{ width:1200px; overflow:hidden; text-align:center;}
.case .title h1{ font-size:30px;     font-weight: normal; line-height: 53px; color:#262626; text-align:center;}
.case .title span{ display:block; line-height: 53px; font-size:14px; margin:5px 0 0 15px; color:#262626;}
.case .title span a{ margin:0 5px; color:#262626;}
.case .title span a:hover{ color:#48a11c;}
.case .title .quan{ background:url(../images/icon.png) no-repeat -1px -48px; width:27px; height:27px; display:block; float:right; text-indent:-10000px;}
.case .title .quan:hover{ background-position:-32px -48px;}
.boxgrid{ width:277px; height:209px; float:left; overflow: hidden; position: relative; margin:20px 8px 0 15px;}
.boxgrid img{ position: absolute; top: 0; left: 0; border: 0; }
.boxcaption{ position: absolute; background:#000; height:160px;  width:100%; opacity: .6; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
.captionfull .boxcaption { top:160px; left: 0;}
.captionfull .boxcaption h3{ font-size:16px; color:#fff; line-height:40px; text-align:left; margin-left:5px;}
.captionfull .boxcaption h3 span{ font-size:12px; font-weight:normal; margin-left:5px;}

/*×ÛºÏµ×²¿*/

#footer{ background:#363A40;}
.footer_a{background:#1E1826;height:60px;}
.footer_a .leftul{ float:left;width:710px;}
.footer_a ul li{ float:left;width:160px;height:60px;background:url(../images/cn0559/title2.png) no-repeat;text-indent:-1999px;}
.footer_a ul li a{display:block; width:160px; height:60px;}
.footer_a .f1{ background-position:0 0px;}
.footer_a .f2{ background-position:0 -60px;}
.footer_a .f3{ background-position:0 -120px;}
.footer_a .f4{ background-position:0 -180px;}
.footer_a .f5{ background-position:0 -240px;}
.footer_a .contact{ float:right;width:160px;}
.footer_b .leftul{ float:left;width:710px;padding-top:10px;}
.footer_b ul li{ float:left;width:160px; text-align:center;line-height:22px;}
.footer_b ul li a{color:#9C9C9C;}
.footer_b .contact{ float:right;width:268px;}
#footer .copyright{font-size:10px; font-family:'Î¢ÈíÑÅºÚ',"Helvetica Neue", Helvetica, Arial, sans-serif; text-align:right; color:#9C9C9C;line-height:22px;}
#footer .copyright a{color:#9C9C9C;}
.bottom{width: 100%;border-top: 1px solid #d9d9d9;overflow: hidden;zoom: 1;background:#fff;font-family:'Î¢ÈíÑÅºÚ';background:#373d41;}
.foot{width: 1200px;padding: 12px 0 0 0;margin: 0 auto;overflow: hidden;zoom: 1;}
.foot_left{width: 680px;float: left;}
.bot_menu{line-height: 25px;height: 25px;padding-bottom: 18px;color: #fff; font-size:14px; font-weight:normal;}
.bot_menu a:link, .bot_menu a:active, .bot_menu a:visited{padding: 0 5px;color: #666666; color: #fff; font-size:14px; font-weight:normal;}
.bot_menu a:hover{color: #48a11c;}
.bot_about{line-height: 22px;padding-bottom: 18px;padding-left: 5px;color: #666666;}
.bot_about a:link, .bot_about a:active, .bot_about a:visited{color: #666666;}
.bot_about a:hover{color: #48a11c;}
.bot_copyright{line-height: 18px;padding-bottom: 8px;padding-left: 5px;color: #d1d2d2;  font-size:14px; line-height:30px; }

.bot_copyright a:link, .bot_copyright a:active, .bot_copyright a:visited{color: #d1d2d2;}
.bot_copyright a:hover{color: #e6002e;}
.foot_right{width: 268px;float: right;}
.foot_right td{line-height: 14px;text-align: right;text-align: right;font-size: 11px;}
.jia_cn0559{width: 268px;height: 115px;padding-top: 0px;}
.st_vb{text-align: right;padding: 10px 4px 5px 0;}
.ny_banner{width: 100%;height: 300px;border-bottom:1px #ddd solid;}
.nyb_c{/*width:976px;*/width: 100%;height: 300px;margin: 0 auto;}
.ny_main{width: 1200px;overflow: hidden;zoom: 1;margin: 0 auto;padding: 20px 0 0 0;	}
.setvice_main{width: 1003px;overflow: hidden;zoom: 1;margin: 0 auto;padding: 20px 0 0 0;	}
.ny_main .sContent{font-size:14px;line-height:25px;color:#333333;padding:10px; overflow:hidden; width:1003px; margin:0px 30px 20px 30px;}
.ny_ptab{padding: 10px 0 22px;height: 25px;line-height: 25px;}
.ny_ptab ul li{/*width: 70px;*/height: 25px;line-height: 25px;float: left;margin-right: 17px;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.ny_ptab ul li.longer1{width: 115px;}
.ny_ptab ul li a{display: block;/*width: 70px;*/height: 25px;line-height: 25px;text-align: center;font-family: "Î¢ÈíÑÅºÚ";}
.ny_ptab ul li.longer a{/*width: 115px;*/}
.ny_ptab ul li a:link, .ny_ptab ul li a:active, .ny_ptab ul li a:visited{color: #333;}
.ny_ptab ul li a:hover, .ny_ptab ul li a.hover{color: #e6002e;/*font-weight: bold;*/}
.ny_ptab ul li.tab_spaces{width: 7px;background: url(/images/news2.gif) 0 0 no-repeat;}
.news_list{padding-bottom: 20px;overflow: hidden;zoom: 1;width: 1200px;}
.news_one{padding-bottom: 19px;overflow: hidden;zoom: 1;font-family: "Î¢ÈíÑÅºÚ";}
.nl_img{width: 230px;height: 90px;float: left;overflow: hidden;}
.nl_txt{width: 725px;float: right;line-height: 23px;}
.nl_txt h2{line-height: 23px;font-size: 18px;color: #000;font-family: "Î¢ÈíÑÅºÚ";}
.nl_txt h2 a:link, .nl_txt h2 a:visited, .nl_txt h2 a:active{color: #000;}
.nl_txt h2 a:hover{color: #e6002e;}
.nl_txt h3{font-size: 12px;font-weight: normal;}
.nl_txt span{color: #333333;display: block;line-height: 23px;}
.view_detail{padding-right: 16px;line-height: 23px;text-align: right;padding-bottom: 5px;}
.view_detail a{text-decoration: underline;}

.case_list{overflow: hidden;zoom: 1;width: 976px;}
.case_one{width: 224px;height: 267px;padding:6px;float: left;overflow: hidden;margin-bottom:15px;}
.divover{background:#e1e1e1;}
.divout{background:#FFF;}

#wrapper{ width:1200px; margin:15px auto 0 auto;}
.casetit{padding:0 2px 1px 0; background:url(/images/cn0559/yyBg.png) right bottom no-repeat; margin-top:20px;}
.casetit .casebox{ border:1px solid #FFF; background:url(/images/cn0559/njbBg.gif) repeat-x left top #FFF; top:-1px; height:109px;}
.casetit .casebox h2{ float:left; padding:32px 0 0 25px;}
.casetit .casebox p{ float:left; padding-left:40px; padding-top:35px; line-height:19px; color:#888;}

.caselist{overflow:hidden; margin-top:14px;font-family:"Î¢ÈíÑÅºÚ";min-height:500px;}
.caselist .ovh{ width:1200px; overflow:hidden;}
.caselist dl{ float:left; background:#fff;border:1px #e5e5e5 solid; width:272px; height:360px; margin:0 25px 14px 0; cursor:pointer}
.caselist dl img{ width:245px; height:185px;}
.caselist dl:hover{ background:#f8f8f8;border:1px #e5e5e5 solid;}
.caselist dl dt{ padding:10px 0 0 10px;}
.caselist dl dt img{ display:block;}
.caselist dd{ padding:0 10px;}
.caselist dd h2{ font-size:14px; font-weight:normal; color:#595959; line-height:24px; padding:14px 0 5px 0;font-weight:bold;}
.caselist dd p{ color:#888888; line-height:19px; padding-bottom:8px;}
.caselist dd a.more{ color:#888888; background:url(/images/cn0559/addIco.gif) left center no-repeat; padding-left:15px; line-height:20px;}
.caselist dd a.linkurl{ color:#6EB100; float:right;line-height:20px;}
.maintit{padding:0 2px 1px 0; background:url(/images/cn0559/yyBg.png) right bottom no-repeat; margin-top:20px;margin-bottom:20px;}
.maintit .mainbox{ border:1px solid #FFF; background:url(/images/cn0559/njbBg.gif) repeat-x left top #FFF; top:-1px;}
.conpage{padding:0 2px 1px 0; background:url(/images/cn0559/yyBg.png) right bottom no-repeat; margin-top:20px;margin-bottom:20px;}
.conpage .pagebox{ border:1px solid #FFF; background:url(/images/cn0559/njbBg.gif) repeat-x left top #FFF; position:relative; top:-1px; min-height:500px; _height:500px;}
.pd{ padding:0 50px 50px 50px;}
.conpage .pagebox .ptit{ padding:40px 0 0 0;}
.conpage .pagecon{ color:#888888; line-height:22px; padding-top:20px;}
/*caseshow-->*/
.case_detail_left{width:823px;float: left;font-family:"Î¢ÈíÑÅºÚ"}
.case_detail_left img{ width:823px;}
.case_detial_right{width: 377px;float: right;border-top: 3px solid #000000;background: url(../images/cased5.gif) top repeat-y;padding-top: 13px;font-family:"Î¢ÈíÑÅºÚ"}
.cdr_c{width: 255px;margin: 0 auto 17px;}
.cdr_c a{ color:#666;}
.cdr_c a:hover{ color:#cc0000;}
.cdr_c h1{line-height: 25px;padding-bottom: 9px;font-size: 14px;color: #333333;}
.cdr_c span{display: block;line-height: 22px;padding-bottom: 22px;}
.cdc_prvbtn{width: 233px;padding-left: 22px;overflow: hidden;zoom: 1;}
.cdc_prvbtn ul li{float: left;width: 59px;height: 59px;padding: 0 5px;overflow: hidden;}
.cdc_prvbtn ul li a{width: 59px;height: 59px;display: block;}
.cdc_prvbtn ul li.prev_btn a{background: url(../images/rbtn.gif) 0 -59px no-repeat;}
.cdc_prvbtn ul li.prev_btn a:hover, .cdc_prvbtn ul li.prev_btn a.hover{background: url(../images/rbtn.gif) 0 0 no-repeat;}
.cdc_prvbtn ul li.back_btn a{background: url(../images/rbtn.gif) -59px -59px no-repeat;}
.cdc_prvbtn ul li.back_btn a:hover, .cdc_prvbtn ul li.back_btn a.hover{background: url(../images/rbtn.gif) -59px 0 no-repeat;}
.cdc_prvbtn ul li.next_btn a{background: url(../images/rbtn.gif) -118px -59px no-repeat;}
.cdc_prvbtn ul li.next_btn a:hover, .cdc_prvbtn ul li.next_btn a.hover{background: url(../images/rbtn.gif) -118px 0 no-repeat;}

/*news-->*/
.news{ width:95%; list-style:none; text-align:left; margin:20px auto;font-family:"Î¢ÈíÑÅºÚ" ;min-height:500px;}
.news .li a{ display:block; cursor:pointer;}
.news .li{ float:left; width:526px; height:91px;margin-bottom:90px; padding-right:44px; line-height:1em; }
.news .li img{ margin-right:20px; width:180px; height:120px; float:left}
.news .li .div1{ color:#666666; font-size:18px; font-weight:bold; height:20px; line-height:20px; width:320px; overflow:hidden;}
.news .li .div2{ color:#aaaaaa; font-size:11px; height:20px; line-height:20px; width:320px; overflow:hidden;}
.news .li .div3{ color:#666666; font-size:12px; line-height:18px; height:53px; width:320px; overflow:hidden;}
.news .li a:hover .div1{color:#dd0b13; }
/*<--news*/
/*class-->*/
.class{ list-style:none;font-family:"Î¢ÈíÑÅºÚ" ;margin-top:10px; width:95%;}
.class li{ float:left; width:100px; height:40px;line-height:1em;color:#000; background:url(/images/cn0559/class2.gif) top center no-repeat;font-size:16px; text-align:center;line-height:30px; margin-right:10px;}
.class li a{color:#000;}
.class li.current{color:#fff; background:url(/images/cn0559/class1.gif) top center no-repeat;}
.class li.current a{color:#fff;}
.class li:hover{background:url(/images/cn0559/class1.gif) top center no-repeat;font-size:16px;}
.class li:hover a{color:#fff;}
/*<--class*/

/*·ÖÒ³CSS*/
div.listpage{padding:3px;margin:3px;text-align:center; margin-bottom:20px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ" ; clear:both;}
div.listpage a{border:#8B8B8B 1px solid;padding:5px 6px;margin:2px;color:#000099;text-decoration:none; background-color:#E2E2E2}
div.listpage a:hover{border:#000099 1px solid;color:#000;}
div.listpage a:active{border:#000099 1px solid;color:#000;}
div.listpage span.current{border:solid 1px #689E00;padding:5px 6px;font-weight:bold;margin:2px;color:#fff;background-color:#6EB100;}
div.listpage span.disabled{border:#8B8B8B 1px solid;padding:5px 6px;margin:2px;color:#8B8B8B;background-color:#E2E2E2}

.newsshow{ padding:65px 40px; overflow:hidden;}
.newsshow .title{ border-bottom:1px solid #e5e5e5; overflow:hidden; padding-bottom:5px;}
.newsshow .title h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; text-align:center; color:#000; padding-bottom:20px;}
.newsshow #content{ line-height:28px; margin-top:30px;font-size:14px;}
.newsshow #content p{ text-indent:25px; padding:5px 0;}
.fr{ float:right;}
/*ÁªÏµÎÒÃÇ*/
.cont_usleft{float: left;width: 109px;padding-top: 33px;}
.cont_usright{width: 783px;float: right;padding-top: 33px; }
.cont_us_txt{font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;font-weight: 100;line-height: 27px;padding-bottom: 10px;}
.contxt{overflow: hidden;zoom: 1;padding-bottom: 25px;}
.tmsoo_contxt_cn{width: 353px;float: left;line-height: 26px;font-size: 14px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";}
.tmsoo_contxt_en{float: right;width: 411px;float: right;line-height: 23px;font-size: 12px;color: #333;}
.post_top{padding-left: 32px;padding-bottom: 14px;height: 35px;line-height: 35px;background: url(/images/countus15.jpg) 2px 5px no-repeat;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;}
.post_bot{padding-bottom: 20px;}
.online_top{height: 23px;padding-bottom: 12px;}
.online_bot{padding-bottom: 32px;overflow: hidden;zoom: 1;}
.online_bot div{float: left;}
.ob_cont1, .ob_cont1_hover, .ob_cont2, .ob_cont2_hover, .ob_cont3, .ob_cont3_hover{width: 216px;height: 72px;float: left;margin-right: 20px;}
.online_bot div.ob_cont1{background: url(/images/contb.gif) -216px 0 no-repeat;}
.online_bot div.ob_cont1_hover{background: url(/images/contb.gif) -216px -72px no-repeat;cursor: pointer;}
.online_bot div.ob_cont2{background: url(/images/contb.gif) -432px 0 no-repeat;}
.online_bot div.ob_cont2_hover{background: url(/images/contb.gif) -432px -72px no-repeat;cursor: pointer;}
.online_bot div.ob_cont3{background: url(/images/contb.gif) -0 0 no-repeat;}
.online_bot div.ob_cont3_hover{background: url(/images/contb.gif) -0 -72px no-repeat;cursor: pointer;}
.obc_name{width: 206px;height: 30px;line-height: 30px;padding: 3px 0 0 10px;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";color: #333333;}
.obc_info{color: #333333;padding-left: 50px;width: 166px;line-height: 15px;font-size: 11px;}
.obc_info a{color: #333;}
.obc_info a:hover{color: #e6002e;}

.job_list{overflow: hidden;zoom: 1;padding: 35px 0;}
.jobl{overflow: hidden;zoom: 1;}
.job_one{width: 310px;padding-right: 13px;padding-bottom: 38px;float: left;}
.jobo_img{padding-bottom: 10px;}
.jobo_title{line-height: 28px;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;color: #000;}
.jobo_ten{line-height: 20px;padding-bottom: 22px;font-size: 12px;color: #666666;}
.jobo_txt{line-height: 22px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;}
.job_tips{line-height: 28px;}
.job_tips h1{line-height: 28px;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";color: #000;font-weight: normal;}
.job_tips span{font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #333333;}
.job_tips span a{color: #e6002e;font-weight: bolder;}
.job_tips span a:hover{color: #e6002e;}



.services{clear:both; margin:20px auto 10px auto; width:930px; }
.services img{width:300px; height:130px;}
.services h3{margin:8px 0px 2px 0px; color:#000; font-weight:normal; font-size:16px;}
.services h3 a{ color:#000;} .services h3 a:hover{text-decoration:none; color:#C00;}
.services h6{}
.services p{color:#666;}
.services .Stitle{color:#C00; margin:5px 0px 5px 0px;}
.services1{ float:left; width:300px; margin-right:15px; margin-bottom:20px;}
.services2{ float:left; width:300px; margin-right:15px;margin-bottom:20px;}
.services3{ float:left; width:300px; margin-bottom:20px;}
.moreBtn{ margin:0px auto 0px auto; text-align:center; width:300px;}
.moreBtn a{display:block; background:#fff; font-size:16px; color:#000; padding:8px 0px 8px 0px; width:300px; text-decoration:none;}
.moreBtn a:hover{ color:#FFF; background:#C00;}
.textGray{color:#999; font-size:12px; font-weight:normal;}
.ptitle{ font-weight:normal; margin:20px 0px 20px 0px; font-size:20px; color:#333333; background:url(../images/line.png) repeat-x;}
.ptitle span{ background-color:#FFFFFF; padding:0px 5px 0px 0px;}

/*ÔÚÏß¿Í·þ*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/*ÐÂµ¼º½*/
/* banner */
#banner{width:100%;height:450px;background:#000;overflow:hidden;position:relative;}
#banner .wrapper{width:986px;margin:0 auto;position:relative;}
#banner_img{display:block;position:relative;}
#banner_img li{position:absolute;top:0;left:0;width:100%;height:450px;background-position:center;background-size:cover;display:none;}

#banner_img li.item1{background-image:url(../images/banner_bg1.jpg);display:block;}
#banner_img li.item2{background-image:url(../images/banner_bg2.jpg);}
#banner_img li.item3{background-image:url(../images/banner_bg3.jpg);}
#banner_img li.item4{background-image:url(../images/banner_bg4.jpg);}
#banner_img li.item5{background-image:url(../images/banner_bg5.jpg);}
#banner_img li.item6{background-image:url(../images/banner_bg6.jpg);}
#banner_img li.item7{background-image:url(../images/banner_bg7.jpg);}
#banner_img li.item8{background-image:url(../images/banner_bg8.jpg);}

#banner_img .ad_img{position:absolute;right:120px;top:20px;width:306px;height:204px;}
#banner_img .ad_txt{position:absolute;left:10px;top:50px;color:#fff;text-shadow:1px 1px rgba(51,51,51,0.3);}
#banner_img .ad_txt h2{font:bold 36px/60px Microsoft YaHei;}
#banner_img .ad_txt a{display:block;width:100px;height:25px;line-height:25px;text-align:center;margin-top:10px;background:#fff;color:#666;text-decoration:none;text-shadow:none;}
#banner_ctr{position:absolute;width:960px;height:122px;margin-left:-480px;left:50%;bottom:40px;z-index:1;}
#banner_ctr ul{width:960px;height:122px;background:url(../images/serv_ico.png) center no-repeat;font-size:0;line-height:0;position:relative;}
#banner_ctr li{display:block;float:left;width:115px;height:122px;cursor:pointer;}
#banner_ctr li.first-item{background:#fff;width:20px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;cursor:default;}
#banner_ctr li.last-item{background:#fff;width:20px;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;cursor:default;}
#drag_ctr{position:absolute;top:-14px;left:20px;width:115px;height:156px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;bottom:170px;background:#79b800;}
#drag_arrow{position:absolute;top:-14px;left:20px;width:115px;height:156px;background:url(../images/drag_banner_arrow1.gif) center 14px no-repeat;}

.submit_top{line-height: 33px;padding-bottom: 17px;font-family: "Î¢ÈíÑÅºÚ";font-size: 18px;color: #000;}
.sb_top{overflow: hidden;zoom: 1;}
.submit_bot{padding-bottom: 11px;}
.sumit_input{margin: 0 16px 11px 0;padding: 2px 2px 2px 10px;width: 328px;height: 30px;background: url(/images/contus6.gif) 0 0 no-repeat;float: left;}
.input_submits{width: 328px;height: 30px;line-height: 30px;background: none;border: none;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.sumit_input2{margin: 0 16px 11px 0;padding: 2px 2px 2px 10px;width: 328px;height: 30px;background: url(/images/1.gif) 0 0 no-repeat;float: left;}
.checkcode{width: 128px;height: 30px;line-height: 30px;background: none;border: none;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.havevalue{color: #333333;}
.novalue{color: #999999;}
.sb_area_inputs{width: 507px;height: 92px;padding: 5px 1px 3px 10px;background: url(/images/contus7.gif) 0 0 no-repeat;margin-right: 13px;float: left;}
.sb_aiarea{width: 507px;line-height: 23px;height: 92px;background: none;border: none;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.sb_area{overflow: hidden;zoom: 1;}
.sbar_btn{width: 165px;height: 100px;float: left;}
.ly_tip{height: 30px;line-height: 30px;padding-bottom: 24px;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";color: #333333;}
.ly_tip a{color: #e6002e;font-weight: bolder;}
.ly_tip a:hover{color: #e6002e;}

p#back-to-top{position: fixed;right: 5px;bottom:0px;margin:0;cursor:pointer;}
p#back-to-top a{text-align: center;text-decoration: none;color: #d1d1d1;display: block;width: 38px; /*Ê¹ÓÃCSS3ÖÐµÄtransitionÊôÐÔ¸øÌø×ªÁ´½ÓÖÐµÄÎÄ×ÖÌí¼Ó½¥±äÐ§¹û*/
	-moz-transition: color 1s;-webkit-transition: color 1s;-o-transition: color 1s;cursor:pointer;}
p#back-to-top a:hover{color: #979797;cursor:pointer;}
p#back-to-top a span{background:url(/images/arrow-up.gif) no-repeat center center;border-radius: 6px;display: block;height: 41px;width: 38px;margin-bottom: 5px; /*Ê¹ÓÃCSS3ÖÐµÄtransitionÊôÐÔ¸ø<span>±êÇ©±³¾°ÑÕÉ«Ìí¼Ó½¥±äÐ§¹û*/
	-moz-transition: background 1s;-webkit-transition: background 1s;-o-transition: background 1s;cursor:pointer;}
#back-to-top a:hover span{background:url(/images/arrow-up.gif) no-repeat center center;cursor:pointer;}
.thecase{ margin-top:10px; border-top:1px #ddd dashed;}
.m_left{width: 220px;padding: 32px 0 0 5px;float: left;}
.ml_news{margin-bottom: 121px;}
.ml_news h2{height: 30px;line-height: 30px;font-size: 30px;font-weight: normal;color: #000;}
.ml_news h3{height: 30px;line-height: 30px;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";font-weight: normal;color: #000;}
.ml_news h3 a, .ml_news h3 a:hover{color: #000;}
.ml_news h4{font-weight: normal;line-height: 25px;height: 25px;color: #333333;}
.ml_news h4 a:link, .ml_news h4 a:visited, .ml_news h4 a:active{color: #333;}
.ml_news h4 a:hover{color: #e6002e;}.m_right{width: 735px;float: right;}
.i_news{width: 735px;padding: 10px 0 0 0;height: 229px;}
.in_tab{padding: 0 8px 13px 0;height: 9px;}
.in_tab ul li{width: 9px;height: 9px;margin-right: 5px;float: right;cursor: pointer;background: url(../images/index06.gif) -14px 0 no-repeat;}
.in_tab ul li.on{background: url(../images/index06.gif) 0 0 no-repeat;}
.news_c{overflow: hidden;zoom: 1;width: 735px;display: none;}
.news_c_on{overflow: hidden;zoom: 1;width: 735px;}
.news_c dl, .news_c_on dl{width: 230px;height: 207px;padding: 0 7px;overflow: hidden;float: left;}
.news_c dl dt, .news_c_on dl dt{width: 230px;height: 90px;overflow: hidden;margin-bottom: 9px;}
.news_c dl dd.title, .news_c_on dl dd.title{width: 230px;height: 23px;line-height: 23px;margin-bottom: 2px;color: #000000;font-size: 14px;}
.news_c dl dd.title a:link, .news_c dl dd.title a:visited, .news_c dl dd.title a:active, .news_c_on dl dd.title a:link, .news_c_on dl dd.title a:visited, .news_c_on dl dd.title a:active{color: #000;}
.news_c dl dd.title a:hover, .news_c_on dl dd.title a:hover{color: #e6002e;}
.news_c dl dd.spans, .news_c_on dl dd.spans{width: 230px;height: 20px;line-height: 20px;}

#linkbox{text-align:center; font-size:14px;padding-top:10px; line-height:25px;}
#linkbox a{ margin-right:5px;color:#666;}
#linkbox a:hover{color:#9b9d9e;}

/*services*/
.servicelist{overflow: hidden; zoom: 1;}
.servicelist li{width: 230px; padding-right: 27px; float: left;}
.servicelist li.over{width: 230px;float: left;padding-right: 0px;}
.servicelist li .imgs{width: 230px; height: 109px;}
.servicelist li .tit{width: 210px;height: 30px; line-height: 30px; padding-bottom: 4px; font-size: 18px;font-family: 'Î¢ÈíÑÅºÚ'; color: #000000; font-weight: bold;}
.servicelist li .com{width: 210px;line-height: 21px; padding-bottom: 25px;}

.serviceclass{height: 50px; line-height: 50px; padding-bottom: 5px; font-size: 36px;font-family: 'Î¢ÈíÑÅºÚ'; color: #000; text-align:center}
.servicecom{line-height: 23px; padding-bottom: 33px; color: #333333; font-size: 14px; text-align:center}

.bg{background: #fff; border-bottom:1px #ddd solid;}
.mat{width: 1000px;margin: 0 auto;}
.lf{float:left;}
.rf{float:right;}
.fw{font-family: "microsoft yahei";}
.fs{font-family: "microsoft yahei";}
.fa{font-family: arial;}
.fb{font-weight: bold;}
.tct{text-align:center;}
.trt{text-align: right;}
.tjt{text-align: justify;}
.dbk{display:block;}
.clearFix{zoom:1;}
.clearFix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;zoom:1;}
.c_222{color: #222; font-size:16px;}
.SF_A{
	/*width: 150px;height: 127px; margin-right: 62px;position: relative;*/
	width: 180px;height: 127px; margin-right: 25px;position: relative;
}
.SF_Abox{
	width: 100%;display: none;
	
}
.SF_Abox1{display: none;}
.SF_Abox.on{
	position: absolute;left: -12px;bottom: 8px;background: rgba(204,51,51,0.9);
	border-radius: 5px;padding: 12px;height: 116px;overflow: hidden;
}
.SF_Abox.on a{color: #fff;}
.SF_Abox.on .SF_Abox1{
	display: block;
}
.SF_A.on{
	margin-right: 0px;
}
.SFA_pic{
	display: block;width: 91px;height: 91px;
	margin: 15px auto;
	position: relative;
}
.SFA_pic img{
	display: block;width: 100%;height: 100%;
	position: absolute;left: 0px;top: 0px;
}
.SFA_pic .SFA_img2{display: none;}
.SFA_pic.on .SFA_img2{display: block;}
.SFA_pic.on .SFA_img1{display: none;}
.SF_Abox3{
	/*height: 40px;*/
}
.SF_Abox3.on{
	/*display: none;*/
}
/*add*/
.SFA_picB{
	width: 91px;height: 91px;margin: 15px auto;
}
.SF_A .SFA_picB{
	    
		padding: 4px;
		box-shadow: 0 0 0px 4px #fff;
		border-radius: 50%;
		border: 2px solid #d44346;
		-webkit-transition:border 0.3s, box-shadow 0.3s,opacity 0.3s;
		-moz-transition:border 0.3s, box-shadow 0.3s,opacity 0.3s;
		transition:border 0.3s, box-shadow 0.3s,opacity 0.3s;
}
.SF_A .dbkA{display: block;}
.SF_A .dbkB{display: none;}
.SF_A:hover .SFA_picB{
		box-shadow: 0 0 0px 4px #d44346;
		border: 2px solid #fff;
		opacity: 1;
}
.SF_A:hover .SF_Abox .SF_Abox1{display: block;}
.SF_A:hover .dbkA{
	display: none;
}
.SF_A:hover .dbkB{
	display: block;
}



.SFA_h1{
	font: bold 22px "microsoft yahei";color: #262626;
	text-transform: uppercase;
}
.SFA_h2{
	color: #3d5060;
	font:bold 16px "microsoft yahei";line-height: 30px;
text-transform: uppercase;
}

.SFA_nav{ /*margin: 36px 0px 65px; */margin: 36px 0px 55px;height: 36px;}
.SFA_nav a{
	display: inline-block;_zoom:1;*display:inline;background-color: #e7e7e7;
	font-size: 18px;;line-height: 36px;padding: 0px 22px;color: #333;
	margin: 0px 6px;border-radius:4px;*padding: 6px 22px;
}
.SFA_nav a.on,.SFA_nav a:hover{
	color: #fff;background-color: #79b800;
}


.SF_If{display: none;}
.SF_if_L{
	display: block;width: 450px;height: 319px;position: relative;
}
.SF_if_L_link{
	display: block;position: absolute;left: 0px;top: 0px;
}
.SF_if_R{
	width: 506px;
}

.SF_if_h1{ color:#000;}
.SF_if_h1:hover{ color: #79b800;}
.fudong:hover{ background:#79b800;}
.SF_if{
	padding: 9px 0px 20px;border-top: 1px solid #ddd;
}
.SF_if.es{
	padding-top: 0px;border-top: 0px;
}
.SF_ifL{
	width: 410px;
}
.SF_if_h1{
	display: block;font: bold 17px "microsoft yahei";line-height: 18px;
	height: 19px;overflow: hidden;
}
.SF_if_h2{
	display: block;font: 14px "microsoft yahei";line-height: 24px;color: #888;
	height: 48px;overflow: hidden;
}

.SF_ifR{
	width: 70px;border-radius: 4px;padding: 12px 0px;
	background-color: #999;margin-top: 12px;
}
.SF_if.on .SF_ifR{background-color: #D44346;}
.SF_if.on .SF_if_h1{color: #D44346;}
.SF_if_h3{
	font:bold 22px arial;color: #fff;line-height: 30px;
}
.SF_if_h4{
	font: 12px arial;color: #fff;line-height: 16px;
}
.padA{padding: 42px 0px 42px;}
.padB{padding: 14px 15px;}
.padC{padding: 18px 45px;}
