﻿@import url("base.css");

body {

	font-family:"微软雅黑", "Microsoft YaHei", Verdana, Arial;

	color:#454545;

	font-size:14px;

	background:#ffffff;

	overflow-x:hidden;

}

input,select,button,textarea {

	font-family:"微软雅黑", "Microsoft YaHei", Verdana, Arial;

	font-size:14px;

	color:#454545;

}

a:link,a:visited,a:active {color:#454545;text-decoration:none;}

a:hover {color:#0894e0;text-decoration:none;}

a {outline:none;-moz-outline:none;blr:expression(this.onFocus=this.blur());}

.al:hover {text-decoration:underline;}

.als a:hover {text-decoration:underline;}



/*===================================================================================*/



#main {}

#header_blk {height:185px;background:#f2f2f2; border-bottom:4px solid #118acc; border-top:5px solid #118acc;}

#header {position:relative;z-index:99;margin:0px auto;width:1200px;height:128px;color:#fff;}

 

#header_tel {position:absolute;top:41px;right:0px;padding:0px 0px 0px 60px;background:url(../images/header_tel.png) no-repeat 0px 2px; color:#222; font-family:微软用雅黑; font-weight:bold;}

#header_tel h2 {font-family:Arial;font-size:30px; color:#ff552e;}

 

#logo {position:absolute;top:34px;left:0px;}



#nav_bgs {position:relative;margin:0px auto;z-index:999;display:block;width:100%;height:56px;background:#fff; border-top:1px solid #e0e0e0;}

#nav {position:relative;margin:0px auto;z-index:2;width:1200px;height:56px;}

#nav li {float:left;position:relative;width:12.5%;height:56px;}

#nav li:hover .nav_out {color:#fff;background:#118acc;}

.nav_out,.nav_over {display:block;margin:0px auto;height:56px;font-size:15px;line-height:56px;text-align:center;}

.nav_out:link,.nav_out:visited,.nav_out:active {color:#333;}

.nav_out:hover {color:#fff;background:#118acc;}

.nav_over:link,.nav_over:visited,.nav_over:active,.nav_over:hover {color:#fff;background:#118acc;}

#nav li p {position:absolute;top:56px;left:0px;display:none;width:100%;background:#fff;}

#nav li p a {display:block;padding:8px 0px 9px 0px;color:#454545;text-align:center;border-top:1px solid #dadada;}

#nav li p a:hover {color:#015bb4;background:#f5f5f5;}



#banner {position:relative;z-index:1;width:100%;min-width:1200px;height:642px;overflow:hidden;}

#banner_ul {position:absolute;top:0px;left:0; right:0; margin:0 auto;z-index:1;width:1920px;height:642px;overflow:hidden;}

#banner_ul li {width:1920px;height:580px;text-align:center;font-size:0px;}

#banner_button {position:absolute;bottom:20px;left:0px;z-index:2;width:100%;hegiht:8px;font-size:0px;text-align:center;}

#banner_button a {display:inline-block;margin:0px 4px;width:83px;height:4px;text-indent:100px;background:#015cb5;overflow:hidden;}

#banner_button a.activeSlide {background:#ff552e;}

#banner_button a:hover {background:#ff552e;}



#search_bg {background:#f4f4f4;}

#search_box {position:relative;margin:0px auto;width:1200px;height:82px;overflow:hidden;}

#search {position:absolute;top:22px;right:0px;width:373px;height:40px; }

#search_key {position:absolute;top:1px;left:0px;width:297px;height:38px;color:#999;line-height:38px;border:1ps solid #dddddd;background:#fff; padding:0 8px;}

#search_button {position:absolute;top:0px;right:0px;display:block;width:85px;height:43px;cursor:pointer; background:#ff552e url(../images/search_bt.png) no-repeat center center;}

#search_keys {width:690px;height:82px;color:#118acc;line-height:82px;overflow:hidden; font-size:14px;}

#search_keys strong {margin-right:8px;}

#search_keys a {margin-right:20px;color:#666;}



#content {margin:0px auto;padding:30px 0px;width:1200px;}

#left {float:left;width:220px;}

#right {float:right;padding-bottom:30px;width:950px;border-radius:6px 6px 0px 0px;background:#fff;}

#footer_nav_bg {background:#0894e1;  padding-bottom:30px;}

#footer_nav_blk {position:relative;margin:0px auto;width:1200px; color:#e6e6e6;  padding-bottom:30px;}

#footer_nav_blk a {color:#fff;}

#footer_nav_blk a:hover {color:#fff;}

#footer_nav {position:relative; margin-top:35px; float:left;}

#footer_nav li {float:left;width:136px;}

#footer_nav li:nth-child(2) {float:left;width:186px;}

#footer_nav li h2 {height:25px;color:#fff;font-size:15px;}

#footer_nav li p {padding-top:15px;font-size:14px;}



#footer_desc{ width:400px; margin-top:35px;float:right; padding-left:33px; border-left:1px solid #3eaeea;   color:#fff;}





#footer_qrcode {width:110px;height:110px;}

 

#footer_contact {width:430px; font-size:14px;line-height:2.1;overflow:hidden; padding-bottom:15px; }

#footer_blk {width:100%;background:#0894e0;border-top:1px solid #3eaeea;}

#footer {position:relative;margin:0px auto;padding:15px 0px;width:1200px;color:#d0d5df;font-size:14px;line-height:1.8;text-align:center;}

#footer a {color:#fff;}

#footer a:hover {color:#fff;}



/*===================================================================================*/



.ititle {margin:0px auto;height:40px;font-size:0px;text-align:center;}

.ititle h2 {position:relative;display:inline-block;padding:0px 12px;color:#0894e0;font-size:30px;}

.ititle p {position:relative;top:-16px;display:inline-block;padding:0px 16px;height:22px;color:#fff;font-size:12px;text-align:center;line-height:22px;border-radius:11px;background:url(../images/bg2.jpg) repeat-x;}



#iproducts_box {margin:0px auto;padding:60px 0px 50px 0px;width:1200px;}

#iproducts_title {width:510px;background:url(../images/ileft.png) no-repeat left center,url(../images/iright.png) no-repeat right center;}

 

#iproducts_blk {position:relative;margin:40px auto 0px auto;width:1200px;}

#iproducts {width:1224px;height: auto;overflow:hidden;}

#iproducts div {float:left;}

#iproducts dl {float:left;margin:12px;width:380px; height:319px;text-align:center; border:2px solid #e5e5e5;}

#iproducts dl:hover{ border:2px solid #0894e0;width:380px; height:319px;}



#iproducts dl dd{ background:url(../images/jiantou.png) no-repeat 320px center;border-top:2px solid #e5e5e5;}



#iproducts dl:hover dd{ background:url(../images/jiantou_h.png) no-repeat 320px center;border-top:2px solid #0894e0;}



#iproducts dl dt {position:relative;font-size:0px;}

#iproducts dl dt img {width:370px;height:245px; padding-bottom:5px;}

/*#iproducts dl dt:hover span {position:absolute;top:0px;left:0px;display:block;width:270px;height:270px;border:3px solid #0157ba;}*/

#iproducts dl dd {height:64px;line-height:64px; text-align:left; padding:0 15px; font-size:18px; border-top:2px solid #e5e5e5;}

/*#iproducts dl dd:hover { background:url(../images/jiantou_h) no-repeat right center;border-top:1px solid #0894e0;}*/



.iproducts_button {position:absolute;top:89px;display:block;width:37px;height:98px;cursor:pointer;}

#iproducts_button_left {left:-50px;background:url(../images/iproducts_button_bg.jpg) no-repeat;}

#iproducts_button_left:hover {background:url(../images/iproducts_button_bg.jpg) no-repeat left bottom;}

#iproducts_button_right {right:-50px;background:url(../images/iproducts_button_bg.jpg) no-repeat right top;}

#iproducts_button_right:hover {background:url(../images/iproducts_button_bg.jpg) no-repeat right bottom;}



#iyoushi_bg {background:#fff;}

#iyoushi_title {margin-bottom:30px;width:758px;background:url(../images/ileft.png) no-repeat left center,url(../images/iright.png) no-repeat right center; position:relative;}

#iyoushi_title h2 {background:#fff; position:relative;top:-33px;}

#iyoushi_title h2 span{ font-size:60px; color:#ff552e; top:3px;position:relative;}

#iyoushi {margin:0px auto;padding-top:60px;width:1200px; max-width:1920px; position:relative;}

#iyoushi_image1{  width:960px; margin-left:-360px;height:500px;}

#iyoushi_image2{  width:960px;margin-right:-360px;height:500px;}

#iyoushi_image3{  width:960px; margin-left:-360px;height:500px;}

#iyoushi_image4{  width:960px;margin-right:-360px;height:500px;}



.iyoushi_cbox{ width:600px; height:500px; }

.iyoushi_cbox li {margin-top:15px;padding-left:40px;margin-bottom:30px;margin-top:40px;}

.iyoushi_cbox li div {position:relative;padding-left:107px;height:57px;margin-bottom:15px; }

.iyoushi_cbox li div span {position:absolute;top:0px;left:0px;display:block;width:107px;height:57px; color:#fff;font-family:Arial;font-size:26px;font-weight:bold;}

.iyoushi_cbox li div h2 {height:30px;color:#015cb5;font-size:20px;line-height:20px; margin-left:16px;}

.iyoushi_cbox li div h2 p {margin-top:12px;font-size:12px; color:#d0d0d0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.iyoushi_cbox li p {margin-top:0px;line-height:30px; color:#666; width:588px;font-size:16px;}



.iyoushi_cboxleft{ width:600px; height:500px; }

.iyoushi_cboxleft li {margin-top:15px;padding-right:30px;margin-bottom:30px;margin-top:40px;}

.iyoushi_cboxleft li div {position:relative;padding-left:107px;height:57px;margin-bottom:15px; }

.iyoushi_cboxleft li div span {position:absolute;top:0px;left:0px;display:block;width:107px;height:57px; color:#fff;font-family:Arial;font-size:26px;font-weight:bold;}

.iyoushi_cboxleft li div h2 {height:30px;color:#015cb5;font-size:20px;line-height:20px; margin-left:16px;}

.iyoushi_cboxleft li div h2 p {margin-top:12px;font-size:12px; color:#d0d0d0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.iyoushi_cboxleft li p {margin-top:0px;line-height:30px; color:#666; width:570px;font-size:16px;}



.casebg{ width:100%; height:793px; background:url(../images/casebg.jpg) no-repeat center center;}

#casebg_blk {position:relative; width:1200px; margin:0 auto; padding-top:54px;}

#casebg_blk h3{ font-size:30px; text-align:center; color:#fff;}

#iaboutus_casebg {width:1200px;height:569px;overflow:hidden; padding-top:35px;}

#iaboutus_casebg div {float:left;}

#iaboutus_casebg li {float:left;position:relative;margin-right:0px;width:1200px; list-style:none;}

#iaboutus_casebg li img {width:1200px;height:569px;}

#iaboutus_casebg li:hover span {position:absolute;top:0px;left:0px;display:block;width:1200px;height:569px;}

#iaboutus_casebg li .icasebg_content{ width:1075px; height:120px; margin:0 auto;  position: absolute; left:0; right:0; bottom:36px;}

#iaboutus_casebg li .icasebg_content .icase_left{padding:19px 35px 25px 35px; float:left;background:rgba(255,255,255,0.92); width:863px;height:76px;border-radius: 15px 0 0 15px;font-size:16px;}

#iaboutus_casebg li .icasebg_content .icase_left h3{ width:100%; text-align:left; font-size:20px; color:#333;}

#iaboutus_casebg li .icasebg_content .icase_right{ width:140px;height:120px; line-height:150px; text-align:center; float:right;background:rgba(25,137,197,0.92);border-radius: 0 15px 15px 0;}

#iaboutus_casebg li .icasebg_content .icase_right img{ width:45px; height:43px; padding-top:10px;}



.casebg_button {position:absolute;top:372px;display:block;width:31px;height:57px;cursor:pointer; z-index:99;}

#casebg_button_left {right:-84px;background:url(../images/caseico.png) right top no-repeat;}

#casebg_button_left:hover {background:url(../images/caseico.png) no-repeat right bottom;}

#casebg_button_right {left:-70px;background:url(../images/caseico.png) no-repeat left top;}

#casebg_button_right:hover {background:url(../images/caseico.png) no-repeat left bottom;}







.iaboutbg{ width:1204px; height:475px ; margin:0 auto;background:url(../images/iabout_bg.jpg) no-repeat center center;margin-top:63px;}

.iaboutbg .iaboutus{ position:relative; width:583px; height:390px; display:inline-block; }

.iaboutbg .iaboutus h3{ font-size:30px; color:#118acc; position:absolute;right:84px; top:6px; }

 

#iabout_blk {position:relative;margin:73px auto 0px 39px;width:490px; float:left;}

#iaboutus_icers {width:490px;height:295px;overflow:hidden;}

#iaboutus_icers div {float:left;}

#iaboutus_icers p {float:left;position:relative;margin-right:0px;width:490px;font-size:0px;}

#iaboutus_icers p img {width:490px;height:295px;}

#iaboutus_icers p:hover span {position:absolute;top:0px;left:0px;display:block;width:490px;height:295px;}

.iabout_button {position:absolute;bottom:0;display:block;width:55px;height:55px;cursor:pointer; z-index:99;}

#iabout_button_left {right:-55px;background:url(../images/iabout_button.png) right top no-repeat;}

#iabout_button_left:hover {background:url(../images/iabout_button.png) no-repeat right bottom;}

#iabout_button_right {right:0px;background:url(../images/iabout_button.png) no-repeat left top;}

#iabout_button_right:hover {background:url(../images/iabout_button.png) no-repeat left bottom;}







.iaboutbg .honor{ width:570px; height:450px;position:relative; display:inline-block; margin:33px 0 0 45px; position:relative;}

.iaboutbg .honor h3{ font-size:24px; color:#118acc; position:absolute; left:3px; top:5px; }

.iaboutbg .honor .iabout_content {position:absolute;top:52px;left:5px;width:520px;height:135px;color:#666;line-height:2.2;overflow:hidden;}

.iaboutbg .honor .iabout_more {position:absolute;top:157px;left:3px;width:115px;height:30px;line-height:30px; background:#118acc;text-align:center;border-radius:15px; color:#fff;} 

#iaboutus_honor{} 



#iabout_honor_blk {position:relative;margin:205px auto 0px 35px;width:490px; float:left;}

#iaboutus_honor {width:474px;height:192px;overflow:hidden;}

#iaboutus_honor div {float:left;}

#iaboutus_honor p {float:left;position:relative;width:158px; text-align:center;}

#iaboutus_honor p img {width:135px;height:190px; border:1px solid #dadada;}

#iaboutus_honor p:hover img {border:1px solid #118acc;}

.iabout_honor_button {position:absolute;bottom:95px;display:block;width:20px;height:20px;cursor:pointer; z-index:99;}

#iabout_honor_button_left {right:-8px;background:url(../images/iabout_honor_button.png) right top no-repeat;}

#iabout_honor_button_left:hover {background:url(../images/iabout_honor_button.png) no-repeat right bottom;}

#iabout_honor_button_right {left:-24px;background:url(../images/iabout_honor_button.png) no-repeat left top;}

#iabout_honor_button_right:hover {background:url(../images/iabout_honor_button.png) no-repeat left bottom;}











.iwuqubg{ position:relative; width:100%; height:660px;background:url(../images/iwuqubg.jpg) no-repeat top center #f4f4f4; padding-bottom:76px; margin-top:58px;}



.iwuqubg h3{ width:100%; font-size:30px; color:#0894e0; text-align:center; padding-top:18px; }

.iwuqubg h3 strong{ font-size:60px;} 

.iwuqubg h3 strong img{ margin-bottom:-5px;}

.iwuqubg .iwuqu{ width:1200px; margin:0 auto; position:relative;}

.iwuqubg .iwuqu .iwuqubg_content{ width:520px; height:580px; position:absolute; left:0 ; top:125px;}

.iwuqubg .iwuqu .iwuqubg_content p{ padding:10px 0 8px 69px; margin-bottom:21px; font-size:16px; line-height:24px; }

.iwuqubg .iwuqu .iwuqubg_content .p1{ background:url(../images/wq01.jpg) no-repeat left top;}	

.iwuqubg .iwuqu .iwuqubg_content .p2{ background:url(../images/wq02.jpg) no-repeat left top; padding-top:0;}

.iwuqubg .iwuqu .iwuqubg_content .p3{ background:url(../images/wq03.jpg) no-repeat left top;}

.iwuqubg .iwuqu .iwuqubg_content .p4{ background:url(../images/wq04.jpg) no-repeat left top; padding-top:0; margin-top:26px; min-height:50px;}

.iwuqubg .iwuqu .iwuqubg_content .p5{ background:url(../images/wq05.jpg) no-repeat left top;padding-top:0;}

.iwuqubg .iwuqu .iwuqubg_content .p6{ background:url(../images/wq06.jpg) no-repeat left top;padding-top:0;}



	

.iyoushi_image {margin-top:0;}

.iyoushi_line {clear:both;height:60px;background:url(../images/iyoushi_bgs.jpg) no-repeat left bottom;}



.iad_bg {background:url(../images/iad1.jpg) no-repeat center top;}

.iad {position:relative;margin:0px auto;width:1200px;height:207px;background:url(../images/iad1.jpg) no-repeat center top;}

.iad a {position:absolute;top:110px;right:36px;display:block;width:215px;height:43px;}



#ikehu_box {margin:0px auto;padding:60px 0px;width:1200px;}

#ikehu_title {width:440px;}

#ikehu_title h2 {background:#f3f3f3;}

#ikehu {position:relative;margin-top:30px;width:1200px;height:430px;overflow:hidden;}

#ikehu_name {width:278px;}

#ikehu_name li {position:relative;margin-bottom:1px;padding:0px 5px 0px 12px;height:64px;color:#fff;background:#015cb5;cursor:pointer;}

#ikehu_name li p {padding:11px 0px 2px 0px;font-size:18px;}

#ikehu_name li span {display:block;font-size:12px;}

#ikehu_name li.ikehu_name_cur {background:#43a7f2;}

#ikehu_name li.ikehu_name_cur i {position:absolute;top:24px;right:-16px;display:block;width:0px;height:0px;border:8px solid transparent;border-left:8px solid #43a7f2;}

#ikehu_more {position:absolute;bottom:0px;left:0px;display:block;width:276px;height:38px;line-height:38px;text-align:center;border:1px solid #013e98;}

#ikehu_image {position:absolute;top:0px;right:0px;width:910px;height:430px;font-size:0px;}

#ikehu_image li {position:relative;width:910px;height:430px;}

#ikehu_image li img {width:910px;height:430px;}

#ikehu_image li p {position:absolute;bottom:0px;left:0px;padding:0px 15px;width:880px;height:55px;color:#fff;font-size:18px;font-weight:bold;line-height:55px;background:url(../images/tbs/black60.png);}

#ikehu_image li p span {margin-left:8px;font-weight:normal;}



#icustomer_bg {background:#fff;}

#icustomer_box {margin:0px auto;padding:60px 0px;width:1200px;background:#fff;}

#icustomer_title {width:500px;}

#icustomer_title h2 {background:#fff;}

#icustomer_menu {margin-top:30px;height:50px;font-size:0px;border-radius:26px;border:1px solid #013e95;}

#icustomer_menu li {position:relative;display:inline-block;width:50%;height:50px;color:#015cb5;font-size:18px;line-height:50px;text-align:center;border-radius:25px;cursor:pointer;}

#icustomer_menu li.icustomer_menu_cur {color:#fff;background:#015cb5;}

#icustomer_menu li.icustomer_menu_cur span {position:absolute;bottom:-26px;left:50%;display:block;margin-left:-13px;width:0px;height:0px;border:13px solid transparent;border-top:13px solid #015cb5;}

.icustomer {margin-top:30px;width:1198px;border-top:1px solid #ccc;border-left:1px solid #ccc;}

.icustomer dd {position:relative;float:left;width:598px;height:114px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;}

.icustomer_hy img {position:absolute;top:11px;left:11px;width:190px;height:92px;}

.icustomer_hy h2 {position:absolute;top:13px;left:215px;color:#015cb5;font-size:18px;}

.icustomer_hy ul {position:absolute;top:45px;left:215px;width:380px;}

.icustomer_hy ul li {float:left;margin-right:10px;width:180px;height:30px;font-size:12px;line-height:30px;overflow:hidden;}

.icustomer_dq {display:none;}

.icustomer_dq h2 {position:absolute;top:13px;left:11px;color:#015cb5;font-size:18px;}

.icustomer_dq span {position:absolute;top:45px;left:11px;line-height:30px;font-size:12px;}

.icustomer_dq ul {position:absolute;top:45px;left:90px;width:512px;}

.icustomer_dq ul li {float:left;margin-right:10px;width:160px;height:30px;font-size:12px;line-height:30px;overflow:hidden;}



#iabout_bg {background:url(../images/iabout_bg.jpg) no-repeat center top;}

#iabout_box {position:relative;margin:0px auto;	width:1200px;height:606px;background:url(../images/iabout_bg.jpg) no-repeat center top;overflow:hidden;}





#iabout_more:hover {text-decoration:underline;}

#iabout_video {position:absolute;top:173px;left:37px;width:600px;height:338px;background:#000;}

#iabout_video_more {position:absolute;top:515px;left:568px;font-size:12px;}

#iabout_video_more:hover {text-decoration:underline;}



#icers_bg {background:#fff;}

#icers_box {margin:0px auto;padding:60px 0px;width:1200px;}

#icers_title {width:308px;}

#icers_title h2 {background:#fff;}

#icers_blk {position:relative;margin:30px auto 0px auto;width:1200px;}

#icers {width:1200px;height:209px;overflow:hidden;}

#icers div {float:left;}

#icers p {float:left;position:relative;margin-right:28px;width:279px;font-size:0px;}

#icers p img {width:279px;height:209px;}

#icers p:hover span {position:absolute;top:0px;left:0px;display:block;width:273px;height:203px;border:3px solid #0157ba;}

.icers_button {position:absolute;top:55px;display:block;width:37px;height:98px;cursor:pointer;}

#icers_button_left {left:-50px;background:url(../images/icers_button_bg.jpg) no-repeat;}

#icers_button_left:hover {background:url(../images/icers_button_bg.jpg) no-repeat left bottom;}

#icers_button_right {right:-50px;background:url(../images/icers_button_bg.jpg) no-repeat right top;}

#icers_button_right:hover {background:url(../images/icers_button_bg.jpg) no-repeat right bottom;}



#iwq_box {margin:0px auto;padding:60px 0px 50px 0px;width:1200px;}

#iwq_title {width:408px;}

#iwq_title h2 {background:#f3f3f3;}

#iwq {position:relative;margin-top:30px;padding-left:506px;}

#iwq img {position:absolute;top:0px;left:0px;}

#iwq div {float:left;position:relative;margin:0px 0px 11px 11px;width:336px;height:102px;background:url(../images/iwq_bg.jpg) no-repeat;overflow:hidden;}

#iwq div:hover {background:url(../images/iwq_over.jpg) no-repeat;}

#iwq div:hover * {color:#fff;}

#iwq div h2 {padding:9px 0px 0px 40px;color:#222;font-size:18px;}

#iwq div p {padding:3px 20px 0px 40px;height:54px;font-size:12px;line-height:18px;overflow:hidden;}



#links_bg {background:#fff; padding:25px 0 19px 0;}

#links {position:relative;margin:0px auto;padding-left:163px;width:1037px;height:45px;line-height:45px;font-size:12px;background:#fff;overflow:hidden;

background:url(../images/link_bg.jpg) no-repeat left center;}

#links a {margin-left:20px; color:#959595; font-size:14px;}

#links h2 {position:absolute;top:23px;left:0px;padding-left:25px;width:102px;height:34px;color:#013e9b;font-size:16px;line-height:34px;background:url(../images/links_title_bg.jpg) no-repeat;}



/*===================================================================================*/



.left_title {padding-left:15px;height:52px;color:#fff;font-size:22px;line-height:50px;border-radius:6px 6px 0px 0px;background:#43a7f2;}

.left_menu {margin-bottom:20px;background:#fff;}

.left_menu span {position:absolute;top:18px;left:15px;display:block;width:8px;height:8px;border-radius:5px;}

.left_menu a:last-child {border-bottom:none;}

.left_menu_over,.left_menu_out {display:block;position:relative;padding:12px 10px 13px 35px;border-bottom:1px solid #e5e5e5;}

.left_menu_out:link,.left_menu_out:visited,.left_menu_out:active {}

.left_menu_out:hover {}

.left_menu_out:hover span {width:6px;height:6px;border:2px solid #015bb4;}

.left_menu_out span {border:1px solid #aaa;}

.left_menu_over:link,.left_menu_over:visited,.left_menu_over:active,.left_menu_over:hover {color:#015bb4;}

.left_menu_over span {width:6px;height:6px;border:2px solid #015bb4;}



.left_menu ul {padding:5px 0px 15px 0px;border-bottom:1px solid #e5e5e5;}

.left_menu ul li {position:relative;padding:8px 0px 0px 28px;font-size:12px;}

.left_menu ul li span {position:absolute;top:16px;left:14px;display:block;width:3px;height:3px;background:#aaa;}

.left_contact {padding:8px 0px 0px 0px;line-height:1.8;}



#left_cers {padding:0px 20px 20px 20px;width:180px;background:#fff;}

#left_cers li {padding-top:18px;font-size:0px;}

#left_cers li img {padding:4px;width:170px;border:1px solid #e5e5e5;}

#left_cers li img:hover {padding:3px;border:2px solid #43a7f2;}



/*===================================================================================*/



.nodata {padding:150px 0px;color:#bbb;font-size:20px;text-align:center;}

#title_cur {position:relative;padding-right:25px;height:51px;color:#bbb;font-size:12px;text-align:right;line-height:55px;border-bottom:1px solid #e5e5e5;overflow:hidden;}

#title_cur a {color:#bbb;}

#title_cur a:hover {color:#015bb4;}

#title_cur strong {position:absolute;top:0px;left:25px;color:#015bb4;font-size:22px;font-weight:normal;line-height:50px;}



.input_text {padding:0px 8px;width:260px;height:32px;line-height:32px\9;border:1px solid #ddd;box-shadow:inset 0px 0px 5px #e0e0e0;background:#fafafa;}

.input_area {padding:6px 8px;line-height:1.5;border:1px solid #ddd;overflow-y:auto;box-shadow:inset 0px 0px 5px #e0e0e0;background:#fafafa;}

.input_select {padding:0px 0px 0px 8px;height:32px;border:1px solid #ddd;box-shadow:inset 0px 0px 5px #e0e0e0;background:#fafafa;}

.button {width:150px;height:40px;color:#fff;font-size:16px;border:none;background:#015cb5;cursor:pointer;}

.button:hover {background:#43a7f2;}



.editorc_box {margin:0px auto;padding-top:18px;width:900px;overflow:hidden;}

.editorc {line-height:1.8;}

.editorc p {margin-bottom:15px;}

.editorc p:last-child {margin-bottom:0px;}

.editorc a {text-decoration:underline;}

.editorc ul {margin-bottom:15px;padding-left:15px;}

.editorc ul li {list-style-type:disc;}

.editorc ol {margin-bottom:15px;padding-left:15px;}

.editorc ol li {list-style-type:decimal;}



.editorc2 {line-height:1.8;}

.editorc2 img {vertical-align:top;}

.editorc2 a {text-decoration:underline;}

.editorc2 ul {margin-bottom:15px;padding-left:15px;}

.editorc2 ul li {list-style-type:disc;}

.editorc2 ol {margin-bottom:15px;padding-left:15px;}

.editorc2 ol li {list-style-type:decimal;}



.editorc_tbe table {margin-bottom:15px;border:none;border-top:1px solid #ddd;border-left:1px solid #ddd;}

.editorc_tbe td {padding:6px 5px;border:none;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

.editorc_tbe td table {margin-bottom:0px;}

.editorc_tbe td p {margin:0px;padding:0px;}

.editorc_tbe table.no-border {border:none;}

.editorc_tbe table.no-border table {border:none;}

.editorc_tbe table.no-border td {border:none;padding:0px;}



#prevnext {position:relative;margin:40px auto 0px auto;padding:12px 70px 0px 0px;height:38px;font-size:12px;border-top:1px solid #e5e5e5;overflow:hidden;}

#prevnext p {padding-left:25px;height:20px;}

#prevnext a {font-weight:bold;}

#prevnext_back {position:absolute;top:12px;right:25px;font-weight:bold;}



/*===================================================================================*/

/* 企业图片列表 */



#about_image1_blk {margin:0px auto;width:900px;overflow:hidden;}

#about_image1 {width:920px;}

#about_image1 dl {float:left;margin:25px 20px 0px 0px;width:210px;text-align:center;}

#about_image1 dl dt {font-size:0px;}

#about_image1 dl dt img {padding:4px;width:200px;height:150px;transition:none;border:1px solid #ddd;}

#about_image1 dl dt img:hover {padding:3px;border:2px solid #43a7f2;}

#about_image1 dl dd {padding-top:8px;line-height:1.4;}



#about_image2_blk {margin:0px auto;width:900px;overflow:hidden;}

#about_image2 {width:920px;}

#about_image2 dl {float:left;margin:25px 20px 0px 0px;width:210px;text-align:center;}

#about_image2 dl dt {font-size:0px;}

#about_image2 dl dt img {padding:4px;width:200px;height:267px;transition:none;border:1px solid #ddd;}

#about_image2 dl dt img:hover {padding:3px;border:2px solid #43a7f2;}

#about_image2 dl dd {padding-top:8px;line-height:1.4;}



#video_blk {margin:0px auto;width:900px;overflow:hidden;}

#video {width:930px;}

#video dl {float:left;margin:25px 30px 0px 0px;width:435px;text-align:center;}

#video dl dt {font-size:0px;background:#000;}

#video dl dd {padding-top:10px;line-height:1.4;}



#kehu {margin:0px auto;width:900px;font-size:0px;}

#kehu li {position:relative;margin-top:26px;width:900px;}

#kehu li img {width:900px;height:425px;}

#kehu li p {position:absolute;bottom:0px;left:0px;padding:0px 15px;width:870px;height:55px;color:#fff;font-size:18px;font-weight:bold;line-height:55px;background:url(../images/tbs/black60.png);}

#kehu li p span {margin-left:8px;font-weight:normal;}



/*===================================================================================*/

/* 产品列表 */



#products_blk {margin:0px auto;width:900px;overflow:hidden;}

#products {width:930px;}

#products dl {float:left;margin:25px 30px 0px 0px;width:280px;text-align:center;}

#products dl dt {font-size:0px;}

#products dl dt img {padding:4px;width:270px;height:179px;transition:none;border:1px solid #ddd;}

#products dl dt img:hover {padding:3px;border:2px solid #43a7f2;}

#products dl dd {padding-top:8px;line-height:1.4;}

#products dl dd p { margin-top:5px;color:#999;}

#products dl dd p span {color:#ff6600;}



#products_show {position:relative;margin:25px auto 0px auto;width:900px;}

#products_image {float:left;padding:4px;width:440px;font-size:0px; border:1px solid #e5e5e5;}

#products_image img {width:440;height:440px;}

#products_thumb {position:absolute;right:0px;bottom:0px;width:430px;font-size:0px;}

#products_thumb a {display:block;float:left;margin:8px 0px 0px 8px;width:99px;}

#products_thumb img {padding:2px;width:93px;height:70px;border:1px solid #e5e5e5;}

#products_thumb img.products_thumb_cur {padding:1px;border:2px solid #43a7f2;}

#products_desc {float:right;width:420px;}

#products_desc h1 {padding:8px 0px 8px 0px;color:#333;font-size:22px;font-weight:normal;}

#products_desc h2 {font-size:14px;font-weight:normal;}

#products_desc h2 span {color:#ff6600;}

#products_desc p {margin-top:12px;color:#666;font-size:12px;line-height:1.9;}

.products_title {padding:30px 0px 10px 25px;color:#015bb4;font-size:16px;font-weight:bold;border-bottom:1px solid #e5e5e5;}



#products_message {margin-top:20px;}

#products_message td {padding:12px 5px 0px 5px;}

#products_message td span {margin-right:5px;font-family:"宋体";font-size:12px;color:#ff0000;}



/*===================================================================================*/



#cases_blk {margin:0px auto;width:900px;overflow:hidden;}

#cases {width:930px;}

#cases dl {float:left;margin:25px 30px 0px 0px;width:280px;text-align:center;}

#cases dl dt {font-size:0px;}

#cases dl dt img {padding:4px;width:280px;height: 133px;transition:none;border:1px solid #ddd;}

#cases dl dt img:hover {padding:3px;border:2px solid #43a7f2;}

#cases dl dd {padding-top:8px;line-height:1.4;}

#cases_name {padding:30px 0px 20px 0px;color:#333;font-size:24px;font-weight:normal;text-align:center;}

#cases_image {font-size:0px;text-align:center;}

#cases_image img {padding:5px;max-width:908px;border:1px solid #e5e5e5;}



/*===================================================================================*/

/* 新闻列表 */



#news {margin:0px auto;padding-top:1px;width:898px;}

#news li {margin-top:15px;padding:1px 0px 0px 20px;height:30px;background:url(../images/news_line.png) no-repeat left bottom;}

#news span {float:right;color:#999;font-size:12px;}

#news span a {margin-right:50px;}

#news_title {padding:35px 0px 25px 0px;color:#333;font-size:24px;line-height:1.4;text-align:center;font-weight:normal;}

#news_info {padding-bottom:8px;color:#999;font-size:12px;text-align:center;border-bottom:1px dashed #ccc;}

#news_info span {padding:0px 20px;}

#news_info strong {font-weight:normal;}



/*===================================================================================*/

/* 在线留言 */



#message_form {padding:10px 0px 0px 0px;}

#message_form td {padding:14px 5px 0px 5px;}

#message_form td span {margin-left:5px;font-family:"宋体";font-size:12px;color:#ff0000;}



.message {margin:0px auto;width:900px;font-size:12px;}

.message_info {padding:30px 0px 10px 0px;}

.message_info span {color:#ff6600;}

.message_info img {position:relative;top:2px;margin-right:5px;}

.message_content {padding:8px 10px;line-height:1.6;border:1px solid #9be3f9;background:#f8f8f8;}

.message_content p {margin-top:10px;padding:6px 8px;border:1px dashed #ccc;background-color:#f0f0f0;}

.message_content p strong {color:#ff6600;}



/*===================================================================================*/

/* 网站地图 */



#map {margin:0px auto;padding:10px 0px;width:1200px;}

#map div:last-child {border-bottom:none;}

.map_list {padding:20px 0px;line-height:2;border-bottom:1px solid #ddd;}

.map_list a {margin-right:20px;}



/*===================================================================================*/



#win_ts_box {position:fixed;top:50%;left:50%;z-index:9999;display:none;margin:-70px 0px 0px -200px;width:400px;height:140px;color:#fff;font-size:24px;text-align:center;line-height:140px;border-radius:8px;background:url(../images/tbs/black70.png);overflow:hidden;}

#win_ts {}

#win_loading {position:fixed;top:0%;left:0%;z-index:9999;width:100%;height:100%;background:url(../images/loading2.gif) no-repeat center center;}

#win_loading_bg {position:fixed;top:0px;left:0px;z-index:9998;width:100%;height:100%;background:url(../images/tbs/white0.png);}



/*===================================================================================*/

/* 浮动在线客服 */



#float_os {position:fixed;top:50%;right:0px;z-index:999;margin-top:-148px;width:72px;}

#float_os li {position:relative;margin-bottom:1px;width:72px;height:73px;color:#fff;font-size:12px;text-align:center;cursor:pointer;}

#float_os li strong {position:absolute;top:48px;left:0px;display:block;width:100%;font-weight:normal;}

#float_os li p {display:none;}

#float_os li p img {width:118px;}

#float_os_qq {background:url(../images/os_kf.jpg) no-repeat;}

#float_os_qq a {display:block;width:100%;height:100%;color:#fff;}

#float_os_weixin {background:url(../images/os_kf.jpg) no-repeat;}

#float_os_gzh {background:url(../images/os_gzh.jpg) no-repeat;}

#float_os_weixin:hover p {position:absolute;top:0px;right:72px;display:block;padding:10px;font-size:0px;background:#77b847;}

#float_os_gzh:hover p {position:absolute;top:0px;right:72px;display:block;padding:10px;font-size:0px;background:#77b847;}

#float_os_tel {background:url(../images/os_tel.jpg) no-repeat;}

#float_os_tel:hover p {position:absolute;top:0px;right:72px;display:block;padding:0px 12px;height:73px;color:#fff;font-size:20px;line-height:73px;white-space:nowrap;background:#fbb01f;}

#float_os_top {background:url(../images/os_top.jpg) no-repeat;}



#qq_online {position:absolute;z-index:99;width:130px;font-family:"宋体";font-size:12px;}

#qq_online_top {position:relative;padding-left:10px;height:26px;line-height:26px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background:url(../images/qq_style/style0_top.gif) no-repeat;}

#qq_online_top img {position:absolute;top:8px;right:10px;cursor:pointer;}

#qq_online_list {background:url(../images/qq_style/style0_bgs.gif) repeat-y;}

#qq_online_list a {color:#222;}

#qq_online_list a:hover {color:#ff0000;}

#qq_online_list p {position:relative;margin:0px 3px;padding-left:31px;width:93px;height:25px;line-height:26px;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#fff;overflow:hidden;}

#qq_online_list p:hover {border-top:1px solid #A3E7FC;border-bottom:1px solid #A3E7FC;background:#E1F7FD;}

#qq_online_list p img {position:absolute;top:2px;left:5px;width:21px;height:21px;}

#qq_online_bottom {height:42px;font-size:0px;background:url(../images/qq_style/style0_bottom.gif) no-repeat;}



#qq_onlines_top {position:relative;height:32px;line-height:32px;text-align:center;color:#fff;font-weight:bold;}

#qq_onlines_top p {position:absolute;top:40px;width:35px;height:173px;overflow:hidden;cursor:pointer;}

.qq_onlines_small_left strong {left:8px;}

.qq_onlines_small_right strong {left:13px;}

#qq_onlines_top p strong {position:absolute;top:40px;display:block;width:16px;text-align:center;line-height:20px;}

#qq_onlines_box {border:1px solid #e3e3e3;border-top:none;background:#fff;}

#qq_onlines_tel {padding-top:15px;text-align:center;font-size:14px;color:#505050;background:url(../images/qq_style/tel.jpg) no-repeat 15px 12px;}

#qq_onlines_tel strong {display:block;padding:12px 0px 8px 0px;font-family:Arial, Helvetica, sans-serif;font-size:16px;border-bottom:1px dashed #ccc;}

#qq_onlines_list {padding-top:10px;}

#qq_onlines_list a {position:relative;display:block;margin:0px auto 8px auto;padding-left:35px;width:72px;height:25px;line-height:26px;color:#222;border:1px solid #aaccd8;background:url(../images/qq_style/list_bg.jpg) repeat-x;overflow:hidden;}

#qq_onlines_list a:hover {color:#ff0000;}

#qq_onlines_list a img {position:absolute;top:2px;left:7px;width:21px;height:21px;}

#qq_onlines_tdc {padding:8px 0px;font-size:0px;text-align:center;border-top:1px dashed #ccc;}

#qq_onlines_tdc img {width:110px;height:110px;}



.qq_onlines_1 p#qq_onlines_tel strong {color:#e10000;}

.qq_onlines_1 div#qq_onlines_top {border-bottom:8px solid #ff7200; background:#e10000;}

.qq_onlines_1 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style1_small_left.png) no-repeat;}

.qq_onlines_1 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style1_small_right.png) no-repeat;}

.qq_onlines_2 p#qq_onlines_tel strong {color:#555;}

.qq_onlines_2 div#qq_onlines_top {border-bottom:8px solid #5d5d5d; background:#343434;}

.qq_onlines_2 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style2_small_left.png) no-repeat;}

.qq_onlines_2 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style2_small_right.png) no-repeat;}

.qq_onlines_3 p#qq_onlines_tel strong {color:#df5f00;}

.qq_onlines_3 div#qq_onlines_top {border-bottom:8px solid #ddc9ba; background:#df9800;}

.qq_onlines_3 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style3_small_left.png) no-repeat;}

.qq_onlines_3 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style3_small_right.png) no-repeat;}

.qq_onlines_4 p#qq_onlines_tel strong {color:#89a611;}

.qq_onlines_4 div#qq_onlines_top {border-bottom:8px solid #464a4b; background:#adce25;}

.qq_onlines_4 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style4_small_left.png) no-repeat;}

.qq_onlines_4 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style4_small_right.png) no-repeat;}



.qq_onlines_5 p#qq_onlines_tel strong {color:#df5f00;}

.qq_onlines_5 div#qq_onlines_top {border-bottom:8px solid #ff9241; background:#ff6d00;}

.qq_onlines_5 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style5_small_left.png) no-repeat;}

.qq_onlines_5 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style5_small_right.png) no-repeat;}

.qq_onlines_6 p#qq_onlines_tel strong {color:#006083;}

.qq_onlines_6 div#qq_onlines_top {border-bottom:8px solid #6b718d; background:#006083;}

.qq_onlines_6 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style6_small_left.png) no-repeat;}

.qq_onlines_6 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style6_small_right.png) no-repeat;}

.qq_onlines_7 p#qq_onlines_tel strong {color:#00a0a8;}

.qq_onlines_7 div#qq_onlines_top {border-bottom:8px solid #6b718d; background:#00a0a8;}

.qq_onlines_7 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style7_small_left.png) no-repeat;}

.qq_onlines_7 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style7_small_right.png) no-repeat;}

.qq_onlines_8 p#qq_onlines_tel strong {color:#c9004c;}

.qq_onlines_8 div#qq_onlines_top {border-bottom:8px solid #ebba28; background:#c9004c;}

.qq_onlines_8 p.qq_onlines_small_left {right:-35px; background:url(../images/qq_style/style8_small_left.png) no-repeat;}

.qq_onlines_8 p.qq_onlines_small_right {left:-35px; background:url(../images/qq_style/style8_small_right.png) no-repeat;}



/*===================================================================================*/



#products_page {padding:40px 0px 10px 0px;width:100%;}

#news_page {padding:40px 0px 10px 0px;width:100%;}



.fypage {height:24px;font-size:0px;text-align:center;overflow:hidden;}

.fypage a {display:inline-block;margin:0px 3px;padding:0px 6px;height:22px;line-height:22px;font-size:12px;text-align:center;text-decoration:none;overflow:hidden;}

.fypage a:link,.fypage a:visited,.fypage a:active {color:#888;border:1px solid #e5e5e5;background:#f5f5f5;}

.fypage a:hover {color:#fff;border:1px solid #015cb5;background:#015cb5;}



.fypage span {display:inline-block;margin:0px 3px;padding:0px 6px;height:22px;line-height:22px;font-size:12px;text-align:center;overflow:hidden;}

.fypage span.fypage_current {color:#fff;border:1px solid #015cb5;background:#015cb5;}

.fypage span.fypage_disabled {color:#888;border:1px solid #e5e5e5;background:#f5f5f5;}



.fypage_sl {display:inline-block;padding:0px 6px;height:24px;color:#999;line-height:24px;font-weight:normal;}

.fypage_go {display:inline-block;position:relative;margin-left:3px;width:100px;height:24px;overflow:hidden;}

#fypage_gov {position:absolute;top:0px;left:0px;padding:0px 6px;width:36px;height:22px;color:#333;font-size:12px;line-height:22px\9;border:1px solid #e5e5e5;background:#fff;}

#fypage_gobtn {position:absolute;top:0px;right:0px;padding:0px;width:40px;height:22px;color:#555;line-height:22px;border:1px solid #dadada;background:#f5f5f5;cursor:pointer;}

#fypage_gobtn:hover {color:#fff;border:1px solid #015cb5;background:#015cb5;}