﻿@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
	font-family:宋体, Verdana, Arial, Helvetica, sans-serif;

}

body{
	margin:0;
	font-size:12px;
	height:100%;

}
form
{
	margin:0;
	padding:0
}
.clear
{
	line-height:0;
	clear:both;
	width:100%
}
.none{
	display:none
}
.f_left{float:left;
text-decoration:none;}
.f_right{float:right}
.bar{
	width:100%;
	height:25px;
	line-height:25px;
	text-indent:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	background:#45aaff url(icon1.gif) no-repeat 5px
}
.bar2{
	width:100%;
	height:25px;
	line-height:25px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	background:#45aaff url(icon1.gif) no-repeat 5px
}
.c{width:98%;margin:5px auto;line-height:20px}
/**/
#All{
	width:790px;
	margin:0 auto;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc
}
/* head */
dl#header{
	width:100%;
	height:80px;
	background:url(head_line.gif) repeat-x 0 74px
}
dl#header dt{
	width:175px;
	height:74px;
	float:left;
	background:url(logo.jpg) no-repeat
}
dl#header dd{
	float:right;
	width:610px;
}
dl#header dd div.toptel{
	width:100%;
	height:45px;
	background-color:#fff
}
dl#header dd div.toptel p{
	width:450px;
	line-height:22px;
	color:#000;
	text-align:center
}
dl#header dd div.toptel ol{
	list-style-type:none;
	width:150px;
}
dl#header dd div.toptel ol li{
	float:left;
	width:70px;
	text-align:center;
	line-height:22px;
}
dl#header dd div.toptel ol li a{
	color:#000;
	text-decoration:none
}
dl#header dd ul{
	list-style-type:none;
	height:29px;
	background-color:#45aaff
}
dl#header dd ul li{
	float:left;
	line-height:29px;	
}
dl#header dd ul li a{
	text-decoration:none;
	padding:9px 3px;
	color:#fff
}
dl#header dd ul li a:hover{
	background-color:#004675;
}
/* banner */
div#m_banner{
	width:790px;
	float:left;
	height:190px;
	margin-bottom:2px;
	background-color:#eee
}
/* so and site*/
dl#so_site{
	width:790px;
	float:left;
}
dl#so_site dt{
	width:221px;
	float:left;
	height:61px;
	background:url(so_bg1.gif) no-repeat
}
dl#so_site dd{
	float:right;
	width:569px;
	margin:0;
	padding:0
}
dl#so_site dd.so{
	height:38px;
	line-height:38px;
	text-align:right;
	background:#45aaff url(so_bg.gif) no-repeat 0 -1px
}
dl#so_site dd.so label{
	padding-right:8px;
}
dl#so_site dd.site{
	height:22px;
	line-height:22px;
	text-indent:25px;
	border-bottom:1px solid #ccc;
	color:#999;
	background:url(site.gif) no-repeat 5px 4px
}
dl#so_site dd.topicNav{
	height:22px;
	line-height:22px;
	text-indent:25px;
	border-bottom:1px solid #ccc;
	color:#999;
}
dl#so_site dd.site a{
	text-decoration:none;
	color:#999
}
dl#so_site dd.topicNav a{
	text-decoration:none;
	color:#006699
}
dl#so_site dd.site a:hover{color:#f60}
dl#so_site dd.topicNav a:hover{color:#f60}
/* main */
div#main{
	width:790px;
	float:left;
	background-color:#eee
}
div#main .left{
	width:220px;
	float:left;
}
div#main .left #pro_class{
	width:210px;
	border:1px solid #ccc;
	margin:8px auto;
	background-color:#fff
}
div#main .left #pro_class #pro_class_u{
	width:208px;
	list-style-type:none;
	margin:2px auto 0 auto
}
div#main .left #pro_class #pro_class_u li{
	float:left;
	border:1px solid #ccc;
	width:99px;
	line-height:25px;
	margin-left:1px;
	text-align:center;
	border-bottom:none
}
div#main .left #pro_class .active{
	background-color:#f1f1f1;
}
div#main .left #pro_class .normal{
	cursor:pointer;
	color:#fff;
	background-color:#ccc;
}
div#main .left #pro_class .pro_cls_cmt{
	width:205px;
	margin:0 auto
}
div#main .left .buyinfo{
	width:210px;
	border:1px solid #ccc;
	margin:2px auto;
	background-color:#fff
}
div#main .left .buyinfo ul{
	width:100%;
	list-style-type:none;
	margin:6px 0;
	border-bottom:1px dashed #ccc
}
div#main .left .buyinfo ul li{
	line-height:18px;
	width:100%;
	text-indent:5px
}
div#main .right{
	width:569px;
	float:right;
	background-color:#fff;
	border-left:1px solid #ccc
}

div#main .right .box{
	margin:5px auto;
	width:550px;
}
div#main .right ul.NewsList{
	width:98%;
	margin:5px auto;
	list-style:none
}
div#main .right ul.NewsList li{
	line-height:30px;
	border-bottom:1px dashed #ccc;
	text-indent:10px;
	background:url(spacer.gif) no-repeat 3px 14px
}
div#main .right ul.NewsList li a{
	text-decoration:none;
	color:#666
}
div#main .right ul.NewsList li a:hover{color:#f60;}
div#main .right dl.letter{
	border:5px solid #eee;
	padding:5px;
	height:150px;
}
div#main .right dl.letter dt{
	float:left;
	border:1px solid #ccc;
	width:105px;
	height:140px;
}
div#main .right dl.letter dd{
	float:right;
	width:400px;
	margin:4px 0;
	line-height:1.5;
	color:#069
	
}
div#main .right dl.letter a{
	text-decoration:none;
	color:#069;
}
div#main .right dl.letter a:hover{
	color:#f60
}
div#main .right .box .topic_link{
	width:268px;
	border:1px solid #ccc;
}
div#main .right .box .topic_link ul{
	list-style-type:none;
	width:100%
}
div#main .right .box .topic_link ul li{
	width:100%;
	line-height:20px;
	text-indent:10px;
	background:url(spacer.gif) no-repeat 3px 6px
}
div#main .right .box .topic_link ul li a{
	text-decoration:none;
	color:#333
}
div#main .right .box .topic_link ul li a:hover{color:#f60}
div#main .right .box .c_list{
	width:350px
}
div#main .right .box .c_list .index_says{
	width:100%
}
div#main .right .box .c_list .index_says p{
	line-height:25px;
	width:100%;
	height:25px;
	background-color:#45aaff
}
div#main .right .box .c_list .index_says span{
	line-height:25px;
	width:90px;
	text-align:center;
	background-color:#45aaff
}
div#main .right .box .c_list .index_says #index_says_intro{
	padding:4px;
	line-height:30px;
}
div#main #index_says_intro p{background:none}
div#main .right .box .c_list .index_khjz{
	width:100%;
	margin:5px 0
}
div#main .right .box .c_list .index_khjz p{
	line-height:25px;
	width:100%;
	height:25px;
	background-color:#45aaff
}
div#main .right .box .c_list .index_khjz span{
	line-height:25px;
	width:90px;
	text-align:center;
	background-color:#45aaff
}
div#main .right .box .c_list .index_khjz dl{
	padding:3px 4px;
	margin:5px 0
}
div#main .right .box .c_list .index_khjz dl dt{
	float:left;
	width:100px;
	height:75px;
	margin-top:2px;
	border:1px solid #ccc
}
div#main .right .box .c_list .index_khjz dl dd{
	float:right;
	width:233px;
	margin:2px 0;
	line-height:18px;
}
div#main .right .box .c_list .index_khjz a{
	text-decoration:none;
	color:#069;
}
div#main .right .box .c_list .index_khjz a:hover{color:#f60}
div#main .right .box .c_list .index_sazx{
	width:100%;
	margin:5px 0
}
div#main .right .box .c_list .index_sazx p{
	line-height:25px;
	width:100%;
	height:25px;
	background-color:#45aaff
}
div#main .right .box .c_list .index_sazx span{
	line-height:25px;
	width:90px;
	text-align:center;
	background-color:#45aaff
}
/*
div#main .right .index_sazx ul{
	list-style-type:none;
}
div#main .right .index_sazx ul li{
	width:100%;
	line-height:25px;
	text-indent:10px;
	border-bottom:1px dashed #ccc;
	background:url(spacer.gif) no-repeat 3px 11px
}
div#main .right .index_sazx ul li a{
	text-decoration:none;
	color:#333333
}
div#main .right .index_sazx ul li a:hover{color:#f60}
*/
div#main .right .index_sazx dl{margin:0;padding:0;width:100%}
div#main .right .index_sazx dl dt{
	width:72%;
	line-height:25px;
	text-indent:10px;
	float:left;
	margin:0;padding:0;
	border-bottom:1px dashed #ccc;
	background:url(spacer.gif) no-repeat 3px 11px
}
div#main .right .index_sazx dl dd{
	width:25%;
	line-height:25px;
	float:left;
	margin:0;padding:0;
	text-align:center;
	border-bottom:1px dashed #ccc;
}
div#main .right .index_sazx dl a{
	text-decoration:none;
	color:#333333
}
div#main .right .index_sazx dl a:hover{color:#f60}



div#main .right .box .b_list{
	border:1px solid #ccc;
	width:190px;
}
div#main .right .box .b_list a{
	text-decoration:none;
	color:#333
}
div#main .right .box .b_list a:hover{color:#f60}
div#main .right .box .b_list .khlb{
	width:184px;
	margin:3px auto;
}
div#main .right .box .b_list .khlb dt{
	line-height:25px;
	font-weight:bold;
	color:#fff;
	text-indent:27px;
	cursor:pointer;
	border-bottom:1px solid #ccc
}
div#main .right .box .b_list .khlb dd{
	line-height:20px;
	color:#333;
	cursor:pointer;
}
div#main .right .box .b_list .zxcj{
	width:184px;
	margin:10px auto 3px auto;
}
div#main .right .box .b_list .zxcj dt{
	line-height:25px;
	font-weight:bold;
	color:#fff;
	text-indent:27px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc
}
div#main .right .box .b_list .zxcj dd{
	line-height:20px;
	color:#333;
}
div#main .right .box .b_list .zxcj dd p{
	border-bottom:1px dashed #ccc;
	margin:4px auto
}
/*文章显示页*/
div#main .right dl#cmtbox{
	width:558px;
}
div#main .right dl#cmtbox dt{
	width:100%;
}
div#main .right dl#cmtbox dt h1{
	width:99%;
	line-height:28px;
	border-bottom:1px solid #ccc;
	text-align:center;
	margin:3px auto;
	padding:4px 0
}
div#main .right dl#cmtbox dd{
	width:100%;
	padding:5px 5px;
	line-height:2
}
/*产品显示页*/
div#main .right dl#probox{
	width:100%;
}
div#main .right dl#probox dt{
	width:98%;
	margin:0 auto;
	text-align:center;
	padding:6px 0;
	border-bottom:1px solid #ccc
}
div#main .right dl#probox dt ul{
	width:536px;
	border:1px solid #ccc;
	margin:10px auto;
	list-style-type:none
}
div#main .right dl#probox dt ul li{
	line-height:25px;
	text-indent:3px;
}
div#main .right dl#probox dd{
	padding:10px 0;
	width:100%
}
/*专题首页*/
div#main .right .t_b_bar{
	background:url(topic_box_bar_bg.gif) no-repeat;
	width:100%;
	line-height:28px;
	text-indent:8px;
	cursor:pointer
}
div#main .right dl.t_i_m_l{
	width:170px;
	float:left;
	margin:5px 3px;
	border:1px solid #ccc
}
div#main .right dl.t_i_m_l dt{
	width:100%;
	background-color:#eee;
	height:128px;
}
div#main .right dl.t_i_m_l dd{
	padding:3px 0;
	line-height:18px
}
div#main .right dl.t_i_m_l dd a{
	color:#006699;
	text-decoration:none
}
div#main .right dl.t_i_m_l dd a:hover{
	color:#FF6600
}
div#main .right dl.t_i_yyal{
	width:100%;
	clear:both;
	margin:5px auto
}
div#main .right dl.t_i_yyal dt{
	margin:3px 5px;
	width:100px;
	height:133px;
	background-color:#eee;
	float:left
}
div#main .right dl.t_i_yyal dd{
	float:right;
	width:420px;
	margin-top:6px;
	line-height:20px
}
div#main .right dl.t_i_yyal a{
	text-decoration:none;
	color:#069;
}
div#main .right dl.t_i_cpbj{
	width:100%;
	clear:both;
	margin:6px auto
}
div#main .right dl.t_i_cpbj dt{
	margin:3px 5px;
	width:150px;
	height:113px;
	background-color:#eee;
	float:left
}
div#main .right dl.t_i_cpbj dd{
	float:right;
	width:380px;
	margin-top:6px;
	line-height:20px
}
div#main .right dl.t_i_cpbj a{
	text-decoration:none;
	color:#069;
}
div#main .right dl.t_i_sazx{
	width:540px;
	border:5px solid #eee;
	clear:both;
	margin:3px auto
}
div#main .right dl.t_i_sazx dt{
	width:98%;
	margin:2px auto;
	line-height:25px;
	color:#006699;
	font-weight:bold;
	text-indent:3px;
	border-bottom:1px solid #ccc
}
div#main .right dl.t_i_sazx dd{
	width:98%;
	margin:1px auto;
	line-height:25px;
	text-indent:10px;
	border-bottom:1px dashed #ccc;
	background:url(spacer.gif) no-repeat 3px 11px
}
div#main .right dl.t_i_sazx dd a{
	text-decoration:none;
	color:#006699
}
div#main .right dl.t_i_sazx dd a:hover{
	color:#FF6600;
}
/*内容列表页*/
div#main .right dl.cnt_list{
	width:100%;
	clear:both;
	margin:4px auto;
	padding:1px 0;
	border-bottom:1px dashed #eee
}
div#main .right dl.cnt_list dt{
	margin:3px 5px;
	width:133px;
	height:100px;
	background-color:#eee;
	float:left;
}
div#main .right dl.cnt_list dd{
	float:right;
	width:387px;
	margin-top:10px;
	line-height:20px
}
div#main .right dl.cnt_list a{
	text-decoration:none;
	color:#069;
}
div#main .right dl.cnt_list a:hover{
	color:#f60;
}
div#main .right #fpage{
	width:100%;
	text-align:center;
	line-height:25px;
}
div#main .right #fpage a{
	text-decoration:none;
	color:#069;
}
div#main .right dl.dzhc{
	width:30%;
	float:left;
	margin:5px 7px 5px 10px
}
div#main .right dl.dzhc dt{
	width:160px;
	height:213px;
	background-color:#eee;
	margin:0 auto
}
div#main .right dl.dzhc dd{
	width:100%;
	margin-top:3px;
	line-height:25px;
	text-align:center
}
div#main .right dl.dzhc dd a{
	text-decoration:none;
	font-weight:bold;
	color:#069
}
/*产品中心页*/
div#main .right dl#procenter{
	width:550px;
	margin:8px auto 3px auto
}
div#main .right dl#procenter dt{
	border:1px solid #ccc;
	padding:5px 0;
	line-height:1.5;
	width:100%
}
div#main .right dl#procenter p.title{
	width:100%;
	line-height:20px;
	border:1px solid #ccc;
	border-bottom:none;
	margin:0;
	font-weight:bold;
	color:#fff;
	background-color:#ccc;
	text-indent:3px;
}
/**/
div#footer{
	width:790px;
	float:left
}
div#footer #footnav{
	width:100%;
	line-height:25px;
	color:#fff;
	text-align:center;
	background-color:#004675
}
div#footer #footnav a{
	text-decoration:none;
	color:#fff
}
div#footer #footnav a:hover{
	color:#f60
}
div#footer #footcmt{
	width:100%;
	padding:7px 0;
	line-height:20px;
	text-align:center
}
