/* CSS Document */
body, div,span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, form, input, textarea,label,em,i,s,strong,p, b,table, th, td{ padding: 0; margin :0;}
img{  border: 0;}


ol,ul { list-style:none; }
caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
.clear{clear:both;}
body{ font-size:14px; font-family: "Microsoft YaHei","微软雅黑"; background:#FFF; color: #333; line-height:24px;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a:link,a:visited{color:#575757; text-decoration:none;}
a:hover{ color:#FF6500; text-decoration:underline;}
/*common*/
.h10 {height:10px; font-size:0px; width:100%; background:none; clear:both;}
.fl {float:left;}
.fr {float:right;}
.mr10 {margin-right:10px;}
.pt10 {padding-top:10px;}
.p10 {padding:10px;}
.clear {clear:both; width:100%; font-size:0; height:0px; background:none;}

.red{color:#f00;}

.bai a{ color:#fff; text-decoration:none;}
.bai a:hover{ color:#fff; text-decoration: underline;}
/* CSS Document end*/
.zskc_main,.zskc_main2 {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	background:url(img/bodybg.gif) 0 0 repeat-x
}



#container {
	width:1002px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:1002px;
	height:360px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}


#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}



.slides_container {
	width:1002px;
	height:360px;
	overflow:hidden;
	position:relative;
}




.zskc_main2{ background:url(img/secbodybg.gif) 0 0 repeat-x}
.top{ height:24px; border-top:2px solid #024B93; border-bottom:1px solid #DDD; background:#F8F8F8; line-height:24px; margin-bottom:13px;}
.topcont{ width:1002px; margin: 0 auto;}
.topcont p{ float:left; color:#666;}
.topcont span{ display:block; float:right; color:#666;}
.topcont span a:link,.topcont span a:visited{ padding:0 8px;}
#header{ width:980px; overflow:hidden; height:95px;background:url(img/map1.gif) center 0 no-repeat; margin:0 auto; position:relative;}
.header{ width:1002px; margin:0 auto; overflow:hidden; }
.logo{width:240px; height:67px; float:left;}
.logo h1{ display:none;}
.dianhua{ float:right;}
.dianhua img{margin-left:50px;}
#nav{ width:960px; overflow:hidden; height:38px; line-height:38px; margin:0 auto}
#nav ul{ padding-left:4px;}
#nav li{ width:104px; float:left; text-align:center; overflow:hidden; font-size:14px;}
#nav li.line{ width:2px; background:url(img/navline.gif) 0 0 no-repeat; height:38px;}
#nav li a{ color:#ffffff; text-decoration:none; display:block}
#nav li a:hover,#nav li a.current{ color:#ffffff; text-decoration:none; background:url(img/lihoverbg.gif) 0 0 no-repeat}
.menu{ height:40px; line-height:40px; background:#024B93; margin-bottom:10px; overflow:hidden;}
.menu ul{ width:1002px; margin:0 auto;font-size:15px;}
.menu ul li{ float:left; border-left:1px solid #0263C4; border-right:1px solid #013365;}
.menu ul li a:link,.menu ul li a:visited{ float:left; color:#FFF; padding:0 40px; background:url(img/menuline.gif) no-repeat right center;}
.menu ul li a:hover,.this1{ background:#FF5500; text-decoration:none;}
.banner{ width:1002px; margin:10px auto;}
/* CSS header end*/
.cont{ width:1002px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.left{ width:775px; float:left; overflow:hidden;}
.lefttop{_zoom:1; overflow:hidden; margin-bottom:10px;}
.gsjj,.xwzx{ float:left; width:382px; border:1px solid #DDD;}
.xwzx{ float:right;}
.gsjj h5,.xwzx h5,.qbzs h5{ border-bottom:2px solid #024B93; height:28px; line-height:28px; background:#F8F8F8;}
.gsjj h5 strong,.xwzx h5 strong,.qbzs h5 strong{ float:left; color:#024B93; background:url(img/home_21.gif) no-repeat 11px 7px; padding-left:28px;}
.gsjj h5 span,.xwzx h5 span,.qbzs h5 span{ float:right; font-size:12px; font-weight:normal; padding-right:11px;}
.gsjj dl{ width:360px; margin:11px auto; overflow:hidden;}
.gsjj dt{ width:250px; height:150px; border:1px solid #DDD; float:left; overflow:hidden;}
.gsjj dd{ width:228px; float:right; line-height:22px; text-indent:25px;}
.gsjj_about{ float:left; width:382px; border:1px solid #DDD;}
.gsjj_about h5,.xwzx h5,.qbzs h5{ border-bottom:2px solid #024B93; height:28px; line-height:28px; background:#F8F8F8;}
.gsjj_about h5 strong{ float:left; color:#024B93; background:url(img/home_21.gif) no-repeat 11px 7px; padding-left:28px;}
.gsjj_about h5 span,.xwzx h5 span,.qbzs h5 span{ float:right; font-size:12px; font-weight:normal; padding-right:11px;}
.gsjj_about dl{ width:360px; margin:11px auto; overflow:hidden;}
.gsjj_about dt{ width:120px; height:150px; border:1px solid #DDD; float:left; overflow:hidden;}
.gsjj_about dd{ width:228px; float:right; line-height:22px; text-indent:25px;}

.ullist {list-style:none;}
.ullist li{padding-left:22px; background:url(img/ulli_bg.gif) no-repeat 5px center; height:24px; overflow:hidden;}
.ullist li a {}
.ullist li span {float:right; padding-right:5px; font-size:12px;}
.ullist .arrow {background:url(../images/arrow.jpg) 0 center no-repeat; padding-left:15px;}


.qbzs{ width:773px; border:1px solid #DDD; overflow:hidden; margin-bottom:10px;}
.qbzs center{ background:url(img/home_26.gif) no-repeat; width:525px; height:28px; margin:25px auto 15px auto;}
.qbzsfont{ width:730px; margin:0 auto;}
.qbleft{ width:380px; float:left;}
.qbleft h4{ border-bottom:1px solid #DDD;}

.qbleft h4 strong,.zswbfont h4 strong,.zyright h4 strong{ background:url(img/home_30.gif) no-repeat left 2px; padding-left:10px; font-size:12px;}
.zswbfont h4 strong,.zyright h4 strong{ font-size:14px; float:left; color:#024B93; background:url(img/home_30.gif) no-repeat left 7px;}
.zswbfont h4 strong a:link,.zswbfont h4 strong a:visited{ color:#024B93; text-decoration:none;}
.qbleft span{ padding:10px 0 20px 0; display:block;}
.qbright{ width:300px; float:right;}
.qbpic{ background:url(img/qibu.gif) no-repeat; width:753px; height:61px; margin:0 auto 15px auto; clear:both;}
.zswbfont{display:block; overflow:hidden; height:auto; padding:10px; clear:both;}
.zswbfont .img { text-align:center; padding-right:10px;}
.zswbfont .img b{color:#024B93;}
.zswbfont .product_list_box {border-bottom:1px dashed #024B93; padding-bottom:10px;}

/*
.zswbfont h4,.zyright h4{ border-bottom:1px solid #DDD; overflow:hidden;_zoom:1; margin-bottom:10px;}
.zswbfont h4 span{ float:right; border:1px solid #DDD; border-bottom:0px; width:50px; text-align:center; font-size:12px; font-weight:normal; }
.zswbfont dl{overflow:hidden;}
.zswbfont dl dt{ width:200px;  overflow:hidden; float:left;}
.zswbfont dl dt img{width:100%;}
.zswbfont dl dd{ width:530px; float:right;}
.zswbfont dl dd a:hover{ color:#024B93;}

.product_list dl dt{}
.product_list dl dd{width:480px;}
*/

.zyleft{ width:370px; height:336px; float:left; margin:20px 0 20px 20px; display:inline;}
.zyright{ width:345px; float:right; margin:20px 20px 0 0; display:inline;}
.zyright dl{ border-bottom:1px dashed #999; overflow:hidden; padding-bottom:3px; margin-bottom:10px;_zoom:1;}
.zyright dl dt{ width:43px; float:left; margin-right:5px;}
.zyright dl dd{ font-weight:bold;}
.zyright dl dd span{ display:block; font-weight:normal;}
.zyright dl dd span b{ color:#FF6500;}
.zyright dl dd span a:link,.zyright dl dd span a:visited{ text-decoration:underline;color:#FF6500;}
.scwzfont{ width:345px; height:110px; overflow:hidden; float:left; margin:10px 20px; display:inline;}
.scwzfont dl dt{ width:108px; height:108px; overflow:hidden; border:1px solid #DDD; float:left;}
.scwzfont dl dd{ width:215px; float:right; font-weight:bold; color:#024B93; font-size:14px;}
.scwzfont dl dd a:link,.scwzfont dl dd a:visited{ color:#024B93; text-decoration:none;}
.scwzfont dl dd span{ font-weight:normal; display:block; font-size:12px; color:#333;}
.scwzfont dl dd span b{ font-size:14px;  color:#FF6500;}
/* CSS left end*/
.right{ width:215px; float:right; overflow:hidden;}
.rightyuan{ overflow:hidden; margin-bottom:10px; height:auto}
.rightytop{ background:url(img/home_18.gif) no-repeat left top; width:215px; height:38px; line-height:33px; color:#FFF;}
.rightytop h5{ background:url(img/home_42.gif) no-repeat 10px center; padding-left:28px; float:left;}
.rightytop p{ float:left; padding-left:5px; color:#FF0;}
.rightycont{ border-left:10px solid #024B93; border-right:10px solid #024B93; overflow:hidden; _zoom:1; height:auto;padding:2px;}
.rightycont1{ border-left:10px solid #024B93; border-right:10px solid #024B93; overflow:hidden; _zoom:1; padding:2px;}
.tb1{ width:130px; float:left; margin:5px 0 0 10px; display:inline;}
.tb1 td{ padding-right:3px;}
.text1{ width:126px; height:18px;}
.tb2{ width:175px; float:left; margin:5px 0 0 10px; display:inline;}
.tb2 td{ padding-bottom:8px;}
.tb2 td span{ color:#F00;}
.tb2 h5{ color:#024B93;float:left; padding:5px 0;}
.tb2 p{ padding-top:3px; color:#F00;}
.tjbnt{ margin-left:43px;}
.rightybotm,.kfzxbotm{ background:url(img/home_37.gif) no-repeat left top; width:215px; height:16px;}
.kfzxbotm{ background:url(img/kfzxbotm.gif) no-repeat left top; height:15px;}
.flash{ width:175px; height:150px; overflow:hidden; margin:1px auto;}
.rightycont dl{ width:175px; margin:15px auto; overflow:hidden;}
.rightycont dl dt{ border:1px solid #DDD; float:left; width:170px; height:auto; overflow:hidden;}
.rightycont dl dd{ font-weight:normal; color:#024B93; line-height:18px; width:170px; float:right; height:26px;}
.rightycont dl dd a:link,.rightycont dl dd a:visited{ color:#024B93; text-decoration:none;}
.rightycont dl dd span{ display:block; font-weight:normal; padding-top:3px;}
.rightycont dl dd span a:link,.rightycont dl dd span a:visited{ padding:0 3px; color:#FF6500;}
.rightycont ul{ width:170px; margin:0 auto;}
.rightycont ul li{ background:url(img/home_73.gif) no-repeat left 9px; height:18px; margin-bottom:8px; overflow:hidden; display:block; padding-left:8px;}
.kfzx{ background:url(img/fwsj.gif) no-repeat; width:195px; height:172px; margin:0 auto;}
.rightbanner{ width:215px; overflow:hidden;}
/* CSS right end*/
.kgal{ width:1002px; margin:0 auto; overflow:hidden; height:217px;}
.alleft{ background:url(img/home_101.gif) no-repeat left top; float:left; width:45px; height:217px;}
.alcont{ border-bottom:10px solid #024B93; border-top:10px solid #024B93; width:942px; float:left; height:197px;}
.alright{ background:url(img/home_104.gif) no-repeat left top; width:15px; height:217px; float:left;}
.leftgun,.rightgun{ width:30px; height:54px; float:left; margin:65px 0 0 20px; display:inline;}
.rightgun{ float:right; margin:65px 20px 0 0; display:inline;}
.alcont ul{ width:815px; float:left; height:175px; overflow:hidden; margin:10px 0 0 20px;}
.alcont ul li{ width:124px; float:left; text-align:center; margin:0 5px; display:inline;}
.dong{ width:124px; text-align:center; margin:10px auto; height:175px; overflow:hidden;}
.alcont ul li img{ margin:1px 0 3px 0px;}
.dong img{ margin:1px 1px 3px 1px;}
.alcont ul li a:link,.alcont ul li a:visited,.dong a:link,.dong a:visited{ background:#DEDEDE; height:175px; display:block; text-align:center;}
.alcont ul li a:hover,.dong a:hover{ background:#DC282B; color:#FFF; text-decoration:none;}
/* CSS cont end*/
.footer{ background:url(img/home_116.gif) repeat-x; border-top:2px solid #024B93;}
.footercont{ width:1002px; margin: 0 auto;}
.footmenu{ text-align:center; padding-top:10px; color:#024B93;}
.footmenu a:link,.footmenu a:visited{ color:#024B93; padding:0 10px;}
.banquan{ margin:10px auto; width:915px; padding-bottom:20px; overflow:hidden;}
 
.bqright{display:block; text-align:center;}

.vi_table{ background-color:#ddd; border:0px; border-collapse:1px; border-spacing:1px;}
.vi_table td,.vi_table th{ background-color:#FFFFFF; color:#333333; padding:2px 5px;}
.vi_table td{ line-height:18px;}
.vi_table th{text-align:center; font-weight:bold;}
.vi_table .alert {font-weight:normal; color:#ff0000; padding:0 5px;}

.friendlink {border:2px solid #ddd; padding:5px; display:block;
-moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius:4px;            /* W3C syntax */
}

/* CSS index end*/







