@charset "utf-8";
/* CSS Document */

/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{ background:url(../images/body_bg.jpg) repeat-x; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif'宋体';}
ul,li,dl{list-style-type:none;}
input{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{font:100% Arial,'宋体';}

/* 默认全局样式超链接样式 */
a{color: #666; text-decoration:none;}/* 链接基本样式 */
a:hover {color: #222; text-decoration:none;}/* 链接移上时的样式 */

/* 其它常用样式的定义 */
.clear{ clear: both;}
.noBorder{border:none;}



/*头部*/
.heard{width:947px; background:url(../images/heard_bg.jpg) repeat-x; margin:0 auto; height:67px; padding-top:21px;}
.logo{width:621px; height:67px; float:left; background:url(../images/logo_bg.jpg) no-repeat; background-position:top right;}
.heard_call{width:326px; height:50px; float:right; background:url(../images/heard_call.jpg) bottom no-repeat; font-family:微软雅黑; color:#ff6600; text-align:right;}

/*导航*/
.index_nav{width:947px; height:31px; background:#ff6600; margin:0 auto;}
.index_nav li{display:block; float:left; padding:0 18px; color:#FFF; font-family:微软雅黑; line-height:31px; height:31px; border-right:1px #f25704 solid;}
.index_nav li a{color:#FFF; font-family:微软雅黑; font-size:15px;}

/*内容区*/
.index_con{width:947px; margin:0 auto; background:#FFF; height:auto; overflow:hidden; padding-top:5px;}
.con_left{width:192px; height:auto; overflow:hidden; float:left;  margin-right:6px;}
.left_call{width:162px; height:auto; overflow:hidden; min-height:290px; background:url(../images/left_call_bg.jpg) no-repeat; padding:12px 15px; line-height:20px;}
.left_call h1{font-size:14px; color:#ff6600; font-weight:bold;}
.left_call h2{font-size:13px; color:#454aa3; font-weight:bold;}
.left_call p{font-family:Arial, Helvetica, sans-serif;}
.piany{width:162px; height:auto; overflow:hidden; line-height:20px; min-height:300px; padding:35px 15px 12px 15px; background:#fdfaef url(../images/piany_bit.jpg) no-repeat; background-position:top;}
.piany td{line-height:30px;}

.con_center{width:514px; float:left; height:auto; overflow:hidden;  margin-right:5px;}
.banner{width:514px; height:170px;}
.chax{height:178px; width:512px; border:1px #d5d5e1 solid; background:url(../images/chax_bg.jpg) repeat-x; margin-top:5px;}
.chax_con{width:479px; height:116px; background:url(../images/chax_con_bg.jpg) no-repeat; background-position:right bottom; padding:32px 0 0 33px;}
.chax_con td{line-height:25px; font-family:微软雅黑; color:#454aa3;}
.aboutus{width:512px; border:1px #e7e7e7 solid; height:117px; margin-top:5px;}
.aboutus_con{width:387px; background:url(../images/aboutus_bg.jpg) no-repeat; background-position:left top; height:88px; padding-left:125px;}
.aboutus_con p{padding-top:13px; padding-right:24px; line-height:20px;}
.news{width:512px; border:1px #e7e7e7 solid; height:auto; overflow:hidden; margin-top:5px;}
.news_one{width:253px; height:auto; max-height:220px; border-right:1px #e7e7e7 solid; float:left;}
.news_one li{line-height:22px; background:url(../images/dian.jpg) no-repeat; background-position:left center; margin-left:10px; text-indent:8px;}
.news_two{width:258px; height:auto; max-height:220px; float:left;}
.news_two li{line-height:22px; background:url(../images/dian.jpg) no-repeat; background-position:left center; margin-left:10px; text-indent:8px;}

.con_right{width:230px; float:left; height:auto; overflow:hidden;}
.right_news{width:230px; height:auto; max-height:220px; background:#f6f6fb;}
.right_news li{line-height:22px; background:url(../images/dian.jpg) no-repeat; background-position:left center; margin-left:10px; text-indent:8px;}
.right_login{width:230px; background:#f6f6fb; height:auto; overflow:hidden;}
.login{width:210px; height:113px; padding:15px 0 0 20px;}
.login td{line-height:30px;}


.foot{width:947px; background:#f4f4f4; height:93px; margin:0 auto; margin-top:10px; text-align:center; font-family:微软雅黑; padding-top:12px;}




/*内页*/
.about_con{width:947px; height:auto; overflow:hidden; background:#FFF; margin:0 auto; padding-top:10px;}
.about_left{width:198px; min-height:250px; height:auto; overflow:hidden; float:left;}
.left_chax{width:182px; border-bottom:1px #CCC solid; border-right:1px #CCC solid; height:auto; overflow:hidden; background:#eeeeee; padding:10px 0 10px 15px;}
.left_chax li{background:url(../images/about_left_bit03.jpg) left no-repeat; text-indent:20px; line-height:25px; border-bottom:1px #FFF solid;}

.left_chax td{line-height:30px; color:#333}

.about_center{width:523px; height:auto; overflow:hidden; float:left; padding:0px 16px 0px 17px; line-height:20px;}
.about_center td{line-height:30px;}
.about_right{width:171px; height:auto; overflow:hidden; float:left; min-height:250px; border-left:1px #e7e7e7 solid; padding:0px 10px 0 10px; line-height:20px;}
.about_right h1{font-size:14px; color:#ff6600; font-weight:bold;}
.about_right h2{font-size:13px; color:#454aa3; font-weight:bold;}
.about_right p{font-family:Arial, Helvetica, sans-serif;}

.news_list{width:523px; height:180px;}
.news_list h1{color:#ff6600; font-size:15px; font-weight:bold; width:523px; height:30px; border-bottom:1px #e7e7e7 solid; line-height:30px;}
.news_list ul{ padding:10px 15px 0 15px;}
.news_list li{ text-indent:15px; background:url(../images/dian.jpg) no-repeat; background-position:left center;}

/*下拉导航样式*/
.navbg {
	height:31px;
	width:947px;
	background:#ff6600;
	font-family:微软雅黑;
	font-size:14px;
	position:relative;
	z-index:99999;
	margin:0 auto;
}
#navul li {
	float: left;
	width:90px;
	height:31px;
	position:relative;
	text-align:center;
	line-height:31px;
	border-right:1px #f25704 solid;
}
#navul li.navhome {
	text-align:left;
	padding:0 0px 0 40px;
	width:60px;
}
#navul li a:link, #navul li a:visited {
	color:#FFFFFF;
}
#navul li ul {
	display:none;
	position:absolute;
	z-index:10000;
	top:30px;
	left:-1px;
	background:#ff6600;
	border:#f25704 1px solid;
	border-right:none;
	border-bottom:none;
}
#navul li ul li {
	display:block;
	width:90px;
	float:none;
	margin-right:0px;
	height:31px;
	position:relative;
	line-height:31px;
	border-bottom:#f25704 1px solid;
	font-size:13px;
}
#navul li.navmoon {
	background:url(../images/index_nav_hover.jpg) repeat-x;
	width:90px;
	height:31px;
	line-height:31px;
}
#navul li.navmoon a {
	color:#FFFFFF;
}
#navul li.navhome a:hover {
	color:#FCFF00;
}
#navul li.navmoon ul {
	display:block;
}
#navul li.navmoon ul a {
	display:block;
	width:90px;
	height:31px;
	line-height:31px;
}
#navul li.navmoon ul a:hover {
	background:url(../images/index_nav_hover.jpg) repeat-x;
}
.col960 {
	width:1000px;
	margin:auto;
}

.hom2left1{
	float:left;
	line-height:31px;
    font-family: "微软雅黑";
    font-size: 13px;
}
.hom2left1 a{
	color: #00693E;
}
.hom2left1 a:hover{
	text-decoration:underline;
}


/*banner*/
.wrapper {width:514px; height:170px; margin:0 auto;  z-index:999; position:relative;}
#focus {width:514px; height:170px; overflow:hidden; position:relative;}
#focus ul {height:170px; position:absolute;}
#focus ul li {float:left; width:514px; height:170px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:514px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:500px; height:10px; right:10px; top:155px; bottom:0; text-align:right;}
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:20px; height:6px; _font-size:0; margin-left:5px; cursor:pointer; background:#ff6600;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

