/* CSS Document */
<!--
* {
	margin: 0px;
	padding: 0px;
}
h3{ font-size:14px; color:#000; font-weight:bold;}
.clear { clear: both; height: 0px; overflow: hidden;}
body {
	font-size:12px;
	color:#666;
	margin: 0;
	padding: 0;
	background:#369;
}
ul,li {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border:none;
}
A:link {
	COLOR: #666;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #666;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
.dbox {
	width:929px;
	margin:0px auto;
}
.main {
	width:929px;
	float:left;
	display:inline;
	background:#fff;
}
.tyj {
	width:929px;
	height:6px;
	overflow:hidden;
	background:url(../images/index_02.jpg);
}
.top {
	width:929px;
	height:49px;
}
.logo {
	width:550px;
	height:49px;
	float:left;
	margin-left:12px;
	background:url(../images/index_05.jpg); r}
.subnav {
	width:210px;
	height:48px;
	float:right;
	margin-right:30px;
	display:inline;
	overflow:hidden;
}
.sysc {
	width:210px;
	height:18px;
}
.sysc a {
	display:block;
	float:right;
	padding-right:10px;
	padding-left:10px;
	margin-right:-1px;
	border-right:1px solid #666;
}
.time {
	width:210px;
	color:#f00;
	height:20px;
	font-size:14px;
	display:block;
	padding-top:10px;
	text-align:center;
}
.yyt {
	width:929px;
	height:5px;
}
.banner {
	width:929px;
	height:181px;
	background:url(../images/index_09.jpg) repeat-y;
}
.yyb {
	width:929px;
	height:10px;
}
.nav {
	width:910px;
	height:36px;
	background:url(../images/index_16.jpg) repeat-x;
	margin:0px auto;
}
.n_l {
	width:7px;
	height:36px;
	float:left;
	display:inline;
	background:url(../images/index_14.jpg);
}
.n_r {
	width:7px;
	height:36px;
	float:right;
	display:inline;
	background:url(../images/index_18.jpg);
}
.n_m {
	width:896px;
	float:left;
	height:36px;
}
.n_m a {
	display:block;
	float:left;
	width:99px;
	color:#fff;
	text-align:center;
	font-size:14px;
	line-height:36px;
	font-weight:bold;
}
.n_m A:link {
	COLOR: #fff;
	TEXT-DECORATION: none
}
.n_m A:visited {
	COLOR: #fff;
	TEXT-DECORATION: none
}
.n_m A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
.n_m A:active {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
.gd {
	width:908px;
	height:23px;
	margin:6px auto;
	border:1px solid #D4D6D5;
	background:url(../images/index_26.jpg) repeat-x;
}
.gd_l {
	width:37px;
	height:23px;
	float:left;
	display:inline;
	background:url(../images/index_23.jpg);
}
.xwgd {
	width:871px;
	height:23px;
	float:left;
	line-height:23px;
}
.box1 {
	width:910px;
	height:192px;
	margin:8px auto;
}
.jszx {
	width:281px;
	height:192px;
	float:left;
	display:inline;
}
.jszx_t {
	width:269px;
	height:18px;
	padding-top:15px;
	padding-left:12px;
	overflow:hidden;
	background:url(../images/index_30.jpg);
}
.jszx_b {
	width:279px;
    position:relative; 
	border:1px solid #FFCA00;
	border-top:none;
	z-index:1000000;
}
.title {
	display:block;
	color:#297BC5;
	height:24px;
	width:75px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.more {
	float:right;
	margin-right:10px;
	display:inline;
	margin-top:-20px;
}
.jszx_b ul {
	width:100%;
}
.jszx_b li {
	line-height:24px;
	width:253px;
	border-bottom:1px dashed #000;
	margin:0px auto;
	padding-left:12px;
	background:url(../images/index_34.jpg) no-repeat 1px 7px;
}
.hdm {
	width:620px;
	height:192px;
	float:left;
	display:inline;
	margin-left:8px;
}
.hdm_t {
	width:620px;
	height:33px;
	background:url(../images/index_44.jpg) repeat-x;
}
.hdm_l {
	width:5px;
	height:33px;
	float:left;
	background:url(../images/index_42.jpg);
}
.hdm_r {
	width:5px;
	height:33px;
	float:right;
	background:url(../images/index_46.jpg);
}
.hdm_m {
	width:610px;
	height:33px;
	float:left;
}
.hdm_b {
	width:618px;
	height:146px;
	padding-top:12px;
	border:1px solid #B5C4CB;
	border-top:none;
}
.TabTitle{
clear: both;
height: 24px;
padding-top:9px;
overflow: hidden;
}
.TabTitle ul{
border:0;
margin:0;
padding:0;
}
.TabTitle li{
float: left;
width:93px;
height:24px;
cursor: pointer;
font-size:14px;
font-weight:bold;
text-align:center;
line-height:24px;
color:#fff;
list-style-type: none;
}
.TabTitle .active{background:url(../images/index_33.jpg); color:#297BC5;}
.TabTitle .normal{ }
.TabContent{
width:618px;
float:left;
}
.TabTitle A:link {
	COLOR: #000;
	TEXT-DECORATION: none
}
.TabTitle A:visited {
	COLOR: #000;
	TEXT-DECORATION: none
}
.TabTitle A:hover {
	COLOR: #297BC5;
	TEXT-DECORATION: none
}
.TabTitle A:active {
	COLOR: #297BC5;
	TEXT-DECORATION: none
}

.none {display:none;}
.l_img {
	width:130px;
	height:128px;
	float:left;
	display:inline;
	margin-left:12px;
	margin-top:5px;
}
.r_nr {
	width:460px;
	padding:5px;
	height:120px;
	float:left;
	line-height:21px;
	overflow:hidden;
}
.hdm2 {
	width:296px;
	height:251px;
	float:left;
	display:inline;
}
.hdm_t2 {
	width:296px;
	height:33px;
	background:url(../images/index_44.jpg) repeat-x;
}
.hdm_b2 {
	width:278px;
	height:199px;
	border:1px solid #B5C4CB;
	border-top:none;
	line-height:18px;
	padding:8px;
}
.box2 {
	width:910px;
	height:185px;
	margin:8px auto;
	overflow:hidden;
}
.hdm3 {
	width:296px;
	height:182px;
	float:left;
	display:inline;
}
.hdm_t3 {
	width:910px;
	height:33px;
	background:url(../images/index_44.jpg) repeat-x;
}
.hdm_t6 {
	width:620px;
	height:33px;
	background:url(../images/index_44.jpg) repeat-x;
}
.hdm_m6 {
	width:610px;
	float:left;
	height:33px;
	float:left; 
	color:#fff; 
	line-height:33px; 
	font-weight:bold; 
	font-size:14px;
}
.hdm_b3 {
	width:908px;
	height:146px;
	padding-top:5px;
	border:1px solid #B5C4CB;
	border-top:none;
}
.hdm3 {
	width:900px;
	height:170px;
	float:left;
	display:inline;
}
.hdm_m2 {
	width:286px;
	float:left;
	height:33px;
}
.yqlj {
	width:908px;
	height:80px;
	border:1px solid #CCC;
	margin:0px auto;
	float:left;
	display:inline;
	margin-left:8px;
}
.yqlj_t {
	width:900px;
	height:24px;
	color:#FF993A;
	line-height:24px;
	padding-left:8px;
	background:#F5F5F5;
}
.ljt {
	width:910px;
	height:45px;
}
.copyright {
	width:910px;
	height:160px;
	text-align:center;
	padding-top:15px;
	border-top:3px solid #246197;
	margin:8px;
	float:left;
	display:inline;
}



.fsj {
	width:120px;
	height:97px;
	float:left;
	padding-right:5px;
	display:inline
}
.gj {
	height:60px;
	width:278px;
	margin-bottom:8px;
}
.dt {
	width:81px;
	height:177px;
	float:right;
	margin-top:8px;
	display:inline;
}
.t_bg {
	width:155px;
	height:24px;
	margin-top:9px;
	font-size:14px;
	text-align:center;
	line-height:24px;
	color:#246198;
	font-weight:bold;
	background:url(../images/index_48.jpg);
}
.gh {
	height:33px;
	line-height:33px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding-left:20px;
}
.hdm_b3 ul {
	width:100%;
}
.hdm_b3 li {
	width:175px;
	float:left;
	display:inline;
	text-align:center;
}
.hdm_b3 li img {
	width:155px;
	height:110px;
	padding:2px;
	border:1px solid #ccc;
}
.product {
	width:155px;
	display:block;
	margin:0px auto;
	margin-top:5px;
}
.lxwm {
	width:181px;
	line-height:21px;
	text-align:center;
}
.yqlj  ul {
	width:100%;
	float:left;
}
.yqlj li {
	width:151px;
	float:left;
	height:45px;
	margin-top:5px;
	text-align:center;
}
.yqlj li img  {
	width:122px;
	height:42px;
}
.flash {
	width:907px;
	height:181px;
	margin:0px auto;
}
.STYLE1 {font-family: Arial, Helvetica, sans-serif}
.wbox {
	width:929px;
	float:left;
	display:inline;
}
.box5 {
	width:910px;
	float:left;
	display:inline;
	margin:8px;
}
.left {
	width:281px;
	float:left;
	display:inline;
}
.right {
	width:620px;
	float:left;
	margin-left:8px;
}
.hdm_b5 {
	width:263px;
	height:290px;
	border:1px solid #B5C4CB;
	border-top:none;
	line-height:21px;
	padding:8px;
	font-size:14px;
}
.nr {
	width:604px;
	padding:8px;
	line-height:21px;
}
.nr ul {
	width:100%;
	padding-top:10px;
	float:left;
}
.nr li {
	width:201px;
	height:155px;
	text-align:center;
	height:160px;
	float:left;
	margin-top:2px;
	display:inline;
}
.nr li img {
	width:155px;
	height:135px;
	border:1px solid #ccc;
	padding:1px;
}
.cpt {
	width:155px;
	text-align:center;
	display:block;
	height:20px;
}
.newstitle {
	padding-left:15px;
	background:url(../images/index_34.jpg) no-repeat 0px 5px;
}
-->

.section{ width:910px; margin: 0 auto; }
.ccmod2{ width:296px; float:left; margin-top:10px; }
.ccmod3{ width:296px; float:left; display:inline; margin:10px 0 0 10px; }
.ccmod4{ width:296px; float:right; margin-top:10px;  }

.ccmod1 .cctitle{ background:url(../images/cny2.jpg) no-repeat; height:21px; overflow:hidden; padding:12px 10px 0 7px; } 
.ccmod1 .cctitle span{ float:right; }
.ccmod1 .cctitle h3{ color:#265eb3; }
.ccmod1 .cont{ height:215px; overflow:hidden; border:1px solid #bcc1c4; border-top:none; width:294px; }
.ccmod1 .cont .topbg{ height:87px; overflow:hidden; padding:4px 5px;  } 
.ccmod1 .cont .topbg .leftbg{ width:96px; height:87px; float:left; }
.ccmod1 .cont .topbg .rigbg{ width:178px; float:right; line-height:18px; }
.ccmod1 .cont ul{ height:112px; overflow:hidden; width:284px; padding:4px 5px;   }
.ccmod1 .cont ul li { line-height: 22px; width: 270px; float: left; background:url(../images/cny4.jpg) no-repeat 0 6px; padding-left:14px; }
.ccmod1 .cont ul li a { float: left;}
.ccmod1 .cont ul li .date { float: right; color:#bababa; }


#apDiv1 {
	position:fixed;
	left:5px;
	top:200px;
	width:134px;
	height:125px;
	z-index:1000;
	_position:absolute;
	_top:expression_r(documentElement.scrollTop + 300 + "px");
}
