﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"微软雅黑";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#414446; width:100%; min-width:1100px; width:expression((documentElement.clientWidth < 1100) ? "1100px" : "100%" ); zoom:1; line-height:23px;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,textarea,em{ border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑"; font-style:normal;  }
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#444; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#008af9;}
.Texthide{ display:none;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

/*pages*/
.Pages{ padding:15px 0; clear:both; line-height:22px; zoom:1; overflow:hidden; text-align:right; border-top:2px solid #f3f3f3; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#000;}
.Pages .p_page .a_prev{ display:inline-block; width:66px; border:1px solid #d9d9d9; height:22px; background:url(../images/page_1.jpg) no-repeat left top;}
.Pages .p_page .a_next{ display:inline-block; width:66px; border:1px solid #d9d9d9; height:22px; background:url(../images/page_2.jpg) no-repeat left top;}
.Pages .p_page .num{ font-style:normal; font-family:Arial; display:inline-block;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #d9d9d9; background:#f1f1f1; color:#000; }
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #d9d9d9; background:#0175cf;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; height:22px; line-height:22px; padding:0px; text-align:center; font-size:12px; border:solid 1px #E6E6E6; background:#fff;}
.Pages .i_button{ display:inline-block; margin-left:5px; width:44px; height:24px; cursor:pointer; border:solid 1px #d9d9d9; }
.Pages .p_page a:hover{ border:1px solid #008af9;}
/*pages end*/

/*Top*/
.Toper{ width:100%; border-top:4px solid #171717;  position:relative; z-index:9;}
.Top{ width:1100px; margin:0 auto; font-family:"微软雅黑"; }
.Top .logo{ width:387px; height:67px; float:left; padding-top:28px; }
.Top .Language{ float:right; padding-top:35px;}
.Top .Language .email{ float:right; width:60px; height:42px; margin:6px 0 0 0; padding-left:8px; text-align:right; background:url(../images/ico_email.jpg) no-repeat 26px top; border-left:1px solid #cacaca;}
.Top .Language .email span{ padding-top:25px; display:block;}
.Top .Language ul{ float:left; padding-right:8px;}
.Top .Language ul li{ float:left; padding-right:8px;}
.Top .Language ul li a{ display:block; width:48px; height:48px; line-height:48px; background:url(../images/bg_yuan1.jpg) no-repeat left center; color:#9c9c9c; text-align:center; }
.Top .Language ul li.on a,.Top .Language ul li a:hover{ background:url(../images/bg_yuan2.jpg) no-repeat left top; color:#fff;}

.MainNav{ width:1100px; padding-top:30px; font-family:"微软雅黑"; }
.MainNav ul{ /*background:#f9aa00;*/  background:#7092bf; float:left; width:790px; height:42px; line-height:42px; margin-top:8px;}
.MainNav ul em{ color:#dfefff; float:left; }
.MainNav li{ float:left; text-align:center; width:95px;}
.MainNav li a.navA{ color:#fff; display:block; font-size:14px; font-weight:bold;}
.MainNav li dl{ display:none; width:500px; height:44px; line-height:44px; padding-right:21px; }
.MainNav li dl dd{ color:#e3e3e3; padding:0 14px; float:left; background:#fff;}
.MainNav li dl dt{ float:left; background:#fff;}
.MainNav li dl dt a{ color:#4c4c4c; }
.MainNav li dl dt.first{ padding-left:19px;}
.MainNav li dl dt.JT{ width:21px; height:44px; background:url(../images/BG_jt.png) no-repeat left top;}
.MainNav li a:hover,.MainNav li.onnav a.navA{ color:#f9aa00;}

.SreachBox{ float:right; width:260px; height:28px; padding:11px 19px 11px 31px; overflow:hidden; background:url(../images/BG_SearchBox.png) no-repeat left top;}
.SreachBox .sreach_btn{ width:52px; height:28px; display:block; float:right;}
.SreachBox .sreach_ipu{ width:155px; height:28px; line-height:28px; border:0px; color:#ddd; float:left; font-family:"微软雅黑"; padding-left:35px; }
/*Top*/


/*bottom*/
.Bottomer{ width:100%; height:132px; background:#4E4C4C;}
.Bottom{ width:1100px; margin:0 auto; font-family:"微软雅黑"; padding-top:30px;}
.Bottom .logo{ width:67px; float:left;}
.Bottom .logo a{ display:block;}

.Bottom .center{ float:left; padding-left:20px; padding-top:12px;}
.Bottom .center nav{ }
.Bottom .center nav a{ font-size:15px; color:#9a9a9a;}
.Bottom .center nav em{ padding:0 11px; color:#484848;}
.Bottom .center .Copyright{ color:#9a9a9a;}
.Bottom .center .Copyright a{ color:#9a9a9a;}
.Bottom .center a:hover{ color:#008af9;}

.Bottom .right{ float:right; width:337px; padding-left:14px; height:70px; overflow:hidden; border-left:3px solid #545454;} 
.Bottom .right .phone{ color:#989898; font-size:18px; line-height:19px;}
.Bottom .right .phone span{ font-size:24px; font-weight:bolder; font-family:Arial; padding-left:5px;}
.Bottom .right .phone em{ font-size:11px; color:#989898; padding-left:5px;}
.Bottom .right .adress{ font-size:15px; color:#b2b2b2; line-height:28px; } 
/*bottom*/

/*SildeBar*/
.Menu{ width:260px; overflow:hidden;}
.Menu .h3{ display:block; height:101px; background:url(../images/BG_menu.jpg) #008af9 no-repeat left top; padding-right:30px; text-align:right;}
.Menu span{  display:block; height:35px; line-height:35px; background:url(../images/ico_menuJT.jpg) no-repeat right 33px; color:#fff; font-size:25px; color:#fff; font-weight:600; padding-top:20px; padding-right:20px;}
.Menu em{ display:block; height:35px; line-height:35px; color:#fff; font-family:Arial; font-size:26px; font-weight:normal; padding-right:18px; text-transform:uppercase;}

.MenuList{ padding:17px 26px 0 24px;}
.MenuList li{ display:block; width:181px; padding:2px 30px 2px 0; border-bottom:1px solid #dbe1e6; text-align:right; }
.MenuList li a{ padding-right:12px; display:block; height:38px; line-height:38px; color:#363636; font-size:16px; font-weight:600; background:url(../images/jt.jpg) no-repeat right center; }
.MenuList li:hover,.MenuList li.onmenu{ background:url(../images/menu_li.jpg) no-repeat 2px 2px; }
.MenuList li:hover a,.MenuList li.onmenu a{ color:#fff; background:url(../images/jt_1.jpg) no-repeat right center; }

.FWRXBox{ width:223px; position:fixed; left:0; bottom:17px; background:#fff; font-family:"微软雅黑"; font-weight:bold; border:1px solid #A5A5A5; color:#313131; }
.FWRXBox .txtCon{ position:relative; width:187px; padding:16px 20px 0 16px;}
.FWRXBox .phone{ height:43px; background:url(../images/ico_phone1.jpg) no-repeat left top; padding-left:41px;}
.FWRXBox .phone b{ display:block; font-weight:600; padding-top:21px; font-size:22px; line-height:22px; color:#008af9; font-family:Arial; white-space:nowrap;}
.FWRXBox .adress{ font-size:14px; background:url(../images/line.jpg) no-repeat left top; padding-top:10px; padding-bottom:10px; margin-top:8px; line-height:20px;}
.FWRXBox .text{font-size:14px;  padding-bottom:10px; line-height:20px;}
.FWRXBox .close{ display:block; width:27px; height:27px; background:url(../images/close.png) no-repeat; position:absolute; right:0; top:0; z-index:99;}
/*SildeBar*/ 

/*Banner*/
.HomeBan{ width:100%; height:435px; position:relative;}
.HomeBan .BanList{ width:100%; height:454px; position:absolute; top:-19px; left:0px;}
.HomeBan .BanList li{ width:100%; height:454px; overflow:hidden;}
.HomeBan .BanList li a{ width:100%; height:454px; display:block;}

.HomeBan .TabList{ width:100%; height:14px; left:0px; bottom:108px; position:absolute;}
.HomeBan .TabList .List{ width:1100px; height:70px; margin:0 auto;}
.HomeBan .TabList .List ul{ float:right;}
.HomeBan .TabList li{ float:left; padding-left:23px; }
.HomeBan .TabList li span{ display:block; width:112px; height:60px; padding:4px; background:#fff; cursor:pointer;}
.HomeBan .TabList li.on span{  background:#008af9;}

.BanBox{ width:100%; height:228px; position:relative; }
.BanBox .ban{ width:100%; height:210px; }
.BanBox .BGBan{ position:absolute; width:100%; height:59px; left:0px; bottom:0px; background:url(../images/BG_Ban.png) no-repeat center bottom; }
/*Banner*/

/*public*/
.HomeContain{ width:1100px; margin:0 auto; position:relative; font-family:"微软雅黑"; padding-bottom:60px; }
.Contain{ width:1100px; margin:0 auto; padding:25px 0 71px;}
.SildeBar{ width:260px; float:left; overflow:hidden; min-height:744px; background:#ECF2F7; position:relative; }
.MainContent{ width:802px; padding:0 15px 0 22px; border:1px solid #f2f2f2; float:left; border-left:0;}
.MainContent1{ padding:0 30px 20px 25px; border:1px solid #f2f2f2; }
.Current{ height:52px; line-height:52px; padding-top:8px; overflow:hidden; border-bottom:2px solid #f2f2f2;  font-family:"微软雅黑";}
.Current dl{ float:right; color:#9b9b9b;}
.Current dl a{ color:#9b9b9b;}
.Current dl span,.Current dl a:hover{ color:#008af9;}
.Current .ColumnName{ display:block; float:left; height:20px; line-height:17px; color:#008af9; font-size:18px; font-weight:bold; border-left:4px solid #008af9; margin-top:17px; padding-left:10px; }
.Content{ padding-top:25px; }
.SinglePage{ color:#444; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:18px; line-height:24px; font-family:"黑体";}

.PrevNextBox .h1{ font-size:12px; font-weight:normal;}
/*地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px};
.ul_sitemap li strong{ width:90px; display:inline-block;}
/*public*/

/*index*/
.HomeTitle{ font-size:16px; height:19px; line-height:19px; color:#008af9; font-weight:600; padding-bottom:11px; border-bottom:1px solid #f5f5f5; overflow:hidden; }
.HomeTitle a{ float:right; display:block; width:19px; height:19px; background:url(../images/ico_more.jpg) no-repeat left center;}
.HomeTitle span{ text-transform:uppercase; color:#cac4c4; font-family:Arial; font-size:18px; font-weight:normal; padding-left:5px; background:url(../images/ico_1.jpg) no-repeat right center; padding-right:20px;}

.HomeBusiness { width:1050px; height:274px; padding:12px 25px; position:absolute; top:-17px; left:0; border:1px solid #e8e8e8; background:#fff; }
.HomeBusiness .HomeTitle{ border:0;}
.HomeBusiness .contList{ padding-top:10px;}
.HomeBusiness .contList li{ float:left; padding-right:15px; padding-bottom:22px;}
.HomeBusiness .contList li a{ display:block; width:160px; height:93px; border:1px solid #ebebeb; overflow:hidden;}
.HomeBusiness .contList li a img{ width:160px; height:93px;}
.HomeBusiness .contList li a:hover{ width:154px; height:87px; border:4px solid #51b1ff;}
.HomeBusiness .contList li a:hover img{ width:154px; height:87px;}

.HomeNews{ padding-bottom:38px;}
.HomeNews .NEwsList{ width:491px; height:192px; padding:12px 25px; float:left; border:1px solid #e8e8e8; background:#fff; }
.HomeNews .NEwsList ul{ padding-top:12px;}
.HomeNews .NEwsList li{ height:28px; line-height:28px; padding-left:7px; background:url(../images/ico_dot.jpg) no-repeat left center; font-size:14px;}
.HomeNews .NEwsList li a{ color:#868686;}
.HomeNews .NEwsList li span{ float:right; color:#cbcbcb;}
.HomeNews .NEwsList li a:hover{ color:#ed9100; }

.HomeNews .HomeIco{ width:261px; height:218px; overflow:hidden; margin-left:17px; float:left;}
.HomeNews .HomeIco a{ display:block;}
.HomeNews .HomeIco1{ background:url(../images/ico_WXBG.png) #f9aa00 no-repeat center 26px;}
.HomeNews .HomeIco2{ background:url(../images/ico_CGAL.png) #008af9 no-repeat center 26px;}
.HomeNews .HomeIco span{ color:#fff; display:block; padding-top:155px; font-weight:600; font-size:18px; text-align:center;}
.HomeNews .HomeIco span em{ color:#fff; font-family:Arial; font-size:16px; font-weight:normal;}
.HomeNews .HomeIco a:hover{filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.HomeNews .HomeIco a:hover span{ color:#fff;}

.HomeQuality{ width:1050px; height:225px; padding:12px 25px; border:1px solid #e8e8e8; background:#fff; overflow:hidden; }
.HomeQuality .ImgBox{ position:relative; padding:21px 51px;}
.HomeQuality .ImgList{}
.HomeQuality .ImgList li{ float:left; padding-right:22px;}
.HomeQuality .ImgList li a{ display:block; width:200px; height:135px; border:1px solid #e5e5e5; padding:9px;}
.HomeQuality .ImgList li a img{ width:200px; height:135px;}
.HomeQuality .ImgList li a:hover{ border:1px solid #008af9;}
.HomeQuality .ImgList li a:hover img{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}


.HomeQuality .ImgBox .btn{ display:block; width:38px; height:156px; background-color:#008af9; background-repeat:no-repeat; background-position:center center; position:absolute; top:21px; cursor:pointer; }
.HomeQuality .ImgBox .btn_prev{ background-image:url(../images/btn_prev.png); left:0px;}
.HomeQuality .ImgBox .btn_next{ background-image:url(../images/btn_next.png); right:0;}
/*index*/ 

/*荣誉榜*/
.honourCont{ font-family:"微软雅黑";}
.honourCont ul{ width:780px; overflow:hidden;}
.honourCont li{ float:left; padding-right:28px; padding-bottom:55px;}
.honourCont li a{ display:block; width:240px;}
.honourCont li figure{ width:240px; height:147px; display:block; padding-bottom:9px;}
.honourCont li figcaption{ display:block; height:38px; line-height:38px; background:#b8b8b8; text-align:center; color:#fff; font-size:14px; overflow:hidden;}
.honourCont li a:hover figure{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.honourCont li a:hover figcaption{ background:#008af9;}

.honourCont ul .line{ padding:5px 0 60px; clear:both; height:1px; background:url(../images/ico_dashed.jpg) repeat-x left 5px;}
/*荣誉榜*/

/*新闻*/
.NewsList{ font-family:"微软雅黑";}
.NewsList .top{ padding-bottom:16px; background:url(../images/news_dashed.jpg) repeat-x left bottom; margin-bottom:5px; padding-left:15px; } 
.NewsList .top figure{ float:left; width:107px;}
.NewsList .top figure a{ display:block;}
.NewsList .top .detail{ width:885px; float:right; text-align:justify;}
.NewsList .top .detail .title{ margin:0; padding-bottom:3px;}
.NewsList .top .detail .title a{ color:#353535; font-size:16px; font-weight:600;}
.NewsList .top .detail time{ float:right; color:#c3c3c3; font-size:12px; }
.NewsList .top .detail .brief{ color:#8f8f8f; font-size:12px; height:48px; overflow:hidden;}

.NewsList ul{ padding-bottom:20px;}
.NewsList li{ background:url(../images/news_dashed.jpg) repeat-x left bottom; padding:18px 15px 17px;}
.NewsList li a{ background:url(../images/ico_li.jpg) no-repeat left center; padding-left:22px; font-size:14px; color:#353535;}
.NewsList li time{ float:right; color:#c3c3c3; font-size:12px; }
.NewsList .top .detail .title a:hover,.NewsList a:hover{ color:#008af9; text-decoration:underline;}

.NewsInfo{ font-family:"微软雅黑";}
.NewsInfo .info_title{ font-size:27px; line-height:35px; padding:25px 0; font-weight:600; text-align:center;}
.NewsInfo .info_time{ display:block; font-size:12px; text-align:center; color:#bababa; font-weight:normal;background:url(../images/news_dashed.jpg) repeat-x left top; padding-top:8px; }
.NewsInfo .info_txt{ padding:30px 0; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:18px; line-height:24px; font-family:"黑体";}
/*新闻*/

/*产品展示*/
.Pro_List{ font-family:"微软雅黑";}
.ProTabBox{ }
.ProTabBox .Left{ display:block; width:100px; min-height:80px; line-height:80px; float:left; text-align:center; font-size:15px; color:#fff; background:#737373; }
.ProTabBox .TabList{ display:block; width:700px; min-height:80px; float:left; background:#fafafa; overflow:hidden;}
.ProTabBox .TabList ul{ padding:15px 0 0 30px ;}
.ProTabBox .TabList li{ float:left; padding-right:35px; padding-bottom:10px; }
.ProTabBox .TabList li a{  display:block; height:25px; float:left; font-size:14px; color:#555; line-height:25px; padding:0 10px; white-space:nowrap; }
.ProTabBox .TabList li span{ display:block; width:6px; height:25px;  float:left;}

.ProTabBox .TabList li.on a,.ProTabBox .TabList li:hover a{background:#008af9; color:#fff; }
.ProTabBox .TabList li.on span.left,.ProTabBox .TabList li:hover span.left{ background:url(../images/blue_1.jpg) no-repeat left top;}
.ProTabBox .TabList li.on span.right,.ProTabBox .TabList li:hover span.right{ background:url(../images/blue_2.jpg) no-repeat left top;}

.ProTabBox1 .Left{ border-bottom:1px solid #7d7d7d;}
.ProTabBox1 .TabList{ border-bottom:1px solid #f0f0f0;}

.Pro_List .List{ padding-top:31px;}
.Pro_List .List li{ float:left; padding-right:52px; padding-bottom:20px;}
.Pro_List .List li a{ display:block; width:231px;}
.Pro_List .List li figure{ width:219px; height:141px; display:block; padding:5px; border:1px solid #e5e5e5;}
.Pro_List .List li figcaption{ display:block; height:35px; line-height:35px; background:#b8b8b8; text-align:center; color:#fff; font-size:14px; margin-top:10px; overflow:hidden;}
.Pro_List .List li a:hover figure{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; border:1px solid #008af9;}
.Pro_List .List li a:hover figcaption{ background:#008af9;}
.Pro_List .Pages{ padding:21px 0 35px;}

.Pro_Info{ font-family:"微软雅黑";}
.Pro_Info .Info{ padding-top:31px; padding-bottom:18px;}
.Pro_Info .Info .ImgBox{ float:left; width:415px; }
.Pro_Info .Info .ImgList{ width:393px; height:259px; overflow:hidden; border:1px solid #E8E8E8;}
.Pro_Info .Info .ImgList li{ width:393px; float:left;}
.Pro_Info .Info .tablist{ padding-top:18px; height:70px;}
.Pro_Info .Info .tablist li{ float:left; padding-right:6px;}
.Pro_Info .Info .tablist li span{ display:block; width:90px; height:60px; border:2px solid #e8e8e8; cursor:pointer;}
.Pro_Info .Info .tablist li.on span{ border:2px solid #008af9;}
.Pro_Info .Info .detail{ float:left; width:375px;}
.Pro_Info .Info .detail .title{ font-size:30px; font-weight:600; color:#535353; line-height:41px; height:82px; overflow:hidden; margin:0; padding-bottom:20px; background:url(../images/ico_dashed.jpg) repeat-x left bottom;}
.Pro_Info .Info .detail .title1{ display:block; background:#008af9; text-align:center; color:#fff; width:91px; height:30px; line-height:30px; margin:25px 0 19px; }
.Pro_Info .Info .detail .text{ height:170px; overflow:hidden; font-size:18px; color:#686767; line-height:29px; font-family:"黑体";}

.Pro_Info .ProCont{ padding-bottom:25px;}
.Pro_Info .ProCont .ProTitle{ height:44px; line-height:44px; background:#b3b3b3; margin-bottom:15px; overflow:hidden;}
.Pro_Info .ProCont .ProTitle span{ display:block; height:44px; line-height:44px; float:left; background:#008af9; padding:0 15px 0 24px; font-size:16px; color:#fff;}
.Pro_Info .ProCont .ProTitle em{ display:block; width:42px; height:44px; background:url(../images/ico_pro.jpg) #008af9 no-repeat left center; float:left;}
/*产品展示*/ 

/*成功案例*/
.CaseList{ font-family:"微软雅黑";}
.CaseList li{ float:left; padding-right:57px; padding-bottom:58px;}
.CaseList li a{ display:block; width:218px;}
.CaseList li figure{ width:206px; height:148px; display:block; padding:5px; border:1px solid #e5e5e5;}
.CaseList li figcaption{ display:block; height:35px; line-height:35px; background:#b8b8b8; text-align:center; color:#fff; font-size:14px; margin-top:10px; overflow:hidden;}
.CaseList li a:hover figure{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; border:1px solid #008af9;}
.CaseList li a:hover figcaption{ background:#008af9;}

.CaseInfo { font-family:"微软雅黑";}
.CaseInfo .info_title{ padding:10px 0px; font-size:25px; font-weight:600; line-height:35px; text-align:center;}
.CaseInfo .info_time{ display:block; font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-top:1px solid #cad8e6; padding-top:5px; padding-bottom:50px;}
.CaseInfo .info_txt{ margin-top:65px; padding:30px 0; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; border-top:1px solid #c3c3c3; font-size:18px; font-family:"黑体";}

.CaseInfo .ImgBox{ position:relative; height:305px; }
.CaseInfo .ImgList{ width:355px; height:278px; padding:13px; background:#ddd;  margin:0 auto; }
.CaseInfo .ImgList li{ float:left;}
.CaseInfo .ImgList li span{ display:block; width:355px; height:278px;}
.CaseInfo .ImgList li span img{ width:355px; height:278px;}

.CaseInfo .ImgBox .btn{ display:block; width:36px; height:66px; background-repeat:no-repeat; background-position:center center; position:absolute; top:120px; cursor:pointer; }
.CaseInfo .ImgBox .btn_prev{ background-image:url(../images/case_prev.jpg); left:135px;}
.CaseInfo .ImgBox .btn_next{ background-image:url(../images/case_next.jpg); right:135px;}
.CaseInfo .ImgBox .btn_next:hover{ background-image:url(../images/case_prevOn.jpg); }
.CaseInfo .ImgBox .btn_next:hover{ background-image:url(../images/case_nextOn.jpg); }
/*成功案例*/

/*在线留言*/
.Online{ font-family:"微软雅黑";}
.Online .title{ padding-left:170px; padding-bottom:30px;}
.Online table{ width:540px; margin:0 auto; }
.Online table td{ padding-bottom:30px; line-height:25px; padding-right:15px;}
.Online table td .text{ width:210px; height:25px; line-height:25px; border:1px solid #ccc; padding-left:7px; }
.Online table td .red{ color:#f00; padding-right:5px;}
.Online table td .textarea{ width:400px; height:78px;}
.Online table td .btn{ width:69px; height:28px; line-height:28px; font-size:13px; text-align:center; color:#fff; border:1px solid #dedede; background:#e97719; cursor:pointer;}
.Online table .last td{ padding-bottom:7px;}

.map{ padding-bottom:20px;}
/*在线留言*/

/*会员中心*/
.DownList{ font-family:"微软雅黑";}
.DownList ul{ padding-bottom:5px;}
.DownList li{ background:url(../images/news_dashed.jpg) repeat-x left bottom; padding:12px 8px;}
.DownList li a.a{ background:url(../images/ico_li_on.jpg) no-repeat left center; padding-left:17px; font-size:14px; color:#515151;}
.DownList li a.down{ float:right; display:block; width:15px; height:15px; background:url(../images/ico_down.jpg) no-repeat left center; margin-top:4px;}
.DownList li time{ float:right; color:#ababab; font-size:14px; padding-right:18px; }
.DownList li a:hover{ color:#008af9; text-decoration:underline;}
.DownList li a.down:hover{ background:url(../images/ico_downOn.jpg) no-repeat left center;}
.DownList .Pages{ padding:23px 0 27px; }

.UpCont{ font-family:"微软雅黑"; width:650px; margin:0 auto; padding-top:44px;}
.UpList{ min-height:150px; padding:16px; background:#EEE;}
.UpList li{ background:url(../images/li_dashed.png) repeat-x left bottom; padding:8px 10px;}
.UpList li a{ font-size:14px; color:#555;}
.UpList li time{ float:right;}
.UpCont .UpText{ padding-top:20px;}

.FileBox{ width:650px; height:42px; }
.FileBox .text{ width:427px; height:39px; line-height:39px; border:1px solid #d4d4d4; padding:0 5px; float:left; cursor:default; }
.FileBox .uploadBox{ float:left; width:99px; height:41px; line-height:41px; background:url(../images/uploadBtn.jpg) no-repeat left top; margin-left:21px; position:relative; cursor:pointer; }
.FileBox .file{ width:558px; height:41px; position:absolute; right:0px; top:0px; z-index:10; opacity:0; -moz-opacity:0; -webkit-opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.FileBox .Btn{ float:right;  width:75px; height:41px; line-height:41px; background:#f9aa00; color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:center; cursor:pointer;}
/*会员中心*/

/*友情链接*/
.OthersList{ font-family:"微软雅黑";}
.OthersList li{ float:left; padding-right:39px; padding-bottom:42px;}
.OthersList li a{ display:block; width:231px; }
.OthersList li figure{ width:219px; height:104px; display:block; padding:5px; border:1px solid #e5e5e5;}
.OthersList li figcaption{ display:block; height:35px; line-height:35px; background:#e6e6e6; text-align:center; color:#5c5c5c; font-size:14px; margin-top:10px; overflow:hidden;}
.OthersList li a:hover figure{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; border:1px solid #008af9;}
.OthersList li a:hover figcaption{ background:#07498a; color:#fff;}
/*友情链接*/

/*搜索中心*/
.SearchList ul{ padding-bottom:20px;}
.SearchList li{ background:url(../images/news_dashed.jpg) repeat-x left bottom; padding:18px 15px 17px;}
.SearchList li a{ background:url(../images/ico_li.jpg) no-repeat left center; padding-left:22px; font-size:14px; color:#353535;}
.SearchList li time{ float:right; color:#c3c3c3; font-size:12px; }
.SearchList a:hover{ color:#008af9; text-decoration:underline;}
/*搜索中心*/

/*用户登录*/
.LoginBox{ position:fixed; left:0px; top:0; width:100%; z-index:999; 
background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }
.LoginBox .Box{ width:539px; height:288px; background:url(../images/BG_login.png) no-repeat left top; margin:0 auto; position:relative;}
.LoginBox .login{ width:350px; margin:0 auto; padding:35px 0; overflow:hidden;}
.LoginBox .login .name{ display:block; width:90px; height:30px; line-height:30px; margin:0 auto; color:#008af9; font-size:20px; background:url(../images/ico_people.jpg) no-repeat left top; padding-left:45px; }

.LoginBox .login table{ width:350px; padding-top:20px; font-family:"微软雅黑";}
.LoginBox .login table td{ padding-bottom:20px; padding-right:16px; }
.LoginBox .login table td.td_1{ text-align:right; padding-right:10px; font-size:14px;}
.LoginBox .login table td.td_3{ text-align:center;}
.LoginBox .login table td .text{ width:267px; height:33px; line-height:33px; border:1px solid #eaeaea; background:#fff;}
.LoginBox .login .btnBox{ text-align:center;}
.LoginBox .login .btnBox .btn{ width:95px; height:35px; line-height:35px; text-align:center; color:#fff; background:#008af9; cursor:pointer; }
.LoginBox .login .btn_close{ display:block; width:37px; height:37px; position:absolute; top:-14px; right:-13px; background:url(../images/fancybox_sprite.png) no-repeat left top; cursor:pointer; }

.ErrorBox{ position:fixed; left:0px; top:0; width:100%; z-index:999; 
background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }
.ErrorBox .Box{ width:539px; height:288px; background:url(../images/BG_login.png) no-repeat left top; margin:0 auto; position:relative;}
.ErrorBox .login{ width:400px; margin:0 auto; padding:35px 0; overflow:hidden;}

.ErrorBox .login .ImgBox{ text-align:center; padding-top:40px;}
.ErrorBox .login .textbox{ font-size:14px; text-align:center; color:#515151; margin:0; padding-top:30px;}
.ErrorBox .login .btn_close{ display:block; width:37px; height:37px; position:absolute; top:-14px; right:-13px; background:url(../images/fancybox_sprite.png) no-repeat left top; cursor:pointer; }
/*用户登录*/

/*引导页*/
.YDY{ width:100%; height:800px; position:relative; background:url(../images/YDY.jpg) no-repeat center top; }
.YDY .btn_enter{ display:block; width:99px; height:29px; background:url(../images/btn_enter.png) no-repeat center top; position:absolute; top:540px; left:46.3%;}
/*引导页*/
