@import url("reset.css");
/*public*/
body{font-family:Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif;font-size:14px;color:#333333;background:#f9f9f9;}
a{color:#333333/*#4da422*/;text-decoration:none;}
a:hover{text-decoration:underline;}
.wrapper {width:1214px;margin:0 auto;position:relative;}
.wrappers {width:1214px;margin:0 auto;position:relative;}
.wrapperss {width:1174px;margin:0 auto;position:relative;}
.wrappersss {width:1214px;margin:0 auto;position:relative;}
.btn_blue{background-color:#1D9E1D;background-image:-webkit-linear-gradient(top,#1D9E1D,#226813);background-image:-moz-linear-gradient(top,#1D9E1D,#226813);background-image:-ms-linear-gradient(top,#1D9E1D,#226813);background-image:-o-linear-gradient(top,#1D9E1D,#226813);background-image:linear-gradient(top,#1D9E1D,#226813);border:1px solid #2D8D1A;color:#fff;}
.btn_blue:hover{background-color:#4CA321;background-image:-webkit-linear-gradient(top,#1D9E1D,#4CA321);background-image:-moz-linear-gradient(top,#1D9E1D,#4CA321);background-image:-ms-linear-gradient(top,#1D9E1D,#4CA321);background-image:-o-linear-gradient(top,#1D9E1D,#4CA321);background-image:linear-gradient(top,#1D9E1D,#4CA321);border:1px solid #2D8D1A;border-image:initial;text-decoration:none}

.btn_bluenew,#filter li a.cur,.category li a.cur{background-color:#2025df;background-image:-webkit-linear-gradient(top,#2025df,#1936b6);background-image:-moz-linear-gradient(top,#2025df,#1936b6);background-image:-ms-linear-gradient(top,#2025df,#1936b6);background-image:-o-linear-gradient(top,#2025df,#1936b6);background-image:linear-gradient(top,#2025df,#1936b6);border:1px solid #1e3fd1;color:#fff;}
.btn_bluenew:hover,#filter li a.cur:hover,.category li a.cur:hover{background-color:#2868dd;background-image:-webkit-linear-gradient(top,#2025df,#2868dd);background-image:-moz-linear-gradient(top,#2025df,#2868dd);background-image:-ms-linear-gradient(top,#2025df,#2868dd);background-image:-o-linear-gradient(top,#2025df,#2868dd);background-image:linear-gradient(top,#2025df,#2868dd);border:1px solid #1e3fd1;border-image:initial;text-decoration:none}


.textinput{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;font-size:13px;height:25px;line-height:25px;padding:1px 8px;color:#999;}
.textinput:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);border:1px solid #1D9E1D;outline:none;color:#666;}
.cat_title{overflow:hidden;padding:35px 0;height:120px;border-bottom:1px solid #d8d9d8;}
.cat_title h2{font-size:48px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-top:65px;}
.cat_title p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;color:#999;margin-top:65px;margin-left:10px;}
.cat_title strong{font-size:60px;font-family:Arial;font-weight:bold;color:#333;margin-right:6px;vertical-align:middle;}
.cat_title .more{font-size:24px;position:absolute;right:10px;top:50px;}
/*header*/
header{width:100%;height:112px; background:#FFFFFF;}
* html{background-image:url(about:blank);background-attachment:fixed}
* html header{position:absolute;top:expression(eval(document.documentElement.scrollTop))}
#navbg{width:100%;height:112px;overflow:hidden;text-indent:-9999px;position:absolute;left:0;top:0px; background::#FFFFFF;}
#Home #navbg{filter:alpha(opacity=100);opacity:1;}
#Home .cat_title{overflow:hidden;padding:35px 0;height:150px;border-bottom:1px solid #d8d9d8;}
#Home .cat_title h2{font-size:46px;text-indent:10px}
#Home .cat_title p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;font-size:12px;color:#999;margin-top:80px;}
#Home .cat_title strong{font-size:50px;float:none;font-weight:normal;font-family:Verdana;color:#999;margin:0 6px;vertical-align:top;}
#snews { font-size:14px; color:#717171; line-height:30px; clear:both}
#snews a { font-size:14px; color:#717171; float:left; text-decoration:none}
#snews a:hover { font-size:14px; color:#FF0000; float:left; text-decoration:none}
#snews span { float:right; font-size:13px}
#cpfl { font-size:22px; text-align:center; margin:35px auto; border-bottom:#d9d9d9 dashed 3px; padding-bottom:40px;}
#cpfl a { font-size:20px; margin:0 30px; color:#353535; border:#d2d2d2 solid 1px;border-radius: 15px; -webkit-border-radius:15px; -moz-border-radius:15px; padding:0 25px;}
#wh { display:block;position:absolute;right:0px;top:0; background:#021522; height:100%; width:100%;  filter:alpha(opacity=70);opacity:0.7; z-index:1;}
#wh .wh1 { font-size:24px; color:#FFFFFF; font-weight:bold; line-height:50px; float:left; padding-left:10px;}
#wh .wh2 a { font-size:16px; color:#ffffff; line-height:38px; height:38px; width:140px; background:#021522; border:#ffffff solid 1px; display:block;border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; filter:alpha(opacity=100);opacity:1;  z-index:111; position:absolute; left:130px; top:120px;}
#wh1 { display:block;position:absolute;right:0px;top:0; background:#021522; height:100%; width:100%;  filter:alpha(opacity=70);opacity:0.7; z-index:1;}
#wh1 .wh1 { font-size:24px; color:#FFFFFF; font-weight:bold; line-height:50px; float:left; padding-left:10px;}
#wh1 .wh2 a { font-size:16px; color:#ffffff; line-height:38px; height:38px; width:140px; background:#021522; border:#ffffff solid 1px; display:block;border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; filter:alpha(opacity=100);opacity:1;  z-index:111; position:absolute; left:130px; top:120px;}
#wh2 { display:block;position:absolute;right:0px;top:0; background:#021522; height:100%; width:100%;  filter:alpha(opacity=70);opacity:0.7; z-index:1;}
#wh2 .wh1 { font-size:24px; color:#FFFFFF; font-weight:bold; line-height:50px; float:left; padding-left:10px;}
#wh2 .wh2 a { font-size:16px; color:#ffffff; line-height:38px; height:38px; width:140px; background:#021522; border:#ffffff solid 1px; display:block;border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; filter:alpha(opacity=100);opacity:1;  z-index:111; position:absolute; left:130px; top:120px;}
#wh3 { display:block;position:absolute;right:0px;top:0; background:#021522; height:100%; width:100%;  filter:alpha(opacity=70);opacity:0.7; z-index:1;}
#wh3 .wh1 { font-size:24px; color:#FFFFFF; font-weight:bold; line-height:50px; float:left; padding-left:10px;}
#wh3 .wh2 a { font-size:16px; color:#ffffff; line-height:38px; height:38px; width:140px; background:#021522; border:#ffffff solid 1px; display:block;border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; filter:alpha(opacity=100);opacity:1;  z-index:111; position:absolute; left:130px; top:120px;}
#wh4 { display:block;position:absolute;right:0px;top:0; background:#021522; height:100%; width:100%;  filter:alpha(opacity=70);opacity:0.7; z-index:1;}
#wh4 .wh1 { font-size:24px; color:#FFFFFF; font-weight:bold; line-height:50px; float:left; padding-left:10px;}
#wh4 .wh2 a { font-size:16px; color:#ffffff; line-height:38px; height:38px; width:140px; background:#021522; border:#ffffff solid 1px; display:block;border-radius: 20px; -webkit-border-radius:20px; -moz-border-radius:20px; filter:alpha(opacity=100);opacity:1;  z-index:111; position:absolute; left:130px; top:300px;}
#xcfl ul{display:block;font-size:18px;text-align:center;width:1280px;height:46px;}
#xcfl ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;width:158px;height:46px; margin:0 auto;}
#xlfl ul li a { border:#d2d2d2 solid 10px; display:block; color:#727272; width:158px; height:46px;}
header h1.logo{display:block;position:absolute; top:20px; left:0px;}
header .shng { height:28px; line-height:28px; background:#181818; color:#ededed; font-size:14px;}
header span.lang{display:block;position:absolute;right:93px;top:15px; font-size:14px; line-height:30px; color:#7c7c7c;}
header span.lang a { color:#7c7c7c;}
header span.lang img { margin-right:10px;}
header span.langs{display:block;position:absolute;right:0px;top:15px; font-size:14px; line-height:30px; color:#7c7c7c;}
header span.langs a { color:#7c7c7c;}
header span.langs img { margin-right:10px;}
header span.langss{display:block;position:absolute;right:10px;top:48px; font-size:14px; line-height:30px; color:#7c7c7c;}
header nav{display:block;position:absolute;left:208px;top:30px;font-size:0; height:78px; background:url(/inc/images/dhbj.jpg) no-repeat center; width:982px; padding-left:11px;}
header nav li{display:inline-block;zoom:1;*display:inline;height:57px;}
header nav li.home a {border-left:none;  height:57px; line-height:57px; font-size:16px; -moz-border-radius: 10px; webkit-border-radius: 10px;border-radius: 10px;padding:0 0px; width:130px;font-weight:bold; background:url(/inc/images/dhy-1.jpg) repeat-x;}
header nav li.about a {border-left:none;   height:57px; line-height:57px;  font-size:16px;  -moz-border-radius: 10px; webkit-border-radius: 10px;border-radius: 10px; padding:0 0px;  width:130px;font-weight:bold;background:url(/inc/images/dhy-1.jpg) repeat-x;}
header nav li.service{border-left:none; background:url(../images/contact.jpg) no-repeat center;}
header nav li.cases{ background:url(../images/dhbj.png) no-repeat center;}
header nav li.client{border-left:none; background:url(../images/recruit.jpg) no-repeat center;}
header nav li.dhline a { width:0px; height:57px; line-height:57px;  margin:0 3px;}
#zdh{position:absolute;z-index:10000; display:none; left:283px; width:130px; top:71px; }
#zdh .zdh {border-TOP:#FFFFFF solid 1px; margin-left:0px; text-align:center; position:relative; padding:0px 0;  }
#zdh .zdhyj { -moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px; webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px; padding-bottom:0px;}
#zdh .zdh a { font-weight:100;line-height:52px; text-align:center; margin:0 auto;  width:130px; display:block; font-size:16px; background:url(/inc/images/dhy-1.jpg) repeat-x; height:52px; -moz-border-radius: 0px; webkit-border-radius: 0px;border-radius: 0px;}
#zdh .zdh a:hover{  font-size:16px}
#zdh1{position:absolute;z-index:10000; display:none; left:420px; width:130px; top:71px; }
#zdh1 .zdh1 {border-TOP:#FFFFFF solid 1px; margin-left:0px; text-align:center; position:relative; padding:0px 0;  }
#zdh1 .zdhyj { -moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px; webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px; padding-bottom:0px;}
#zdh1 .zdh1 a { font-weight:100;line-height:52px; text-align:center; margin:0 auto;  width:130px; display:block; font-size:16px; background:url(/inc/images/dhy-1.jpg) repeat-x; height:52px; -moz-border-radius: 0px; webkit-border-radius: 0px;border-radius: 0px;}
#zdh1 .zdh1 a:hover{  font-size:16px}
#zdh2{position:absolute;z-index:10000; display:none; left:147px; width:130px; top:71px; }
#zdh2 .zdh2 {border-TOP:#FFFFFF solid 1px; margin-left:0px; text-align:center; position:relative; padding:0px 0;  }
#zdh2 .zdhyj { -moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px; webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px; padding-bottom:0px;}
#zdh2 .zdh2 a { font-weight:100;line-height:52px; text-align:center; margin:0 auto;  width:130px; display:block; font-size:16px; background:url(/inc/images/dhy-1.jpg) repeat-x; height:52px; -moz-border-radius: 0px; webkit-border-radius: 0px;border-radius: 0px;}
#zdh2 .zdh2 a:hover{  font-size:16px}
#zdh3{position:absolute;z-index:10000; display:none; right:35px; width:130px; top:71px; }
#zdh3 .zdh3 {border-TOP:#FFFFFF solid 1px; margin-left:0px; text-align:center; position:relative; padding:0px 0;  }
#zdh3 .zdhyj { -moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px; webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px; padding-bottom:0px;}
#zdh3 .zdh3 a { font-weight:100;line-height:52px; text-align:center; margin:0 auto;  width:130px; display:block; font-size:16px; background:url(/inc/images/dhy-1.jpg) repeat-x; height:52px; -moz-border-radius: 0px; webkit-border-radius: 0px;border-radius: 0px;}
#zdh3 .zdh3 a:hover{  font-size:16px}
header nav li a{display:block;height:85px;font-size:16px;color:#585a59;text-decoration:none; line-height:85px;  padding:0 0px; margin:0 auto; text-align:center;  width:130px; font-weight:bold}
header nav li a:hover{text-decoration:none; }
header nav li span{display:block;color:#999;font-size:11px;-webkit-text-size-adjust:none;}
#fs1 { font-size:18px; color:#FFFFFF; line-height:35px; height:35px; text-align:center; padding:5px 0;}
#fs2 { font-size:14px; text-align:left; line-height:25px; padding:0 15px; color:#FFFFFF; margin-bottom:20px;}
#slx {}
/*banner*/
#banner{width:100%;height:425px;background:#FFFFFF;overflow:hidden;position:relative; }
#bannerlei { width:100%; height:226px; background:url(../images/ggcpzs.jpg) center no-repeat;overflow:hidden;position:relative; margin-top:0px; }
#banner_img{display:block;position:relative;}
#banner_img li{position:absolute;top:0;left:0;width:100%;height:650px;background-position:center;background-size:cover;display:none;}
#banner_img .ad_img{position:absolute;right:10px;top:80px;width:506px;height:404px}
#banner_img .ad_txt{position:absolute;left:10px;top:170px;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("/inc/images/serv_ico.png") center no-repeat;font-size:0;line-height:0;position:relative;}
#banner_ctr li{display:block;float:left;width:131px;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:131px;height:156px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;bottom:170px;background:#275A1F url("/inc/images/dian_2.jpg") repeat;}
#drag_arrow{position:absolute;top:-14px;left:20px;width:131px;height:156px;*background:url("/inc/images/drag_banner_arrow.png") center 14px no-repeat;}
/*cases*/
#Home .cat_title{overflow:hidden;height:64px;padding:35px 0;background:none;border:none;}
#Home .cat_title p,#Home .cat_title h2{margin-top:0;}
#cases ul{display:block;font-size:0;letter-spacing:-6px;text-align:center;width:100%;height:476px;}
#cases ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;width:240px;height:152px;overflow:hidden;margin:5px 0 0 5px;letter-spacing:normal;}
#cases ul li img{position:absolute;top:0;left:0;width:240px;height:152px}
#cases ul li p{display:none;width:210px;height:100%;position:absolute;z-index:1;font-size:12px;text-align:left;padding:0 15px;background:#212121;color:#999;left:0;bottom:0;}
#cases ul li p strong{display:block;font:bold 14px/30px Microsoft YaHei;color:#fff;margin-top:10px}
#cases ul li p a{display:inline-block;zoom:1;*display:inline;font-weight:bold;height:30px;line-height:30px;padding:0 8px;margin-top:8px;}
#cases ul li p a.openurl{width:23px;height:23px;padding:0;background:url("/inc/images/ico_website.png") no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:5px;right:5px;}
#cases ul li p a.openurl:hover{background-position:0 -23px}
#cfl { color:#666666; font-size:14px; border:#959595 solid 1px; display:block; margin:15px auto; text-align:center; padding:5px 10px; float:left; margin-right:12px;}
#cline { background:url(/inc/images/cpbj2.jpg) repeat-x center; height:6px; line-height:6px; text-align:center;clear:both}
/*client*/
#client{ margin-top:40px; clear:both; }
#client .cat_title{ text-align:center; height:106px;}
#client .sgundong{width:1050px;text-align:center; background:url(../images/cptjbo.jpg) bottom no-repeat, url(../images/cptjbj.jpg) repeat-y top; padding-top:20px; margin:0 auto;}
#client ul{margin:0 auto; clear:both; }
#client ul li{display:inline-block;zoom:1;*display:inline;position:relative;width:380px;height:330px;overflow:hidden;letter-spacing:normal; margin:0 5px; color:#000000; font-size:12px; border-radius: 0px; -webkit-border-radius:0px; -moz-border-radius:0px; border:#6ab82e solid 0px; background:#FFFFFF; margin-bottom:5px; }
#client ul li a{display:block;}
#client ul li a img{}
#client ul li .mc { border:#a81f26 solid 2px; padding:10px; margin-top:25px; display:block; position:relative}
#client ul li .mc .mc1 { font-size:20px; color:#000000; text-align:center; display:block; background:#FFFFFF; padding:5px 10px; position:absolute; top:-20px; z-index:1000; width:180px; left:55px;}
#client ul li .mc .mc2 { color:#717171; font-size:14px; text-align:center; margin-top:10px;}
#client ul li .mc .mc3 { text-align:center; font-size:14px; margin-top:5px;}
#client ul li .mc .mc3 a { color:#b53e44}
#client ul li .scmz{  width:100%; margin:0 auto; background:#ffffff; font-size:18px; color:#7a7a7a; text-align:center; position:absolute; bottom:0px; border-radius: 0px; -webkit-border-radius:0px; -moz-border-radius:0px;  padding-top:15px; padding-bottom:15px; filter:alpha(opacity=100);opacity:1;}
#client ul li .scmz a { color:#262626; text-decoration:none}
#client ul li .scmz span{ font-weight:100; display:block; font-size:14px; line-height:14px;}
#client ul li .yuanquan { position:absolute; bottom:50px; left:180px; width:38px; height:38px; background:#FFFFFF; display:block; border-radius: 19px; -webkit-border-radius:19px; -moz-border-radius:19px; filter:alpha(opacity=80);opacity:0.8;}
#client ul li .scjg { color:#adadad; font-size:14px; text-align:center; line-height:25px; margin-top:20px;}
#client ul li a:hover{}
#client ul li.justify_fix{height:0;overflow:hidden;border:none;}
#client ul li.noborder{border-right:none;}
.cpf1 { border:#959595 solid 1px; font-size:13px; color:#000000; text-align:center; padding:6px 30px; width:64px; float:left; margin-right:10px;  margin-top:10px; cursor:pointer;}
.cpf2 { border:#959595 solid 1px; font-size:13px; color:#ffffff; text-align:center; padding:6px 30px; width:64px; float:left; margin-right:10px; margin-top:10px; background:#000000;cursor:pointer;}
#sgsjj { background:url(../images/gsbj.jpg) no-repeat center; height:388px;}
#sgsjj .sgsjj1 { width:1050px; margin:0 auto;}
#sgsjj .sgsjj2 { width:394px; float:left; padding-top:130px; margin-left:65px;}
.sgsjj1 ul { width:560px; margin-top:130px; float:left; color:#FFFFFF}
.sgsjj1 ul li { text-align:left; height:50px; line-height:50px; border-bottom:#000000 dotted 1px; list-style-image:url(../images/baidian-1.png);}
.sgsjj1 ul li a { color:#000000; text-decoration:none;}
.sgsjj1 ul li span { float:right; color:#000000;}
#sgsjjs { background:#7d3358; height:622px; border-bottom:#500d2e solid 2px;}
#sgsjjs .sgs { width:1200px; margin:0 auto; padding-top:0px; font-size:14px; line-height:25px; color:#ffffff;}
#sgsjjs .sgs1 { width:790px; padding:0px; float:left;}
#sgsjjs .sgs2 { width:356px;  float:left; margin-top:100px;}
#sgsjjs .sgs2 img { padding-left:30px;}
#sgsjjs .wel { font-size:36px; text-align:center; display:block; padding:40px 0;}
#scpzs { background:#ffffff; height:262px; border-bottom:#500d2e solid 2px; margin-top:10PX;}
#scpzs1 { width:1200px; margin:0 auto;}
#sna { font-size:14px; color:#6e1739; font-weight:bold; height:40px; line-height:40px;}
#mjs { font-size:14px; color:#888888; text-align:center; line-height:20px;}
#smo { margin-top:13px;}
#xbj { background:url(../images/xyy-8.jpg) center no-repeat ;}
#slxs { background:url(../images/lx1.jpg) top repeat-x; height:379px;}
#slxs .lxbt { width:1050px; margin:0 auto; }
#slxs .lxbt1 { padding:15px 0;}
#slxs .lxbt2 { width:630px; height:240px; background:#FFFFFF;border-radius: 15px; -webkit-border-radius:15px; -moz-border-radius:15px; float:left;}
#slxs .lxbt2 img { margin-top:25px; margin-left:30px;}
#slxs .lxbt2 span { text-align:left; line-height:30px; color:#e8200f; font-size:14px; float:left}
#slxs .lxbt3 { width:370px; height:240px; background:#FFFFFF;border-radius: 15px; -webkit-border-radius:15px; -moz-border-radius:15px; float:left; margin-left:30px;}
#slxs .lxbt3 img { margin-top:5px; margin-left:10px;}
#slxs .lxbt3 span { text-align:left; line-height:30px; color:#e8200f; font-size:14px; float:left}
#labout { width:100%; margin:0 auto; padding:15px 0;}
.beijing { background:#ffffff;}
#fl1 { background:url(../images/leftbjs1.jpg) repeat-y top;}
#fl1 ul { background:url(../images/leftbj1.jpg) top no-repeat; padding-bottom:30px; padding-top:10px;}
#fl1 ul li { width:145px; height:30px; text-align:left; line-height:30px; font-size:12px; color:#4d1918; border-bottom:#ffffff dotted 1px; padding-left:30px;}
#fl1 ul li a { color:#4d1918; text-decoration:none}
#llx2 { background:url(../images/left21.jpg) top no-repeat; padding-top:10px; padding-bottom:210px; text-align:left; line-height:30px; color:#4d1918; padding-left:35px;}
#lefts { position:relative;top:-26px; left:0px;  z-index:1000}
#lefts1 { background:#efefef; display:block; height:51px; margin-bottom:20px;  }
#lefts2 { color:#fffefe; font-size:20px; height:30px; line-height:30px; text-align:left;}
#lefts3 { font-size:15px;color:#fffefe; text-align:center; height:30px; line-height:30px; padding-left:60px;}
#lefts4 { height:40px; line-height:40px; border-right:#e8e8e8 solid 1px;  font-size:18px; color:#fff; text-align:left; padding:5px 65px;  margin-top:0px; background:#a81f26 url(/inc/images/fljiantou-1.jpg) no-repeat bottom center; color:#FFFFFF; float:left;}
#lefts4 a { height:40px; line-height:40px; font-size:18px; color:#FFFFFF; text-decoration:none}
#lefts5 { height:40px; line-height:40px; border-right:#e8e8e8 solid 1px; font-size:18px; color:#000; text-align:left; padding:5px 65px;  margin-top:0px; background:#efefef;float:left;}
#lefts5 a { height:40px; line-height:40px; font-size:18px; color:#000; text-align:left;}
#sbiaoti { font-size:18px; color:#000000; text-align:left;}
#sbiaoti span { color:#7a7a7a; font-size:14px;}
#biaoti { font-size:26px; color:#000000; text-align:left; font-weight:bold}
#biaoti span { color:#7a7a7a; font-size:16px; font-weight:100}
#xiaobt a { font-size:18px; color:#000000; display:block; float:right; margin-right:80px; line-height:90px; border-bottom:#f2f2f2 solid 5px;}
#xiaobt a:hover { font-weight:bold; border-bottom:#000000 solid 5px; text-decoration:none;line-height:90px;}
#xiaobt .a1  { font-weight:bold; border-bottom:#000000 solid 5px; text-decoration:none;line-height:90px;}
/*news*/
#news{height:500px;background:#f1f1f1;}
#news .newsdata{background:#fff;width:986px;height:350px;margin:0 auto;position:relative;}
#news .newsad{position:absolute;top:15px;right:15px;}
#news ul{position:absolute;width:500px;top:15px;left:15px;}
#news ul li{border-bottom:1px dotted #ccc;padding:12px 0;}
#news ul li.nobd{border:none;}
#news ul li a{font:bold 16px/30px Microsoft YaHei;color:#444;}
#news ul li span{display:block;line-height:20px;color:#999;}

.xuqiu{ border-left:2px solid #EEE; width:350px; padding-left:20px; height:320px; font-size:14px; line-height:30px; color:#333;}
.xuqiu h1{ font-size:20px; margin:20px 0;}
.xuqiu h1 span{ color:#006cb7/*#4da422*/;}
.xuqiu a.tijiao{ background:url("/inc/images/icon.png") no-repeat 0px -3px; width:150px; height:43px; display:block; float:left; text-indent:-10000px; margin-top:4px;}
.xuqiu a.tijiao:hover{ background-position:  0px -49px;}
.xuqiu a.qq{ background:url("/inc/images/icon.png") no-repeat -156px 0; width:150px; height:46px; display:block; float:right; margin-right:30px; text-indent:-10000px;}
.xuqiu a.qq:hover{ background-position:-156px -46px;}
/*footer*/
footer{clear:both; padding-top:0px; margin-top:0px; background:#fff }
#footerinfo{background:#222;border-bottom:1px solid #292929;border-top:1px solid #000;position:relative; width:100%;}
#gotop {display:block;width:41px;height:35px;position:fixed;right:10px;bottom:2px;overflow:hidden;background:url("/inc/images/top.png") no-repeat;text-indent:-9999px; display:none; z-index:9999;}
.foot{ width:1214px; overflow:hidden; margin:0px auto; padding-bottom:15px;}
.foot_logo{background:url("/inc/images/icon.png") no-repeat -337px -53px; text-indent:-10000px; width:133px; height:48px; float:left; margin:50px 80px 0 0;}
.foot ul{ text-align:left; line-height:28px;  padding-top:10px;}
.foot ul li{ clear:both; color:#424041; display:inline-block;zoom:1;*display:inline;}
.foot ul li a{ font-size:14px; color:#424041; }
.foot ul .lis{ font-size:14px; color:#424041; margin:0 15px; }
.foot ul.list2 h1,.foot ul.list3 h1{ color:#006cb7/*#4da422*/;}
.foot ul a{ color:#a0a09e;}
.foot ul a:hover{ color:#FF0000/*#4da422*/;}
.foot ul.list1{ width:160px;}
.foot ul.list2{ width:273px; float:right; position:relative;}
.foot ul.list3{ width:100px;}
.foot ul.list3 li.st{ padding-left:8px; color:#DDD;}
.foot ul.list3 { position:relative;} 
.foot .list3 a i{ background:url("/inc/images/icon.png") no-repeat; width:23px; height:19px; display:block; float:left; margin:5px;}
.foot .list3 a div{ display:none;}
.foot .list3 a:hover div{ position:absolute; right:-50/*-110px*/; bottom:0;background:#FFF; z-index:999; display:block;}
.foot a i.weibo{ background-position:-503px 0;}
.foot a i.weixin{ background-position:-503px -29px;}
.foot a i.wap{ background-position:-503px -58px;}
.foot a:hover i.weibo{ background-position:-530px 0;}
.foot a:hover i.weixin{ background-position:-530px -29px;}
.foot a:hover i.wap{ background-position:-530px -58px;}
.foot .list2 i{ background:url("/inc/images/icon.png") no-repeat; width:18px; height:15px; display:block; float:left; margin:8px 3px 0 0;}
.foot i.qq{ background-position:-561px -29px;}
.foot i.miall{ background-position:-562px 0; }
.foot i.tel{ background-position:-562px -53px;}
.foot i.add{ background-position:-562px -74px;}
.foot ul.list2 .jiaotan a{ background:url("/inc/images/0icon.png") no-repeat -316px 0; width:76px; height:33px; text-indent:-10000px; position:absolute; top:23px; left:190px; }
#footercopyright{ width:100%;text-align:center; padding:10px 0; color:#424041; font-size:14px; margin:0 auto; line-height:25px; margin-top:0px; }
#footercopyright a { color:#424041}
#footercopyright img { }
#footerlink{ display:none;}
/*SubPage Caseslist*/
#cases {width:100%;position:relative;overflow:hidden;}
#filter{height:52px;border-bottom:1px solid #d8d9d8;}
#filter.fixed{width:100%;position:fixed;top:80px;left:0;z-index:1;background:#fff;}
* html #filter.fixed{position:absolute;top:expression(eval(document.documentElement.scrollTop+80));}
#filter .wrapper{height:52px;}
#filter li{display:inline-block;zoom:1;*display:inline;margin-right:5px;margin-top:10px;vertical-align:middle;width:114px;}
#filter li a{display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d5d5d5));-webkit-user-select:none;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top,#e9e9e9,#d5d5d5);background-image:linear-gradient(top,#e9e9e9,#d5d5d5);background-image:-o-linear-gradient(top,#e9e9e9,#d5d5d5);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;height:29px;line-height:29px;min-width:54px;padding:0 8px;text-align:center;}
#filter li a:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-decoration:none;}
#casesaa ul li{display:inline-block;zoom:1;*display:inline;position:relative;width:290px;height:330px;overflow:hidden;letter-spacing:normal; margin:0 auto; color:#000000; font-size:12px; background:#ffffff; margin-right:0px;  }
#casesaa ul li div{ text-align: center;width:290px;height:290px; display: table; }
#casesaa ul li span{ text-align: center;width:290px;height:30px; display: table; font-size:16px }
#casesaa ul li a { display: table-cell; vertical-align: middle;}
#casesaa ul li a img{ display: inline-block;}
#casesaa li a:hover{text-decoration:none; color:#333333;}
#casesaa  li p{display:none;width:210px;height:100%;font-size:12px;line-height:1.5;text-align:left;padding:0 15px;background:#212121;background:rgba(0,0,0,0.8);color:#999;position:absolute;left:2px;bottom:0;}
#labout .cases  li  p strong{margin-top:10px;color:#fff;}
#labout .cases  li  p em{display:block;color:#ddd;margin-bottom:5px;}
#labout .cases  li p a{display:inline-block;zoom:1;*display:inline;font-weight:bold;color:#fff;height:30px;line-height:30px;padding:0 8px;margin-top:8px;}
#labout .cases  li p a.openurl{width:23px;height:23px;padding:0;background:url("/inc/images/ico_website.png") no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:5px;right:5px;}
#caseslist li p a.openurl:hover{background-position:0 -23px;}
#case_footer{background:#f9f9f9;border-top:0px solid #d8d9d8;padding:15px 0;}
#loading{display:none;background:url("/inc/images/bg_loading_anim.gif") center no-repeat;height:100px}
#loadmore{text-align:center;}
#loadmore a{color:#666;}
#loadmore a:hover{text-decoration:none;color:#006cb7/*#4da422*/;}
/****************分页样式开始****************/
.pager{ border-top:#CCC solid 1px; padding:2px 0px; background:#DD2417}
.PagerView{  color: #666;  text-align: center;  margin: 8px;  }  
.PagerView span{  
 color: #000;  
 margin: 0 2px;  
 padding:5px 15px;  
 border: 1px solid #f5f4f4;border-radius:4px;-moz-border-radius:4px; 
}  
.PagerView span.on{  
 color: #fff;  
 font-weight: bold;  
 border: 1px solid #006cb7; background:#006cb7; 
}  
.PagerView a{  
 color: #000;  
 text-decoration: none;  
}  
.PagerView a span{  
 border: 1px solid #ccc;  
 color: #000;  
}  
.PagerView a:hover span{  
 color: #000;  
 background: #006cb7;  
}  
/****************分页样式结束****************/
/*SubPage caseDetailed*/
#casesaa #overview{}
#casesaa #overview #case_info{ padding:20px 0; color:#DDD;}
#casesaa #overview #case_info h1{font:28px Microsoft YaHei; color:#000000/*#6dbc0c*/; text-align:center}
#casesaa #overview #case_info .brief{text-indent:2em;line-height:1.8; margin-top:10px;}
#casesaa #overview .btn_blue{display:block;width:210px;height:40px;font:bold 14px/40px Microsoft YaHei;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:-1px -1px rgba(51,51,51,0.3); position:absolute; right:0; top:15px;}
#casesaa #overview .btn_bluenew{display:block;width:210px;height:40px;font:bold 14px/40px Microsoft YaHei;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:-1px -1px rgba(51,51,51,0.3); position:absolute; right:0; top:15px;}
#casesaa #detailed{line-height:1.8;text-align:justify;color:#666; padding:20px 0; font-size:14px;}
#casesaa #detailed img{border:8px solid #fff;border:8px solid rgba(255,255,255,0.8);background:url("/inc/images/bg_loading_anim.gif") center no-repeat #fff;}
#case_footer .showother{height:20px;line-height:20px;}
#case_footer .showother a span{display:block;width:20px;height:20px;overflow:hidden;position:relative;}
#case_footer .showother a span img{position:absolute;}
#case_footer .showother a{display:block;width:85px;height:20px;line-height:20px;position:absolute;top:0;color:#666;}
#case_footer .showother a:hover{text-decoration:none;color:#006cb7/*#4da422*/;}
#case_footer .showother .previous{left:0;}
#case_footer .showother .previous span{float:left;}
#case_footer .showother .backlist{left:50%;margin-left:-20px;width:20px;text-indent:-9999px;overflow:hidden;background:url("/inc/images/sprite_arrows.png") 0 -40px no-repeat;}
#case_footer .showother .backlist:hover{background-position:-20px -40px;}
#case_footer .showother .next{right:0;}
#case_footer .showother .next span{float:right;}
#case_footer .showother .next span img{top:-20px;}
#show_thumb{display:none;position:absolute;bottom:25px;width:82px;height:57px;background:url("/inc/images/sprite_arrows.png") center bottom no-repeat;}
#show_thumb img{border:3px solid #111;position:absolute;top:0;left}
/*SubPage newsList*/
.category{height:68px;line-height:68px;border-bottom:1px solid #d8d9d8;}
.category.fixed{width:100%;position:fixed;top:80px;left:0;z-index:1;background:#fff;}
* html .category.fixed{position:absolute;top:expression(eval(document.documentElement.scrollTop+80));}
.category .wrapper{height:68px;}
.category li{display:inline-block;zoom:1;*display:inline;width:110px;margin-right:5px;*margin-top:20px;vertical-align:middle;}
.category li a{display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d5d5d5));-webkit-user-select:none;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top,#e9e9e9,#d5d5d5);background-image:linear-gradient(top,#e9e9e9,#d5d5d5);background-image:-o-linear-gradient(top,#e9e9e9,#d5d5d5);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;height:29px;line-height:29px;min-width:54px;padding:0 8px;text-align:center;}
.category li a:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-decoration:none;}
.category p{position:absolute;top:25px;right:5px;}
#labout .news{padding:15px 0; margin-left:50px;}
#labout .news li{position:relative;border:1px solid #ccc;padding:10px; height:407px; width:300px; display:inline-block;zoom:1;*display:inline;overflow:hidden; margin-right:35px; margin-bottom:15px;}
#labout .news li img{width:300px;height:214px;}
#labout .news li .newslist{ display:block;text-align:center; line-height:30px; padding:10px 0; margin-top:20px; position:relative}
#labout .news li .newslist a{ font-size:18px;}
#labout .news li  span{ position:absolute;line-height:20px;color:#999; width:60px; height:60px; background:#e4e4e4; text-align:center; display:block; right:20px; top:180px; font-size:12px}
#labout .news li  span>div { font-size:40px;font-weight:bold; line-height:40px;}
#labout .news li  p{display:block;line-height:20px;color:#aba7a6;}
#tn { font-size:26px; color:#000000; text-align:left; line-height:25px; padding:15px;}
/*SubPage Shownews*/
.category h1{font:bold 16px/68px Microsoft YaHei;color:#444;}
.category h1 em{ font-size:14px;color:#444; display:inline; font-weight:normal;}
.category span{position:absolute;right:0;top:0;height:68px;vertical-align:middle;}
#shownews #detailed{line-height:1.8;text-align:justify;color:#666;padding:20px 0;}
#shownews #detailed p{text-indent:2em;margin:5px auto;}
.related{padding-bottom:15px}
.related h3{position:relative;height:40px;font:bold 14px/40px Microsoft YaHei;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.related .share{position:absolute;right:0;top:8px;line-height:1.2;}
.share #bdshare{float:none;}
.related ul{padding-left:20px}
.related li{height:22px;line-height:22px;list-style-type:disc;}
/*SubPage About*/
.catbtn{position:absolute;display:block;height:68px;right:0;top:0;}
.catbtn li{margin:0 auto;*margin-top:20px;*margin-left:5px}
#wels{ font-size:34px; color:#509835; display:block; margin:15px auto; height:42px; line-height:42px; text-align:center; font-family:Microsoft YaHei;}
#welss{ font-size:16px; font-weight:bold; color:#000; display:block; margin:5px auto; height:32px; line-height:32px; text-align:center; background:url(../images/xbbj.jpg) center  no-repeat; font-family:Microsoft YaHei;}
#labout .about{ margin:20px auto; overflow:hidden;font-size:14px; line-height:28px; text-align:left;}
#labout .about .wels{ font-size:34px; font-weight:bold; color:#a81f26; display:block; margin:15px auto; height:42px; line-height:42px; text-align:center; font-family:Microsoft YaHei;}
#labout .about .welss{ font-size:16px; font-weight:bold; color:#000; display:block; margin:5px auto; height:32px; line-height:32px; text-align:center; background:url(../images/xbbj1.jpg) center  no-repeat; font-family:Microsoft YaHei;}
#labout .about .list1 { margin:20px auto; overflow:hidden;}
#labout .about .list1 ul{ width:535px; float:left; }
#labout .about p{ text-indent:24px;}
#labout .about .list1 ul p a{ color:#006cb7/*#4da422*/;}
#labout .about .list1 ul p a:hover{ text-decoration:underline;}
#labout .about .list1 span{ float:right; display:block; margin-top:40px;}
#labout .about .list2 { margin:80px auto; overflow:hidden;}
#labout .about .list2 span{ float:left;}
#labout .about .list2 ul{ width:640px; float:right;}
#labout .about .list2 h2{ font-size:28px; margin-top:30px;}
#labout .about .list2 h2 b{ color:#006cb7/*#4da422*/;}
#labout .about .list3 { margin:60px auto; overflow:hidden;}
#labout .about .list3 ul{ width:435px; float:left;}
#labout .about .list3 span{ float:right; border:3px solid #676f76; display:block; margin-top:20px;}
#single #detailed{line-height:1.8;text-align:justify;color:#666;padding:20px 0;position:relative;}
#single #detailed h2{text-indent:1.5em;font-size:18px;font-weight:bold;color:#444;}
#single #detailed h3{font-size:18px;font-weight:bold;color:#444; line-height:50px;}
#single #detailed p{text-indent:2em;margin:5px auto;font-size:14px;}
#single #detailed strong{font-weight:bold;}
#single #detailed .slide{display:none;}
/*SubPage Service*/
.pdl250{padding-left:250px;}
#single .serv_detailed #detailed,#single .pro_detailed #detailed{width:986px;margin:0 auto;}
.serve{ overflow:hidden; margin:20px auto;}
.serve .title{ overflow:hidden; margin:20px auto; text-align:left;}
.serve .title h1{ font-size:22px;}
.serve_con{ overflow:hidden; margin:40px auto; text-align:left;}
.serve_con .list{ width:207px; float:left; margin-right:52px; margin-bottom:20px;}
.serve_con .list span{ background:url("/inc/images/s_live.png") no-repeat; width:205px; height:125px; display:block; margin-bottom:10px;}
.serve_con .list span a{ display:block;text-indent:-9999px; width:205px; height:125px;}
.serve_con .last_list span{ background:url("/inc/images/s_live.png") no-repeat -795px 0; width:205px; height:125px; display:block; margin-bottom:10px;}
.serve_con .last_list span a{ display:block;text-indent:-9999px; width:205px; height:125px;}
.serve_con .last_list span:hover{ background-position:-795px -151px;}
.serve_con .list span.s1{ background-position:0 0;}
.serve_con .list span.s2{ background-position:-265px 0;}
.serve_con .list span.s3{ background-position:-530px 0;}
.serve_con .list span.s4{ background-position:-1056px 0;}
.serve_con .list span.s5{ background-position:-1321px 0;}
.serve_con .list span.s6{ background-position:-1587px 0;}
.serve_con .list span.s1:hover{ background-position:0 -151px;}
.serve_con .list span.s2:hover{ background-position:-265px -151px;}
.serve_con .list span.s3:hover{ background-position:-530px -151px;}
.serve_con .list span.s4:hover{ background-position:-1056px -151px;}
.serve_con .list span.s5:hover{ background-position:-1321px -151px;}
.serve_con .list span.s6:hover{ background-position:-1587px -151px;}
.serve_con dl{ color:#333; line-height:20px;}
.serve_con dl a{ color:#006cb7/*#4da422*/;}

.serve_con .last_list{ width:207px; float:right;margin-bottom:20px;}
.liucheng{ overflow:hidden; margin:20px auto;}
.liucheng .title{ overflow:hidden; text-align:left;}
.liucheng .title h1{ font-size:22px; line-height:28px;}
.liucheng .title h2{ font-size:18px; color:#006cb7/*#4da422*/; line-height:28px;}
.liucheng_con{ margin:20px auto; overflow:hidden;}.

.kehu{ overflow:hidden; margin:20px auto;}
.kehu .title{ text-align:left; width:986px; margin:30px auto;}
.kehu .title h1{ font-size:22px; line-height:28px;}
.kehu .title h2{ font-size:18px; line-height:28px; color:#006cb7/*#4da422*/;}
.kehu .title p{ text-align:center;}
/*SubPage ClientList*/
#client_list .client_logo{background:#212121 url("/inc/images/dian.jpg") repeat;padding:30px 0;}
#client_list .client_logo ul{width:980px;margin:0 auto;font-size:0;letter-spacing:-6px;text-align:center;border-top:1px dotted #444;}
#client_list .client_logo li{display:inline-block;zoom:1;*display:inline;position:relative;width:195px;height:120px;overflow:hidden;letter-spacing:normal;border-bottom:1px dotted #444;border-right:1px dotted #444;}
#client_list .client_logo li a{display:block;width:100%;height:100%;}
#client_list .client_logo li a:hover{background:#333;}
#client_list .client_logo li.justify_fix{height:0;overflow:hidden;border:none;}
#client_list .client_logo li.noborder{border-right:none;}
.client_text{width:980px;margin:0 auto;padding:10px 0;}
.client_text ul{font-size:0;letter-spacing:-6px;}
.client_text li{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;font-size:12px;line-height:30px;width:245px;height:30px;}
.client_text li a{color:#444;}
.client_text li a:hover{color:#006cb7/*#4da422*/;text-decoration:none;}


.thisbtn{ width:90px; height:30px; background:url("/inc/images/icon.png") no-repeat -92px -113px; font-size:13px; line-height:28px; text-indent:16px;display:inline-block;}
.thisbtn a{color:#FFF; text-decoration:none;}
.thisbtn:hover{ width:90px; height:30px; background:url("/inc/images/icon.png") no-repeat -92px -144px;}


#qq { width:49px; height:143px; background:url("/inc/images/qq.png") no-repeat; position:fixed; right:8px; bottom:0px; z-index:9998; cursor:pointer;}
#qq:hover { background:url("/inc/images/qq2.png") no-repeat;}
#qqshow{ width:320px; height:100px; background:url("/inc/images/qqbg.png") no-repeat; position:absolute; right:-330px;}
#qqshow ul{ padding:15px 10px;}
#qqshow li{ width:60px; height:100px; text-align: center; float:left;}
#qqshow li span { margin-top:5px; display:block;}
#qqshow li a{ color:#FFF; display:block;}
#qqshow li a:hover{ margin-top:-5px;}

.website {height: 250px;margin-bottom:30px;}
.website.bg1 {background:#EEE;}
.website.bg2 {background:#EEE;}
.website.bg3 {background:#EEE;}
.website.bg4 {background:#EEE;}
.website.bg5 {background:#EEE;}
.website .lt {height: 240px; width:230px; padding:5px; float:left;}
.website .lt h1 {height:50px; text-align:center; line-height:50px; color:#FFF; font-size:20px; font-weight:normal;}
.website .lt span {display:block;}
.website .lt.bg1 {background:#48B0A0;}
.website .lt.bg2 {background:#3399CC;}
.website .lt.bg3 {background:#b96d00;}
.website .lt.bg4 {background:#999933;}
.website .lt.bg5 {background: #527c1a;}
.website .rt {height: 250px; width:720px; float:right;}
.website .rt h1 {height:50px; line-height:50px; color:#000; font-size:20px;}
.website .rt div {font-size:14px; line-height:26px; color:#000;}
.website .rt div a{margin-right:10px; font-weight:bold;}

#ad {
	height: 100%;
	width: 100%;
	top: 0%; 
	left: 0%; 
	background:#000;
	-moz-opacity: 0.9; 
	opacity:.90;
	filter:alpha(opacity=90);
	position:absolute;
	display:none; 
	z-index:1003; 	
}
#adshow {
	width: 800px;
	display: none;
	position: absolute;
	z-index: 1004;
}
.izl-rmenu{position:fixed;right:5px;bottom:10px;padding-bottom:40px;z-index:999;}
.izl-rmenu .btn{width:45px;height:45px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(/images/r_qq.png) center center no-repeat;background-color:#560605;}
.izl-rmenu .btn-qq:hover{background-color:#ffaa00;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/images/r_qq.png) center center no-repeat;background-color:#560605;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(/images/r_wx.png) center center no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-161px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{ display: block;background:url(/images/r_phone.png) center center no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#560605;}
.izl-rmenu .btn-phone .phone{background-color:#560605;position:absolute;width:160px;left:-160px;top:-1px;line-height:45px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(/images/r_top.png) center center no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



.cpgy{padding-top: 10px;}
.tabqh{height:232px;margin:0px auto;position:relative;width:100%;}
.tabqh .menu{height:62px;width:100%;}
.tabqh .menu ul{margin:0px;padding:0px;height:32px;list-style:none;text-align:center;margin: 0px 150px;}
.tabqh .menu li{display:block;float:left;height:32px;line-height:32px;margin: 15px 20px; width:193px;}
.tabqh .menu li a{color:#000000;font-size:14px;text-decoration:none;display:block;border: 1px solid #b4a59e;}
.tabqh .menu li a.tabactive{color:#ffffff;font-weight:bold;background:#8b020a;border: none; }
.tabqh .tabdiv ul{list-style:none;}


.tabqh .tabfirstli{margin-left:0px;}
.tabqh .tabdiv{font-size:12px;position:absolute;text-align:left;top:0px;width:1174px; left:0px;}
#CSSBox3{float:left;height:232px;  margin:0 auto;overflow:hidden; }
/*#RightButton3{height:175px;margin-left:5px;width:17px;float:left;background:url(../jdl_zsright.png) center center no-repeat;}*/
#CSSBox3 ul li{ background:none;float:left; padding:0px;list-style:none; border:0px solid red; margin:10px 11px;}
#CSSBox3 ul li a img{margin: 0px 0px;border: 0px solid #9c9c9c;padding:0 0px;}
#CSSBox3 ul li .mc { border:#a81f26 solid 2px; padding:10px; margin-top:25px; display:block; position:relative}
#CSSBox3 ul li .mc .mc1 { font-size:20px; color:#000000; text-align:center; display:block; background:#FFFFFF; padding:5px 10px; position:absolute; top:-20px; z-index:1000; width:180px; left:55px;}
#CSSBox3 ul li .mc .mc2 { color:#717171; font-size:14px; text-align:center; margin-top:10px;}
#CSSBox3 ul li .mc .mc3 { text-align:center; font-size:14px; margin-top:5px;}
#CSSBox3 ul li .mc .mc3 a { color:#b53e44}
#LeftButton3{height:26px;width: 26px;float:left;background:url(/inc/images/sg_ltbt.png) center center no-repeat;position: absolute;z-index: 99999;right: 26px; top:-35px;}
#RightButton3{height:26px;width: 26px;margin-left:5px;float:left;background:url(/inc/images/sg_rtbt.png) center center no-repeat;position: absolute;right: 0px; top:-35px;}
#wrapper3{width:1174px;margin-left: 0px;}
#ProductShow3{width:240px;height:232px;text-align:center;border:1px solid #c0c0c0;}

#CSSBox2{float:left;height:230px;  margin:0 auto;overflow:hidden; }
/*#RightButton3{height:175px;margin-left:5px;width:17px;float:left;background:url(../jdl_zsright.png) center center no-repeat;}*/
#CSSBox2 ul li{ background:none;float:left; padding:0px;list-style:none; border:0px solid red; margin:10px 0px;}
#CSSBox2 ul li img{margin: 0px 3px;border: 1px solid #9c9c9c;padding: 3px;}
#LeftButton2{height:230px;width: 54px;float:left;background:url(/inc/images/sg_ltbt.png) center center no-repeat;position: absolute;z-index: 99999;left: -10px;}
#RightButton2{height:230px;width: 54px;margin-left:5px;float:left;background:url(/inc/images/sg_rtbt.png) center center no-repeat;position: absolute;left: 953px;}
#wrapper2{width:1000px;margin-left: 0px;}
#ProductShow2{width:240px;height:230px;text-align:center;border:1px solid #c0c0c0;}

#CSSBox4{float:left;height:230px;  margin:0 auto;overflow:hidden; }
/*#RightButton3{height:175px;margin-left:5px;width:17px;float:left;background:url(../jdl_zsright.png) center center no-repeat;}*/
#CSSBox4 ul li{ background:none;float:left; padding:0px;list-style:none; border:0px solid red; margin:10px 0px;}
#CSSBox4 ul li img{margin: 0px 3px;border: 1px solid #9c9c9c;padding: 3px;}
#LeftButton4{height:230px;width: 54px;float:left;background:url(/inc/images/sg_ltbt.png) center center no-repeat;position: absolute;z-index: 99999;left: -10px;}
#RightButton4{height:230px;width: 54px;margin-left:5px;float:left;background:url(/inc/images/sg_rtbt.png) center center no-repeat;position: absolute;left: 953px;}
#wrapper4{width:1000px;margin-left: 0px;}
#ProductShow4{width:240px;height:230px;text-align:center;border:1px solid #c0c0c0;}

.demo{
	width: 1174px;
	height: 232px;

	clear: both;
	position: relative;
	}