@charset "utf-8";
/* CSS Document */
#topbg{ background:#9d9d9d; width:100%;height:3px; font-size:0px; line-height:3px; overflow:hidden;}
.page{ width:960px; margin:0 auto;}
	.logoService{ background:url(../images/topBg.gif) no-repeat; height:97px;}
	h1{ float:left; width:164px; margin:12px 0 0 15px; height:69px; background:url(../images/bg.gif) no-repeat;  }
	h1 a{ display:block; width:164px;font-size:0px; height:69px;line-height:0px; overflow:hidden; text-indent:-200em;}
	.service{ float:right; width:346px; padding-right:11px; padding-top:18px; height:79px;}
	.id{ font-size:13px; margin-bottom:31px;height:11px; text-align:right; line-height:11px;}
	.serTle{ height:20px; text-align:right; font-size:24px; color:#ef383f; line-height:22px; background:url(../images/tel.gif) 0px 0 no-repeat;}
	.navBan{ height:295px;}
	

.mainNav{ background:url(../images/navbg.gif) 0 0 no-repeat; width:960px; height:35px;}
.mainNav a{ float:left; display:block; height:35px; overflow:hidden; line-height:0; font-size:0; text-indent:-200em;}
.mainNav a.menu1{ width:92px; background:url(../images/navbg.gif) -128px -53px no-repeat;}
.mainNav a.menu1:hover{ background:url(../images/navbg.gif) 0px -53px no-repeat;}
.mainNav a.current{ background:url(../images/navbg.gif) 0px -53px no-repeat;}
.mainNav a.menu2{ width:119px; background:url(../images/navbg.gif) 0px -106px no-repeat;}
.mainNav a.menu2:hover{ background:url(../images/navbg.gif) -128px -106px no-repeat;}
.mainNav a.menu3{ width:122px; background:url(../images/navbg.gif) 0px -161px no-repeat;}
.mainNav a.menu3:hover{ background:url(../images/navbg.gif) -128px -161px no-repeat;}
.mainNav a.menu4{ width:122px; background:url(../images/navbg.gif) 0px -219px no-repeat;}
.mainNav a.menu4:hover{ background:url(../images/navbg.gif) -128px -219px no-repeat;}

.contant{ width:958px; border-left:1px solid #d4dbd4; border-right:1px solid #d4dbd4; border-bottom:1px solid #d4dbd4; background:#fff;}
.col1{ float:left; width:634px; padding-left:14px; padding-bottom:25px;}
.col2{ float:right; width:264px; border-left:1px solid #dfdfdf; padding:0 24px 25px 21px; background:url(../images/rightbg.gif) repeat-y; }
h2.leftTop{height:25px; font-size:0px; line-height:0px; overflow:hidden; background:url(../images/bg.gif) no-repeat 10px -151px; margin:18px 0 21px 0;}
h2.leftTop a{ display:block; height:25px; width:235px; margin-left:10px;}


ul.imgText{margin-bottom:5px; overflow:auto; zoom:1;}
ul.imgText li{ float:left; width:285px; padding-right:32px; padding-bottom:25px;}
.img{ float:left; width:90px;}
.text{ float:right; width:180px;}

.rongyu{ width:615px; height:210px; overflow:auto; }
/*ul.imgText1{ width:1565px; height:190px; margin-bottom:5px; overflow:auto; zoom:1;}*/
ul.imgText1{ width:615px; height:190px; overflow:auto; zoom:1;}
ul.imgText1 li{ float:left; padding-left:18px; width:95px; height:190px; padding-bottom:15px;}
ul.imgText1 li.one{ margin-left:0px;}
ul.imgText1 li p{ padding:14px 8px 0 8px; line-height:14px; height:73px; background:url(../images/rongbg.gif) bottom no-repeat;}
.img1{ width:95px; height:103px;}
.column1,.column2,.column3,.column4,.column5{ float:left; text-align:center; margin-right:25px; margin-bottom:20px;}
.column1{ width:96px;}
.column2{width:78px;}
.column3{ width:86px;}
.column4{width:120px;}
.column5{ width:130px; margin-right:0;}
.c1{ float:left; margin-right:35px;}
.c2{ float:left;}



h3.title{ font-size:16px; line-height:20px; font-weight:bold; paddign-bottom:6px;}
p.left_p{line-height:20px; height:65px;}
p.left_p2{line-height:20px; height:90px;}
p.left_p span{ color:#e40007;}
p.left_p2 span{ color:#e40007;}
span.more{clear:both;display:block; width:180px; height:26px; line-height:26px; background:url(../images/moreline.png) left 25px no-repeat; }
span.more a{ display:block; width:60px; color:#d90004; background:url(../images/moredot.gif) right no-repeat; *background:url(../images/moredot.gif) right 9px no-repeat;}
span.more a:hover{ color:#d90004;}
span.more a:visited{ color:#d90004;}
.climore{ text-align:right; height:22px; line-height:22px; margin-top:-15px; padding-right:32px;}
.climore a{background:url(../images/moredot.gif) right no-repeat; *background:url(../images/moredot.gif) right 3px no-repeat; padding-right:10px; color:#d90004;}
.climore a:hover{ color:#d90004;}
.climore a:visited{ color:#d90004;}

h2.parter{ width:615px; height:31px; border-bottom:1px solid #ccc; margin:0 0px 19px 0; overflow:auto; zoom:1;}
h2.parter a{ float:left; display:block; width:107px; height:31px; line-height:31px; margin-right:5px; background:url(../images/alink.gif) no-repeat 0 -49px; text-align:center; font-size:14px; font-weight:bold; text-decoration:none;}
h2.parter a.current{color:#fff; background:url(../images/alink.gif) no-repeat 0 0px; text-decoration:none;}
h2.parter a:hover{ color:#fff; background:url(../images/alink.gif) no-repeat 0 0px; text-decoration:none;}

.title1{ font-size:12px; font-weight:bold;}
span.from{ color:#777; height:24px; line-height:24px;}
p.leftp{line-height:20px; padding-top:2px;}

.rightTop{ height:59px; background:url(../images/bg.gif) no-repeat 0 -93px; border-bottom:1px solid #b2b2b2; margin:26px 0 10px 0;}
.import{ line-height:30px; height:30px; font-size:14px; margin-bottom:5px; font-weight:bold;}
.word{
	font-size:14px;
	color:#e40007;
	text-indent: -2px;
	margin-bottom:11px;
}
.first{ font-size:14px;display:inline;}
.s1{ margin-bottom:8px; *margin-bottom:5px;}
.font_bold{ font-size:14px; font-weight:bold; margin-bottom:3px; }
.s2{ height:24px; line-height:24px; font-size:14px; margin-left:-5px;}
.a1{ font-size:14px; line-height:20px; margin-top:8px; *margin-top:7px;}
.a11{ font-size:12px; line-height:20px; margin-top:5px; *margin-top:4px; color:#0000FF;}
a.blue{ color:#0000FF;}
a.blue:link{ color:#0000FF;}
a.blue:hover{ color:#0000FF;}
a.blue:visited{ color:#0000FF;}
.s3{ float:left; width:167px;}
.s4{ float:left; background:url(../images/bg.gif) no-repeat 9px -379px; width:19px; height:34px; line-height:34px;}
.input{ width:161px; padding-left:6px; padding-top:9px; background:url(../images/bg.gif) no-repeat 0 -191px; height:23px; border:none;}
.s5{ float:left;}

#select{ width:67px; height:34px; line-height:32px;}

/*自定义样式的下拉框*/
	.select_box{ line-height:34px; background:url(../images/select_bg.gif) no-repeat right top; position:relative; cursor:pointer;}
	.select_box span.search_site { display:block; padding:0 20px 0 5px; height:34px; background:url(../images/select_bg_left.gif) no-repeat left top;  padding-left:10px;  line-height:34px; *line-height:36px; overflow:hidden;}
	.select_box .select_list {width:65px;background:#fff;border:1px solid #484848;position:absolute;top:32px;left:0px; display:none; }
	.select_box .select_list a{ display:block; height:18px;text-indent:5px; line-height:18px;}
	.select_box .select_list a.active{ background:#94B3E9; color:#1F1F1F; text-decoration:none;}
	.len1{ width:67px; z-index:100;}
	.len2,.len2 .select_list{ width:80px; z-index:90; margin-right:5px;}
	.len3,.len3 .select_list{ width:130px; z-index:80;}
	
	
	
.input2{ width:248px; padding-left:6px; padding-top:9px; height:23px; background:url(../images/bg.gif) no-repeat 0 -238px; border:none;}
.input3{ width:71px; height:23px; padding-top:9px; background:url(../images/bg.gif) no-repeat 0 -334px; border:none; padding-left:6px;}
.small{ color:#e40007;  margin-bottom:8px; margin-top:7px;}
.s6{ float:left; width:60px; height:34px; line-height:34px;}
.s7{ float:left; width:77px; height:34px; line-height:34px;}
.s8{ float:left; margin-left:10px; width:66px; height:34px; background:url(../images/bg.gif) no-repeat 0 -411px;}
.me{ float:left; width:15px; line-height:24px; padding-top:2px; _padding-top:1px;}
.a3{ float:left; height:24px; line-height:24px; font-size:14px; width:235px; padding-left:10px; _padding-left:7px;margin-bottom:10px; *margin-bottom:0; cursor:pointer;}

.a4{height:35px; margin-top:5px;}
.a4 span{ display:block; float:left; font-size:14px; line-height:30px;}
.a4 .select_box{ float:left;}

.a2{ padding-top:20px; *padding-top:9px;}
a.underline:link{ text-decoration:underline;}
a.underline:hover{ text-decoration:underline;}
a.underline:visited{ text-decoration:underline;}
.submit{ height:28px; padding-top:9px; *padding-top:18px; margin-bottom:45px;}
.btnleft{ width:107px; height:28px; line-height:28px; color:#fff; font-weight:bold; border:none; background:url(../images/gobg.png) no-repeat 0 -0px; margin-right:10px; margin-left:25px; cursor:pointer;}
.btnright{ width:107px; height:28px; line-height:28px; color:#fff; font-weight:bold; border:none; background:url(../images/gobg.png) no-repeat 0px -49px;  cursor:pointer;}

