﻿@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; background:#f1f1f1;}
a{color:#666;}
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:1000px; margin:0 auto;}


.header{ height:170px; background:url(../images/top_bg.gif) repeat-x;}
.top{ height:125px;}
.logo{ width:400px; height:85px; float:left; margin-top:19px;}
.top_rt{ float:right; width:260px;}
.top_rt ul{ float:right; margin-right:10px; padding-top:10px; margin-bottom:10px;}
.top_rt ul li{ line-height:24px;}
.top_rt ul li span{ margin:0px 10px; color:#666;}


/*menu start*/
.menu_bg{z-index:2; position:relative; height:44px; background:url(../images/nav_bbg_03.jpg) repeat-x;}
.menu{ height:44px;}
.menu ul{height:44px; line-height:44px;}
.menu ul li{ float:left; position:relative; display:block; width:100px; height:44px; text-align:center; background:url(../images/menu_b.jpg) right center no-repeat; padding-right:2px;}
.menu ul li dl{ width:160px; position:absolute; left:0px; top:44px;display:none;  background:#fff;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; padding:5px 0px; border:#ccc 1px solid; border-top:0; }
.menu ul li dl dd{ line-height:24px; border-bottom:#eee dashed 1px; }
.menu ul li dl dd a{ font-size:12px; color:#333; 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:#016ca4;}
.menu a{ font-size:14px;color:#fff; text-decoration:none; display:block;  height:44px; text-align:center; font-family:"";}
.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:#03448c;}

.line{ background:url(../images/line.jpg) repeat-x; height:38px;}

.content{ min-height:100px; padding-top:5px; padding-bottom:20px;}
.con_01{ height:345px; border:#ccc 1px solid; background:#fff;}
.products{ width:962px; margin:0 auto;  height:155px;overflow:hidden;}
.box4_c{ width:962px; height:133px; 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:674px;  overflow:hidden; float:left;}
.box4_img ul li{ width:160px; float:left; height:133px; height:133px; overflow:hidden; text-align:center;}
.box4_img ul li a:link,.box4_img ul li a:visited{  display:block; width:137px; height:127px; 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:137px; height:103px; overflow:hidden;}
.box4_img ul li a:hover{ background:#11598f; color:#fff; border:1px solid #093b60;}
.P_tit{ padding-right:20px; float:left;}
.img_ul{ margin-top:38px;}
.img_ul ul{width:984px;}
.img_ul ul li{ float:left; margin-right:9px; width:223px; margin-left:14px; display:inline;}

.con_02{ height:262px; border:#ccc 1px solid; background:#fff; margin-top:12px;}
.c2_left{ width:260px; height:250px; float:left; background:#246596;}
.c2_left h2{ height:38px; line-height:38px; color:#fff;}
.c2_left h2 strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:10px;}
.c2_left h2 span{ margin-left:10px;}
.c2_left dl{ margin:0px 7px;}
.c2_left dl dt{ padding:2px; border:#cfcfcf 1px solid; }
.c2_left dl dd{ line-height:24px; color:#fff; padding-top:5px; text-indent:2em;}

.c2_middle{ width:440px; height:250px; float:left; margin-left:18px;}
.c2_middle h2{height:38px; line-height:38px; color:#0079ba; border-bottom:#0079ba 1px solid;}
.c2_middle h2 strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:5px; float:left;}
.c2_middle h2 strong span{ margin-left:10px;}
.c2_middle h2 a{ display:block; float:right; margin-right:5px;}
.c2_middle ul{ padding-top:5px;}
.c2_middle ul li{ line-height:28px; border-bottom:#ccc 1px dotted;}
.c2_middle ul li a{ display:block; float:left;}
.c2_middle ul li span{ float:right; color:#999;}

.c2_right{ width:260px; height:250px; float:right; background:#246596;}
.c2_right dl dt{ height:57px; overflow:hidden; padding-bottom:10px;}
.c2_right dl dd{ margin:0px 10px; color:#fff; line-height:24px;}

.con_03{ height:88px; border:#ccc 1px solid; background:#fff; margin-top:12px;}
.con_03 strong{ width:42px; float:left; height:45px; margin:5px 10px 0px 10px; display:inline;}
.con_03 ul{ float:left; padding-top:10px; width:920px;}
.con_03 ul li{ line-height:24px;}
.con_03 ul li span{ color:#666; margin:0px 10px;}


.footer_bg{ background:url(../images/foot_bg.jpg) repeat-x; height:110px;}
.footer{ text-align:center;}
.footer p{width: 100px;height: 100px;float: left;margin-left: 20px;}

.footer ul{ padding-top:15px;}
.footer ul li{ line-height:24px; color:#fff;}
.footer ul li a{ color:#fff;}
.footer ul li a:hover{ text-decoration:underline;}

/*---------------------------------------------------------------*/
.insed_con{ min-height:100px; padding-bottom:20px; padding-top:15px;}
.insed_left{ width:220px; min-height:100px; float:left; }
.left_01{ padding-bottom:15px; margin-bottom:10px; background:#e4edf5; border:#96bae5 1px solid;}
.left_01 h2{ height:28px; line-height:28px; background:url(../images/h2.jpg) no-repeat;}
.left_01 h2 strong{ font-size:14px; color:#fff; font-size:14px; font-family:""; margin-left:35px;}
.list {width: 205px; line-height: 40px; overflow: hidden; cursor: pointer; font-size: 14px; margin-left:15px; }
.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{padding-bottom:15px; background:#e4edf5; border:#96bae5 1px solid;}
.left_02 h2{ height:28px; line-height:28px; background:url(../images/h2.jpg) no-repeat;}
.left_02 h2 strong{ font-size:14px; color:#fff; font-size:14px; font-family:""; margin-left:35px;}
.left_02 ul { padding-top:5px;}
.left_02 ul li{ line-height:24px; color:#333; margin:0px 10px;}

.insed_right{width:755px; min-height:400px; float:right; border:#dedede 1px solid;}
.title{height:30px; line-height:30px; background:#cfe8ff; border-bottom:#dedede 1px solid;}
.title strong{float:left; font-size:14px; padding-right:10px; color:#fff; font-family:"";background:#007fc4; padding:0px 15px;}
.title span{ float:right; margin-right:5px; color:#333;}
.nr{color:#333; margin:0px 10px;}




