﻿@charset "utf-8";

/* CSS Document */

html, body { width: 100%; height: 100%; }

* { margin: 0; padding: 0; }

body { font-family: "微软雅黑", "宋体", Arial, Verdana, System; font-size: 12px; line-height: 24px; color: #666666; background: #ffffff; }

a { color: #333333; font-weight: bold; outline: medium none; text-decoration: none; }

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

img { border: none 0; }

ul { list-style: none; }

h1 h3, h3 a, h3 a:hover { font-size: 14px; font-weight: bold; color: #656565; text-decoration: none; }

.clear { clear: both; }

/*------------------------头---------------------------------------*/

.company_con span { float: right; }

.company_con p{ line-height:2;}

.ngcal ul img { cursor: pointer; float: left; line-height: 25px; text-align: center; width: 50%; }

#header { width: 100%; overflow: hidden; }

/*--------------------------头链接---------------------------------------*/

.pic_img img { border: 1px solid #999; display: block; margin: 0 auto; padding: 3px; }

#head { width: 100%; overflow: hidden; background: url(../images/top.jpg) repeat-x left top; }

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

#interlinkage { float: right; margin-top: 2px; }

#interlinkage ul li { width: 90px; float: left; text-align: center; padding-top: 4px; }

#interlinkage ul li p { float: right; width: 35px; }

#title { position: absolute; left: 0px; top: 2px; }

#title img { position: absolute; top: 3px; }

/*--------------------------logo----------------------------------------*/

#logos { width: 100%; overflow: hidden; }

#logo { position: relative; height: 128px; margin: 0 auto; background: url(../images/logobg.jpg) no-repeat center; }

.logo img { display: block; margin: 0 auto; }

.logo { }

.describe { position: absolute; left: 280px; }

.faith { position: absolute; right: 338px; top: 30px; }

.credibility { position: absolute; right: 233px; top: 14px; }

.phone { position: absolute; right: 10px; top: 30px; }

/*-------------------------导航条-------------------------------------------*/


#navigations { width: 100%; overflow: hidden; background: url(../images/nav.jpg) repeat-x left top; }

#navigation { overflow: hidden; margin: 0 auto; width: 1000px; }

#navigation ul li { float: left; width: 125px; text-align: center; height: 64px; line-height: 60px; background: url(../images/xian.jpg) no-repeat right center; }

#navigation li:hover { background: url(../images/navbg.png) no-repeat center; }

#navigation ul li.cur { background: url(../images/navbg.png) no-repeat center; }

#navigation ul li a { font-size: 16px; font-weight: bold; color: #fff; font-family: "微软雅黑", Arial, Verdana, System; }

/*#navigation ul li a:hover{
	color:#F00;
}*/

/*------------------------banner-----------------------------------*/

#banner { background: url(../images/banner.jpg) no-repeat center top; height: 600px; }

#nybanner { background: url(../images/banner.jpg) no-repeat center top; width: 1200px; height: 400px; margin: 0 auto; }

/*----------------------------热门产品-------------------------------*/

#hots { width: 100%; overflow: hidden; background: url(../images/dao.jpg) repeat-x left top; height: 108px; }

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

/*------------------------------------------------------------------------------*/

#hot1 { position: absolute; left: 15px; top: 0px; background: url(../images/remen.png) no-repeat right center; width: 370px; }

#hot1 img { width: 121px; float: left; }

#hot1 p { width: 218px; float: left; padding-left: 15px; color: #fff; }

h6 { float: left; padding-left: 15px; font-size: 18px; color: #fff; font-family: "微软雅黑", Arial, Verdana, System; height: 35px; line-height: 35px; font-weight: normal; padding-top: 10px; }

/*------------------------------------------------------------------------------*/

#hot2 { position: absolute; left: 395px; top: 0px; background: url(../images/remen.png) no-repeat right center; width: 395px; }

#hot2 img { width: 157px; float: left; }

#hot2 p { width: 210px; float: left; padding-left: 15px; color: #fff; }

/*-------------------------------------------------------------------------------*/

#hot3 { position: absolute; left: 803px; top: 0px; width: 370px; }

#hot3 img { width: 116px; float: left; }

#hot3 p { width: 230px; float: right; color: #fff; padding-right: 5px; }

/*---------------------------关键词----------------------------------------*/

#keywords { width: 100%; overflow: hidden; background: url(../images/sou.jpg) repeat-x left top; height: 43px; }

#keyword { width: 1200px; overflow: hidden; margin: 0 auto; }

/*---------------------搜索-----------------------------------------------*/

#search { width: 186px; float: left; height: 23px; padding-left: 5px; }

#sousuo { font-weight: bold; }

#sousuo > p { line-height: 43px; text-align: center; }

#search img { padding-top: 8px; }

.form_top { height: 23px; margin-top: 10px; width: 186px; position: relative; background: url(../images/suo.jpg) no-repeat left top; }

.input_bg { border: medium none; height: 23px; line-height: 23px; width: 135px; position: relative; background: none; }

.button_bg { position: absolute; border: medium none; cursor: pointer; height: 23px; line-height: 23px; vertical-align: top; width: 53px; background: none; }

/*----------------------------------------------------------------------*/

#retrieve { float: left; padding-top: 10px; font-size: 12px; color: #666666; padding-left: 15px; }

#retrieve p a { color: #666666; }

#notice { float: right; padding-top: 10px; font-size: 12px; color: #666666; }

.time { color: #999; }

/*---------------------------------------------------------------------*/

#box { width: 1200px; margin: 0 auto; overflow: hidden; }

/*--------------------------左侧产品分类---------------------------------*/

#left { width: 1200px; overflow: hidden; }

#directory { width: 1200px; overflow: hidden; margin-top: 5px; }

#directory h3 { font-family: "微软雅黑", Arial, Verdana, System; width: 1200px; padding-bottom: 20px; }

#directory h3 a { color: #ffffff; padding-left: 20px; font-size: 16px; }

.cplb { width: 816px; margin: 0 auto; }

.big { height: 34px; line-height: 34px; text-align: center; background: url(../images/big.jpg) no-repeat center center; padding-bottom: 5px; }

.big a { font-size: 14px; font-weight: bold; color: #fff; }

.small { background: url(../images/cpbg.jpg) no-repeat center center; text-align: center; width: 194px; height: 64px; line-height: 64px; margin: 5px; color: #FF0030; border-radius: 3px; float: left; box-shadow: 0px 2px 1px #000; }

.small a { font-size: 24px; color: #000; font-weight: bold; }

#activity { width: 195px; background: #2058a2; float: left; overflow: hidden; height: 325px; }

#activity h3 { height: 35px; line-height: 35px; padding-left: 10px; }

#activity h3 a { color: #fff; font-family: "微软雅黑", Arial, Verdana, System; font-size: 16px; }

/*--------------------------------------------------------------------------*/

#powers1 { width: 195px; float: left; overflow: hidden; }

#powers1 h4 { display: block; width: 195px; height: 25px; background: #2766ae; padding-top: 4px; }

#powers1 h4 a { font-size: 12px; color: #ffd40e; padding-left: 18px; }

#powers1 ul { padding-left: 15px; }

#powers1 ul li { background: url(../images/dot.jpg) no-repeat left center; height: 27px; line-height: 27px; padding-left: 10px; }

#powers1 ul li a { color: #e3f2ff; }

/*-----------------------------------------------------------------------*/

#powers2 { width: 195px; float: left; overflow: hidden; padding-top: 5px; }

#powers2 h4 { display: block; width: 195px; height: 25px; background: #2766ae; padding-top: 4px; }

#powers2 h4 a { font-size: 12px; color: #ffd40e; padding-left: 18px; }

#powers2 ul { padding-left: 15px; }

#powers2 ul li { background: url(../images/dot.jpg) no-repeat left center; height: 27px; line-height: 27px; padding-left: 10px; }

#powers2 ul li a { color: #e3f2ff; }

#knowss { width: 195px; }

#knowss img { padding-left: 15px; }

/*--------------------------右侧---------------------------------*/

#right { width: 1200px; overflow: hidden; padding-top: 5px; }

.productlistleft { width: 863px; float: left; }

.productlistright { width: 302px; float: right; }

#product { width: 880px; overflow: hidden; }

#product h1 { background: url("../images/productlistbg.png") no-repeat; height: 68px; }

#product h1 a { font-size: 24px; font-weight: bold; color: #fff; line-height: 68px; padding-left: 50px; }

#product h1 span { line-height: 68px; padding-right: 31px; }

#product h1 span a { font-size: 14px; font-weight: normal; color: #000; }

#product h3 { height: 68px; line-height: 34px; background: url(../images/productlistbg.png) no-repeat left top; }

#product h3 a { color: #fff; font-family: "微软雅黑", Arial, Verdana, System; font-size: 16px; }

/*------------------------------------------------------------------*/


#product1 { width: 863px; }

#product1 ul { padding-top: 10px; overflow: hidden; }

#product1 ul li { float: left; width: 272px; margin-bottom: 15px; margin-right: 5px; position: relative; padding: 3px; border: 1px solid #ccc; }

/*
#product1 ul li:hover .consulting a { background: #ff8b00; }
*/


.hproduct { border: #ccc solid 1px; width: 279px; float: left; height: 319px; }

#product1 ul li a { display: block; position: relative; z-index: 2; }

.productPic { width: 100%; height: 220px; overflow: hidden; position: relative; }

.productName {line-height: 42px; text-align: center; color: #000; font-size: 16px; }

#product1 ul li img { width: 360px; height: 270px; position: relative; top: -25px; transform: scale(1); -ms-transform: scale(1); transition: all 0.5s; }

#product1 ul li:hover img { top: -25px; transform: scale(1.2); }

.chanpin ul li img { width: 360px; height: 270px; position: relative; top: -25px; transform: scale(1); -ms-transform: scale(1); transition: all 0.5s; }

.chanpin ul li:hover img { top: -25px; transform: scale(1.2); }

.chanpin ul li { float: left; width: 303px; margin-bottom: 15px; margin-right: 5px; position: relative; padding: 3px; border: 1px solid #ccc; }




.chanpin ul { padding-top: 10px; }

.chanpin { width: 950px; }

.chanpin img { }

.consultings { position: absolute; top: 540px; right: 2px; }

.consulting { position: absolute; color: #000; position: absolute; top: 279px; left: 7px; width: 272px; line-height: 40px; }

.consulting a { color: #FFF; padding-left: 1px; font-size: 20px; font-weight: bold; display: block; text-align: center; background: #00299b; }

.miaoshu { padding-left: 12px; padding-top: 28px; width: 200px; height: 41px; display: block; font-size: 14px; font-weight: bold; }

#case { width: 1200px; overflow: hidden; }

#case h3 { height: 86px; line-height: 34px; background: url(../images/khalbg.jpg) repeat-x left top; padding-left: 15px; }

#case h3 a { color: #fff; font-family: "微软雅黑", Arial, Verdana, System; font-size: 16px; }

/*------------------------------------------------------------------*/

#case1 { width: 1075px; height: 693px; background: url(../images/albg.jpg) no-repeat; }

#case1 ul { padding-top: 10px; }

#case1 ul li { width: 260px; float: left; margin-left: 3px; margin-bottom: 15px; position: relative; padding: 3px; }

.hcase { border: #ccc solid 1px; width: 250px; float: left; height: 308px; }

#case1 ul li img { padding: 3px; width: 244px; height: 244px; }

.consultings { position: absolute; top: 540px; right: 2px; }

.caseing { position: absolute; left: 10px; color: #fff; position: absolute; top: 252px; left: 8px; width: 244px; height: 66px; line-height: 30px; }

.caseing a { color: #000; padding-left: 3px; font-size: 20px; font-weight: bold; }

.casemiaoshu { color: #000; width: 200px; height: 41px; display: block; padding-left: 12px; padding-top: 28px; font-size: 14px; font-weight: bold; }

/*-------------------------------------------------------------*/

#boundaries { margin-top: 20px; }

/*------------------------------------------------------------------*/

#product2 { width: 995px; float: right; height: 415px; }

#product2 ul { padding-top: 10px; }

#product2 ul li { width: 240px; float: left; margin-left: 5px; margin-bottom: 15px; position: relative; }

#product2 ul li img { padding-top: 3px; padding-left: 3px; }

/*-----------------------------------------------------------------*/

#advantage1 { width: 1200px; float: left; }

#advantage3 { width: 1200px; height: 1200px; position: relative; background: url(../images/youshi.jpg) no-repeat top center; margin: 0 auto; padding-bottom: 5px; }

.youshi1 { height: 150px; left: 92px; position: relative; top: 246px; width: 464px; z-index: 3; }

.youshi1 h4 { padding-left: 30px; color: #002a9b; font-size: 30px; font-weight: 900; }

.youshi1 b { color: #535353; }

.youshi1 span { display: block; font-size: 12px; font-weight: normal; line-height: 37px; padding-left: 30px; width: 440px; }

.youshi1 p { background: url(../images/point.jpg) no-repeat 0px 11px; padding-left: 15px; font-size: 14px; line-height: 2; }

.youshi2 { height: 150px; left: 93px; position: relative; top: 324px; width: 425px; z-index: 3; }

.youshi2 h4 { padding-left: 30px; color: #002a9b; font-size: 30px; font-weight: 900; }

.youshi2 b { color: #535353; }

.youshi2 span { display: block; font-size: 12px; font-weight: normal; line-height: 37px; padding-left: 30px; width: 440px; }

.youshi2 p { background: url(../images/point.jpg) no-repeat 0px 11px; padding-left: 15px; font-size: 14px; line-height: 2; }

.youshi3 { height: 150px; left: 745px; position: relative; top: 434px; width: 419px; z-index: 3; }

.youshi3 h4 { padding-left: 30px; color: #002a9b; font-size: 30px; font-weight: 900; }

.youshi3 b { color: #535353; }

.youshi3 span { display: block; font-size: 12px; font-weight: normal; line-height: 37px; padding-left: 30px; width: 440px; }

.youshi3 p { background: url(../images/point.jpg) no-repeat 0px 11px; padding-left: 15px; font-size: 14px; line-height: 2; }

.youshi4 { height: 150px; left: 843px; position: relative; top: 510px; width: 375px; z-index: 3; }

.youshi4 h4 { padding-left: 30px; color: #002a9b; font-size: 30px; font-weight: 900; }

.youshi4 b { color: #535353; }

.youshi4 span { display: block; font-size: 12px; font-weight: normal; line-height: 37px; padding-left: 30px; width: 440px; }

.youshi4 p { background: url(../images/point.jpg) no-repeat 0px 11px; padding-left: 15px; font-size: 14px; line-height: 2; }

/*------------------------------------------------------------------*/

#news { width: 483px; float: left; overflow: hidden; padding-top: 10px; }

#news h3 { height: 86px; line-height: 44px; background: url(../images/zzry.jpg) no-repeat left top; padding-left: 10px; }

#news h3 a { color: #005fbe; font-family: "微软雅黑", Arial, Verdana, System; font-size: 18px; }

/*-------------------------------------------------------------*/

#example { width: 483px; overflow: hidden; padding-top: 20px; }

#example h4 { padding-left: 20px; height: 45px; line-height: 45px; }

#example h4 a { background: none; color: #333333; font-size: 14px; font-weight: normal; }

#example ul li { float: left; position: relative; padding-left: 20px; padding-right: 10px; }

#example ul li img { float: left; padding: 4px; border: #d3d3d3 solid 1px; }

#example ul li p { width: 262px; float: right; padding-left: 20px; color: #999999; }

.timez { position: absolute; top: 85px; right: 22px; font-size: 12px; color: #999; }

/*------------------------------------------------------------------*/

#new { width: 483px; overflow: hidden; float: left; height: 250px; }

#new ul li { float: left; position: relative; height: 120px; border-bottom: #999999 dashed 1px; margin-top: 10px; }

.h4 { padding-left: 20px; height: 45px; line-height: 45px; }

.h4 a { background: none; color: #333333; font-size: 14px; font-weight: normal; }

#new ul li p { margin-left: 20px; margin-right: 14px; color: #999999; }

#new ul li p a { color: #999999; }

.times { position: absolute; top: 90px; right: 25px; color: #999999; }

/*----------------------------------------------------------------*/

#about { float: right; width: 700px; overflow: hidden; padding-top: 10px; }

#about h3 { height: 86px; line-height: 44px; background: url(../images/gsjj.jpg) no-repeat left top; padding-left: 10px; }

#about h3 a { color: #005fbe; font-family: "微软雅黑", Arial, Verdana, System; font-size: 18px; }

#abo { padding-top: 20px; float: left; width: 695px; padding-left: 5px; }

#abo h4 { background: none; font-size: 12px; height: 34px; line-height: 35px; }

#abo h4 a { font-size: 14px; color: #005fbe; padding-left: 20px; }

.abos img { float: left; padding: 2px; border: #dedede solid 1px; }

#abo p { float: right; width: 369px; text-indent: 24px; height: 24px; padding-right: 15px; }

.mores img { padding-top: 110px; padding-left: 355px; }

#advantage4 > p { font-size: 14px; line-height: 2; padding-left: 10px; font-weight: bold; }

/*-----------------------------------------------------------*/

#certificate { width: 700px; overflow: hidden; float: left; padding-bottom: 30px; }

#certificate h3 { text-align: center; }

#scroll { padding-top: 20px; padding-bottom: 10px; }

/*-------------------------新闻------------------------------------*/

.biaotou { height: 89px; line-height: 89px; background: url(../images/productlistright.jpg) no-repeat left bottom; font-family: "微软雅黑", Arial, Verdana, System; text-align: center; }

.biaotou a { font-size: 24px; color: #FFF; line-height: 89px; }

.biaotou a:hover { font-size: 24px; color: #FFF; line-height: 89px; }

#dynamic { width: 302px; overflow: hidden; }

/*-----------------------------------------------------------*/

#tiao2 { padding-top: 20px; padding-bottom: 20px; }

#tiao3 { padding-top: 20px; padding-bottom: 20px; }

/*--------------------------------------------------------*/

.new { width: 395px; float: left; overflow: hidden; padding-top: 15px; }

.new ul { padding-left: 10px; }

.new ul li { height: 30px; line-height: 30px; position: relative; background: url(../images/dian.jpg) no-repeat left center; padding-left: 10px; }

/*----------------------------技术支持--------------------------------------*/

#support { width: 302px; overflow: hidden; }

/*-----------------------------------------------------------*/

#tiao2 { padding-top: 20px; padding-bottom: 20px; }

/*--------------------------------------------------------*/

.Technicalb { width: 395px; float: left; overflow: hidden; padding-top: 15px; }

.Technicalb ul { padding-left: 10px; }

.Technicalb ul li { height: 30px; line-height: 30px; position: relative; background: url(../images/dian.jpg) no-repeat left center; padding-left: 10px; }

/*---------------------常见问题-------------------------------------------*/

#problem { width: 302px; overflow: hidden; }

#problem ul li { padding: 10px 5px 0px; border-bottom: #999999 dashed 1px; }

.asking { background: url(../images/wen.jpg) no-repeat left center; padding-left: 25px; height: 30px; line-height: 30px; font-size: 14px; display: block; }

.asking a { color: #005fbe; }

#problem ul li p { background: url(../images/da.jpg) no-repeat left top; padding-left: 25px; }

#problem ul li p a { color: #999999; }

/*----------------------常见问题---------------------------------------------------*/

#footer { width: 100%; overflow: hidden; padding-top: 10px; }

#naver { width: 100%; overflow: hidden; height: 36px; line-height: 36px; }

#navs { width: 1200px; margin: 0 auto; }

#navs p { text-align: left; color: #FFF; }

#navs p b { color: #FFF; }

#navs p a { color: #FFF; margin: 0 5px; }

#foots { width: 100%; overflow: hidden; background: #002a9b; }

#foot { width: 1200px; margin: 0 auto; padding-top: 10px; text-align: center; color: #000; }

#navigations1 { width: 100%; overflow: hidden; background: #002a9b; }

#navigation1 { overflow: hidden; margin: 0 auto; width: 890px; }

#navigation1 ul li { float: left; width: 97px; text-align: center; height: 40px; line-height: 40px; }

#navigation1 ul li:first-of-type { background: none; }

#navigation1 ul li a { font-size: 14px; font-weight: bold; color: #fff; font-family: "微软雅黑", Arial, Verdana, System; }

#navigation1 ul li a:hover { color: #F00; }

#navs1 { width: 580px; margin: 0 auto; float: left; }

#navs1 p { text-align: left; color: #FFF; }

#navs1 p b { }

#navs1 p a { margin: 0 5px; color: #FFF; }

#foot a { color: #FFF; }

.logos { padding-left: 500px; }

#foot p { text-align: center; color: #FFF; }

#link { background: #0037cb; margin: 0 auto; overflow: hidden; color: #000; padding: 5px 0px; }

.links { width: 1200px; margin: 0 auto; }

#link1 { margin: 0 auto; overflow: hidden; color: #FFF; }

#link a { color: #fff; }

/*--------------------------------------------------------------------*/

#gong { width: 950px; overflow: hidden; float: right; padding-top: 5px; }

#gong h3 { height: 34px; line-height: 34px; position: relative; font-family: "微软雅黑", Arial, Verdana, System; background: url(../images/h3.jpg) no-repeat; }

/*------------------------------------------------------------------*/

.place { font-size: 14px; color: #000; font-weight: normal; font-family: "宋体", "微软雅黑", Arial, Verdana, System; }

#gong h3 .place a, #gong h3 .place a:hover { font-size: 14px; color: #000; padding-left: 0; font-weight: normal; }

#gong h3 #beij { display: block; height: 34px; color: #fff; padding-left: 15px; font-size: 16px; background: url(../images/ph3.jpg) repeat-x left top; }

/*-------------------------------------------------------------------------*/

#min_height { height: 100%; padding: 10px; -height: 730px; position: relative; }

#inside { position: absolute; top: 20px; right: 25px; width: 180px; border: #cfc9c9 solid 2px; height: 80px; }

#inside p { padding: 5px; color: #d2002d; font-family: "微软雅黑", Arial, Verdana, System; font-size: 14px; }

#min_heights { padding-top: 10px; -height: 730px; }

/*-------------------------------------------------------------------------------*/

.content { padding: 10px 10px; padding-top: 15px; }

.content1 { padding: 10px 10px; padding-top: 15px; }

.content img { border: 1px solid #999; padding: 4px; margin: 4px; }

.content1 img { border: 1px solid #999; padding: 4px; margin: 4px; }

.Prev { padding: 10px 15px; }

.Next { padding: 10px 15px; }

.pages { text-align: center; padding-top: 5px; color: #000; font-size: 12px; font-weight: bold; line-height: 2; }

.xinwen { padding: 8px 0px; }

.xinwen ul { padding-left: 10px; }

.xinwen ul li { border-bottom: #CCC dashed 1px; height: 86px; line-height: 35px; position: relative; margin-top: 10px; overflow: hidden; }

.xinwen ul li a { font-size: 14px; background: url(../images/san.jpg) no-repeat left center; padding-left: 17px; color: #333; }

.xinwen ul li a:hover { text-decoration: underline; color: #de0508; }

.xinwen ul li p { height: 24px; line-height: 24px; position: absolute; top: 30px; left: 20px; }

.time { float: right; color: #666666; }

h1 { padding-left: 15px; height: 33px; line-height: 33px; }

h1 a { font-size: 14px; font-weight: bold; color: #5D8294; text-decoration: none; }

/*--------------------------------------------------------------------------------------*/














h2 { padding-top: 15px; height: 35px; line-height: 35px; text-align: center; font-size: 16px; color: #333; font-family: "微软雅黑", Arial, Verdana, System; }

h2 a { font-size: 15px; font-weight: bold; text-decoration: none; color: #333; }

/*--------------------------------------------------------------------------------------*/














#gdzx { margin-bottom: 10px; margin-bottom: 10px; color: #656565; border: #dcdcdc solid 1px; }

#gdzx ul { padding: 0 10px 20px 10px; }

#gdzx ul li { height: 24px; line-height: 24px; padding-left: 10px; background: url(../images/dian.jpg) no-repeat left; float: left; width: 895px; }

/*--------------------------------------------------------------*/














.chanpins { width: 1018px; }

.chanpins ul { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }

.chanpins ul li img { width: 240px; float: left; border: #dcdcdc solid 1px; padding: 2px; }

.chanpins ul li { margin-top: 20px; height: 160px; border-bottom: #dbdbdb dashed 1px; }

.chanpins ul li p { width: 700px; float: left; padding-left: 25px; }

.biaoti { color: #333; font-size: 13px; font-weight: bold; padding-left: 25px; }

.biaoti a:hover { color: #bb2326; }

.xiang { color: #d3181f; }

/*-------------------------------------------------------------------------*/




.titu img { width: 265px; border: 1px solid #333; padding: 3px; }

.titu li { float: left; text-align: center; width: 300px; }

#cke_pastebin > p { font-size: 14px; line-height: 2; }

#ntcp { margin-bottom: 10px; padding-bottom: 10px; color: #656565; border: #dcdcdc solid 1px; width: 948px; }

#ntcp ul { }

#ntcp ul li { margin-top: 10px; width: 186px; float: left; text-align: center; }

#ntcp ul li img { border: #dcdcdc solid 1px; padding: 2px; width: 170px; }

/*-----------------------------------------------------------------------*/














#n_left { width: 230px; float: left; overflow: hidden; }

#n_directory { float: left; margin-top: 5px; overflow: hidden; width: 230px; background: #0a259f; padding-bottom: 10px; }

#n_directory h3 { background: url("../images/left001.jpg") no-repeat scroll left top; font-family: "微软雅黑", Arial, Verdana, System; height: 89px; line-height: 89px; text-align: center; }

#n_directory ul { width: 200px; margin: 0 auto; }

#n_directory h3 a { color: #ffffff; font-size: 24px; }

.n_big { height: 34px; line-height: 34px; width: 200px; background: url(../images/dir.jpg) no-repeat center center; }

.n_big a { font-size: 14px; padding-left: 30px; font-weight: bold; color: #fff; }

.n_small { background: #FFF; color: #ff0030; height: 43px; line-height: 43px; width: 200px; }

.n_small a { font-size: 14px; color: #000; float: left; height: 43px; padding-left:30px; display: block;}

.n_small a:hover { color: #F00; background: url(../images/leftbg.jpg) no-repeat; width:200px; }

#engineering { width: 190px; float: left; padding-top: 10px; }

#Contacts { width: 230px; overflow: hidden; float: left; padding-top: 10px; }

#Contacts h3 { height: 89px; line-height: 89px; background: url(../images/left001.jpg) no-repeat; text-align: center; }

#Contacts h3 a { color: #ffffff; font-size: 24px; }

#Contacts img { padding-top: 5px; padding-left: 5px; padding-bottom: 5px; }

#Contact > p { color: #FFF; font-size: 13px; padding-left: 9px; padding-right: 9px; }

#Contact { background: #0a259f; }

#Contact ul li { padding-left: 10px; height: 24px; line-height: 24px; }

#Contact ul { padding-bottom: 8px; }

/*------------------------------------------------------------------*/














#dynamics { width: 190px; height: 370px; }

#dynamics { width: 188px; overflow: hidden; float: left; margin-top: 10px; border: #e1e1e1 solid 1px; }

#dynamics h3 { height: 35px; line-height: 35px; background: #015fbf; }

#dynamics h3 a { color: #ffffff; padding-left: 20px; }

#dynamics ul { padding-top: 10px; padding-left: 5px; padding-right: 5px; }

#dynamics ul li { height: 30px; line-height: 30px; border-bottom: #dedede dashed 1px; padding-left: 10px; }

#dynamics ul li a { background: url(../images/dian.jpg) no-repeat left center; padding-left: 10px; }

/*---------------------------------------------------------------------------*/














.resultlist { padding-left: 10px; padding-right: 10px; }

.item h4 { font-size: 14px; padding-top: 10px; height: 35px; line-height: 35px; }

.item { border-bottom: #CCC dashed 1px; }

/*--------------------------------------------------------------------------*/














.Click { width: 930px; float: left; }

.Click ul { }

.Click ul li { font-size: 12px; font-weight: normal; text-align: center; }

.pro_img { text-align: center; }

/*--------------------------------------------------------------------------*/














.share { width: 960px; float: left; border-bottom: #CCC dashed 1px; }

.bshare-custom { padding-bottom: 10px; padding-left: 230px; padding-top: 10px; font-size: 12px; }

.bshare-custom { font-size: 12px; }

.title { font-weight: normal; font-size: 10px; }

.bshare-custom #bshare-shareto { font-weight: normal; font-size: 12px; color: #999999; }

.bshare-custom a { font-size: 12px; color: #999999; }

.jiathis_button_tsina { color: #989898; font-family: "宋体", "微软雅黑", Arial, Verdana, System; }

.jiathis_button_qzone { color: #989898; font-family: "宋体", "微软雅黑", Arial, Verdana, System; }

/*--------------------------------------------------------------------------------------*/














#n_lxwm { width: 900px; float: left; overflow: hidden; padding-bottom: 20px; }

#n_tu { width: 418px; float: left; }

#lxwmn { float: left; padding-top: 40px; padding-left: 50px; }

#lxwmn ul li { height: 30px; line-height: 30px; }

/*-------------------------------资质荣誉左右滚动--------------------------------------------------*/














.blk_29 { height: 190px; overflow: hidden; padding-top: 10px; position: relative; border: 1px solid #d3d3d3; border-top: 0; }

.blk_29 .LeftBotton { background: url(../images/zuo.jpg) no-repeat left center; FLOAT: left; WIDTH: 41px; CURSOR: pointer; POSITION: absolute; TOP: 23px; left: -4px; HEIGHT: 61px; }

.blk_29 .RightBotton { RIGHT: -4px; background: url(../images/you_right.jpg) no-repeat left center; FLOAT: right; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; TOP: 25px; HEIGHT: 61px; }

.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 700px; PADDING-TOP: 5px; }

.blk_29 .box { FLOAT: left; WIDTH: 270px; }

.blk_29 .box IMG { border: 1px solid #d6d6d1; padding: 3px; }

.blk_29 .box A:hover IMG { }

/*-----------------------------------------------------*/














.blk_291 { height: 190px; overflow: hidden; padding-top: 20px; position: relative; border-top: 0; padding-bottom: 3px; }

.blk_291 p { text-align: center; padding-top: 9px; }

.blk_291 .LeftBotton { background: url(../images/zuo.jpg) no-repeat center; FLOAT: left; WIDTH: 24px; CURSOR: pointer; POSITION: absolute; TOP: 65px; left: -2px; HEIGHT: 90px; }

.blk_291 .RightBotton { RIGHT: -2px; background: url(../images/you.jpg) no-repeat center; FLOAT: right; WIDTH: 24px; CURSOR: pointer; POSITION: absolute; TOP: 65px; HEIGHT: 90px; }

.blk_291 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 652px; PADDING-TOP: 5px; }

.blk_291 .box { FLOAT: left; WIDTH: 163px; text-align: center; }

.blk_291 .box IMG { padding: 2px; }

.blk_29 .box A:hover IMG { }

#witness { width: 1200px; float: left; overflow: hidden; padding-top: 10px; }

#witness h3 { height: 42px; line-height: 42px; background: url(../images/h8.jpg) repeat-x left top; padding-left: 10px; position: relative; font-family: "微软雅黑", Arial, Verdana, System; }

#witness h3 a { padding-left: 15px; font-size: 16px; color: #fff; }

.explains { color: #999999; position: absolute; left: 192px; top: 3px; font-size: 12px; font-weight: normal; font-family: "宋体", "微软雅黑", Arial, Verdana, System; }

#witness ul { padding-top: 20px; }

#witness ul li { width: 600px; float: left; height: 190px; }

#witness ul li img { width: 258px; float: left; border: #e1e1e1 solid 1px; padding: 2px; }

.commentary { width: 302px; float: left; background: url(../images/jianzheng.jpg) no-repeat left top; height: 147px; margin-left: 10px; }

#witness ul li p { width: 280px; float: left; padding-top: 15px; padding-left: 15px; text-indent: 24px; height: 24px; }

.name { padding-left: 15px; font-size: 14px; color: #0a3c93; font-weight: bold; height: 35px; line-height: 35px; }

/*------------------------------------------------------------------------*/

#ny_chan { width: 952px; float: left; }

.ny_tu img { padding: 2px; border: #dedede solid 1px; float: left; width: 266px; }

#ny_jieshao { float: right; width: 630px; padding-right: 20px; }

#ny_jieshao h5 { background: url(../images/h3.jpg) no-repeat left bottom; height: 35px; line-height: 35px; padding-bottom: 5px; font-family: "微软雅黑", Arial, Verdana, System; }

#ny_jieshao h5 a { font-size: 16px; padding-left: 15px; color: #000; }

#ny_jieshao ul { padding-top: 10px; }

#ny_jieshao ul li { height: 30px; line-height: 30px; }

#ny_xiang { width: 952px; float: left; padding-top: 20px; }

#ny_xiang h5 { height: 35px; line-height: 35px; font-size: 16px; font-family: "微软雅黑", Arial, Verdana, System; background: url(../images/h3.jpg) no-repeat left bottom; }

/*----------------------------------------------------------------------------*/

#n_boxs { width: 100%; overflow: hidden; }

#gongs { width: 1200px; margin: 0 auto; }

/*-----------------------------------------------------------------------------*/

#backstages { width: 1016px; overflow: hidden; margin: 0 auto; background: url(../images/backgrounds.jpg) no-repeat left top; height: 784px; }

#backstage { width: 950px; overflow: hidden; float: left; padding-top: 130px; padding-left: 40px; }

#zuob { width: 255px; float: left; padding-left: 80px; }

#left_a { width: 255px; float: left; position: relative; overflow: hidden; height: 210px; padding-top: 100px; }

.kuang { float: right; padding-top: 30px; position: relative; }

.Verification img { position: absolute; padding-top: 80px; left: 160px; }

.kuang ul li p { float: left; width: 50px; }

.Check { float: right; }

.Check1 { float: right; }

.Check2 { float: left; }

.kuang ul li { height: 36px; line-height: 36px; }

.kuang ul li img { padding-top: 15px; padding-left: 50px; }

/*--------------------------------------------------------------*/

#basic { float: left; position: relative; width: 255px; }

.xinxi { position: absolute; top: 0px; }

#QQ { position: absolute; top: 20px; left: 155px; }

#QQ ul li { height: 26px; line-height: 26px; }

/*----------------------------------------------------------------*/


#right_a { width: 496px; float: right; padding-top: 10px; padding-right: 20px; height: 530px; }

#platform { float: right; padding-right: 20px; width: 302px; }

#right_b { width: 437px; float: left; overflow: hidden; padding-top: 20px; padding-bottom: 30px; height: 360px; }

#right_b ul li { padding-top: 48px; }

#right_b ul li h3 a { font-weight: bold; font-size: 12px; }

#right_b ul li p { line-height: 24px; text-indent: 24px; }

.xiang { color: #900; }

#opinion { width: 333px; float: right; }

/*--------------------------------客服----------------------------------*/ 


.lanmu { width: 179px; height: 571px; position: fixed; right: 0.2%; top: 100px; }

*html .lanmu { position: absolute; top:expression(document.documentElement.scrollTop+(this.noop||0)+document.documentElement.clientHeight*0.2);
}

.lanmu-content { height: 5710px; position: relative; }

.kefu { width: 179px; height: 571px; background: url(../images/service_bg.gif) no-repeat left top; position: absolute; left: 0; top: 11px; }

#ke { width: 167px; padding-left: 6px; float: left; padding-top: 150px; }

.top-a { float: right; }

.top-b { background: url(../images/serviec_ico_max.gif) no-repeat left top; }

.liji { width: 28px; height: 102px; position: absolute; right: 0; top: 11px; }

.proClass { height: 365px; width: 1200px; margin: 0 auto; }

ul.u2 {  position:absolute; left:0; top: 0; z-index: 1; overflow: hidden; width: 9999999px;  }

ul.u2 li { float: left; border-radius: 12px; margin-bottom: 1.5em; padding: 5px; }

ul.u2 li img { border: 1px solid #333; border-radius: 146px; padding: 3px; width: 256px; }

ul.u2 li span { display: block; font: 22px "cursive"; color: #333; font-weight: bold; text-align: center; }

.ti2 { color: #fff; padding-left: 10px; }


.gd{ overflow: hidden; width:1200px; margin: 30px auto; height:330px; position: relative; }

#gd2{ height:500px;}


/*首页产品右侧*/

#navigations li:last-of-type { background: none; }

/*--------公司简介----------*/


.company { width: 302px; height: 460px; }

.company_con { width: 286px; height: 355px; border: 1px #00299b solid; border-top: none; margin: 0 6px; background: #eeeeee; }

.company_con p { padding: 5px 5px; font-size: 14px; line-height: 25px; }

.spanfu { display: block; width: 50px; height: 25px; line-height: 25px; text-align: center; background: #00299b; margin: 0 0 2px 215px; }

.spanfu a { font-size: 14px; color: #FFF; }

/*--------联系我们----------*/


.contact { width: 302px; height: 400px; }

.contact_con { width: 286px; border: 1px #00299b solid; border-top: none; margin: 0 6px; background: #eeeeee; }

.contact_con p { padding: 5px 5px; font-size: 14px; line-height: 25px; }

/*--------------新闻中心---------------*/


.news { width: 286px; float: left; overflow: hidden; padding-top: 10px; border: 1px #00299b solid; border-top: none; margin: 0 6px; background: #eeeeee; }

.news ul { padding-left: 10px; }

.news ul li { height: 30px; line-height: 30px; position: relative; background: url(../images/dian.jpg) no-repeat left center; padding-left: 10px; }

.timess { position: absolute; top: 0px; right: 25px; }

/*--------------------技术支持-----------------------*/



.Technicala { width: 286px; float: left; overflow: hidden; padding-top: 10px; border: 1px #00299b solid; border-top: none; margin: 0 6px; background: #eeeeee; }

.Technicala ul { padding-left: 10px; }

.Technicala ul li { height: 30px; line-height: 30px; position: relative; background: url(../images/dian.jpg) no-repeat left center; padding-left: 10px; }

/*---常见问题-----*/


.content > p { font-size: 14px; line-height: 2; }

.problem_con { width: 286px; height: 290px; border: 1px #00299b solid; border-top: none; margin: 0 6px; background: #eeeeee; }

.content1 > p { font-size: 14px; text-indent: 2em; text-align: justify; line-height: 2; }

#bigBox { display: none; height: 605px; left: 50%; position: fixed; top: 50%; width: 720px; z-index: 2147483647; }

#bigBox .bigBox { background: rgba(0, 0, 0, 0.7); bottom: 50%; position: absolute; right: 50%; text-align: center; }

.bigBoxIn { border: 1px solid #fff; border-radius: 5px; height: 600px; margin: 3px; position: relative; }

#close { background: #000; border-radius: 20px; color: #fff; cursor: pointer; font-family: Arial; font-size: 24px; height: 20px; line-height: 20px; position: absolute; right: 5px; text-align: center; top: 5px; width: 20px; }

#bigBox .bigBox img { max-height: 680px; max-width: 1280px; }

.Bannerslider {
    position: relative;
    width: 100%;
    height: 590px;
    margin: 0 auto;
    overflow: hidden;
}

.Bannerslider ul {
    position: relative;
    width: 1000%;
    overflow: hidden;
    height: 100%;
}

.Bannerslider ul li {
    width: 10%;
    float: left;
    display: block;
    background: center top no-repeat;
    height: 100%;
}

.Bannerslider ul li img {
    display: none;
}

.Bannerslider ol {
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 10px;
    left: 0;
}

.Bannerslider ol li {
    width: 16px;
    height: 16px;
    background: url(../images/dot.png) 0 -16px;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.Bannerslider ol li.on {
    width: 16px;
    height: 16px;
    background: url(../images/dot.png) 0 0px;
}

.Bannerslider .ScrollLeft {
    display: none;
    width: 60px;
    height: 90px;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0.8;
    background: url(../images/ad_ctr.png) 0 0;
    cursor: pointer;
    z-index: 1;
    margin-top: -45px;
}

.Bannerslider .ScrollRight {
    display: none;
    width: 60px;
    height: 90px;
    position: absolute;
    top: 50%;
    right: 0;
    opacity: 0.8;
    background: url(../images/ad_ctr.png) 0 -90px;
    cursor: pointer;
    z-index: 1;
    margin-top: -45px;
}

.Bannerslider .ScrollLeft:hover, .Bannerslider .ScrollRight:hover {
    opacity: 1;
}

.Bannerslider:hover .ScrollLeft, .Bannerslider:hover .ScrollRight {
    display: block;
}
