﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; position:relative;height:450px;}
#flashs{ position:relative; height:450px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:17px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.on{ background:#FF5B00;}
/*业务*/
.yewu{ overflow:hidden; margin-top:48px; margin-bottom:41px;}
.yewu p{ font-size:16px; color:#333; text-align:center;}
.yewu h2{font-weight:normal;     font-size: 21px;padding-bottom:51px; text-align:center; }
.yewu h2 i{ display:block; font-style:normal; font-size:16px; color:#333; text-align:center;    padding-bottom: 12px; }
.yewu h2 em{ color:#ff5b00}
.yewu .yewu_list{ overflow:hidden;}
.yewu .yewu_list li{ width:24%; float:left; position:relative}
.yewu .yewu_list b{ display:block; width:165px; height:164px; margin:0 auto; margin-bottom:15px;}
.yewu .yewu_list h3{ font-size:20px; font-weight:normal; text-align:center; margin-bottom:10px;}
.yewu .yewu_list h3 a{ color:#ff5b00;}
.yewu .yewu_list p{ font-size:14px; text-align:center; line-height:22px;}
.yewu .yewu_list .yewu01 b{ background:url(../images/yewu01.png) no-repeat center bottom}
.yewu .yewu_list .yewu02 b{ background:url(../images/yewu02.png) no-repeat center bottom}
.yewu .yewu_list .yewu03 b{ background:url(../images/yewu03.png) no-repeat center bottom}
.yewu .yewu_list .yewu04 b{ background:url(../images/yewu04.png) no-repeat center bottom}
.yewu .yewu_list li:hover b{ background-position:bottom}
.yewu_list a:hover{ text-decoration:none;}
.yewu_list a:hover h3{ color:#ff5d00;}
/*实力*/
.shili{ margin:0 auto;width:1600px;}
/*案例*/
.al{overflow:hidden; margin-top:25px; margin-bottom:1px;}
.al h2{ font-weight:normal; padding-bottom:20px; text-align:center;    font-size: 21px; margin-bottom:20px;}
.al h2 i{ display:block; font-style:normal; font-size:16px; color:#333; text-align:center; }
.al h2 em{ color:#ff5b00}
.case_list01{ width:1011px; height:auto; overflow:hidden; }
.case_list01 .list_item01{ width:233px; float:left; height: 226px;margin-left:19px;}
.case_list01 .list_item01 .item_img01_box{ border:1px solid #dfdfdf; padding:3px;}
.case_list01 .list_item01 .item_img01_box .item_img01{ width:225px; height:146px; overflow:hidden; background:#FFF;}
.case_list01 .list_item01 .item_img01 a{ display:block; height:100%;}
.index_case01 .case_list01 .list_item01 .item_img01 img{ width:205px;}
  .item_txt01{ color:#333333; line-height:22px; padding-top:5px;}
  .item_txt01 a:hover{ color:#993300;}
  .item_txt02{ color:#f96105; line-height:22px; height:45px;}
.item_img01 img{width:225px; }

/*友情链接*/
.news .links{ overflow:hidden; padding-bottom:20px; background:url(../images/links_bg.png) no-repeat bottom right;}
.news .links h3{ font-size:16px; font-weight:normal; margin-bottom:20px; margin-top:20px;}
.news .links h3 a{ color:#333;}
.news .links ul{ overflow:hidden; width:101%;}
.news .links li{ display:block; float:left; overflow:hidden; padding:0 2px; position:relative; height:22px;}
.news .links li a{ display:inline-block; font-size:12px; color:#999; line-height:22px; }


/*新闻*/
.news{ overflow:hidden; background-color:#f7f7f7;}
.news1{ width:1011px; margin:0px auto; padding-top:16px;}
.news1 h2{ font-weight:normal; font-size:16px;}
.news1 h2 em{ font-size:22px; color:#ff8106;}
.news1 h2 a{ text-decoration:none;}
.news1 ul li a img{ border:1px solid #EAE8EA; margin-bottom:10px;}
.news1 ul li h3{  font-size:12px; font-weight:normal; height:30px; line-height:30px;}
.news1 ul li h3 a{color:#666; height:30px; line-height:30px; float:left; width:250px; overflow:hidden;    font-size: 14px;}
.news1 ul li span{ float:right; color:#999;}
.news1 .news_left { width:495px; float:left; margin-right:104px; margin-left:18px;}
.news_right{ margin-right:0px;}
.steps_2{ display:block; list-style: none outside none; width:495px; height:113px;  background:#F7F7F7;}
.left{ float:left;padding-top: 10px;}
.home_new_2{ overflow:hidden; font-size:16px; color: #F96105;padding-top:10px; padding-left:31px;}
.home_new2{color: #1e1e1e;display: inline-block;font-size: 13px;line-height: 21px;margin-top: 5px; width:320px; padding-left:31px;}
#tabbox{ width:394px; overflow:hidden; }
.tab_con{ display:none;}
.tabs{height: 32px;width: 100%;}
.tabs li{height:31px;line-height:31px;float:left;overflow: hidden;position: relative; background:#9C9C9C; margin-left:5px; width:90px; text-align:center;}
.tabs li a {display: block;padding: 0 20px;outline: none;color:#fff;}
.tabs li a:hover {background: #ccc;}	
.tabs .thistab,.tabs .thistab a:hover{background: #f96105; text-decoration:none;}
.tab_con {padding:12px;font-size: 14px; line-height:28px;}
.tab_con div{ background:url(../images/51.jpg) no-repeat 0 8px; text-indent:24px;}
.videoBg{position:fixed; left:0; top:0; z-index:1000; width:100%; height:100%; background-image:url(/Skins/Default/../images/xiaLaBg.png); display:none;}
.videoBox{position:fixed; left:50%; top:50%; z-index:1001; margin-left:-430px; margin-top:-260px; width:860px; height:520px; background-color:#fff; display:none;}
.videoBox>i{position:absolute; right:-20px; top:-20px; width:40px; height:40px; background:url(/Skins/Default/../images/videoCloes.png) no-repeat center;}
.videoBox>i:hover{opacity:.6;}
.header_t{ width:100%; height:31px; background:#f1f1f1; line-height:31px;}
.header_t a{ margin-right:3px;}
.item_txt01 a{ font-size: 14px;color: #111;}
.float0831 {POSITION: fixed; TOP: 120px; RIGHT: 1px; _position: absolute;    z-index: 9;}
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .tp {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .cn {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.float0831 .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}
.float0831 .cn UL LI {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal}
.float0831 .titZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDh {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoFf {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTl {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titZx {BACKGROUND-POSITION: 5px -10px}
.float0831 .titDh {BACKGROUND-POSITION: 5px -66px}
.float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {BACKGROUND-POSITION: 0px -323px}
.float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left}
.float0831 .btnOpen {BACKGROUND-POSITION: -30px -396px}
.float0831 .btnOpen_n {BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {BACKGROUND-POSITION: 0px -396px}
.float0831 .icoZx {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoTc {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .btnOpen {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {TOP: 118px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {TOP: 118px; LEFT: 2px}
.float0831 UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.top {BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; HEIGHT: 124px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 15px; HEIGHT: 120px; PADDING-TOP: 8px}