@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
a{text-decoration:none; color:#000; font-family:Arial; outline:none;}
body{font-size:12px; font-family:Arial; color:#222222; background:url(../imges/img-01.jpg) left top repeat-x;}
p{ line-height:17px;}
ul,li{ list-style:none;}
.left{ float:left;}/* 浮动左边 */
.right{ float:right;}/* 浮动右边 */
.clear{ clear:both; }/* 清楚浮动 */


#all{background:url(../imges/img-02.jpg) right top no-repeat;}
#top, #banner, #middle{width:980px; margin:0 auto;}
#top{height:102px;}
.logo{margin-top:20px; width:280px;}
.logo a{display:block; width:277px; height:71px;background:url(../imges/logo.jpg) left top no-repeat; text-indent:-9999px;}
.top_right{ padding-top:10px; width:584px;_width:584px;}
.column{ text-align:right;}
.column a{ margin:0 5px;}
.column a:hover{ color:#06C; text-decoration:underline;}
.column a.a_v1{ background:url(../imges/img-04.jpg) left center no-repeat; padding-left:20px;}
.menu{ padding-top:35px;}
.menu li{float:left;margin-left:39px;_margin-left:25px;}
.menu li a{ display:block;text-indent:-9999px; width:77px; background:url(../imges/img-05.jpg) 20px top no-repeat; overflow:hidden;height:24px}
.menu li a:hover{ background-position:20px -28px; border-bottom:#083860 4px solid;}
.menu li a.a_v2{ background-position:-62px top;}
.menu li a.a_v2:hover{ background-position:-62px -28px;}
.menu li a.a_v3{ background-position:-158px top;}
.menu li a.a_v3:hover{ background-position:-158px -28px;}
.menu li a.a_v4{ background-position:7px -59px;}
.menu li a.a_v4:hover{ background-position:7px -91px;}
.menu li a.a_v5{ background-position:-116px -59px; }
.menu li a.a_v5:hover{ background-position:-116px -91px;}

/*banner*/
#banner{height:241px; background-color:#959595;}
#focus {width:980px; height:241px; overflow:hidden; position:absolute;}
#focus ul {height:241px; position:absolute; overflow:hidden;}
#focus ul li {float:left; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:22px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:9px; padding:5px 0; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:23px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#FFF;}
#focus .btn span.on {background:#fff;}
/*banner*/

#middle{ padding-top:15px;}
.middle_left{ width:240px;}
.search{ 
	background:url(../imges/img-05.jpg) -270px -120px no-repeat;
	padding-left:24px;
	height:30px;
	overflow:hidden;
	width:206px;
}
.search2{ 
	border-top:#bababa 1px solid;
	border-left:#cbcbcb 1px solid;
	border-bottom:#ebebeb 1px solid;
	border-right:#ebebeb 1px solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:16px;
	width:162px;
	padding:5px 0 2px 5px;
	_width:156px;
	*width:156px;
}
.search3{ 
	border:#092845 1px solid; 
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	height:25px; 
	padding:2px 5px; 
	background-color:#092845;
	float:right;
	_padding:2px 2px;
	_position:relative;
	_top:-26px;
	*padding:2px 2px;
	*position:relative;
	*top:-26px;
	cursor:pointer;
}
.search3:hover{ color:#092845; background-color:#CCC; border:#999 1px solid;}
.v1{ padding:0 0 10px 24px;}
.menu_left{ background:url(../imges/img-06.jpg) left top repeat-y;}
.title_v1{ color:#eeeeee; font-size:15px; font-weight:bold; padding:8px 0 8px 10px; border-bottom:#696969 1px solid;margin: 0 16px 0 8px;}
.menu_left ul{ padding-bottom:8px;}
.menu_left ul li{ border-bottom:#1d3e5b 1px solid;margin: 0 16px 0 8px; padding:3px 0 3px 10px;}
.menu_left ul li a{ display:block; background:url(../imges/img-05.jpg) -287px -82px no-repeat; color:#FFF;padding:5px 0 5px 10px;}
.menu_left ul li a:hover{ background-position:-287px -63px; color:#53caff;}
.v2{ text-indent:-9999px; background:url(../imges/img-05.jpg) left -126px no-repeat; height:108px;}
.middle_right{ width:728px !important;width:727px}
.about{height:150px; border-bottom:#cbcbcb 8px solid;}
.about img{ float:right; margin-left:10px;}
.about p{ line-height:19px; background:url(../imges/img-08.jpg) left top no-repeat; padding-top:25px;}
.about p a{ display:block; width:45px; color:#ff0000; border-bottom:#ff0000 1px solid; padding-top:5px;}
.title_v2{ text-indent:-9999px; background:url(../imges/img-05.jpg) left -276px no-repeat; padding:10px 0; border-bottom:#d6d6d6 1px solid;}
#colee_left{border-bottom:#d6d6d6 1px solid;}
#colee_left3, #colee_left{ padding:15px 0;}
#colee_left1 img, #colee_left2 img, #colee_left4 img, #colee_left5 img{ border:#b9baba 1px solid;margin:0 8px 5px;}
#colee_left1 tr td a, #colee_left2 tr td a, #colee_left4 tr td a, #colee_left5 tr td a{ font-weight:bold; display:block;}
#colee_left1 tr td a:hover, #colee_left4 tr td a:hover{ color:#073256;}
.v3{ background-position:left -320px}

#bottom{ background:url(../imges/img-03.jpg) left bottom repeat-x; height:130px;}
.bottom_v1{ background:url(../imges/img-05.jpg) right -376px no-repeat; width:980px; margin:0 auto;height:70px; padding-top:60px;overflow:hidden;}
.bottom_v1 p{ padding-bottom:5px; color:#FFF;}
.bottom_v1 p a{color:#FFF; margin:0 10px;}
.bottom_v1 p a.a_v6{ margin-left:0;}
.bottom_v1 p a:hover{ text-decoration:underline;}
.up{ width:55px; height:45px; position:relative; top:-127px; left:716px; overflow:hidden;}
.up a{ display:block;width:55px; height:45px; margin:0; cursor:pointer;}



.contact_left{ background:url(../imges/img-10.jpg) right bottom no-repeat;padding-bottom:32px;}
.contact_left p{ background:url(../imges/img-05.jpg) -258px -156px no-repeat; padding-left:40px; padding-bottom:5px;}
p.p_v1{ background-position:-258px -207px; padding-top:3px;}
p.p_v2{ background-position:-258px -256px; padding-top:3px;}
.contact_left p a:hover{ color:#083860; text-decoration:underline;}
.title_v3{ background:url(../imges/img-09.jpg) left top no-repeat; height:22px; color:#222222; padding:7px 0 0 20px;}
.title_v3 a{color:#222222;}
.text{padding:15px 0 0 8px;}
.pro{}
.pro li{ width:162px !important; width:158px; text-align:center; float:left; margin-right:18px; padding-bottom:12px; height:150px;}
.pro li a{ display:block; font-size:11px;}
.pro li a:hover{ color:#073256;}
.pro li img{ border:#c6c6c6 1px solid; margin-bottom:3px;width:100%;}
.page{ color:#000; padding-top:8px;clear:both; border-top:#e0e0e0 1px solid;}
.page a{ font-weight:bold;}
.page a:hover{ color:#ab0303;}
.text_v2{ border-bottom:#dfdfdf 1px solid; padding-bottom:10px; color:#555555; line-height:20px;}
.v5{ padding-top:15px;}
.v4{font-size:12px; padding-bottom:5px; color:#015498; padding-bottom:5px;}
.detailed{ border-bottom:#dfdfdf 1px solid; padding-bottom:15px;padding-top:5px;}
.detailed img{ border:#bcbcbc 1px solid; float:left; margin-right:12px;}
.detailed p{ border-bottom:#DFDFDF 1px solid;float:left;width:378px; padding:10px 0 6px;}
p.p_v3{ padding-top:0;}
.text_v1{color:#333;}
.text_v1 p{line-height:20px; padding-bottom:8px;}
p.p_v4{ font-weight:bold; color:#111111;}
#equ li {width:220px;height:172px;}
#equ .equimg {width:200px;}

#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4;top:50%;left:50%;}
.text p{
	padding-bottom:5px; line-height:19px;
}