@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
ol,ul,li {list-style:none; list-style-type:none;}
html,body,div,h1,h2,h3,h4,h5,span,h6,p,td,tr,ul,ol,li,table,dl,dd,dt,img,form,select,input,textarea,form{margin:0;padding:0; font-size:12px;font-weight:normal;word-break:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
body{ font-family:Tahoma, Geneva, sans-serif; margin:0 auto; font-size:12px; color:#333; height:auto;}
img,a img{ border:0px;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
a img{ vertical-align:middle;}
td,p,div,li,input,textarea {word-break:normal; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}  
select,input{vertical-align:middle;}
table,tr,td,th{ font-size:12px;}
a:active,a:focus { outline:none;}
a{ text-decoration:none; color:#000;}
a.fon_999{ color:#999;}
a.fon_666{ color:#666;}
a.fon_c00{ color:#C00;}
a.fon_fff{ color:#fff;}
a:hover{ color:#1377D3;}
.clearfix:after {content:".";display:block;	height:0;clear:both;visibility:hidden;}
.clearfix {	display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {	display:block;}
.clear{ clear:both;}
.flo_le{ float:left;}
.flo_rig{ float:right;}
ins{ display:none;}

body{ background:#EFEFEF;}
.body_bg{ width:980px; padding:0 6px; margin:0px auto; background:url(../images/body_bg.png) center top repeat-y;}
.wrapper{ width:980px; margin:0px auto;}
#header{ width:978px; margin:0 auto; background:url(../images/hed_bg.png) center top repeat-x;}
.lan{ padding-top:5px;}
.logo{ padding-left:23px;}

.ind_box{ height:171px; width:960px; background:url(../images/ind_box.jpg) no-repeat; padding:16px 10px 0 10px;}
.ind_box .box1{ width:220px; float:left;}
.ind_box .title{ height:28px; line-height:28px;}
.ind_box .title .more{ float:right; margin-top:10px; margin-right:5px;}
.ind_box .title h3{ font:bold 13px/28px Tahoma, Geneva, sans-serif; color:#0066CC; padding-left:28px;}
.ind_box .box1 .con{ line-height:18px; position: relative; margin-top:10px; height:120px; width:220px; overflow: hidden;}
.ind_box .box1 .con .time{ color:#06c; padding-left:10px; background:url(../images/mark_img.gif) left center no-repeat;}
.ind_box .box1 .con .gd li{ margin-bottom:5px;}
.ind_box .box1 .con li a{}
.ind_box .box1 .con .gd{ position: absolute; width:200px; left:10px; top:0px;}
.ind_box .box1 .con .gd1{ position: absolute; width:210px; left:10px; top:0px;}
.ind_box .box1 .con .gd1 li{ background:url(../images/line.png) left bottom repeat-x; padding:2px 0 4px 0; line-height:20px; width:210px;}
.ind_box .box1 .yx{ margin-left:10px; line-height:20px; background:url(../images/line.png) left bottom repeat-x; padding:2px 0 4px 0;}
.ind_box .box1 .yx li{ background:url(../images/img_yx.png) 2px center no-repeat; padding-left:30px;}
.ind_box .box1 .yx li a{ color:#0066CC; text-decoration:underline;}
.ind_box .box1 .yx li a:hover{ text-decoration:none;}

.ind_box .box2{ width:500px; float:left;}

.ind_box .box2 .con{ padding-top:18px;}
#i-other-product {width:500px;height:110px;display:inline;float:left;}
#i-other-left {width:19px;height:110px;cursor:pointer;background:url(../images/i-other-left.png) left center no-repeat; float:left;}
#i-other-middle {width:462px;height:110px;cursor:pointer;overflow:hidden;float:left;}
#i-product-box {width:462px;height:110px;float:left;}
#i-product-box ul li{width:154px; height:110px; float:left;}
#i-product-box ul li a{ width:154px; text-align:center; display:block;}
#i-product-box ul li a img{ background:url(../images/bg_img1.png) no-repeat; width:130px; padding:2px; height:80px; margin-bottom:5px;}
#i-product-box ul li a:hover img{ border:1px solid #0099FF; padding:1px; }
#i-other-right {width:19px;	height:110px;cursor:pointer;background:url(../images/i-other-right.png) right center no-repeat;float:left;}

#content{ padding-top:10px;}
#content .left{ width:206px; background:url(../images/con_le_bg.png) right bottom no-repeat; vertical-align:top;}
#content .right{ width:764px; padding-left:10px; background:url(../images/con_rig_bg.png) left top repeat-y; vertical-align:top;}
.con_le{ width:206px;}
.menu{ width:206px; margin:0 auto;}
.menu .con{ width:190px; margin:0 auto; padding:10px 0 10px 0;}
.menu .con li{ border-bottom:1px solid #E1E5E6; height:20px; width:180px; padding:5px 0;}
.menu .con li a{ width:180px; height:20px; display:block; color:#666; overflow:hidden; text-indent:26px; background:url(../images/menu_li_a.png) 8px 5px no-repeat; line-height:20px;}
.menu .con li a.on,.menu .con li a:hover{ color:#fff; background:#4A7DA8 url(../images/menu_li_a2.png) 8px 5px no-repeat;}

.search2{ margin:40px 0 30px 0;}
.sea_in2{ background:url(../images/sea_in2.png) no-repeat; font-family:Arial, Helvetica, sans-serif; color:#ccc; height:22px; width:115px; padding:0px 5px 0 5px; border:0; line-height:22px;}
.sea_btn2{ width:38px; height:22px; background:url(../images/sea_btn2.png) no-repeat; border:0; text-indent:-4000px; line-height:40000px; overflow:hidden; cursor:pointer;}

.con_rig{ width:764px;}

.navtab{ height:35px; background:url(../images/navtab_bg.png) left bottom no-repeat; padding:10px 15px 0px 35px;}
.navtab li{ height:35px;line-height:35px;} 
.navtab .flo_le{ color:#000; font:bold 14px/35px "宋体"; }
.navtab .flo_rig{ background:url(../images/mark_img2.png) left center no-repeat; padding-left:15px; color:#666;}

.pub{ padding:10px 10px; width:744px; color:#333; font:normal 12px/200% "宋体"; overflow:hidden;}
.pub .tab1 td{ padding:10px 0;}

.pro_con{ width:724px;}
.pro_con .con { padding-top:10px; width:724px;}
.pro_con .con ul{ width:156px; padding:5px 12px 10px 12px; float:left;}
.pro_con .con .pic{ margin-bottom:5px;}
.pro_con .con .pic a img{ width:150px; height:100px; border:3px solid #fff;}
.pro_con .con .pic a:hover img{ border:3px solid #F9CA68;}
.pro_con .con .name{ width:150px; padding:0 5px; margin:0 auto; height:40px; overflow:hidden; font:normal 12px/20px "宋体";}

.pro_con .con1{ padding-top:10px; width:744px;}
.pro_con .con1 ul{ width:210px; padding:10px 19px 15px 19px; float:left;}
.pro_con .con1 .pic{ margin-bottom:15px; text-align:center;}
.pro_con .con1 .pic a{}
.pro_con .con1 .pic a img{ width:190px; height:120px; border:4px solid #E3E3E3; margin:0 auto;}
.pro_con .con1 .pic a:hover img{ border:4px solid #489BDF;}
.pro_con .con1 .name{ width:210px; text-align:center; margin:0 auto; height:20px; background:#E2EDF5; overflow:hidden; font:normal 12px/20px "宋体";}

.pro_show{ width:720px;}
.show1{ padding:10px 10px 20px 10px; width:700px;}
.show1 .flo_le{}
.show1 .flo_rig{ width:320px; margin-right:10px;}
.show1 .flo_rig h1{
	font:bold 14px/30px "宋体", arial;
	border-bottom:1px dashed #ccc;
	color:#BD8A39;
	margin-bottom:10px;
	padding-top:5px;
}
.show1 .flo_rig p{ line-height:25px; color:#333;}

.show2{ width:720px;}
.show2 h3{
	border-bottom:1px solid #ccc;
	background:url(../images/mark_img3.gif) left bottom no-repeat;
	height:30px;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	text-indent:18px;
	color:#000;
}
.show2 .con{ padding:10px 20px; width:680px; line-height:25px; color:#666;}
.show2 .con .wit{ width:680px; overflow:hidden;}

#footer{ width:980px; margin:0 auto;}
.fot_top{ background:#424854; height:26px; line-height:26px; padding:0 10px; color:#fff;}
.fot_top a{ color:#fff;}
.fot_top a:hover{ text-decoration:underline;}
.fot_bot{ text-align:center; line-height:20px; padding:10px 0; color:#666;}