﻿/*CSS reset*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}

body{ font-family:"微软雅黑"; color:#666666; background-color:#ffffff;}

table{border-collapse:collapse;border-spacing:0}

fieldset,img{border:0}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}

ol,ul{list-style:none}

caption,th{text-align:left}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}

q:before,q:after{content:''}

abbr,acronym{border:0}

a{ color:#666666; text-decoration:none;}

a:hover{ color:#3d6799; text-decoration:none;}



/*文字排版*/

.f14{font-size:14px}

.f16{ font-size:16px;}

.f18{ font-size:18px;}

.f20{ font-size:20px;}

.f22{ font-size:22px;}

.f24{ font-size:24px;}

.fb{font-weight:bold}

.fn{font-weight:normal}

.tc{ text-align:center;}

.tr{ text-align:right;}

.lh24{ line-height:24px;}



/*定位*/

.bc{ margin-left:auto; margin-right:auto;}

.fl{float:left;display:inline}

.fr{float:right;display:inline}

.cb{clear:both}

.pr{position:relative}

.pa{position:absolute}

.none{display:none}

.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/

.clearfix{ zoom:1;}



/*长度高度*/

.w{ width:100%; min-width:1200px;}

.w1200{ width:1200px;}

.h{ height:100%;}



/*边距*/

.mt10{ margin-top:10px;}

.mr10{ margin-right:10px;}

.mr15{ margin-right:15px;}

.mr20{ margin-right:20px;}

.mr50{ margin-right:50px;}

.mr150{ margin-right:150px;}

.ml10{ margin-left:10px;}

.mt20{ margin-top:20px;}

.mt30{ margin-top:30px;}

.mt35{ margin-top:35px;}

.mt40{ margin-top:40px;}

.mt50{ margin-top:50px;}

.mb15{ margin-bottom:15px;}

.mb20{ margin-bottom:20px;}

.pt10{ padding-top:10px;}

.pt50{ padding-top:50px;}

.pr10{ padding-right:10px;}

.pr15{ padding-right:15px;}

.pb10{ padding-bottom:10px;}

.pl10{ padding-left:10px;}

.pl30{ padding-left:30px;}





/*color*/

.c_red, .c_red a{ color:#c52a34;}

.c_red a:hover{ color:#3d6799;}

.c_grey34, .c_grey34 a{ color:#343434;}

.c_grey34 a:hover{ color:#3d6799;}

.c_grey66, .c_grey66 a{ color:#666666;}

.c_grey66 a:hover{ color:#3d6799;}

.c_greya0, .c_greya0 a{ color:#a0a0a0;}

.c_greya0 a:hover{ color:#3d6799;}

.c_grey77, .c_grey77 a{ color:#777777;}

.c_grey77 a:hover{ color:#3d6799;}

.c_blue, .c_blue a{ color:#3d6799;}

.c_blue a:hover{ color:#3d6799;}

.c_white, .c_white a{ color:#ffffff;}

.c_white a:hover{ color:#ffffff; text-decoration:underline;}





/*公共部分——header*/

#header{ height:156px; overflow:hidden}

.logo{ width:212px; padding:39px 0px;}

.logo img{ width:212px; height:78px;}

.naviDiv{ width:901px;}

.naviDiv_top_wellcome{ width:838px; height:40px; color:#a0a0a0; line-height:40px; border-bottom:1px solid #e5e5e5;}

.naviDiv_top_left{ width:63px; height:40px; border-bottom:1px solid #3d6799;}



.navigation li{ width:64px; height:115px; line-height:110px; margin-right:75px;}

.navigation li.li_last{ margin-right:0px;}

.navigation li a{ padding-bottom:5px; display:block;}

.navigation li a:hover{ background:url(../images/tl_ico.gif) center 110px no-repeat;}



/*公共部分——栏目标题*/

.tit{ width:100%; border-top:1px solid #e5e5e5;}

.tit h2{ border-top:1px solid #3d6799; position:relative; top:-1px;}



/*公共部分——footer*/

#footerDiv{ height:300px; background:url(../images/tl_ico.gif) 0px -36px repeat-x; margin-top:56px;}

.footFirst{ height:180px; padding:28px 0px 24px;}

.footFirst_logo{ width:310px; height:180px; border-right:1px solid #0f3961;}

.footFirst_logo img{ margin-top:21px; margin-bottom:32px;}

.footFirst_logo span{ color:#fffefe; display:block;}

.footMenu{ width:170px; margin-left:60px;}

.footMenu dt{ padding:22px 0px 16px;}

.footMenu dd{ width:170px; height:24px; line-height:24px; white-space:nowrap; overflow:hidden;}

.footCode{ width:160px; padding-top:20px;}

.footCode img{ margin-bottom:10px;}



.footCopyright{ color:#517394; padding-top:12px;}

.footCopyright p strong{ padding-right:18px;}

.footCopyright a{ color:#517394;}

.footCopyright a:hover{ color:#5182b3;}



/*公共部分——内页banner*/

#bannerDiv{ height:250px; border-top:4px solid #3d6799;}

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

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

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

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

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

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



/*公共部分——内页栏目名称部分*/

#titleDiv{ height:98px; background-color:#002447;}

.titleDiv_current h2{ color:#d6e2f0; top:56px;}

.titleDiv_current p{ color:#d2e0f0; top:68px; right:1px;}

.titleDiv_current p a{ color:#d2e0f0;}

.titleDiv_current p a:hover{ color:#d2e0f0; text-decoration:underline;}



.titleDiv_sub{ width:1180px; height:70px; line-height:70px; background-color:#cc2a35; padding:0px 10px; top:-37px; overflow:hidden;}

.titleDiv_sub a{ width:171px; text-align:center; display:inline-block;}



/*公共部分——分页*/

.paging{ height:26px; text-shadow:none;}

.paging a{ margin-right:5px; padding:4px 8px 4px 8px; display:inline-block; vertical-align:middle;}

.paging a:link, .paging a:visited{ color:#333333; text-decoration:none; border:1px solid #cccccc;}

.paging a:hover, .paging a:active{ color:#ffffff; text-decoration:none; border:1px solid #a90101; background-color:#c52a34;}

.paging a.previous{ padding:4px 8px 4px 8px;}

.paging a.nextBtn{ padding:4px 8px 4px 8px;}

.paging span.total{ vertical-align:middle; border:1px solid #cccccc; padding:4px 8px 4px 8px; _padding:4px 8px 3px 8px; display:inline-block;}

.upDown{ line-height:28px; padding:10px 5px;}





/*flash*/

#full-screen-slider{ height:480px; border-top:4px solid #3d6799; position:relative;}

#slides { display:block; width:100%; height:480px; position:relative;}

#slides li { display:block; width:100%; height:100%; position:absolute;}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; position:absolute; left:50%; top:440px; z-index:9900;}

#pagination li { display:block; width:24px; height:7px; float:left; margin-right:15px; ; background:#cccccc }

#pagination li a { display:block; width:100%; height:100%;  text-indent:-9999px;}

#pagination li.current { background:#0092CE}



/*hotNews*/

#hotNews{ height:70px; line-height:70px; border-bottom:1px solid #e5e5e5;}

.hotNews_con img{ width:24px; height:17px; margin-top:27px;}

#inews{ width:880px; height:70px; margin-left:26px; overflow:hidden;}

#newsInfo li span{ padding-left:17px;}





/*客户现场*/

.sceneDiv{ width:570px; height:265px; overflow:hidden;}

.sceneDiv_pic li{ width:270px; height:170px; position:relative; overflow:hidden;}

.sceneDiv_pic li span{ width:260px; height:42px; line-height:42px; background:url(../images/txtbg.png) no-repeat; padding-left:10px; position:absolute; left:0px; bottom:0px;}

.sceneDiv_txt{ padding-top:26px;}

.sceneDiv_txt li{ width:255px; background:url(../images/tl_ico.gif) 0px -9px no-repeat;  padding-left:15px;}



/*品牌关注*/

.brandTxt{ width:252px;}

.brandTxt ul li{ line-height:38px; margin-top:10px;}

.brandTxt ul li a{ width:118px; height:38px; color:#777777; background-color:#e5e5e5; display:block;}

.brandTxt ul li a:hover{ color:#ffffff; background-color:#3d6799;}



/*推荐设备*/

.titRecommend{ width:97px; padding-top:14px;}

.titRecommend_txt{ padding-top:20px; padding-left:26px;}

.titRecommend_txt a{ margin-right:16px; display:inline-block;}

.moreBtn{ padding-top:20px;}

.moreBtn a{ color:#c9cdcf;}

.moreBtn a:hover{ color:#3d6799;}

.productRecomment{ width:1200px; height:180px; margin-top:36px; overflow:hidden;}

.rowSecond{ margin-top:56px;}



/*关于我们页面*/

#container{ padding-top:62px;}

.mainSide{ width:818px;}

.mainSide_con{ line-height:28px;}

.mainSide_con img{ max-width:818px;}

.otherSide{ width:287px;}

.otherSide_hot ul{ padding-top:6px;}

.otherSide_hot ul li{ height:24px; line-height:24px; background:url(../images/tl_ico.gif) 1px -7px no-repeat; margin-top:14px; padding-left:15px;}

.otherSide_product ul{ width:262px; margin:0px auto;}

.otherSide_product ul li{ width:262px; margin-top:28px;}

.otherSide_product ul li img{ width:262px; height:180px; margin-bottom:5px; display:block;}

.otherSide_product ul li a{ display:block;}



/*产品中心页面*/

.productList{}

.productList li{ width:262px; height:236px; border-bottom:1px solid #e5e5e5; margin-bottom:60px; display:block; overflow:hidden;}

.productList li img{ width:262px; height:180px; display:block;}

.productList li p{ height:24px; line-height:24px; margin-top:25px;}

.productList li:hover{ border-bottom:1px solid #3d6799; cursor:pointer;}

.productList li:hover a{ color:#3d6799;}



/*产品内容页*/

.productIntro_pic{ width:550px;}

.productIntro_txt{ width:550px;}

.productIntro_txt h1{ border-bottom:1px solid #e5e5e5; margin-bottom:27px; padding-bottom:15px;}

.productIntro_txt p{ padding:3px 0px 4px; word-break: break-all; word-wrap: break-word;}



.productIntro_txtdl{ margin-bottom:15px;}

.productIntro_txtdl dd{ line-height:28px;}

.productIntro_txt_show{ max-width:550px;}



.productTell{ height:88px; line-height:88px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:35px;}

.productTell span{ font-size:26px; font-weight:bold; color:#454545; background:url(../images/tl_img.gif) -258px 3px no-repeat; background-position:-258px 9px\9; +background-position:-258px 3px; padding-left:35px; vertical-align:middle;}

.productTell strong{ font-size:28px; font-weight:bold; color:#c52a34; vertical-align:middle;}



.productFeature h2{ padding-bottom:22px;}

.productFeature_txt_half{ width:550px; line-height:28px;}



.line{ border-top:1px solid #e5e5e5;}

.productParameter_table{ width:1200px; margin-top:28px;}

.productParameter_table table{ border:1px solid #5899fe; border-collapse:collapse;}

.productParameter_table tr{ border-collapse:collapse;}

.productParameter_table th, .productParameter_table td{ height:31px; line-height:31px; text-align:center; border-right:1px solid #5899fe; border-bottom:1px solid #5899fe;}

.productParameter_table th{ background-color:#99cdff; border-collapse:collapse;}

.productParameter_table td{ background-color:#ffffff; border-collapse:collapse;}



.productScene_txt{ margin-top:28px;}

.productScene_txt_item{ width:550px;}

.productScene_txt_item p{ margin-right:24px;}

.productScene_txt_item p img{ width:315px; height:198px;}

.productScene_txt_item dl{ width:210px;}

.productScene_txt_item dl dt{ margin-bottom:9px;}



.productCore_txt{ margin-top:28px;}



.online{ width:554px; border-right:1px solid #e5e5e5; padding-right:94px;}

.online_remind{ color:#888888; line-height:28px;}

.online_form{ padding-top:5px;}

.online_form form p{ margin-top:18px;}

.online_form form label{ width:87px; display:inline-block; vertical-align:middle;}

.online_form form input{ width:378px; height:36px; font-family:"微软雅黑"; line-height:36px; border:1px solid #bbbaba; display:inline-block; vertical-align:middle;}

.online_form form textarea{ width:461px; height:93px; line-height:24px; border:1px solid #bbbaba; display:inline-block; vertical-align:middle;}

.online_form form span{ width:87px; display:inline-block;}

.online_form form input.okBtn{ width:138px; height:40px; line-height:40px; background:url(../images/tl_img.gif) 0px 0px no-repeat; margin-right:32px; border:none; cursor:pointer;}

.online_form form input.cacelBtn{width:138px; height:40px;  line-height:40px; background:url(../images/tl_img.gif) 0px -48px no-repeat; border:none; cursor:pointer;}



.productContact{ width:449px; padding-left:102px;}

.productContact_txt{ line-height:28px;}





#topToolbar{ _display:none; height:92px; line-height:92px; background-color:#002447; position:fixed; top:-98px; left:0; _top:0;

	_position:absolute; _top:expression(documentElement.scrollTop);}

#topToolbar p a{ width:171px; display:inline-block;}



.productContainer table{ width:100%;}

.tedian{ line-height:28px;}

.tedian table td:first-child{ padding-right:40px;}





/*新闻页面*/

.newsTitle{ height:24px; line-height:24px; padding-top:15px;}

.newsTitle p.moreBtn{ padding:0px;}

.newsEnterprise_txt{ width:524px; line-height:28px;}

.newsEnterprise_list li{ height:28px; line-height:28px; display:block;}



.otherSide_search{ width:287px;}

.titSearch{ width:110px; padding-top:14px;}

.otherSide_search ul{ margin-top:27px;}

.otherSide_search ul li{ width:134px; height:38px; line-height:38px; margin:0px 9px 10px 0px; overflow:hidden;}

.otherSide_search ul li a{ width:134px; height:38px; background-color:#e5e5e5; display:block;}

.otherSide_search ul li a:hover{ color:#ffffff; background-color:#3d6799;}



/*新闻列表页*/

div.newsList{ width:818px; height:188px; border-top:1px solid #e5e5e5; padding-top:38px; padding-bottom:42px; display:block; overflow:hidden;}

div.newsList:hover{ border-top:1px solid #3d6799;}

div.newsList:hover a{ color:#3d6799;}



/*新闻内容页*/

.newsSource{ height:28px; line-height:28px; margin-top:40px;}

.newsIntroduction{ width:780px; height:61px; line-height:28px; background-color:#fafafa; border:1px solid #ececec; padding:9px 14px; overflow:hidden;}

.newsContent{ line-height:28px; margin-top:27px;}



.onNext{ width:818px; height:40px; line-height:40px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:68px;}



/*解决方案内容页*/

.calling{ margin-top:44px;}

.calling span{ font-size:20px; font-weight:bold; color:#454545; background:url(../images/tl_img.gif) -262px -48px no-repeat; background-position:-262px -46px\9; +background-position:-262px -48px; padding-left:29px; vertical-align:middle;}

.calling strong{ font-size:23px; font-weight:bold; color:#c52a34; vertical-align:middle;}

.serviceSupport_txt img{ width:1200px; height:375px;}



/*联系我们页面*/

.contactInformation{ margin-top:27px; margin-bottom:90px; padding-top:46px;}

.contactTxt{ width:429px;}

.contactTxt_con{ line-height:28px; margin-top:25px;}

.contactIco{ width:101px; height:101px; background:url(../images/tl_img.gif) -148px 0px no-repeat; position:relative; top:39px;}

.contactCode{ width:670px;}

.contactCode img{ width:190px; height:190px; margin-bottom:4px;}



.mapDiv{ padding-top:68px;}



.formMargin{ margin:26px 0px 0px; padding-top:66px;}



/*企业荣誉*/

.honorItem{ padding:10px 0px;}

.honorItem h3{ font-size:18px; font-weight:bold; border-bottom:1px dashed #e5e5e5; padding-bottom:6px; margin-bottom:10px;}

.honorItem_pic{ margin:10px auto;}

.honorItem_pic li{ float:left; display:inline-block; width:263px; height:224px; text-align:center;}

.honorItem_pic li img{ max-height:180px;}





/*网站地图*/

.siteMap p{ height:50px; line-height:50px; border-bottom:1px dashed #e5e5e5; margin-bottom:20px; padding-left:20px;}

.siteMap p a{ width:136px; display:inline-block;}