﻿@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	background:url(../Images/body_bg.gif) repeat-y center #d9efff;
}
ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
img{
	border:0px;
}
a:link{
	color:#444444;
	text-decoration:none;
}
a:visited{
	color:#444444;
	text-decoration:none;
}
a:hover{
	color:#e5ac00;
	text-decoration:underline;
}
a:active{
	color:#e5ac00;
	text-decoration:underline;
}
.date{
	float:right;
	font-size:10px;
	color:#999999;
}
.white{
	color:#fff;
}
.black{
	color:#000;
}
.orange{
	color:#e5ac00;
}
.red{
	color:#ff0000;
}
.gray{
	color:#999999;
}
/*top_bg begin*/
#top_bg{
	width:100%;
	height:386px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../Images/top.gif) no-repeat center;
	z-index:-1;
}
/*top_bg end*/
.login{
	height:400px;
	padding:10px;
	background:#efefef;
	border:1px solid #d2d8d9;
}
.login li{
	height:30px;
	margin:10px;
}
.login input{
	vertical-align:middle;
}

/*header begin*/
#header{
	width:950px;
	margin:0px auto;
	overflow:hidden;
}
.websiteNav{
	width:950px;
	height:25px;
	color:#999999;
	border-bottom:1px solid #d2d8d9;
}
.websiteNav .websiteNav02{
	float:left;
	width:650px;
}
.websiteNav .websiteNav02 li{
	float:left;
	display:block;
	height:19px;
	margin:3px 5px 0px 0px;
	line-height:19px;
	text-align:center;
}
.websiteNav_B{
	width:58px;
	height:19px;
	background:url(../Images/button01.gif) no-repeat;
}
.websiteNav .try{
	float:right;
	
}
.websiteNav .try li{
	float:right;
	display:block;
	height:19px;
	margin:3px 0px 0px 5px;
	line-height:19px;
	text-align:center;
}
.try img{
	vertical-align:middle;
}
.logo{
	clear:both;
	width:328px;
	height:74px;
}
/*header end*/

/*nav begin*/
#nav{
	width:950px;
	height:41px;
	margin:5px auto 0px auto;
	font-size:14px;
	font-weight:bold;
	background:url(../Images/nav.gif) 0px 0px no-repeat;
	overflow:hidden;
}
#nav li{
	float:left;
	width:100px;
	height:41px;
	margin:0px 0px 0px 4px;
	line-height:36px;
	text-align:center;
	background:url(../Images/nav.gif) 0px -41px no-repeat;
}
#nav .hover{
	color:#fff;
	background:url(../Images/nav.gif) -100px -41px no-repeat;
}
#nav a:link{
	color:#fff;
	text-decoration:none;
}
#nav a:visited{
	color:#fff;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	text-decoration:underline;
}
#nav a:active{
	color:#fff;
	text-decoration:underline;
}
/*nav end*/
/*banner begin*/
#banner{
	width:950px;
	height:250px;
	margin:5px auto 0px auto;
	overflow:hidden;
}
.slider{
	float:left;
	width:720px;
	height:250px;
}
.hotline{
	float:left;
	width:225px;
	height:250px;
	margin:0px 0px 0px 5px;
	background:url(../Images/hotline.gif) no-repeat;
}
.hotline ul{
	margin:35px 0px 0px 0px;
}
.hotline ul li{
	height:21px;
	line-height:21px;
	margin:1px 0px 0px 10px;
}
/*banner end*/

/*photo end*/
#photo{
	margin:8px auto 0px auto;
	width:950px;
	height:150px;
}
/*photo end*/

/*main begin*/
#main{
	width:950px;
	margin:8px auto 0px auto;
	overflow:hidden;
}
.main_left{
	float:left;
	width:271px;
}
.main_right{
	float:left;
	width:671px;
	margin:0px 0px 0px 8px;
}
.left_content{
	float:left;
	width:700px;
	margin:0px;
	padding:0px 10px 10px 10px;
	line-height:190%;
	background:url(../Images/c_h3_bg.gif) 0px 0px no-repeat;
}
.left_content h1{
	height:32px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 25px;
	line-height:30px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
.left_content h2{
	height:32px;
	margin:0px;
	padding:0px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border-bottom:1px dashed #cccccc;
}
.left_content h3{
	height:32px;
	margin:0px;
	padding:0px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	clear:both;
}
.left_content h4{
	height:25px;
	margin:0px;
	padding:0px;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	color:#1262b3;
}
.conn_menu{
	display:block;
}
.conn_menu li{
	float:left;
	display:block;
	width:320px;
	height:30px;
	margin:5px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	border:1px solid #dddddd;
}
.directory{
	display:block;
	width:260px;
	padding:0px;
	margin:10px 0px;
}
.directory div{
	margin:10px 15px 0px 15px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.directory dl{
	margin:8px 0px;
	padding:0px;
}
.directory dd{
	margin:0px 15px;
	padding:0px;
}
.directory ul{
	margin:0px 0px 0px 15px;
	padding:0px;
}
.directory a:link{
	text-decoration:underline;
	color:#bf631d;
}
.directory a:visited{
	text-decoration:underline;
	color:#bf631d;
}

.page{
	height:25px;
	margin:0px;
	padding:0px;
	line-height:25px;
	border-top:1px dashed #cccccc;
}
.left_content .spacing{
	height:5px;
	line-height:100%;
	_line-height:50%;
}
.right_menu{
	float:left;
	width:222px;
	margin:0px 0px 0px 8px;
}
.right_menu h3{
	height:30px;
	margin:0px;
	padding:0px;
}
.right_menu li{
	height:32px;
	padding:0px 0px 0px 30px;
	font-size:12px;
	line-height:32px;
	background:url(../Images/right_menu.jpg) 0px 0px no-repeat;
}
.right_menu_end{
	height:75px;
	background:url(../Images/right_menu.jpg) 0px -180px no-repeat;
}
.right_menu .hover02{
	height:32px;
	padding:0px 0px 0px 30px;
	font-size:12px;
	line-height:32px;
	background:url(../Images/right_menu.jpg) 0px -32px no-repeat;
}
.right_menu02{
	float:left;
	width:222px;
	margin:0px 0px 0px 8px;
	background:url(../Images/right_menu02_bg.gif) 0px 0px repeat-y;
}
.right_menu02 h3{
	height:30px;
	margin:0px;
	padding:0px;
}
.right_menu02 h4{
	height:28px;
	line-height:28px;
	margin:1px 0px;
	padding:0px 15px;
	font-size:12px;
	cursor:pointer;
	background:url(../Images/right_menu02.jpg) 0px 0px no-repeat;
}
.right_menu02 h5{
	height:10px;
	margin:0px;
	padding:0px;
	font-size:0px;
	background:url(../Images/right_menu02.jpg) 0px -28px no-repeat;
}
.right_menu02 li{
	margin:10px;
	padding:0px;
}
.product_01{
	width:271px;
	height:355px;
}
.product_01 h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 28px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	background:url(../Images/container_bg.gif) 0px -66px no-repeat;
}
.product_01_body{
	width:271px;
	height:322px;
}
.product_01_body h4{
	margin:0px 0px 3px 0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.product_0101{
	width:181px;
	height:86px;
	padding:8px 0px 0px 90px;
	line-height:160%;
	background:url(../Images/product_01.gif) 0px 0px no-repeat;
}
.product_0101_hover{
	width:181px;
	height:86px;
	padding:8px 0px 0px 90px;
	line-height:160%;
	background:url(../Images/product_01_hover.gif) 0px 0px no-repeat;
}
.product_0102{
	width:181px;
	height:66px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01.gif) 0px -94px no-repeat;
}
.product_0102_hover{
	width:181px;
	height:66px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01_hover.gif) 0px -94px no-repeat;
}
.product_0103{
	width:181px;
	height:70px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01.gif) 0px -168px no-repeat;
}
.product_0103_hover{
	width:181px;
	height:70px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01_hover.gif) 0px -168px no-repeat;
}
.product_0104{
	width:181px;
	height:70px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01.gif) 0px -246px no-repeat;
}
.product_0104_hover{
	width:181px;
	height:70px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_01_hover.gif) 0px -246px no-repeat;
}

.product_02{
	width:271px;
	height:220px;
	margin:8px 0px 0px 0px;
}
.product_02 h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 28px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	background:url(../Images/container_bg.gif) 0px -66px no-repeat;
}
.product_02_body{
	width:271px;
	height:187px;
}
.product_02_body h4{
	margin:0px 0px 3px 0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.product_0201{
	width:181px;
	height:86px;
	padding:8px 0px 0px 90px;
	line-height:160%;
	background:url(../Images/product_02.gif) 0px 0px no-repeat;
}
.product_0201_hover{
	width:181px;
	height:86px;
	padding:8px 0px 0px 90px;
	line-height:160%;
	background:url(../Images/product_02_hover.gif) 0px 0px no-repeat;
}
.product_0202{
	width:181px;
	height:85px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_02.gif) 0px -94px no-repeat;
}
.product_0202_hover{
	width:181px;
	height:85px;
	padding:8px 0px 0px 90px;
	line-height:140%;
	background:url(../Images/product_02_hover.gif) 0px -94px no-repeat;
}

.text{
	width:350px;
	height:20px;
	vertical-align:middle;
	border:1px solid #cccccc;
}
.text_hover{
	width:350px;
	height:20px;
	vertical-align:middle;
	border:1px solid #4c9ac9;
	background:#eff7ff;
}
.textarea{
	width:350px;
	height:100px;
	vertical-align:middle;
	border:1px solid #cccccc;
}
.textarea_hover{
	width:350px;
	height:100px;
	vertical-align:middle;
	border:1px solid #4c9ac9;
	background:#eff7ff;
}
.submit{
	width:91px;
	height:27px;
	color:#FFFFFF;
	cursor:pointer;
	background:url(../Images/submit.gif) no-repeat;
	border:0px;
}
/*news begin*/
.news{
	width:671px;
	height:237px;
	background:url(../Images/container_bg.gif) 0px 120px no-repeat;
}
.news h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 43px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	background:url(../Images/container_bg.gif) 0px -33px no-repeat;
}
.news_body{
	width:669px;
	height:195px;
	border-left:1px solid #d2d6d9;
	border-right:1px solid #d2d6d9;
	background:#fbfbfb;
}
.news_gs{
	float:left;
	width:314px;
	height:175px;
	padding:10px;
	border-right:1px solid #e4e4e4;
	position:relative;
}
.news_gs_more{
	position:absolute;
	right:10px;
	bottom:0px;
}
.news_body h4{
	margin:0px 0px 5px 10px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.news_hy{
	float:left;
	width:314px;
	height:175px;
	padding:10px;
	position:relative;
}
.news_hy_more{
	position:absolute;
	right:10px;
	bottom:0px;
}

.news_body li{
	line-height:190%;
}
/*news end*/
/*program begin*/
.program{
	width:671px;
	height:292px;
	margin:8px auto 0px auto;
	background:url(../Images/container_bg.gif) 0px 166px no-repeat;
	overflow:hidden;
}
.program h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 43px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	background:url(../Images/container_bg.gif) 0px -33px no-repeat;
}
.program_body{
	width:671px;
	height:250px;
	border-left:1px solid #d2d6d9;
	border-right:1px solid #d2d6d9;
	background:#fbfbfb;
}
.program_body ul{
	padding:6px;
}
.program_body li{
	line-height:190%;
}
.program_01{
	float:left;
	width:171px;
	height:250px;
	border-right:1px solid #dfe4e6;
}
.program_01 h4{
	height:35px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	background:url(../Images/program.gif) 0px 0px no-repeat;;
}
.program_02{
	float:left;
	width:161px;
	height:250px;
	border-right:1px solid #dfe4e6;
}
.program_02 h4{
	height:35px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	background:url(../Images/program.gif) -172px 0px no-repeat;;
}
.program_03{
	float:left;
	width:165px;
	height:250px;
	border-right:1px solid #dfe4e6;
}
.program_03 h4{
	height:35px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	background:url(../Images/program.gif) -334px 0px no-repeat;;
}
.program_04{
	float:left;
	width:169px;
	height:250px;
	border-right:1px solid #dfe4e6;
}
.program_04 h4{
	height:35px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	background:url(../Images/program.gif) -500px 0px no-repeat;;
}
/*program end*/

/*entrance begin*/
.entrance{
	width:671px;
	height:29px;
	margin:8px 0px 0px 0px;
}
.entrance li{
	float:left;
}
.entrance_title{
	width:77px;
	height:29px;
	padding:0px;
	color:#fff;
	font-size:14px;
	line-height:27px;
	background:url(../Images/entrance.gif) 0px 0px no-repeat;
}
.entrance01{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance.gif) -91px 0px no-repeat;
	cursor:pointer;
}
.entrance01_hover{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance_hover.gif) -91px 0px no-repeat;
	cursor:pointer;
}
.entrance02{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance.gif) -289px 0px no-repeat;
	cursor:pointer;
}
.entrance02_hover{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance_hover.gif) -289px 0px no-repeat;
	cursor:pointer;
}
.entrance03{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance.gif) -487px 0px no-repeat;
	cursor:pointer;
}
.entrance03_hover{
	width:184px;
	height:29px;
	margin:0px 0px 0px 14px;
	background:url(../Images/entrance_hover.gif) -487px 0px no-repeat;
	cursor:pointer;
}
/*entrance end*/

/*main end*/

/*ad begin*/
#ad{
	width:950px;
	height:69PX;
	margin:8px auto 0px auto;
}
/*ad end*/

/*case begin*/
#case{
	width:950px;
	height:187px;
	margin:8px auto 0px auto;
	background:url(../Images/container_bg.gif) 0px 79px no-repeat;
	overflow:hidden;
}
#case h3{
	height:33px;
	margin:0px;
	padding:0px 0px 0px 43px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	background:url(../Images/container_bg.gif) 0px 0px no-repeat;
}
.case_body{
	width:948px;
	height:145px;
	border-left:1px solid #d2d6d9;
	border-right:1px solid #d2d6d9;
	background:#fbfbfb;
}
.case_body li{
	float:left;
	display:inline;
	width:123px;
	height:49px;
	margin:17px 17px 0px 17px;
}
/*case end*/

/*down begin*/
.down{
	float:left;
	display:inline;
	width:330px;
	margin:0px 10px;
}
.down li{
	float:left;
	margin:5px 0px;
	padding-left:15px;
	display:inline;
	width:295px;
	height:20px;
	background:url(../Images/Ico/down.gif) no-repeat 0px 7px;
}
.down .title{
	margin:10px 0px 0px 0px;
	padding-left:10px;
	width:300px;
	font-weight:bold;
	border-bottom:1px dotted #cccccc;
	background:none;
}
/*down end*/
/*footer begin*/
#footer{
	width:950px;
	margin:8px auto 0px auto;
	padding:10px 0px 10px 0px;
	line-height:180%;
	color:#4786b3;
	background:url(../Images/footer_bg.gif) no-repeat;
}
#footer a:link{
	color:#4786b3;
	text-decoration:none;
}
#footer a:visited{
	color:#4786b3;
	text-decoration:none;
}
#footer a:hover{
	color:#e5ac00;
	text-decoration:none;
}
#footer a:active{
	color:#e5ac00;
	text-decoration:none;
}
/*footer end*/


