@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
ul{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#504f4f; }
a:hover{ text-decoration:none; color:#01669a;} 
a:focus{ outline:none;}
img{ border: 0;}
img, input, textarea { outline:none;/*border: 0;*/}
.clear{ clear:both; }
body{ font:14px/24px "Times New Roman", Times, serif; background-color:#e2e2e2; color:#504f4f;}

.header_nav_bg{ background-color:#fff; width:100%;}
.header_nav{ width:1000px; margin:0 auto; /*height:106px;*/  overflow:hidden;}
.logo{ float:left; /*height:84px;*/ width:86px; margin:10px 0; }
.header_nav_right{ float:left; margin-left:155px; margin-top:-110px; display:inline;  /*border:1px solid #0C3;*/}
.banben{ float:right; overflow:hidden;  }
.banben a{ width:80px; margin:10px 5px;  text-align:center; display:block; float:left;}
.on_bg{ background-color:#01669a; color:#FFF;}
.off_bg{  background-color:#cecfcf; }
.banben a:hover{ background-color:#01669a; color:#FFF;}
.daohang{ background:url(../images/daohang_bg.jpg) no-repeat; width:759px; height:42px; font:14px/42px Microsoft YaHei; float:right; } 
.daohang ul li{  float:left;   text-align:center;  width:93px; margin-left:6px; margin-right:6px;}
.daohang ul li a{ display:block; }

.on{ background:url(../images/nav_bg_hover.png) no-repeat; width:93px; height:46px; margin-top:-5px; }
.on a{ color:#fff;}


.demo{ width:1000px; margin:0 auto;}
.content{ margin:0 auto 25px; overflow:hidden;}
.content .info{ width:306px; float:left;}
.content .info_img{ background:url(../images/img_showdow.jpg) no-repeat bottom; height:111px;}
.content .info_img img{ width:306px; height:105px;}
.content .info h2{ font:16px/50px Microsoft YaHei; color:#01669a; font-weight:bold;}
.content .info h2 i,.product_show h2 i{ color:#787878; font:14px/50px Arial, Helvetica, sans-serif;}
.content .info_text{ margin-top:15px;}
.juli{ margin:0 41px;}
.info_img_1{ background: #fff url(../images/img_showdow.jpg) no-repeat bottom; height:101px; padding:5px; margin-bottom:15px; line-height:20px;}
.info_img_1 span{ float:left; display:block;}
.info_img_1 img{ width:125px; height:95px; float:left;  margin-right:20px;}
.info_text ul li{ background:url(../images/ico.gif) no-repeat 0 8px; padding-left:15px; }
.info_text ul li a:hover{ color:#016da4;}


.info_img_1 a{ color:#01669a;}
.product_show{  overflow:hidden;}
.product_show h2{ font:16px/50px Microsoft YaHei; color:#01669a; font-weight:bold; background:url(../images/product_bottom_line.jpg) no-repeat bottom;}
.product_show h2 span{ float:right; padding-right:15px; font:14px/50px "Times New Roman"; font-weight:normal; color:#787878;}
.product_show ul li{ text-align:center; float:left; margin:20px 12px; line-height:28px;}
.product_show ul li img{ border:1px solid #d3d1d1; width:223px; height:146px;}
.product_show ul li img:hover{ border:1px solid #01669a; width:223px; height:146px; box-shadow:0px 0px 1px #01669a;}

.demo_bg{ background-color:#fff; margin:25px auto; width:990px; padding:5px; overflow:hidden;}
.left{ width:264px; float:left; background-color:#e5f5fd; padding-bottom:200px;}
.left h3{ background:#01669a url(../images/nav_icon.jpg) no-repeat 10px 23px; color:#fff; height:70px; padding-left:35px; font:18px/70px Microsoft YaHei; font-weight:bold;}
.left ul li{ font:14px/45px Microsoft YaHei;  height:45px;  border-bottom:1px dashed #9dcae1; margin-left:15px; margin-right:15px; }
.left ul li a{ background:url(../images/nav_jiao.png) no-repeat 20px 18px;  display:block; padding-left:35px;}
.left ul li a:hover{ background:url(../images/nav_jiao_hover.png) no-repeat 20px 18px;  display:block; padding-left:35px;}

.right{ width:686px; float:left; margin-left:20px; margin-right:20px; display:inline;}
.right h4{   height:70px;   text-align:right; border-bottom:1px solid #f0f0f0; margin-bottom:20px; font:18px/70px Microsoft YaHei; font-weight:bold; color:#0294df;}
.right h4 img{ margin-right:5px; vertical-align:baseline;}
.right h4 span{ float:left; font:14px/70px "Times New Roman";  color:#b2b2b2; }

.new_about_text table{ }
.new_about_text{  width:686px; overflow:hidden;}
.about_text{ width:686px; overflow:hidden; }

.new_about_text a:hover{ color:#01669a;}

.news_info{ float:left; width:686px; margin-bottom:20px; color:#666; font:14px/20px "Times New Roman", Times, serif;}
.news_info img{ float:left; margin-right:20px;}
.news_info h5 a{ font-size:16px; color:#333; font-weight:bold;}
.news_info h5 a:hover{ color:#0294df;}

.about_text table{ text-align:center;}
.about_text table th{ background-color:#eeeeee;}
.about_text table tr{ line-height:30px;}
.about_text table td{ border-bottom:1px solid #e4e4e4;}

.about_text ul li{ text-align:center; float:left; margin:20px 11px 0; line-height:28px; }
.about_text ul li img{ border:1px solid #d3d1d1; width:203px; height:126px;}
.about_text ul li img:hover{ border:1px solid #01669a; width:203px; height:126px; box-shadow:0px 0px 1px #01669a;}

.about_text_liuyan table{ text-align:center; padding-bottom:20px;}

/* menu begin*/
#container {width: 246px;}
H1 {
	margin:0 auto;
	color:#026ea4;
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	padding-left:30px;
}

.MM li {
	font-size: 12px;
	line-height: 32px;
	display: block;
	width: 246px;	
}


			.bzBanner{width:100%; min-width:980px; max-width:1440px; height:450px; overflow:hidden; position: relative; }
			.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
			.bzBanner .btn{position: absolute; bottom:25px; right:50px; z-index:5; }
			.bzBanner .btn i{display:block; float: left; width:15px; height:15px; padding:0 5px; border-radius:15px; margin-left:15px; background:white; overflow:hidden; opacity:0.4; filter:alpha(opacity=40); cursor:pointer; }
			.bzBanner .btn i:hover{background:#9C0; }
			.bzBanner .btn i.act{opacity:0.8; filter:alpha(opacity=80); background:#9C0; }
			.bzBanner .pre,.bzBanner .next{display:inline-block; width:72px; height:72px; background:url(./bzbanner/btn.png) no-repeat; position:absolute; top:50%; margin-top:-50px; z-index:3; }
			.bzBanner .pre{left:30px; }
			.bzBanner .next{right:30px; background-position:0 -72px; }
			.bzBanner .pre:hover{background-position:0 -144px; }
			.bzBanner .next:hover{background-position:0 -216px; }
			.bzBanner .col a{color:white; }
			.bzBanner .col span{display:inline-block; width:450px; height:200px;  position:absolute; z-index:3; top:80px; left:780px; }
			.bzBanner .col span h3{ font-size:32px; font-weight:normal; font-family:'微软雅黑'; padding:0px; margin:0px; padding-left:20px; line-height:45px; margin-bottom:20px; text-shadow:1px 1px rgba(0,0,0,.3); }
			.bzBanner .col span p{display:inline-block; width:90%; line-height:25px; font-size: 16px; font-family:'微软雅黑'; margin:0px; padding:0px; padding-left:20px; text-shadow:1px 1px rgba(0,0,0,.3); }


.pl { width:232px;/* border:1px solid #f3f3f3;*/  float:left;  display:inline;  line-height:25px;}
#image_list a.pl:hover { width:230px; border:1px solid #e5e5e5; color:#5dacec; background:#fff; }
.pl span{ display:block; width:40px; height:20px; line-height:20px; text-align:center; background-color:#68b2d0; color:#FFF; float:right;}

#image_list { overflow:hidden; zoom:1;  width:1000px; margin:0 auto; padding-top:5px; padding-bottom:20px; overflow:hidden;}
#image_left { float:left; width:800%; height:180px;}
#image_left1, #image_left2 {margin:15px auto; float:left;}
#image_left1 li,#image_left2 li { float:left; width:236px; text-align:left;height:180px;  /*border:1px #ccc solid;*/ margin-right:25px; /*background:#FEFAF1;*/ }
#image_left1 img, .shop_contents #image_left2 img { width:236px; height:148px; }


.footer_bg{ background-color:#01669a; width:100%; overflow:hidden;}
.footer{ text-align:center; width:1000px; margin:0 auto; color:#fff; padding-bottom:15px; padding-top:15px;}
.footer a{ color:#fff; margin:0 5px; font:12px/24px "Times New Roman", Times, serif;}

.footer_1{ text-align:center; width:1000px; margin:0 auto; color:#4d4d4d; padding-bottom:15px;}