﻿@charset "utf-8";
/* CSS Document */
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
a{color:#454545;}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　 
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　 
a:focus { -moz-outline-style: none; } /* IE不支持 */ 
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:12px; font-weight:normal;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:998px; margin:0 auto;}
.wapper2{ width:1100px; margin:0 auto;}

.header{ height:194px;}
.top_01{ height:36px; line-height:36px; background:#00468e; overflow:hidden;}
.top_left{ float:left; color:#fff;}
.top_right{ float:right;}
.top_right ul{ float:right;}
.top_right ul li{ float:left; margin-left:15px;}
.top_right ul li a{ color:#fff;}
.top{ height:115px; overflow:hidden; border-bottom:#ddd 1px solid;}
.logo{ width:998px; height:111px; margin:0px auto; }

.top_02{ height:35px; margin-top:5px;}
/*menu start*/
.menu{ height:30px;position:relative;z-index:2; float:left;}
.menu ul{height:30px; line-height:30px;}
.menu ul li{ float:left; position:relative;  display:block; width:130px; height:30px; text-align:center; background:url(../images/menu_b.jpg) right center no-repeat; padding-right:1px;}
.menu ul li dl{ width:160px; position:absolute; left:0px; top:30px;display:none;  background:#0154a1; border-top:0; }
.menu ul li dl dd{ line-height:24px; border-bottom:#6b7680 dotted 1px; }
.menu ul li dl dd a{ font-size:12px; color:#fff; font-weight:normal; display:block; padding:0; text-align:left; width:140px; height:24px; line-height:28px; padding:3px 10px;}
.menu ul li dl dd a:hover{ color:#fff; text-decoration:none; background:#00458d;}
.menu a{ font-size:12px;color:#555;text-decoration:none; display:block; width:130px; height:30px; text-align:center;}
.menu a:hover{color:#fff;}
.menu_down span{ display:block;background:url(../images/menu_down.gif) 90px center no-repeat;}
a.menu_hover{ color:#fff; background:url(../images/9_01.jpg) center no-repeat;}

.search_con{ width:205px; height:30px; float:right; overflow:hidden;}
.search{ position:relative; z-index:2; width:150px; height:22px;line-height:22px; background:url(../images/1_11.jpg) no-repeat; margin-top:5px; float:right;}

.bannerindex{ height:437px; width:100%; overflow:hidden; position:relative; z-index:1;}
.bannerindex a{display:block; }
.bannerindex a.bn_prev{width:120px; height:400px; position:absolute; background:url(../images/cs_prev.png) center center no-repeat; z-index:20; left:1px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.bannerindex a.bn_prev:hover{ filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
.bannerindex a.bn_next{width:120px; height:400px; position:absolute; background:url(../images/cs_next.png) center center no-repeat; z-index:20; right:1px;filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.bannerindex a.bn_next:hover{ filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}

.bannerindex .focus{ height:437px; width:100%; position:absolute; z-index:2; margin:0px auto;}
.bannerindex .focus ul{ height:437px;width:100%;}
.bannerindex .focus ul li{width:100%; height:437px; float:left;}
.bannerindex .focus ul li a img{width:100%; height:437px;}

.content{min-height:100px; padding-bottom:20px; padding-top:15px;}
.con_01{  overflow:hidden; padding-top:10px; width :1100px;padding-left: 30PX;}

.con_01 .top1{ width :250px; float :left;margin-right: 20px;}
.con_01 .top1 .shang{ height :135px;}
.con_01 .top1 .shang span{ display :block; float :left ; font-size :18px; color :#666; margin-bottom:5px;padding-left: 10px;}
.con_01 .top1 .shang h2{ display :block; float:left; font-size :16px;  padding-left:125px;}
.con_01 .top1 .shang img{}
.con_01 .top1 ul{ padding:4px;}
.con_01 .top1 ul span{font-size :14px; color :#FFA200;}
.con_01 .top1 ul strong{color: #317C00;font-weight: bold;}
.con_01 .top1 li{ line-height:25px;}

.con_01 .top2{ width :250px; float :left;margin-right: 20px;}
.con_01 .top2 .shang{ height :135px;}
.con_01 .top2 .shang span{ display :block; float :left ; font-size :18px; color :#666; margin-bottom:5px;padding-left: 10px;}
.con_01 .top2 .shang h2{ display :block; float:left; font-size :16px;  padding-left:125px;}
.con_01 .top2 .shang img{}
.con_01 .top2 ul{padding:4px;}
.con_01 .top2 ul span{font-size :14px; color :#f60;}
.con_01 .top2 li{line-height: 30px;background: url(../images/xiaosanjiao.jpg)left 0 top 10px no-repeat;padding-left: 16px;}




.con_02{ height:220px; overflow:hidden; margin-top:15px; width:1100px; margin:0px auto;}
.con_02 h2{ background:url(../images/1_25.jpg) no-repeat; height:28px; line-height:28px; text-align:center; font-size:13px; font-family:"";}

.products{ width:1100px; margin:0 auto;  height:180px;overflow:hidden;}
.box4_c{ width:1100px; height:160px; margin-top:18px; }
.butt_left{ width:30px;  padding-top:37px;cursor:pointer; overflow:hidden; padding-right:12px; float:left;}
.butt_right{width:30px;  padding-top:37px;  cursor:pointer; overflow:hidden; padding-left:26px; float:left;}
.box4_img{ width:1002px;  overflow:hidden; float:left;}
.box4_img ul li{ width:156px; float:left; height:160px; overflow:hidden; text-align:center;margin-right:9px; margin-left:14px; display:inline;}
.box4_img ul li a:link,.box4_img ul li a:visited{  display:block; width:150px; height:154px; padding:2px; border:1px solid #cccccc;background:#f6f6f6; overflow:hidden;}
.box4_img ul li a span{ height:24px; line-height:24px;}
.box4_img ul li a:link img,.box4_img ul li a:visited img{ width:150px; height:130px; overflow:hidden;}
.box4_img ul li a:hover{ background:#11598f; color:#fff; border:1px solid #093b60;}

.footer_bg{ padding-bottom:15px; padding-top:15px; background:#022e53; color:#7fa9c8;}
.footer{ text-align:center;}
.footer dl{ padding:10px 0px;}
.footer dl dd{ line-height:24px;}
.footer dl dd a{color:#7fa9c8;}
.footer dl dd a:hover{color:#fff;}

/*----------------------------------------------------------------------------------------------------------------------*/

/*---------------------insed.html----------------------------------*/
.n_banner{ width:998px; height:240px; overflow:hidden; margin:0px auto;}
.inside_left{min-height:100px; width:210px; float:left; padding-right:20px; border-right:#ddd 1px solid;}
.left_01{ padding-bottom:15px;}
.left_01 h2{ height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.list {width: 205px; line-height: 40px; overflow: hidden; cursor: pointer; font-size: 14px;}
.rong { width: 205px; overflow: hidden; border-bottom:#ededed 1px solid; }
.level_1 { padding-left: 20px; background:url(../images/q.jpg) left center no-repeat; }
.level_2 { padding-left: 25px;}
.level_3 { padding-left: 40px; }
.level_4 { padding-left: 60px; }
.level_5 { padding-left: 70px; }
.level_6 { padding-left: 90px; }
.level_2  a{ background:url(../images/b.jpg) left center no-repeat; padding-left:10px;}
.level_3  a{ background:url(../images/b.jpg) left center no-repeat; padding-left:10px;}
.level_4  a{ background:url(../images/b.jpg) left center no-repeat; padding-left:10px;}
.level_5  a{ background:url(../images/b.jpg) left center no-repeat; padding-left:10px;}

.left_02 h2{ height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.left_02 dl dt{ width:190px; height:68px; overflow:hidden; padding-bottom:10px;}
.left_02 dl dd{ line-height:24px; color:#555; width: 220px;}

.inside_right{ padding-bottom:15px;min-height:100px; width:740px; float:right;}
.title{ height:30px; line-height:30px; border-bottom:#ddd 2px solid;}
.title strong{ float:left; color:#333; border-bottom:#00468e 2px solid; font-size:14px;}
.title span{ float:right; padding-right:10px; color:#333;}
.nr{ color:#555; padding:3px 5px 10px 5px;}




