﻿@charset "utf-8";
@import url("Arial/stylesheet.css");


body {
	color: #333333;
	font-family: "微软雅黑", Arial;
}
#banner { background-image:url(../images/mv01.jpg); background-position:center center; background-repeat:no-repeat; height:500px; border-bottom:solid 1px #e8e8e8;}

HTML {
	OVERFLOW-X: hidden;
}
ol,li {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #1F1E1A;
}
a:hover {
	color: #025597;
}
* {
	margin: 0px;
	padding: 0px;
}
#clear {
	clear: both;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container {
	min-width:1200px;
/* sets min-height for IE */
	_width:expression(this.scrollwidth < 1200 ? "1200px" : "auto");
	}
	
#header { height:90px; width:1200px; margin:0 auto;}
#header .logo{ float:left; width:250px;}
#header .globalNav { float:right; width:595px;}
#header .use { float:right; /*width: 210px; background-image:url(../images/jituan.jpg); */background-repeat:no-repeat; background-position:right top; margin-left:50px; margin-top:15px;}


#header .use .yuyan02 { width:70px; margin-top:7px;line-height:21px;  text-align:center; display:none; background-color:#898989;color:#fff; }
#header .use .yuyan { width:70px; margin-top:7px;line-height:21px;  text-align:center;color:#fff; background-color:#898989; display: block; margin-left:64px}

#header .use .yuyan a { color:#fff; background-color:#898989; }

#header .use .yuyan02 a { color:#fff; background-color:#898989; display:none}
#header .use .yuyan02 a:hover { filter:alpha(opacity=50);  -moz-opacity:0.9;  -khtml-opacity: 0.9;  opacity: 0.9;}
#header .globalNav ul {
  display: table;
  float: left;
  height: 90px;
  list-style-type: none;
  width: 595px;
}
#header .globalNav ul li {
  display: table-cell;
  font-weight: bold;
  height: 100%;
  letter-spacing: .05em;
  text-align: center;
  vertical-align: top;float:left;
}
#header .globalNav ul a {
  box-sizing: border-box;
  color: #4C4C4C;
  display: inline-block;
  font-size: 115%;
  height: 90px;
  line-height: 24px;
  margin: 0 auto;
  position: relative;
}
#header .globalNav ul a:before {
  background-color: #005492;
  bottom: -5px;
  content: '';
  height: 5px;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity .2s,bottom .2s;
}
#header .globalNav ul .current {
	background-image: url(../images/navcurrent.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#header .globalNav ul a.current:before {
  bottom: 0;
  opacity: 1;
}
.no-touchevents #header .globalNav ul a:hover {
  text-decoration: none;
}
.no-touchevents #header .globalNav ul a:hover:before {
  bottom: 0;
  opacity: 1;
}
#header .navindex {
  width: 100px;
}
#header .navindex a {
  padding: 33px 0 0 0;
}
#header .navCompany {
  width: 116px;
}
#header .navCompany a {
   padding: 33px 0 0 0;
}

#header .navCompany02 {
  width: 142px;
}
#header .navCompany02 a {
   padding: 33px 0 0 0;
}


.banner .bx-pager {
  bottom: 30px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.banner .bx-pager-item {
  display: inline-block;
  margin: 0 6px;
}
.banner .bx-pager-link {
  border: 2px solid #004898;
  display: inline-block;
  height: 0;
  line-height: 14px;
  overflow: hidden;
  padding-top: 6px;
  vertical-align: middle;
  width: 6px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.banner .bx-pager-link.active {
  background: #004898;
  border: none;
  padding-top: 8px;
  width: 8px;
}
.banner .mvArea {
  height: 500px;
  margin: 0;
  overflow: hidden;
  position: relative;
}
.banner .mvArea:before {
  background: url("../images/bg-mvleft.png") no-repeat 0 0;
  bottom: 0;
  content: " ";
  display: block;
  height: 254px;
  left: 0;
  position: absolute;
  width: 351px;
  z-index: 60;
}
.banner .mvArea:after {
  background: url("../images/bg-mvright.png") no-repeat 0 0;
  content: " ";
  display: block;
  height: 500px;
  position: absolute;
  right: 0;
  top: 0;
  width: 450px;
  z-index: 60;
}
.banner .mvArea .mvSlide {
  list-style-type: none;
}
.banner .mvArea .mvSlide li {
  height: 500px;
  overflow: hidden;
  position: relative;
}
.banner .mvArea .mvSlide li img {
  left: 50%;
  margin-left: -700px;
  max-width: none;
  position: absolute;
}
.banner .mvArea a:hover img {
  opacity: 1;
}
#main .secCategory {
  background: url("../images/bg-linelb.png");
  margin-top: 0;
  padding: 0 0 40px;
  z-index: 999;
}
.secCategory .inner {
  position: relative;
  width:1200px;
  margin:0 auto;z-index: 999;
}


#news02 { margin:30px auto 60px auto; }
#news { width:1200px; margin:30px auto 60px auto; }

#news02 #list { float:left; width:600px; margin-right:30px}
#news02 #pic { float:left; width:270px; margin-right:30px}
#news02 #fuwu1 { float:left; width:270px;}
#news02 #pic #dabiao, #news #fuwu1 #dabiao {
    font-size: 180%;
    font-weight: bold;
	line-height:85px;
}
#news02 #pic img { -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;}
#news02 #pic p { text-align:center; margin-bottom:20px; line-height:32px;border-bottom:1px dotted #ABABAB;}
#news02 #newstitle{ line-height:85px; height:85px; border-bottom:1px dotted #ABABAB;}
#news02 #newstitle #dabiao { float:left; width:50%; font-size:180%; font-weight: bold;}
#news02 #newstitle #dabiao .en {font-size:80%; color:#004898; font-weight:normal; padding-left:20px; }
#news02 #newstitle #gengduo {
	float: right;
	width: 30%;
	text-align: right;
	
}
#news02 #newscontent { clear:both;}
#news02 #newscontent li { line-height:60px;height:60px;border-bottom:1px dotted #ABABAB;}


#news #list { float:left; width:600px; margin-right:30px}
#news #pic { float:left; width:270px; margin-right:30px}
#news #fuwu1 { float:left; width:270px;}
#news #pic #dabiao, #news #fuwu1 #dabiao {
    font-size: 180%;
    font-weight: bold;
	line-height:85px;
}
#news #pic img { -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;}
#news #pic p { text-align:center; margin-bottom:20px; line-height:32px;border-bottom:1px dotted #ABABAB;}
#news #newstitle{ line-height:85px; height:85px; border-bottom:1px dotted #ABABAB;}
#news #newstitle #dabiao { float:left; width:50%; font-size:180%; font-weight: bold;}
#news #newstitle #dabiao .en {font-size:80%; color:#004898; font-weight:normal; padding-left:20px; }
#news #newstitle #gengduo {
	float: right;
	width: 30%;
	text-align: right;
	
}
#news #newscontent { clear:both;}
#news #newscontent li { line-height:60px;height:60px;border-bottom:1px dotted #ABABAB;}
.date {
  color: #999;
  font-family: "PT Sans", Meiryo, "Hiragino Kaku Gothic ProN",sans-serif;
}
.newsIco {
  color: #FFF;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  width: 100px;
  margin:0 12px;

}
.icoNews {
  background: #92CDDC;
}
.icoNews02 {
  background: #548DD4;
}
.icoNews03 {
  background: #F9B073;
}
.icoNews04 {
  background: #C36969;
}
.icoNew {
  background: #025597;
}

	background-repeat: no-repeat;
	background-position: right center; display:block}
#news #newscontent li a:hover{
	
	color: #025597;
}
#news #newscontent li a:hover .newsTit {
	text-decoration: underline;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
}


#bottom { border-bottom:solid 4px #025597; line-height:38px; height:38px }
#bottom #inner{ width:1200px; margin:0 auto;}
#bottom #inner #backtop {
	line-height: 38px;
	float: right;
	width: 270px;
	text-align: center;
	line-height: 38px;
	
	
}
#bottom #inner #backtop a {
	float:left; width:110px;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	border-radius: 12px 12px 0 0;
	background-color: #025597;
	}
	
	#bottom #inner #backtop .jiantou{ background-image: url(../images/top.png);
	background-repeat: no-repeat;
	background-position: 15px center; margin-left:5px;  padding-left:15px}
	#bottom #inner #backtop .jiantou02{ background-image: url(../images/book.png);
	background-repeat: no-repeat;
	background-position: 15px 11px; margin-left:10px;  padding-left:11px}
  #bottom #inner #backtop a { color:#fff;}
  
#business { background-color:#f4f4f4}
#business #inner { width:1200px; margin:0 auto;background-color:#e3e3e3; } 
#business #qiye { float:left; width:235px; padding:15px 0 22px 0; text-align:center; background-color:#e3e3e3;} 
#qiyequn { width:965px; background-color:#faf9f9; float:left;padding:25px 0 20px 0;}
#copyright { line-height:42px; height:42px; background-color:#025597; font-size:80%;}
#copyright a {color:#fff}
#copyright #inner { width:1200px; margin:0 auto;} 
#copyright #banquan { width:50%; float:left; color:#fff}
#copyright #kuailian { width:50%; float:right; text-align:right;color:#fff}
#copyright #kuailian li { float:right; background-image: url(../images/arrow-linkw.png);
	background-repeat: no-repeat; 
	background-position: left center; padding-left:20px; margin-left:12px;}
	
#tab {overflow:hidden;zoom:1;}
#tab li {
	float: left;
	
	cursor: pointer;
	
	width: 280px;
	margin-left: 25px;
	margin-right: 5px;
	font-weight: bold;
	margin-bottom:18px; 
	
}
#content ul {line-height:21px;display:none; color:#fff;}
#content ul a {color:#fff;}


#qiyequn #tab h3 {font-size: 110%; margin-bottom:6px;  }

#qiyequn #tab .li01 { display:block;  background-color:#e9f3d2;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; border:solid 1px #ccc;
	line-height: 38px; text-align:center;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}


#qiyequn #tab .li02 { display:block; background-color:#fdf0dc;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; border:solid 1px #ccc;
	line-height: 38px; text-align:center;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}

#qiyequn #tab .li03 { display:block;background-color:#cff1fc;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; text-align:center;
	line-height: 38px; border:solid 1px #ccc;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}
  

#qiyequn #tab .li04 { display:block; background-color:#d0f0ef;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; text-align:center;
	line-height: 38px; border:solid 1px #ccc;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}
  
#qiyequn #tab .li05 { display:block; background-color:#f7d6d5;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; text-align:center;
	line-height: 38px; border:solid 1px #ccc;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}

#qiyequn #tab .li06 { display:block; background-color:#dde2f0;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; border:solid 1px #ccc;
	line-height: 38px; text-align:center;
  border-radius: 5px; width: 295px;height: 38px;font-size: 110%;}

#qiyequn .ll01 {background-color:#e9f3d2; width: 271px;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; z-index:999;margin-top:-39px; 
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100%; border-top:solid 4px #90c320;border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; }
  
  #qiyequn .ll02 {background-color:#fdf0dc; width: 271px; border-top:solid 1px #fff;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; margin-top:-39px;
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100% ;border-top:solid 4px #f6b54f;border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; }
  
   #qiyequn .ll03 {background-color:#cff1fc; width: 271px; border-top:solid 1px #fff;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; margin-top:-39px;
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100% ;border-top:solid 4px #10b7ee;border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; }

 #qiyequn .ll04 {background-color:#d0f0ef; width: 271px; border-top:solid 1px #fff;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; margin-top:-39px;
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100%;border-top:solid 4px #14b5b0; border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;}
  
 #qiyequn .ll05 {background-color:#f7d6d5; width: 271px; border-top:solid 1px #fff;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; margin-top:-39px;
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100%;border-top:solid 4px #d9302d;border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;  }
  
 #qiyequn .ll06 {background-color:#dde2f0; width: 271px; border-top:solid 1px #fff;-moz-border-radius: 5px;
  -webkit-border-radius: 5px; margin-top:-39px;
  border-radius: 5px; padding:10px 12px; position:absolute; font-weight: normal; font-size:100%;border-top:solid 4px #5370b6; border-left:solid 1px #ccc;border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;  }
  
  
  .tabPanel {height:210px;
  padding-top: 25px; }
.tabPanel ul li{cursor:pointer;
    display: block;
  height: 210px;width: 585px;
 float:left;
  padding: 0 0 0 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); background-color:#fff;
  
}
.tabPanel .hit{
	background:#025597;
	color:#fff;
}
.tabPanel .hit a{
	color:#fff;
}

.secCategory .categoryTit {
	font-size: 150%;
	font-weight: bold;
	line-height: 36px;
	padding: 0 50px;
	background-image: url(../images/jiantou01.jpg);
	background-repeat: no-repeat; color:#025597;
}
.tabPanel .hit .categoryTit{
	background-image: url(../images/jiantou02.jpg);
	color:#fff;
}

.secCategory .toMedical p {
	line-height:26px; margin-top:10px; width:410px;
}
.secCategory .toGeneral p {
	line-height:26px; margin-top:10px; width:400px;
}
.toMedical { background:url("../images/bg-medical_active.png") no-repeat 440px 40px; padding:30px;}
.tabPanel .hit .toMedical { background:url("../images/bg-medical.png") no-repeat 440px 40px;}

.toGeneral { background:url("../images/bg-general.png") no-repeat 440px 41px; padding:30px;}
.tabPanel .hit .toGeneral { background:url("../images/bg-general02.png") no-repeat 440px 41px;}

div#MainPromotionBanner02,div#MainPromotionBanner{
	 height:320px; border:solid 1px #d4d4d4;width:260px;
}
#MainPromotionBanner02 #SlidePlayer02, #MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner02 .Slides,#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 320px;
	overflow: hidden;
}
#MainPromotionBanner02 .Slides li, #MainPromotionBanner .Slides li {
	float: left;
}

#MainPromotionBanner02 .Slides img, #MainPromotionBanner .Slides img{
	border:0;
	display: block;
	height: 320px;	
	width:260px;
}

#MainPromotionBanner02 .SlideTriggers, #MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	bottom: 15px; 
	right: 0px;
	z-index: 0;
	height: 25px;	
}
#MainPromotionBanner02 .SlideTriggers li, #MainPromotionBanner .SlideTriggers li{
	float: left;
	display:inline;
	color: #000;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 0.9em;
	cursor: pointer;
	overflow: hidden; background-color:#e8e8e8;
	margin:3px 6px 3px 0;
	}
#MainPromotionBanner02 .SlideTriggers li.Current, #MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff;
	background-color:#025597;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}

#location {line-height: 50px;clear: both;background-image: url(../images/mbg.jpg);background-repeat: repeat-x;background-position: left top;
}
#location #inner{ width:1200px; margin:0 auto;}
#location p {background-image: url(../images/ico-home.png);background-repeat: no-repeat;background-position: 8px center; padding-left:35px; color:#333333}
#location p a{color:#333333}
#location p a:hover {color: #025597;}
#nbanner { width:1200px; margin:0 auto;
	height: 200px;background-repeat: no-repeat;
	background-position: right center;
); 	background-image: url(../images/bannerabout.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#nbanner h3{ line-height:80px ; font-size:200%; padding:10px 0 0 30px; color:#fff; }
#nbanner p{ line-height:30px ; font-size:110%; width:600px;padding:0 0 0 30px; color:#fff; }
#nbanner00 { width:1200px; margin:0 auto;
	height: 170px;background-repeat: no-repeat;
	background-position: right center;
); 	background-image: url(../images/bannerabout00.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#nbanner11 { width:1200px; margin:0 auto;
	height: 170px;background-repeat: no-repeat;
	background-position: right center;
); 	background-image: url(../images/bannerabout11.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#nbanner12 { width:1200px; margin:0 auto;
	height: 170px;background-repeat: no-repeat;
	background-position: right center;
); 	background-image: url(../images/bannerabout12.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#nbanner00 h3, #nbanner11 h3, #nbanner12 h3 { line-height:80px ; font-size:200%; padding:10px 0 0 30px; color:#fff; }
#nbanner00 p, #nbanner11 p,#nbanner12 p{ line-height:30px ; font-size:110%; width:500px;padding:0 0 0 30px; color:#fff; }

#nbanner02 { width:1200px; margin:0 auto;
	background-repeat: no-repeat;
	background-position: center bottom;
); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; border:solid 1px #ccc;
}
#nbanner02 h3{ line-height:80px ; font-size:200%; padding:10px 0 0 30px; color:#fff; }
#nbanner02 p{ line-height:30px ; font-size:110%; width:500px;padding:0 0 0 30px; color:#fff; }


#nmain { width:1200px; margin:40px auto 80px auto; clear: both; }

#nmain02 { width:1200px; margin:18px auto 80px auto; clear: both; }


#nmain li { float:left; width:380px; margin-bottom:30px;}
#nmain li a { float:left; width:340px; background-color:#f4f4f4; display:block; padding:20px;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px;}
.jianjv{ margin-left:30px; }
#nmain li a:hover { background-color:#025597;}
#nmain li a h3{
	line-height: 40px;
	background-image: url(../images/arrow-big.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px; font-size:120%;
}
#nmain li a:hover h3{
	background-image: url(../images/arrow-bigw.png); color:#fff;
}
#nmain li a p{
	line-height: 26px;font-size:100%; width:250px; margin-bottom:25px;
}
#nmain li a:hover p{
	color:#fff;
}
.about01 {background-image: url(../images/about01.png);
	background-repeat: no-repeat;
	background-position: 270px center;}
#nmain li a.about02 {background-image: url(../images/about02.png);
	background-repeat: no-repeat;
	background-position: 290px center;}
#nmain li a:hover.about02 {background-image: url(../images/about002.png);}

#nmain li a.about03 {background-image: url(../images/about03.png);
	background-repeat: no-repeat;
	background-position: 300px center;}
#nmain li a:hover.about03 {background-image: url(../images/about003.png);}

#nmain li a.about04 {background-image: url(../images/about04.png);
	background-repeat: no-repeat;
	background-position: 285px center;}
#nmain li a:hover.about04 {background-image: url(../images/about004.png);}

#nmain li a.about05 {background-image: url(../images/about05.png);
	background-repeat: no-repeat;
	background-position: 295px center;}
#nmain li a:hover.about05 {background-image: url(../images/about005.png);}


#nmain li a.about06 {background-image: url(../images/about06.png);
	background-repeat: no-repeat;
	background-position: 290px center;}
#nmain li a:hover.about06 {background-image: url(../images/about006.png);}

#nnmain #left { float:left; width:925px;}
#nnmain { width:1200px; margin:0 auto 60px auto;}
#nnbanner {background-position: right center; height:94px;
); 	background-image: url(../images/bannerabout02.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner h3 { line-height:94px; color:#fff; font-size:160%; padding-left:30px;}

#nnmain #right { float:right; width:240px; margin-bottom:60px}
#nnmain #right #gtitle { line-height:52px; font-size:120%; font-weight:bold; color:#fff; padding-left:35px; background-color:#005491; -moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}

#nnmain #right #gcontent li a { line-height:40px;border-bottom:1px dotted #ABABAB;background-image: url(../images/arrow-linkb.png);
	background-repeat: no-repeat;padding-left:35px; background-color:#FDFDFD;
	background-position: 15px center; font-size:110%; display:block;}

#nnmain #right #gcontent li li a {padding-left:60px;
	background-position: 45px center;}
	
	
	#nnmain #right #gcontent li a:hover, #nnmain #right #gcontent li .current { background-color:#f3f8fc}

#about #zuo { float:left; width:280px;line-height:30px}
#about #zuo h3 { font-size:140%; margin-top:20px;}
#about #you { float:left; width:645px; line-height:28px}
#about #you p { margin-bottom:15px;}

#jianjie, #jianjie02, #jianjie03 { line-height:28px}
#jianjie p,#jianjie02 p,#jianjie03 p { margin-bottom:15px;}
#zzuo { float:left; width:445px}

/*资料库*/
.clear{ clear:both;}
.wrap{width:1200px; margin:0 auto;}
.zilinav{ margin-top:30px; font-size:120%; font-weight:bold}
.zilinav li{width:14.6%; float:left; border:1px solid #e9e9e9; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; line-height:35px; text-align:center; margin-right:1.5%; margin-bottom:15px; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;}
.zilinav .ziliaonav-top{ width:100%;}
.zilinav li a{ display:block; width:100%}

.zilinav .ziliaonav-top li:nth-child(3){ float:right}
.zilinav .ziliaonav-top li:nth-child(6){ margin-right:0;}
.zilinav li:hover{background:#004e90;}.zilinav li:hover a{color:#fff;}
.backtop01{ cursor:pointer}

.ziliaokuai h3 .biaoti{background:#004e90;width:222px; float:left; border:1px solid #e9e9e9; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; line-height:35px; text-align:center; margin-right:1.5%; margin-bottom:15px; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;  color:#fff; }
.ziliaokuai h3 .fanhuisye { background:#004e90; background-image:url(../images/top.png); background-position:15px center; background-repeat:no-repeat;font-size:80%; line-height:35px; float:right; margin-right:20px;color:#fff; padding:0 25px 0 37px; font-weight:normal; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.ziliaokuai h3 .fanhuisye a{ color:#fff;}
/*group*/
#jianjie #nbanner{ width:100%;}
.table01{ border-collapse:collapse; margin-top:30px;}
.table01 td{ border:1px solid #e9e9e9; padding:5px 10px;}
.table01 td p{ margin:0 !important;}
.fixed{ position:fixed; top:3%; width:240px;}
.quyou02 { float:right; font-size:70%; font-weight:normal; margin-top:15px;}
.quyou { float:right; font-size:90%; font-weight:normal}
#zyou p, #zyou02 p{ clear:both}
#zyou, #zyou02 { float:right; width:445px}
#jianjie03 h3 { font-size:150%; line-height:50px;}
.h3{background-image: url(../images/line.jpg); margin-top:12px;
	background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}

#jianjie #zzuo h3, #jianjie #zyou h3, #jianjie #zyou02 h3{background-image: url(../images/line.jpg);
	background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:15px;margin-bottom:15px; font-size:120%;}
	
	#jianjie #zzuo h2, #jianjie #zyou h2, #jianjie #zyou02 h2{ line-height:50px; margin-top:15px;margin-bottom:15px; font-size:120%;}
#jianjie #zzuo td, #jianjie #zyou td { padding:5px 0;}
#jianjie #zyou02 td { padding:0;}
#jianjie h1 {color:#005491; font-size:150%; line-height:60px; margin-top:15px;}
#jianjie02 td { padding:8px 12px; border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}
#jianjie02 table {border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}

#history #zuo{ float:left; width:700px;}
#history #neizuo{ float:left; width:70px; padding-left:20px}
#history #zhong{ float:left; width:590px;}
#history #you{ float:right; width:210px; font-size:80%}
#history #you li{background-image: url(../images/history.jpg);
	background-repeat: no-repeat; background-position:left center; padding-top:15px;padding-bottom:15px;padding-left:30px; }

#history p{ line-height:26px; margin-bottom:10px;}

#history a:hover{ background-color:#005491; color:#fff; display:block}

#jianjie03 td{ padding:6px 0}
 
.font14{ font-size:110%; }
.font15{ font-size:120%; }
.dan { color:#999}



#fleft { float:left; width:285px}
#fmid { float:left; width:285px; margin-left:30px}
#fright { float:left; width:285px; margin-left:30px}


.h11{line-height:42px; font-size:120%; font-weight:bold;border-bottom:solid 3px #005491; margin-bottom:12px}


.p01{background-image: url(../images/p01.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}
.p02{background-image: url(../images/p02.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}

.p03{background-image: url(../images/p03.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}
.p04{background-image: url(../images/p04.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}
.p05{background-image: url(../images/p05.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}
.p06{background-image: url(../images/p06.jpg); margin-top:12px;
background-repeat: no-repeat; background-position:left bottom; line-height:50px; margin-top:5px;margin-bottom:15px; font-size:120%;}

#zzleft { float:left; width:680px;}
#zzright{ float:right; width:480px;}


#nnbanner03 {background-position: right center; height:94px;
); 	background-image: url(../images/bg-2ndtitle.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner03 h3 { line-height:94px; font-size:180%; padding-left:30px; color:#90c320}

#gcontent02 li a { line-height:40px;display:block;padding-left:15px;background-color:#FDFDFD; }

.green { clear:both;color:#90c320; float:left; width:18px;}
.yellow {clear:both;color:#f6b54f; float:left; width:18px;}
.blue {clear:both;float:left; width:18px; color:#10b7ee}
.blue02 {float:left; width:18px; color:#10b7ee}
.blueda {clear:both;float:left; width:18px;
	color: #005491;
	font-size: 150%
}
.qin { clear:both;color:#14b5b0; }
.qin02 { clear:both;color:#14b5b0;float:left; width:18px;}
.red {clear:both;color:#d9302d; float:left; width:18px;}

.piaoyou { float:left;}
.piaoyou02 { float:left; width:266px;}
.piaoyou03 { float:left; width:200px; margin-right:25px;}
.piaoyou04 { float:left; width:180px;}
.piaoyou05 { float:left; width:418px;}
.piaoyou06 { float:left; width:250px;}

.pure {color:#5370b6}
.pure02 {color:#5370b6;float:left; width:18px;clear:both;}
#gcontent02 .li01 a {background-color:#e9f3d2; margin-bottom:5px}
#gcontent02 .li02 a{background-color:#fdf0dc;margin-bottom:5px}
#gcontent02 .li03 a{background-color:#cff1fc;margin-bottom:5px}
#gcontent02 .li04 a{background-color:#d0f0ef;margin-bottom:5px}
#gcontent02 .li05 a{background-color:#f7d6d5;margin-bottom:5px}
#gcontent02 .li06 a{background-color:#dde2f0;margin-bottom:5px}

#gcontent02 .li01 a:hover, #gcontent02 .li01 .checked{ color:#fff; background-color:#90c320;}
#gcontent02 .li02 a:hover, #gcontent02 .li02 .checked{ color:#fff; background-color:#f6b54f;}
#gcontent02 .li03 a:hover, #gcontent02 .li03 .checked{ color:#fff; background-color:#10b7ee;}
#gcontent02 .li04 a:hover, #gcontent02 .li04 .checked{ color:#fff; background-color:#14b5b0;}
#gcontent02 .li05 a:hover, #gcontent02 .li05 .checked{ color:#fff; background-color:#d9302d;}
#gcontent02 .li06 a:hover, #gcontent02 .li06 .checked{ color:#fff; background-color:#5370b6;}.white {
	color: rgb(255,255,255);
}

.xiayou {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #979795;
	border-bottom-color: #979795;
}
.xia {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #979795;
}
.shang {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #979795;
}
.quanbian {padding:30px }

#nnbanner004{background-position: right center; height:92px;
); 	background-image: url(../images/nnbanner04.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner04 {background-position: right center; height:120px;
); 	background-image: url(../images/nnbanner04.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner04 h3, #nnbanner004 h3 { padding-top:22px; line-height:40px; font-size:160%; padding-left:30px; color:#f6b54f;}
#nnbanner04 p{font-size:110%; line-height:34px; color:#666;padding-left:30px; }

#nnbanner05 {background-position: right center; height:160px;
); 	background-image: url(../images/nnbanner05.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
  #nnbanner005 {background-position: right center; height:92px;
); 	background-image: url(../images/nnbanner05.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner05 h3,#nnbanner005 h3 { padding-top:22px; line-height:40px; font-size:160%; padding-left:30px; color:#10b7ee;}
#nnbanner05 p{font-size:110%; line-height:34px; color:#666;padding-left:30px; }

#nnbanner06 {background-position: right center; height:120px;
); 	background-image: url(../images/nnbanner06.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner06 h3 { padding-top:22px; line-height:40px; font-size:160%; padding-left:30px; color:#14b5b6;}
#nnbanner06 p{font-size:110%; line-height:34px; color:#666;padding-left:30px; }

#nnbanner07 {background-position: right center; height:94px;
); 	background-image: url(../images/nnbanner07.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner07 h3 { line-height:94px; font-size:180%; padding-left:30px; color:#c53e3b;}



#nnbanner08 {background-position: right center; height:120px;
); 	background-image: url(../images/nnbanner08.jpg); -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; margin-bottom:20px;}
#nnbanner08 h3 { padding-top:22px; line-height:40px; font-size:160%; padding-left:30px; color:#4d77b6;}
#nnbanner08 p{font-size:110%; line-height:34px; color:#666;padding-left:30px; }.fontxiao {
	font-size: 80%;
}
#lianxi p { line-height:32px; margin-left:50px;}
#lianxi p img { margin-top:10px;}

.add {
	background-image: url(../images/marker.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 32px;
}
.tel {
	background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 32px;
}
.fax {
	background-image: url(../images/fax.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 32px;
}
.ffdayh {
	font-size: 115%;
}
#jianjie .table td {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
}

.demos {
  text-align: center; }

.demo-image {
  
  display: inline-block;
  width: 100%;
  background-size: cover;
  background-position: 50% 50%;
  margin-bottom: 16px; }
 .bian {cursor: url("../images/plus_cursor.png") 25 25, pointer;}
 .width001 { width:18px; text-align:center}
