@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
fieldset, legend, input, 
textarea, p, blockquote, th, td {margin: 0;padding: 0;list-style:none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
code, kbd, samp, tt {font-size: 100%;}
body {line-height: 1.5; font-family:"微软雅黑";color:#333;font-size:12px; color:#4b4d4d;background:url(../images/bg.jpg); }
ol, ul {list-style: none;}
a{ color:#4b4d4d; font-size:12px; text-decoration:none; }
a:hover { color:#064ca4; font-size:12px; text-decoration:none;}

#sy_top{ width:1004px; height:103px; margin:0 auto;}
.logo{ width:445px; height:82px; margin:10px 0 0 10px; float:left; display:inline;}
.sy_top_link{height:82px; float:left; padding-left:350px; display:inline; margin-top:50px; }

.top{background:url(../images/body_bj.jpg) repeat;}
#menu{ width:1004px; height:47px;margin:0 auto;  overflow:visible;}
.menu{ width:1004px; margin:0 auto; overflow:visible;}
.nav_list li{ width:121px; height:44px; float:left; background:url(../images/topnav_01.jpg) no-repeat; display:inline; position:relative;}
.nav_list li a{ font-size:15px; line-height:44px; color:#fff; font-family:微软雅黑; text-align:center; display:block; }
.nav_list li a:hover{ background:url(../images/menu_li.jpg) no-repeat center; color:#fff000;}
.nav_list li.current a{ background:url(../images/menu_li.jpg) no-repeat center; color:#ffffff;}
div.pager
{text-align:center;margin:0 auto;padding-bottom:3px;}
div.pager span
{margin-left:8px;margin-right:8px;}
div.pager a
{margin-left:8px;margin-right:8px;/*text-decoration:none;*/ }
div{ overflow:hidden;}

.flash_bg{ width:1003px; height:397px; background:url(../images/flash_bg.jpg) no-repeat; margin:9px auto auto;}
.flash{ width:989px; height:347px; margin:7px auto auto 7px;}
.index_banner_jdt{border-top:5px solid #dbdbdb; padding-top:3px;}


.container {
	WIDTH: 1003px;
	HEIGHT: 397px
}
.container A IMG {
	WIDTH: 1003px;
	HEIGHT: 397px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 320px;
	LEFT: 940px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}

.main{ width:1004px; margin:0 auto; }
.main_top{margin:0 auto; height:213px; margin-bottom:10px; }
.news,.about,.contact{ float:left;}

.news{ width:297px; height:213px; padding-right:10px; background:url(../images/news_bj.jpg) no-repeat 2px 0px; position:relative;}
.news h1{  color:#FFFFFF; font-weight:bold; font-size:14px; padding-top:8px; padding-left:30px;width:297px; height:30px;  background:url(../images/nwes_01.png) no-repeat 0px 2px;}
.news ul{ padding-top:0px; padding-left:15px;}
.news .more{position:absolute;left:260px; top:13px; }

.about{ position:relative; width:404px; height:213px; padding-right:10px;background:url(../images/aboutbj.jpg) no-repeat 0px 0px;}
.about h2{color:#FFFFFF; font-weight:bold; font-size:14px; padding-top:8px; padding-left:10px;width:297px; height:30px;  background:url(../images/about_01.jpg) no-repeat 2px 5px;}
.about p{ padding:5px 10px 3px 10px;}
.about .more{position:absolute;left:350px; top:13px; }

.contact{ position:relative;width:283px; height:213px;background:url(../images/contactbj.jpg) no-repeat; }
.contact h3{color:#FFFFFF; font-weight:bold; font-size:14px; padding-top:8px; padding-left:10px;width:297px; height:30px;  background:url(../images/about_01.jpg) no-repeat 2px 5px;}
.contact .more{position:absolute;left:230px; top:13px; }
.contact ul{ padding:5px 0px 0px 15px;}
.contact1{ color:#064ca4; font-weight:bold;}

.main_botton{  width:1004px; height:176px; margin:0 auto; background:url(../images/pro_01.jpg) repeat-x;}
.main_botton h4{background:url(../images/pro_bj.jpg) no-repeat 5px 3px; height:26px;}
.main_botton h4 span{ display:none;}


.l_btn{ float:left; width:27px; height:121px; margin:10px auto auto 11px;}
.show{ width:875px; height:145px; margin:5px auto auto 30px; float:left;}

.r_btn{ float:right; width:27px; height:121px; margin:10px 11px auto auto;}


.foot{ background:url(../images/foot_01.jpg) repeat-x; height:100px; margin-top:10px;}
.foot1{margin:0 auto; width:1004px; padding-top:15px; }
.foot1 ul{margin:0 auto; text-align:center; }
.foot1 li{ line-height:25px;}



.main2{width:1004px; margin:0 auto;}
.main2_left,.mode_content{ float:left;}
.main2_left{ width:260px; padding-right:9px;}

.pro_list{width:260px; height:218px;background:url(../images/news_bj111.jpg) no-repeat 2px 0px; position:relative;}
.pro_list h4{  color:#FFFFFF; font-weight:bold; font-size:14px; padding-top:8px; padding-left:30px;width:260px; height:30px;  background:url(../images/nwes_01.png) no-repeat 0px 2px;}
.pro_list ul{ padding-top:0px; padding-left:1px;}
.pro_list .more{position:absolute;left:210px; top:13px; }




.contact2{ position:relative;width:260px; height:230px;background:url(../images/contactbj111.jpg) no-repeat; padding-top: }
.contact2 h3{color:#FFFFFF; font-weight:bold; font-size:14px; padding-top:8px; padding-left:10px;width:297px; height:30px;  background:url(../images/about_01.jpg) no-repeat 2px 5px;}
.contact2 .more{position:absolute;left:210px; top:13px; }
.contact2 ul{ padding:5px 0px 0px 15px;}



.mode_content {WIDTH: 730px;}
.mode_content .pageTitle {LINE-HEIGHT: 40px; BACKGROUND: url(../images/chd.jpg) no-repeat; HEIGHT: 40px;}
.mode_content .pageTitle STRONG {COLOR: #333; MARGIN-LEFT: 35px;}
.mode_content .pageTitle STRONG A {COLOR: #333;}
.mode_content .pageBd {LINE-HEIGHT: 22px; BACKGROUND: url(../images/cbt.jpg) no-repeat left bottom; PADDING-TOP: 20px;}













