@charset "utf-8";
/* CSS Document */

/*整体样式ʽ*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
word-break: break-all; word-wrap:break-word;
padding:0; 
margin:0; 
} 
ul li{ list-style:none;}

body{width:100%; font-family:"宋体",Arial; height:auto; font-size:12px; background-color:#f5f5f5; color:#505050; text-decoration:none; margin:0 auto;}

/*table { 
border-collapse: collapse; 
border-spacing: 0; 
} */
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:''; 
} 
abbr,acronym { border: ;}
.clear{ line-height:0; clear:both;}

a{ font-family:"宋体",Arial; font-size:12px; color:#505050; text-decoration:none; cursor: hand;}
a:hover{ font-family:,"宋体",Arial; font-size:12px; text-decoration:none; color:#006acd;}
.strong{font-weight:bold;}
.gg{float:left; width:20px;}
.gg1{float:left; height:20px;}
#box{background:url(../images/bj1.jpg) center top no-repeat;}

/*---------------------------头部-------------------*/
#header{width:100%; height:103px; float:left; background:url(../images/header_bg.jpg) repeat-x top;}
.header{width:1000px; margin:0 auto; height:95px;}
.logo{width:262px; height:83px; float:left;}


/*banner*/

.container {
	WIDTH: 950px;
	HEIGHT: 295px
}
.container A IMG {
	WIDTH: 950px;
	HEIGHT: 295px
}
.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;
	TOP: 275px;
	LEFT: 860px
}
.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
}


/*New Nav Style*/
/*#nav_wrap { width:960px; overflow:hidden; }
#nav{position:relative; width:944px; margin:0 auto; }
#nav .l{ height:42px; float:left}
#nav .r{ height:42px; width:2px; float:right}
#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:32px; line-height:39px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0}

#nav li { float:left; list-style:none; }
#nav li .v a{ width:118px;height:42px; line-height:42px; display:block; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/nav_sx.jpg) right top no-repeat; float:left;}
#nav li .v a:hover,#nav li .v .sele{background:url(../images/nav_bj.jpg) center top no-repeat; text-decoration:none; color:#000; line-height:42px; font-size:14px}
#nav .kind_menu {height:32px;*height:32px; line-height:32px;vertical-align:middle; position:absolute; top:42px; left:70px; width:944px; text-align:left; display:none; color:#656565; }
#nav .kind_menu a {color:#656565; float:left; text-align:center; width:90px;}
#nav .kind_menu a:hover { color:#656565; background:url(../images/navnbg.png) left 6px no-repeat; text-decoration:none;}
#nav .kind_menu span { font-size:10px;color:#cecece; line-height:32px; *line-height:32px; float:left }
#tmenu{height:28px;}*/

.nav{width:640px; height:95px; float:right;}
.nav ul{width:640px; height:95px;  float:left;}
.nav ul li{width:80px; height:95px; margin-right:10px; text-align:center; color:#0c0c0c; font-size:14px; float:left; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:95px;}
.nav ul li a{color:#0c0c0c; width:80px; height:95px; line-height:95px; text-decoration:none; font-family:"微软雅黑"; font-size:14px; display:block;}
.nav ul li a:hover{text-decoration:none; width:80px; height:95px; font-family:"微软雅黑"; font-size:14px; display:block; background:url(../images/nav_line.jpg) no-repeat bottom; color:#319cff;}
.nav ul li .hover{text-decoration:none; width:80px; height:95px; font-family:"微软雅黑"; font-size:14px; display:block; background:url(../images/nav_line.jpg) no-repeat bottom; color:#0c0c0c;}


#banner{width:100%; height:415px; float:left; background:url(../images/banner_bg.jpg) bottom no-repeat; margin-top:15px;}
.banner{width:994px; height:371px; margin:0 auto; border:1px solid #ccc; padding:2px; background-color:#fff;}
.banner img{}




/*banner样式ʽ*/
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:14px;}

/*------------------------底部-------------------*/
#footer{width:100%; height:165px; float:left; background:url(../images/footer_bg.jpg) repeat-x;margin-top:15px;}
.footer{width:1000px; height:165px; margin:0 auto;}
.footer_nav{width:1000px; height:30px; line-height:30px; float:left; text-align:center; color:#ccc; }
.footer_nav a{color:#ccc; text-decoration:none; line-height:30px;}
.footer_nav a:hover{color:#006acd; text-decoration:none; line-height:30px;}
.footer_con{width:1000px; height:auto;  text-align:center; color:#ccc; float:left; padding-top:15px; line-height:30px; }
.footer_con a{color:#ccc; text-decoration:none;}
.footer_con a:hover{color:#006acd; text-decoration:none;}


