body{ background:url(../images/BJ.gif) repeat-x; font-size:14px;}
.clear{clear:both;}

#pageTop{ margin:0 auto; width:1000px; height:90px; position:relative; }

.logo{ float:left; margin-top:40px; width:186px; height:49px; background:url(../images/page_icon.gif) no-repeat 0 -400px}
.logo a{ display:block; width:186px; height:49px;}

.tel{ float:right; position:relative; margin-top:57px; height:34px; line-height:34px; font-size:12px; font-family:"微软雅黑"; color:#323232;}
.tel i{ display:inline-block; position:absolute; left:-20px; top:12px; width:18px; height:17px; background:url(../images/page_icon.gif) no-repeat 0 -138px;}
.tel span{ font-family:"微软雅黑"; font-size:24px; color:#00a0e9  ;}


#mainNav{ margin:35px auto 0 auto; width:1000px; height:50px; clear:both;}
#mainNav ul{}
#mainNav li{ float:left; margin-right:30px;}
#mainNav a{ display:block; width:77px; text-align:center; height:34px; line-height:34px; text-decoration: none; font-size:14px; font-family:"微软雅黑"; color:#323232}
#mainNav .active,#mainNav a:hover{ background:url(../images/page_icon.gif) no-repeat 0 -305px; color:#fff;}


/*首页焦点图样式*/
#banner{ width:100%; height:250px; background:url(../images/banner_BJ.png) repeat-x; margin-top:46px;}
.banner_effect{ margin:0 auto; width:1000px; height:328px; overflow:hidden; position:relative; top:-38px; left:0; background:url(../images/banner_yuan_BJ.jpg) repeat-x 0 -328px;}
.banner_effect_l{ width:1000px; height:328px; background:url(../images/banner_yuan_BJ.jpg) no-repeat left 0;}
.banner_effect_r{ width:1000px; height:328px; background:url(../images/banner_yuan_BJ.jpg) no-repeat right -656px; padding-top:12px;}




#zSlider{margin:0px auto; width:975px; overflow:hidden; height:305px; overflow:hidden; }
#picshow{position:relative; overflow:hidden}
#picshow,#picshow_img{width:760px; height:305px; float:right; overflow:hidden;}
#picshow_img{ _float:none}
#picshow_img li{width:760px; height:305px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:760px; height:305px;}





#picshow_tx{right:0px; bottom:20px; width:700px; bottom:28px; position:absolute; height:90px; overflow:hidden; z-index:100;background:url(../images/picshow_bg.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/picshow_bg.png');}

#picshow_tx li{ padding:5px 30px; height:70px; color:#fff; display:none; font-family:"微软雅黑";}
#picshow_tx li p{ position:absolute; z-index:10; color:#fff;}
#picshow_tx li a{color:#fff; text-decoration:none}
#picshow_tx li h3{ margin:13px 0;}
#picshow_tx li p{line-height:18px; overflow:hidden; height:36px; font-size:14px;}
#picshow_tx li p a{ text-decoration:none; color:#f99f02}
#picshow_tx li p a:hover{ text-decoration:underline}


#select_btn{width:215px; _position:relative; top:0px; height:305px; color:#111; float:left; display:inline; background:url(../images/banner_BJ.png) repeat-x 0 -380px;}
#select_btn li{width:215px; height:75px; border-top:1px solid #fff; cursor:pointer;}

#select_btn a{padding:20px 11px 0px 29px;  width:175px; height:55px; display:block; background:url(../images/banner_li_icon.png) no-repeat 8px 23px;color:#000; text-decoration:none}
#select_btn li.current a,#select_btn a:hover{ background:url(../images/page_icon.gif) no-repeat 8px -62px #fff; color:#323232;}

#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#fff; font-size:12px; font-family:"微软雅黑"; text-decoration:none; display:block; height:55px;}

#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ font: 12px/18px '微软雅黑'; overflow:hidden; display:block;}

.content_banner{ position:relative; overflow:hidden; margin:20px auto 0 auto; height:270px;}

.content_banner img{ position:absolute; top:0; left:0;}




.fl{ float:left}
.fr{ float:right}

#contentModel{ width:1000px; overflow:hidden; padding-top:36px; margin:48px auto 0 auto;}
.content_model { width:309px; margin-right:28px; overflow:hidden;}
.noMargin{ margin-right:0 !important;}
.content_model h2{ font-family:"微软雅黑"; font-size:16px; color:#646464; height:38px; line-height:38px; border-bottom:1px solid #e3e3e3;}
.content_model h2 span{  color:#00a0e9  ;}
.content_model img{ margin-top:18px;}
.content_model p{ margin-top:7px;  min-height:134px; _height:134px; line-height:24px; color:#646464; font-size:14px; font-family:"微软雅黑"}
.content_model .more{}

.more{ text-decoration:none; display:block; width:88px; height:25px; padding-left:10px; line-height:24px; background:url(../images/page_icon.gif) no-repeat 0 -219px; color:#646464; font-size:11px; font-family:"微软雅黑";}
.content_model a:hover{ text-decoration:underline}

.case_wrap{ width:100%; overflow:hidden; margin-top:52px; padding-bottom:40px; background:#efefef; border-top:1px solid #cdcdcd;}
.case_model{ width:1000px; overflow:hidden; margin:0 auto; padding-top:36px;}
.case_model h2{ padding-left:5px; height:40px; line-height:40px; font-size:16px; font-family:"微软雅黑"; color:#00a0e9  ;}
.case_model{}
.case_list{ width:988px; height:120px; position:relative; overflow:hidden; margin:0 auto; border:1px solid #cdcdcd;}
.case_list ul{ position:absolute; left:0; top:15px;}
.case_list li{ width:136px; height:82px; margin-bottom:22px; float:left; margin-left:23px; _margin-left:14px; text-align:center;}

.case_list a{ font-size:12px; color:#646464; font-family:"微软雅黑"; text-decoration:none; line-height:18px; }
.case_list img{ margin-bottom:3px; display:block; border:1px solid #dddddd; padding:3px;}
.case_list a:hover{ text-decoration:underline}


.btn_icon{ display:none}


.copyRight_model{ width:988px; height:61px; margin:6px auto 0 auto;  border:1px solid #d6d6d6}

.prev_btn{ cursor:pointer; width:63px; height:61px; float:left; background:url(../images/prev.gif) no-repeat 20px}
.next_btn{ cursor:pointer; width:63px; height:61px; float:right;background:url(../images/next.gif) no-repeat 20px}
/*.next_btn i,.prev_btn i{ display:block; width:0; line-height:0; height:0; border-width:10px 10px 10px 0px; border-style:dotted solid dotted dotted; border-color:transparent #0f3451 transparent transparent; margin:21px 0 0 25px; cursor:pointer;}

.next_btn i{ border-width:10px 0 10px 10px; border-color:transparent transparent transparent #0f3451;border-style:dotted dotted dotted solid;  }*/

.copyRight_list{ float:left; width:852px; _width:846px; height:61px; overflow:hidden; position:relative;}
.copyRight_list ul{ position:absolute; top:2px; left:0;}

.copyRight_list li{ float:left; margin:5px 7px 0 7px; _margin:5px 6px 0 6px;  border:1px solid #d6d6d6}

.copyRight_list img{ display:block;}


#footer_model{ margin:0px auto 0 auto; width:100%; height:38px; line-height:38px; background:url(../images/banner_BJ.png) repeat-x 0 -344px;}
#footer_model{ font-family:"微软雅黑"; font-size:12px; color:#eee; text-align:center; }
#footer_model a{color:#eee; text-decoration:none;}


/*经典案例*/
#sub_nav_wrap{ width:100%; border-top:1px solid #fffaa6; border-bottom:1px solid #e0a42f; height:40px; line-height:40px}
.sub_nav{ width:1000px; margin:0 auto; font-size:12px; font-family:"微软雅黑"; color:#646464;}
.sub_nav a{ color:#646464; text-decoration:none}
.sub_nav a:hover{ text-decoration:underline}
.sub_nav .current_page{ color:#323232;}

#content_wrap{ width:1000px; height:auto; overflow:hidden; margin:40px auto 0 auto; font-family:"微软雅黑"; }

.content_wrap_l{ width:218px; margin-right:18px;}
.content_wrap_l h2{ padding-left:20px; width:198px; background:#00a0e9  ; height:42px; line-height:42px; color:#fff; font-size:18px; font-weight: normal}
.content_wrap_l h2 span{ font-size:14px;}
.content_wrap_l ul{ width:218px; font-family:"微软雅黑"; margin-top:2px;}
.content_wrap_l li{}
.content_wrap_l a{ display:block; height:22px; padding-top:12px; background:url(../images/left_nav_BJ.gif) repeat-x; border-bottom:1px solid #cdcdcd; padding-left:18px; width:200px; color:#646464; font-size:12px; text-decoration:none;}
.content_wrap_l i{ display:inline-block; float:left; width:8px; height:9px; /*line-height:0; border-width:4px 4px 4px 4px; border-style:dotted dotted dotted solid; border-color:transparent transparent transparent #646464;*/ margin-top:1px; background:url(../images/content_jt.gif) no-repeat 0 2px}
.content_wrap_l .active a,.content_wrap_l a:hover{ background:#2d261c; color:#fff;}
.content_wrap_l .active i,.content_wrap_l a:hover i{ /*border-color:transparent transparent transparent #ffffff*/ background:url(../images/content_jt_hover.gif) no-repeat 0 2px}


.content_wrap_r{ width:746px; height:auto; overflow:hidden; font-family:"微软雅黑"; margin-bottom:32px;}
.content_wrap_r h2{ padding-left:26px; width:720px; height:42px; line-height:42px; background:#2d261c; color:#fff;}
.customer,.content_wrap_r .case_page_caseList{ border:1px solid #cdcdcd; width:744px; height:auto; overflow:hidden; padding-top:25px; padding-bottom:25px;}
.customer,.content_wrap_r .case_page_caseList p{padding-bottom:18px;}
.case_page_caseList li{ width:693px; height:auto; overflow:hidden; margin:17px auto 8px auto; padding-bottom:35px; border-bottom:1px dashed #d1d1d1; position:relative;}
.case_page_caseList img{ float:left; border:1px solid #d1d1d1; padding:3px}
.case_page_caseList div{ float:right; width:533px; font-size:14px; line-height:21px;}
.case_page_caseList h3{ font-size:18px; color:#646464; font-weight: bold; padding-bottom:10px;}
.case_page_caseList p{ /*height:24px;*/ line-height:24px; color:#646464;}
.case_page_caseList li a{color:#646464; text-decoration:none;  }
.case_page_caseList a:hover{ text-decoration: underline}
.case_page_caseList li a.more{display:block; height:18px; line-height:18px; position: absolute; bottom:10px; left:620px; font-size:15px; background:url(../images/page_icon.gif) no-repeat 0 0; padding-left:22px; font-size:12px;}

.case_page_caseList .page_list{ width:auto; float:right; padding-right:10px; margin-top:32px; margin-bottom:36px;}
.page_list a{ text-decoration:none; width:20px; height:20px; border:1px solid #c3b059; color:#c3b059; text-align:center; line-height:20px; margin-right:10px;padding:2px 5px;}
.page_list .active,.page_list a:hover, .page_list .currentA{ background:#b0942e; color:#fff;}

/*案例内容页*/
.case_insert_content{ padding-bottom:8px;}
.case_insert_content h1{ border-top:1px dashed #d2d2d2; border-bottom:1px dashed #d2d2d2; padding:20px 0; text-align:center; width:693px; margin:24px auto;}
.case_insert_content p{ width:693px; margin:0 auto; padding-bottom:25px; /*border-bottom:1px dashed #d2d2d2;*/}
.case_insert_content .news_btn{ overflow:hidden; width:693px; margin:27px auto; font-size:12px; float:none; color:#646464; font-family:"微软雅黑";}
.news_btn a{ color:#00a0e9  ; text-decoration:none}
.news_btn a:hover{ text-decoration:underline}
.pl58{ padding-left:58px;}
.news_btn span{ line-height:14px; float:left}
.news_btn .return_home{ float:right}
.news_btn .return_home a{ color:#2d261c; display:block; float:right}

/*关于我们*/
.about_us img{ display:block; margin:17px auto; width:693px; border:none; float:none}
.about_us p{ width:693px; margin:0 auto; text-indent:2.2em;}
.about_us h3{ font-family:; font-size:14px; color:#00a0e9  ; width:693px; margin:20px auto 0 auto}

/*客户群体*/
.customer{ padding:25px 0 0 14px; width:730px; }
.customer li{ float:left; width:128px; margin:0 25px 36px 25px; _margin:0 22px 36px 22px; text-align:center;}
.customer img{ width:126px; height:47px; display:block; border:1px solid #d6d6d6; margin-bottom:13px;}
.customer a{ color:#646464; font-size:12px; font-family:"微软雅黑"; text-decoration:none}
.customer a:hover{ text-decoration:underline}

/*联系我们*/
.link_us h3{ margin:40px auto; color:#646464; font-weight:normal; width:693px;}
.link_us p{ text-indent:0}
.link_us .mr36{ margin:36px auto;}

/*新闻中心*/
.news{}
.news ul{}
.news li{ position:static; padding-bottom:16px;}
.news li a{ position:static; background:none; padding-left:0;}

/*新闻内容页*/

.case_page_caseList .bt{ border-bottom:1px dashed #d1d1d1; width:693px; margin:0 auto; overflow:hidden; float:none }
.news_content img{ display:block; float:none; border:none; padding:0; margin:0 auto; width:693px; height:278px;}
.news_content p{ padding:18px 0; border:none }

/*咨询与服务*/
.service{ padding:17px 26px; width:692px !important}
.service p{ text-indent:2.2em; margin-bottom:20px;}
.service h3{ color:#00a0e9  ; font-size:14px; font-family:"微软雅黑"; font-weight:normal}
.service img{ border:none; margin-top:24px; float:none}
.service div{ width:auto; float:none; margin-bottom:20px;}
.service div h4{ font-size:12px; color:#646464; font-weight:normal; line-height:24px; margin:12px 0 12px 0;}
.service div p{ margin-bottom:0; text-indent:0}


/*在线客服*/
.float0831 {POSITION: fixed; TOP: 100px; RIGHT: 1px; _position: absolute; z-index:9999;}
.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,.float0831 .tp,.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,.float0831 .titDh,.float0831 .titDc,.float0831 .icoZx,.float0831 .icoTc,.float0831 .icoFf,.float0831 .icoTl,.float0831 .btnOpen,.float0831 .btnOpen_n,.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: 10px; 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; WIDTH:104px}
.float0831 UL LI.bot {BORDER-STYLE: none}
.float0831 UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}