﻿@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
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{color:#626262;	margin:0px auto; font-family: 宋体; font-size:12px; }
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px; line-height:1.8em}
b,strong {font-weight: bold;}
table {
		border-collapse: collapse;
		border-spacing: 1; /* Remove most spacing between table cells.*/
}
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#626262; background: transparent;  outline:none}
a:visited { color:#999;}
a:focus { outline:none; }
a:hover, a:active{ color:#0F66CD; outline:none; }

/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}

/*表单*/
form {margin: 0;}
button,input,select,textarea { font-size: 100%;margin: 3px; vertical-align: baseline; *vertical-align: middle; }
button,select {text-transform: none;}
input{padding:2px;background-color: #FFFFFF;border: 1px solid #ccc;width:99%;line-height: normal;}
textarea{padding: 2px;color: #000000;background-color: #fff;width:99%;}

/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin: 0 0 0 40px;}
/*==========@@HTML默认  结束@@==========*/


/*==========@@通用 开始@@==========*/
/*常用颜色*/
.blue {color: #00F !important;}
.green {color: #0F0 !important;}
.red {color: #F00 !important;}
.black {color: #000000 !important;}
.white {color: #FFFFFF !important;}
.gray { color:gray; !important; }
.purple { color:purple;  !important;}

/*浮动*/
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}

/*按钮*/
.btn {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666;  text-shadow: 0 1px 1px white;}
/*默认样式*/
.btn {  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b5e5), color-stop(100%, #008db2));
  background: -webkit-linear-gradient(top, #00b5e5, #008db2);  background: -moz-linear-gradient(top, #00b5e5, #008db2);
  background: -o-linear-gradient(top, #00b5e5, #008db2);  background: linear-gradient(top, #00b5e5, #008db2);
  background-color: #00a1cb;border-color: #007998;  color: white;  text-shadow: 0 -1px 1px rgba(0, 40, 50, 0.35);}
.btn:hover { color:white;  background-color: #00a1cb;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c9fe), color-stop(100%, #008db2));
  background: -webkit-linear-gradient(top, #00c9fe, #008db2);  background: -moz-linear-gradient(top, #00c9fe, #008db2);
  background: -o-linear-gradient(top, #00c9fe, #008db2);  background: linear-gradient(top, #00c9fe, #008db2);}
.btn:active {background: #1495b7;  color: #005065;}
/*按钮大小*/
.btn-large {font-size: 19px;  height: 38.4px;  line-height: 38.4px;  padding: 0px 26px;}
.btn-small {  font-size: 12px; height: 25.6px; line-height: 25.6px;  padding: 0px 16px;}
.btn-tiny {  font-size: 12px;  height: 22.4px;  line-height: 22.4px; padding: 0px 13px;}
/*块按钮*/
.btn-block {display: block;}


/*其它*/
.hide { display:none; }  /*隐藏*/
.more{ float: right; padding-right:5px;} /*more链接*/
.code_image{ cursor: pointer; padding-bottom:6px;} /*验证码图片样式*/
/*==========@@通用 结束@@==========*/


/*==========@@布局  开始@@==========*/
/*模型body*/
.body_index, .body_article, .body_download, .body_picture, .body_product, .body_single, .body_video, .body_job, .body_feedback, .body_guestbook{}
.index, .single, .article, .picture, .download, .video, .product, .job, .guestbook, .feedback{ width:1000px;margin:5px auto; }
#top, #logo, #navigation, #banner, #announcement, #link, #copyright #aboutus { width:1000px;  margin:0 auto; overflow:hidden; border:0px dashed red;}
#left { float:left; width:250px; }
#center{}
#right { float:right; width:740px; border-left:0px solid #E5E5E5; padding-left:0px; }

/*左侧*/
/*主体左侧样式*/


/*主体右侧*/

/*==========@@布局  结束@@==========*/


/*==========@@公共板块  开始@@==========*/

/*Logo*/
#logo_main { }
#logo .WebLogo{width:1150px;height:65px; padding:20px 0px;}


/*导航*/
#navigation_main { background:#034697;}
#navigation { height:42px;  }
#navigation ul.navigationlist li { float:left; line-height:42px; text-align:center;  }
#navigation ul.navigationlist li a { display:block; padding:0px 15px; margin:0 1px; font-size:14px; font-weight:bold; color:#FFF; border:0px dashed red;}
#navigation ul.navigationlist li a:hover { text-decoration:none; color:#ffe400; background:#2475d8;  }
#navigation ul.navigationlist .current { color:#ffe400; background:#2475d8; }
/*导航栏下拉*/
#navigation  ul.subnavigationlist{ display:none; position:absolute; background:#034697; z-index:100}
#navigation  ul.subnavigationlist li {  float:none; padding:0px; line-height:28px; display:inline;}
#navigation  ul.subnavigationlist li a { display:block; white-space:nowrap; font-weight:normal; color:#FFF; font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:13px;  padding:0px 20px; text-align:left}
#navigation  ul.subnavigationlist li a:hover {  background:#2475d8;  color:#ffe400; }

/*公告*/


/*Js幻灯片样式*/
#banner_main {
	border: 0px solid blue; border-image: none; position: relative;
}
#banner {
	margin: 0px auto; border: 0px solid red; border-image: none; width: 100%; overflow: hidden;
}
.bannerlist {
	
}
.bannerlist li {
	border: 0px dashed red; border-image: none; width: 100%; text-align: center; overflow: hidden; display: block;
}
.bannerlist li img {
	margin: 0px auto; display: block;
}
#banner_main .hd {
	border: 0px solid red; border-image: none; left: 0px; width: 100%; height: 5px; text-align: center; bottom: 35px; line-height: 5px; position: relative;
}
#banner_main .hd ul li {
	background: rgb(102, 102, 102); border-radius: 5px; width: 8px; height: 8px; overflow: hidden; font-size: 0px; margin-right: 15px; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
#banner_main .hd ul li.on {
	background: rgb(0, 51, 153);
}


/*当前位置*/
#location_main {} 
#location {color:#0B3B7D; float:right; padding-right:8px;}


.jmkbody{ background-color:#f4f4f4; margin-top:-1px;}
/* 关于我们*/
.jmkaboutus{
	 height:450px; text-align:center; background-color:#f4f4f4; width:1000px;
		 margin:1px auto;  padding-top:50px; font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:15px;  line-height:20px; 
}

.jmkaboutus  .jmkaboutuslr{ height:180px; padding:50px 15px; text-align:left;}

/* 产品展示*/
.jmkcpzs{
	 height:1750px; text-align:center; background-color:#ffffff; width:1000px;
		 margin:1px auto;  padding-top:50px; font-family:Arial, Helvetica, sans-serif,宋体,黑体; line-height:20px; font-size:14px; 
}
.jmkcpzs .jmkcpzstp{height:1550px; padding:20px 20px 20px 35px; width:1000px}
.jmkcpzs .jmkcpzstp .jmkcpzstp1{height:525px; }
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2{width:310px;font-size:15px;height:510px; float:left; }

.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_1{width:315px;height:290px;}
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_1 a img{
border-bottom:#EFEFEF 2px solid;
border-left:#EFEFEF 2px solid;
border-top:#EFEFEF 2px solid;
border-right:#EFEFEF 2px solid;
}

.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_1 a:hover img{
		width:270px;height:270px;
border-bottom:#a0a0a0 2px solid;
border-left:#a0a0a0 2px solid;
border-top:#a0a0a0 2px solid;
border-right:#a0a0a0 2px solid;}


.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2 {
		padding:0px 10px;
		text-align:left;

}
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2 ul li{
		margin-left:10px;
		padding-right:5px;  
		 border-bottom:1px dashed #9d9d9d;
	list-style-type:disc;}

.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2t {
	padding-bottom:10px;
	font-size: 18px;
	font: bolder;
	color:#069;
	font-weight: bold;
		}
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2t1 {
		text-align:right;
		margin-top:5px;
		 font-weight: bold;
}	
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2t1 a { color:#069;}
.jmkcpzs .jmkcpzstp .jmkcpzstp1 .jmkcpzstp2 .jmkcpzstp2_2t1 a:hover	{color:#900;}
		
/* 客户案例*/
.jmkkhal{
	 height:1050px; text-align:center; background-color:#ffffff; width:1000px;
		 margin:1px auto;  padding-top:50px; font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:14px;  line-height:20px; 
}
.jmkkhal .jmkkhallr{ height:840px; padding:30px 50px; }
.jmkkhal .jmkkhallr .jmkkhallr1{width:300px;padding:20px 0px; float:left;}
.jmkkhal .jmkkhallr .jmkkhallr1 .jmkkhallr1_1{height:290px;}
.jmkkhal .jmkkhallr .jmkkhallr1 .jmkkhallr1_1 a:hover img{height:275px;width:275px;}
.jmkkhal .jmkkhallr .jmkkhallr1 .jmkkhallr1_2{ font-size:18px;  color:#006;margin:10px 20px; font-weight: bold;}
.jmkkhal .jmkkhallr .jmkkhallr1 .jmkkhallr1_2 a{color:#900;}
.jmkkhal .jmkkhallr .jmkkhallr1 .jmkkhallr1_3{margin:0px 10px;font-size:15px;  }

/* 新闻中心*/
.jmknews {height:520px; text-align:center;  background-color:#ffffff; width:1000px; margin:1px auto;  padding-top:50px;font-family:Arial, Helvetica, sans-serif,宋体,黑体; line-height:20px;font-size:14px;  }
.jmknews .jmknewslr{ height:330px; padding:30px 20px; text-align:left;}
.jmknews .jmknewslr .jmknewslr_1{float:left;}
.jmknews .jmknewslr .jmknewslr_2{float:left;height:300px; width:500px; line-height:38px; padding-bottom:20px;}
.jmknews .jmknewslr .jmknewslr_2 .jmknewslrwz { margin:0px; padding-left:30px;}
.jmknews .jmknewslr .jmknewslr_2 .jmknewslrwz .jmknewslrrq{ text-align:right; padding-left:150px;}
.jmknews .jmknewslr .jmknewslr_2 .jmknewslrwz li{ 		
		 border-bottom:1px dashed #9d9d9d;
	list-style-type:disc;  float:left;width:520px;}
.jmknews .jmknewslr .jmknewslr_2 .jmknewslrwz li a,.jmknews .jmknewslr .jmknewslr_2 .jmknewslrwz li a:hover{ list-style-type:disc;text-decoration:none; color:#626262; }


/* 我们的优势*/
.jmkwmys{  height:500px; text-align:center; background-color:#f4f4f4; width:1000px; margin:1px auto;  padding-top:50px;line-height:20px; font-family:Arial, Helvetica, sans-serif,宋体,黑体; }
.jmkwmys .jmkwmyslr{height:360px; padding:20px 20px;}
.jmkwmys .jmkwmyslr .jmkwmyslr1{width:320px; float:left;}
.jmkwmys .jmkwmyslr .jmkwmyslr1 .jmkwmyslr1_2{ font-size:18px;  color:#069;margin:10px 20px; font-weight: bold;margin:10px 20px; }
.jmkwmys .jmkwmyslr .jmkwmyslr1 .jmkwmyslr1_4{font-size:14px; padding:10px 20px; text-align:left;}

/*联系我们*/
.jmklxwm{height:430px; text-align:center;  background-color:#ffffff; width:1000px; margin:1px auto;  padding-top:50px; font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:14px; }
.jmklxwm .jmklxwmlr{height:300px; margin:20px 50px; }
.jmklxwm .jmklxwmwz{ height:25px; width:1000px; margin:10px 0; }

/* 页脚*/
.jmkfoot{ color:#FFF; background:#034697; height:120px;text-align:center; font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:14px; padding:20px 0px ;}
.jmkfoot .jmkfoot1 {height:22px; margin:10px 0;}
.jmkfoot .jmkfoot1 a {color:#FFF;}
.jmkfoot .jmkfoot1 a:hover{color:#FFF; text-decoration:underline;}
.jmkfoot .jmkfoot1 .line{ padding:0px 8px;}
.jmkfoot .jmkfoot1 .jmkfoot2{line-height:10px;}


/*分页样式*/
.jmkbody1{ background-color:#f4f4f4; margin-top:-1px;text-align:center;}
.jmkpage {height:700px; text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}
.jmkpageHonor {height:2300px; text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}
.jmkpagegroup {height:600px; text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}
.jmkpageHonor .aboutuslr {font-size:14px; height:600px; padding:50px 40px; text-align:left;}
.jmkpageaboutus .aboutuslr{font-size:14px; height:400px; padding:30px 40px; text-align:left;}
.jmkpagefont{color:#034697;font-size:22px; font-weight:bold; }
.jmkHonor{text-align:center; width:280px; margin-top:30px; border: 1px #1D65B1 dashed; padding:10px; float:left;}
.jmkHonorlr{padding:10px;font-size: 14px;}
.jmkHonortp img  {border:#034697 1px solid;}

.jmkaboutusxt{text-align:center; width:400px; margin-top:30px; border: 1px #1D65B1 dashed; padding:10px 45px; float:left;}
.jmkaboutusxtlr{padding:4px;font-size: 14px;}
.jmkaboutusxttp img  {border:#034697 1px solid;}

.jmkpagenews {height:1100px; text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}
.jmkpagecontactus {height:500px; text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}

.jmkpageotpflashSN8F5000,.jmkpageotpflashSN8P2000,.jmkpageotpflashSN8F2000,.jmkpageotpflashSN8PC00,.jmkpageotpflashSN8F2900,.jmkpageotpflashSN8F5000,.jmkpageSpeechICAM9,.jmkpageSpeechICAM91,.jmkpagecases,.jmkpageaboutus,.jmkpageotpflashSN8P1800,.jmkpageotpflashSN32F100,.jmkpageotpflashSN32F700{ text-align:center; background-color:#f4f4f4; width:1000px; margin:0px auto;  padding:10px 10px;line-height:130%; font-family:Arial, Helvetica, sans-serif,宋体,黑体;font-size:14px;}

.jmkpageotpflashSN8F5000{height:1200px;}
.jmkpageotpflashSN32F700{height:1300px;}
.jmkpageotpflashSN8P2000{height:2400px;} 
.jmkpageotpflashSN8F2000{height:1820px;}
.jmkpageotpflashSN8PC00{height:950px;}
.jmkpageotpflashSN8F2900{height:600px;}
.jmkpageotpflashSN8P1800{height:1050px;}
.jmkpageotpflashSN32F100{height:750px;}
.jmkpageSpeechICAM91{height:1100px;}
.jmkpageSpeechICAM9{height:1680px;}

.jmkpagecases{height:1800px;}
.jmkpageaboutus{height:2750px;}
#newslist{
		text-align: left;
		width: 930px;
		font-size: 14px;
		padding: 20px 20px;
		margin-bottom: 10px;

}
#newslist p{
line-height:25px;
}
#newslist li{
list-style-type:disc;		
padding:5px;
}
#newslist span{padding-bottom:10px;
	font-size: 18px;
	font: bolder;
	color:#069;
	font-weight: bold;}

.otpname{ background-color:#666; color:#FFF; line-height:200%;font-family:Arial, Helvetica, sans-serif,宋体,黑体; font-size:16px; margin-top:20px; text-align:left; width:1000px;}
.otpname a:link,a:visited{
	color: #FFFFFF;
}
.otpname a:hover,.datalist .shouzi a:hover{ text-decoration:underline;}
.datalist .shouzi a:link,.datalist .shouzi  a:visited{color:#666;}
.datalist{border:1px solid #333;font-family:Arial; border-collapse:collapse; background-color:#FFF; font-size:14px;}
.datalist caption{ font-size:26px; font-weight:bold;color:#006; text-align:left; padding:20px;}
.datalist .Sonixtype {text-align:left; padding:5px 10px;font-size:16px; font-weight:bold;color:#1e1ef0;}
.datalist th{border:1px solid #333; background-color:#666; color:#FFF; font-size:16px; font-weight:bold; text-align:center;padding:2px;}
.datalist td{
		border: 1px solid #333;
		font-size: 15px;
		text-align: center;
		border-collapse: collapse;
		padding: 2px;
}
.datalist .shouzi{text-align:left; font-weight:bold;}
.datalist .altrow{ background-color:#c2c4c4;}
/*网站地图列表*/
.maplist{ }
.maplist li { padding:1px; }
.maplist li a { background:#d1e8fc; line-height:25px; display:block; padding:0 20px; border:0px solid #A6CC93; }
.maplist li a:hover { text-decoration:none; background:#FFF; }
.maplist .depth1{font-weight:bold;text-indent:0px; font-weight:bold}
.maplist .depth2{text-indent:2em}
.maplist .depth3{text-indent:4em}
.maplist .depth4{text-indent:6em}
.maplist .depth5{text-indent:8em}
.maplist .depth6{text-indent:10em}

/*百度地图*/
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
