/* CSS Document */
*{margin:0; padding:0;}
body{background-color:#676767; text-align:center; font-size:12px;}
h1{ font-size:14px;  font-weight:bold; color:#666; line-height:35px; height:35px; text-align:center; width:98%}
a:link,a:visited{color:#000000; text-decoration: none;}
a:hover{color:#FF0000; text-decoration: none;}
a.bai:link,a.bai:visited{color:#ffffff; text-decoration: none;}
a.bai:hover{color:#FFf; text-decoration:underline;}

.clearboth{clear:both;}
.container{width:1000px; background-color:#FFFFFF; text-align:center; margin:0 auto; padding-bottom:10px;}
.contain{width:961px; margin:0 auto;}
.top{height:78px; text-align:left;}
.top .logo{float:left; margin-top:8px; width:310px;}
.top .search{width:370px; float:left; text-align:left; line-height:25px; margin-left:130px;}
.top .topewm{width:110px; float:right;}
.top .search_{width:271px; height:32px; background:url(search.jpg) no-repeat; line-height:32px; padding:0 3px; margin-top:8px; border:0;}
.top .search2_{width:67px; height:32px; background:url(search2.jpg) no-repeat; margin-top:8px; margin-right:10px; border:0;}

.menu{width:961px; height:60px; background:url(menu.jpg) no-repeat;}
.menu .span_m{padding:0 15px;}

.banner{margin-top:10px; height:220px;}

.box1{margin-top:10px; height:252px;}
.box1 .title1{height:33px; background:url(title_bg.jpg) no-repeat left; line-height:33px; text-align:left; text-indent:30px; font-weight:bold;}
.box1 .cont1{padding:5px; line-height:21px; text-align:left;}
.box1 .i_gsjj{width:710px; height:260px; border:1px #d7d7d7 solid; float:left;}
.box1 .i_khal{width:234px; height:250px; border:1px #d7d7d7 solid; float:left; margin-left:10px;}
.box1 .i_qwrz{width:238px; height:260px; border:1px #d7d7d7 solid; float:right;}

.box2{margin-top:20px; height:375px;}
.box2 .tjfa{width:711px; height:375px; float:left; background:url(i_p.jpg) no-repeat;}
.box2 .tjfa .sh1{}
.box2 .tjfa .sh1 ul{margin:0; padding:0; list-style:none;}
.box2 .tjfa .sh1 ul li{margin-left:15px; margin-top:15px; width:124px; height:150px; line-height:25px; float:left; display:inline;}
.box2 .tjfa .sh1 ul li img{margin-bottom:5px;}
.box2 .jdfa{width:238px; height:373px; float:right; border:1px #D7D7D7 solid;}
.box2 .jdfa .title2{height:26px; background:url(title_bg2.jpg) no-repeat left; line-height:26px; text-align:left; text-indent:30px; font-weight:bold;}
.box2 .jdfa .cont2{padding:5px; text-align:left; line-height:25px; width:210px; height:60px;}
.box2 .jdfa .cont2 img{width:70px; height:55px; float:left; margin-right:10px; border:1px #CCCCCC solid;}
.o1{width:82px; height:27px; line-height:27px; background:url(o1.gif) no-repeat; color:#3F9700; font-weight:bold; cursor:hand;}
.o2{width:82px; height:27px; line-height:27px; background:url(o2.gif) no-repeat; color:#FFFFFF; font-weight:bold; cursor:hand;}

.box3{margin-top:10px; height:300px;}
.box3 .title3{height:26px; background:url(title_bg2.jpg) no-repeat left; line-height:26px; text-align:left; text-indent:30px; font-weight:bold;}
.box3 .box31{width:230px; height:auto; border:1px #D7D7D7 solid; float:left;}
.box3 .box31 ul{ list-style:none;}
.box3 .box31 ul li{height:27px; line-height:27px; text-align:left; padding-left:8px;}

.box3 .box32{width:228px; height:auto; border:1px #D7D7D7 solid; float:left; margin-left:10px;}
.box3 .box32 ul{ list-style:none;}
.box3 .box32 ul li{height:27px; line-height:27px; text-align:left; padding-left:8px;}

.box3 .box34{width:238px; height:auto; border:1px #D7D7D7 solid; float:right;}
.box3 .box34 ul{padding-top:8px; list-style:none;}
.box3 .box34 ul li{height:27px; line-height:27px; text-align:left; padding-left:8px;}

/*内页*/
.n_box{margin-top:10px;}
.n_box .n_l{width:225px; float:left;}
.n_box .n_l .modclass{height:46px; line-height:46px; font-size:14px; font-weight:bold; text-align:left; text-indent:50px; background:url(left_t.gif) no-repeat left;}
.n_box .n_l .modinfo{border:1px #DCDCDC solid; height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-top:7px; background-color:#F5F5F5;}
.n_box .n_l .n_l_s{padding:8px;}
.n_box .n_l .n_l_s ul{ list-style:none;}
.n_box .n_l .n_l_s ul li{height:25px; line-height:25px; text-align:left;}
.n_box .n_r{width:720px; float:right; border:1px #D0D0D0 solid; background:url(n_t_bg.gif) repeat-x;}
.n_box .n_r .mbx{height:auto; line-height:25px; width:700px; border-bottom:1px #D0D0D0 solid; text-align:left; margin-top:5px;}
.n_box .n_r .showinfo{width:700px; margin-top:5px; text-align:left;}
.n_box .n_r .showinfo ul{ list-style:none; padding:5px 0 10px 0;}
.n_box .n_r .showinfo ul li{height:25px; line-height:25px;}

.friend{margin-top:10px; height:50px;}
.friend .f_l{width:110px; float:left;}
.friend .f_r{width:830px; float:right; border:1px #D7D7D7 solid; background-color:#f3f3f3; padding:6px; text-align:left;}

.bottom{width:1000px; height:96px; margin:10px auto 0 auto; background:url(b_bg.gif) repeat-x;}
.foot{margin-top:8px; line-height:22px; text-align:center;}

/*分页链接样式*/
.pageLink {font-size:12px;margin-right:10px;margin-top:10px;clear:both;font-family:Tahoma;text-align:center;}
.pageLinkOn {color:#000;background:#FFF;border:1px solid #CCC;margin:0 2px; display:inline-block; padding:0px 5px; line-height:18px;}
.pageLink a {color:#000;background:#FFF;border:1px solid #CCC;display:inline-block;padding:0px 5px;line-height:18px;}
.pageLink a:hover {color:#333;background:#EEE;border:1px solid #CCC;text-decoration:none;}
/*分页链接样式结束*/
/*--- 首页产品样式 ---*/
.thumb
{
	float:left;
	width:160px;
	height:150px;
	text-align:center;
	margin:8px;
	overflow:hidden;
	font-size:12px;
}
.thumb img
{
	width:152px;
	height:120px;
	margin-bottom:7px;
	border:1px #cccccc solid;
}
.showtitle{ font-size:14px;  font-weight:bold; color:#666; line-height:35px; height:35px; text-align:center; width:98%}
.showtt{ border-top:#ccc dashed 1px; height:30px; line-height:30px; color:#999; width:98%; text-align:center;}
.shownr{width:98%; line-height:22px; text-align:left; padding-top:10px; padding-bottom:20px;}
.infocont { line-height:22px;}
.infocont a{ color:#990000; text-decoration:underline;}
/*-- show.php页面，上一条 下一条 相关 信息等 样式 --*/
.showUpDownStyle{
	width:320px;
	padding:5px;
	text-align:left;
	font-size:12px;
}
.showCorrStyle{
	border:1px #D8D8D8 solid;
	width:335px;
	height:auto;
	font-size:12px;
}
.showCorrStyle h2{
	font-size:14px; margin:0 0 10px 0; padding:5px 0 5px 15px;border-bottom:1px #D8D8D8 solid; font-weight:bold; color:#FF6600; text-align:left;
}
.showCorrStyle ul{
	list-style:none;
	margin:0;
	padding:0;
}
.showCorrStyle ul li{
	height:22px;
	line-height:22px;
	padding-left:10px;
	text-align:left;
}