/* AB模版网 做最好的织梦整站模板下载网站 */
/* 网址：Www.AdminBuy.Cn */
/* QQ：9490489 */
@charset "utf-8";
/* CSS Document */

* {
	padding:0px;
	margin:0px;
}
ul li {
	list-style-type:none;
}
img {
	border:0px;
}
.clear {
	clear:both;
}
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
html {
}
body {
	font-family:"宋体";
	font-size:12px;
	margin:0 auto;
	overflow-x:hidden;
	margin:0 auto;
	color:#666;
	background:#fff;
}
#top {
	width:1002px;
	height:155px;
	margin:0 auto;
	position:relative;
	z-index:20;
}
.logo {
	width:211px;
	height:auto;
	float:left;
	padding-top:22px;
	padding-left:16px;
}
.top_right {
	width:610px;
	height:155px;
	float:right;
}
.homepage {
	width:auto;
	float:right;
	padding-right:27px;
	height:16px;
	color:#fff;
	margin-bottom:40px;
}
.homepage span {
	width:auto;
	float:left;
	padding-right:5px;
	height:16px;
	padding-top:26px;
}
.homepage .bdsharebuttonbox {
	float:left;
	padding-top:19px;
}
.homepage a {
	color:#fff;
}
.menu {
	width:608px;
	height:43px;
	background:url(../images/menu_bg.png) no-repeat;
}
#nav {
	width:591px;
	padding-left:17px;
	line-height:38px;
}
#nav li {
	width:80px;
	height:38px;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
}
#nav li a {
	color:#333;
}
#nav li a:hover {
	width:80px;
	height:38px;
	display:block;
	background:#fd5602;
	color:#fff;
}
#main {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:10;
	margin-top:-155px;
	padding-bottom:20px;
}
.banner {
	width:100%;
	height:620px;
	margin:0 auto;
	text-align:center;
}
.banner_img {
	width:100%;
	height:620px;
	margin:0 auto;
	text-align:center;
}
.div1 {
	width:100%;
	height:99px;
	line-height:84px;
	background:url(../images/div1_bg.jpg) bottom repeat-x;
	margin:0 auto;
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
}
.div1_text {
	width:auto;
	height:99px;
	background:url(../images/xing.jpg) center bottom no-repeat;
}
.div2 {
	width:1002px;
	height:240px;
	border-bottom:1px solid #ccc;
	margin:0 auto;
	padding-top:28px;
}
.l_div2 {
	width:250px;
	height:auto;
	float:left;
	margin-right:15px;
}
.l_div2 a {
	margin-bottom:6px;
	display:block;
}
#m_div2 {
	text-align:left;
	width:380px;
	float:left;
	margin-right:15px;
}
.menu1box {
	position:relative;
	overflow:hidden;
	height:24px;
	width:380px;
	text-align:left;
	border-bottom:1px solid #ccc;
}
.menu1box span {
	float:right;
	padding-top:8px;
}
#menu1 {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
#menu1 li {
	float:left;
	display:block;
	cursor:pointer;
	width:76px;
	text-align:center;
	line-height:24px;
	height:24px;
	color:#fff;
	margin-right:8px;
	background:url(../images/tab_a.jpg) no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
}
#menu1 li.hover {
	background:url(../images/tab_hover.jpg) no-repeat;
	color:#fff;
}
#menu1 li.hover ul {
	color:#fff;
}
#menu1 li a {
	color:#fff;
}
#menu1 li a:hover {
	color:#fff;
}
.main1box {
	clear:both;
	height:145px;
	width:380px;
	overflow:hidden;
	padding-top:15px;
}
#main1 ul {
	display: none;
}
#main1 ul.block {
	display: block;
}
.main1box dl {
	padding-top:8px;
}
.main1box dl dt {
	height:30px;
	width:355px;
	line-height:30px;
	background:url(../images/div2_li.jpg) 9px center no-repeat;
	padding-left:25px;
	font-size:14px;
}
.main1box dl dt a {
	height:30px;
	width:262px;
	display:block;
	float:left;
	overflow:hidden;
}
.main1box dl dt span {
	float:right;
	font-size:12px;
	color:#999;
}
.r_div2 {
	width:340px;
	height:auto;
	float:left;
}
.r_div2_title {
	width:340px;
	height:24px;
	line-height:24px;
	border-bottom:1px solid #ccc;
}
.r_div2_title ul {
	float:left;
	width:76px;
	text-align:center;
	line-height:24px;
	height:24px;
	color:#fff;
	background:url(../images/tab_hover.jpg) no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
}
.r_div2_title span {
	float:right;
}
.r_div2_text {
	width:340px;
	height:145px;
	overflow:hidden;
	line-height:24px;
	padding-top:15px;
	font-size:14px;
}
.div3 {
	width:1152px;
	height:auto;
	margin:0 auto;
	margin-top:-20px;
}
.div3_title {
	width:1077px;
	height:97px;
	text-align:center;
	padding-left:75px;
	margin:0 auto;
}
.div3_text {
	width:1077px;
	padding-left:75px;
	margin:0 auto;
	padding-bottom:12px;
}
.div3_text_div {
	width:464px;
	height:86px;
	overflow:hidden;
	float:left;
	margin-right:74px;
	margin-bottom:20px;
}
.div3_img {
	width:109px;
	height:86px;
	float:left;
	margin-right:15px;
}
.div3_dl {
	width:340px;
	height:86px;
	float:left;
	overflow:hidden;
}
.div3_dl dt {
	width:340px;
	height:32px;
	overflow:hidden;
	line-height:32px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
}
.div3_dl dt a {
	color:#333;
}
.div3_dl dd {
	width:340px;
	height:54px;
	overflow:hidden;
	line-height:24px;
	font-size:14px;
}
.div4 {
	width:100%;
	height:241px;
	margin:0 auto;
	background:url(../images/div4_bg.jpg) top center no-repeat;
	margin-bottom:20px;
}
.div4_title {
	width:1002px;
	height:58px;
	margin:0 auto;
	line-height:58px;
	font-size:18px;
	font-family:"微软雅黑";
	color:#00a2ff;
}
.div4_text {
	width:1002px;
	height:auto;
	margin:0 auto;
}
.rollBox {
	width:1002px;
	height:183px;
	margin:0 auto;
}
.rollBox .Cont {
	width:1002px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont {
	width:1000000px;
}
.rollBox .LeftBotton {
	float:right;
	background:url(../images/prod_left.jpg) no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
	padding-right:60px;
	margin-top:-30px;
	position:relative;
	z-index:99;
}
.rollBox .RightBotton {
	float:right;
	background:url(../images/prod_right.jpg) no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
	margin-left:-40px;
	margin-top:-30px;
	position:relative;
	z-index:100;
}
.rollBox .Cont .pic {
	width:200px;
	float:left;
	text-align:center;
	margin-right:8px;
	background:url(../images/img_bg.png) no-repeat;
	_background:none;
	height:183px;
}
.rollBox .Cont .pic img {
	width:174px;
	height:130px;
	display:block;
	margin:0 auto;
	padding-top:9px;
}
.rollBox .Cont a:link {
	color: #3b3b3b;
}
.rollBox .Cont a:visited {
}
.rollBox .Cont a:hover {
	text-decoration:underline;
}
.rollBox #List1 {
	float: left
}
.rollBox #List2 {
	float: left
}
.div5 {
	width:1002px;
	height:auto;
	margin:0 auto;
}
.div5 span {
	display:block;
	float:left;
	padding-right:25px;
}
.div5 div {
	float:left;
	padding-right:25px;
	padding-left:25px;
	background:url(../images/div5_solid.jpg) left center no-repeat;
	height:104px;
}
.div5 div p {
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#00a2ff;
	width:270px;
}
.div5 div.back_top {
	padding-top:25px;
	height:79px;
}
.div6 {
	width:760px;
	height:auto;
	margin:0 auto;
	font-size:14px;
}
.div6 div {
	float:left;
	padding-right:23px;
	padding-left:23px;
	background:url(../images/div5_solid.jpg) left center no-repeat;
	height:104px;
}
.div6 div p {
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#00a2ff;
	width:270px;
}
.div6 div.div6_weixin {
	width:120px;
	text-align:center;
}
.div6 div.div6_weixin p {
	width:120px;
	text-align:center;
}
#Bot {
	width:100%;
	height:128px;
	background:#e2e2e2;
	margin:0 auto;
}
.link {
	width:1002px;
	height:43px;
	margin:0 auto;
	line-height:43px;
	margin-bottom:12px;
	border-bottom:1px solid #666;
}
.link_title {
	width:84px;
	height:43px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.link_text {
	width:918px;
	height:43px;
	float:left;
}
.link_text a {
	padding-right:8px;
}
.footer {
	width:997px;
	height:auto;
	margin:0 auto;
	line-height:22px;
	padding-left:5px;
}
.sub_banner {
	width:100%;
	height:448px;
	margin:0 auto;
	text-align:center;
}
.sub_banner div {
	width:100%;
	height:448px;
	margin:0 auto;
	text-align:center;
}
.sub {
	width:1072px;
	height:auto;
	margin:0 auto;
	padding-top:28px;
}
.left {
	width:250px;
	height:auto;
	float:left;
	margin-right:16px;
	padding-left:35px;
}
.left .l_div2 {
	width:250px;
	height:auto;
	float:left;
	margin-right:0px;
}
.left_menu {
	width:250px;
	height:auto;
	padding-top:10px;
}
.left_menu_title {
	width:250px;
	height:58px;
	margin-bottom:2px;
}
.left_menu_ul {
	width:250px;
	height:auto;
}
.left_menu_ul li {
	width:250px;
	height:42px;
	line-height:42px;
	margin-bottom:2px;
	font-family:"微软雅黑";
	font-size:14px;
}
.left_menu_ul li a {
	width:225px;
	height:42px;
	padding-left:25px;
	display:block;
	background:#dddddd;
	color:#333;
}
.left_menu_ul li a:hover, .left_menu_ul li a.left_hover {
	width:225px;
	height:42px;
	padding-left:25px;
	background:url(../images/left_hover.jpg) no-repeat;
	display:block;
	color:#fff;
}
.right {
	width:771px;
	height:auto;
	float:left;
}
.right_title {
	width:720px;
	height:24px;
	line-height:24px;
	background:#eee url(../images/right_title_bg.jpg) left center no-repeat;
	border-bottom:1px solid #dfe3e4;
	padding-left:16px;
	font-size:14px;
}
.right_title a {
	color:#444;
}
.right_text {
	width:771px;
	height:auto;
	padding-top:20px;
	padding-bottom:10px;
}
.service {
	width:770px;
	height:auto;
}
.service_img {
	width:770px;
	height:auto;
	padding-bottom:23px;
}
.service_list {
	width:770px;
	height:auto;
}
.service_list li {
	width:351px;
	height:248px;
	margin-bottom:12px;
	overflow:hidden;
	float:left;
	padding-right:34px;
}
.service_list li a {
	color:#fff;
}
.service_list li .img_span {
	width:351px;
	height:6px;
	display:block;
	position:relative;
	z-index:105;
}
.service_list li .img_span1 {
	width:351px;
	height:6px;
	display:block;
	position:relative;
	z-index:101;
	margin-top:-5px;
}
.service_list li .service_img {
	width:349px;
	height:248px;
	display:block;
	margin:0 auto;
	margin-top:-6px;
	position:relative;
	z-index:100;
}
.service_div_title {
	width:349px;
	height:42px;
	line-height:42px;
	margin:0 auto;
	text-align:center;
	margin-top:-66px;
	background:url(../images/img_title.png) no-repeat;
	position:relative;
	z-index:102;
	font-family:"微软雅黑";
	font-size:16px;
}
.service_list_div {
	width:736px;
	height:auto;
	margin-bottom:15px;
}
.s_list_div_title {
	width:736px;
	height:24px;
	border-bottom:1px solid #dfe3e4;
	background:#eee;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
}
.s_list_div_title span {
	width:auto;
	height:24px;
	display:block;
	background:url(../images/s_title_li.jpg) 11px center no-repeat;
	padding-left:33px;
	color:#333;
}
.s_list_div_text {
	width:736px;
	min-height:238px;
	height:auto !important;
	padding-top:13px;
	overflow:hidden;
}
.s_list_div {
	width:335px;
	height:238px;
	float:left;
	margin-right:23px;
	overflow:hidden;
}
.s_list_dl {
	width:378px;
	height:195px;
	overflow:hidden;
	float:left;
}
.s_list_dl dt {
	width:378px;
	height:34px;
	line-height:34px;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
}
.s_list_dl dt a {
	color:#00a2ff;
}
.s_list_dl dd {
	width:378px;
	height:161px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
}
.shap {
	width:378px;
	height:43px;
	float:left;
}
.s_details {
	width:736px;
	height:auto;
	line-height:24px;
}
.news_text {
	width:736px;
	height:auto;
	padding-top:15px;
	padding-bottom:50px;
}
.news_text li {
	width:707px;
	height:33px;
	overflow:hidden;
	line-height:33px;
	border-bottom:1px dashed #ccc;
	background:url(../images/news_li.jpg) 7px center no-repeat;
	padding-left:29px;
	font-size:14px;
}
.news_text li span {
	float:right;
	color:#999;
}
.page {
	width:auto;
	height:70px;
	margin:0 auto;
	text-align:center;
}
.page span {
	color:#333;
}
.page a {
	color:#333;
}
.page a:hover {
	color:#44bae8;
}
.details_div {
	width:736px;
	height:auto;
	padding-top:15px;
}
.details_title {
	width:736px;
	height:auto;
	text-align:center;
}
.details_title div {
	width:736px;
	height:42px;
	line-height:42px;
	font-size:24px;
	font-family:微软雅黑;
	color:#333;
	border-bottom:1px dashed #ccc;
}
.details_title span {
	width:736px;
	height:33px;
	line-height:33px;
	border-bottom:1px dashed #ccc;
	display:block;
}
.details_text {
	width:736px;
	height:auto;
	font-size:14px;
	line-height:24px;
	padding-top:15px;
	padding-bottom:20px;
}
.jump {
	width:auto;
	padding-top:26px;
	height:100px;
	font-size:14px;
	border-top:1px dashed #ccc;
}
.jump a {
	color:#333;
}
.jump a:hover {
	color:#44bae8;
}
.jump_left {
	width:auto;
	float:left;
}
.jump_right {
	width:auto;
	float:right;
}
.online {
	width:736px;
	height:auto;
	padding-top:15px;
}
.online_div1 {
	width:736px;
	height:auto;
	font-size:14px;
	line-height:24px;
}
.online_div1 div {
	padding-left:27px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.online_div2 {
	width:736px;
	height:auto;
	line-height:32px;
	font-size:14px;
}
.onlines_div1 {
	width:708px;
	height:32px;
	padding-left:28px;
	margin-bottom:8px;
}
.online_span {
	width:70px;
	height:32px;
	display:block;
	float:left;
}
.input_text {
	width:270px;
	height:30px;
	line-height:30px;
	padding-left:3px;
	border:1px solid #ccc;
}
.onlines_div2 {
	width:708px;
	height:auto;
	padding-left:28px;
	margin-bottom:8px;
}
.onlines_div2 textarea {
	width:568px;
	height:72px;
	border:1px solid #ccc;
}
.onlines_btn {
	width:638px;
	height:28px;
	padding-left:98px;
}
.onlines_btn input {
	margin-right:12px;
}
.transport {
	width:736px;
	height:auto;
}
.transport_text {
	width:736px;
	height:165px;
	padding-top:25px;
}
.transport_text .rollBox {
	width:736px;
	height:auto;
	margin:0 auto;
}
.transport_text .rollBox .Cont {
	width:675px;
	overflow:hidden;
	float:left;
}
.transport_text .rollBox .ScrCont {
	width:1000000px;
}
.transport_text .rollBox .LeftBotton {
	float:left;
	background:url(../images/transport_left.jpg) no-repeat;
	width:12px;
	height:30px;
	cursor:pointer;
	margin-top:43px;
	padding:0px;
	margin-right:15px;
}
.transport_text .rollBox .RightBotton {
	float:right;
	background:url(../images/transport_right.jpg) no-repeat;
	width:12px;
	height:30px;
	cursor:pointer;
	margin-top:43px;
	padding:0px;
	margin-left:0px;
}
.transport_text .rollBox .Cont .pic1 {
	width:116px;
	float:left;
	text-align:center;
	margin-right:30px;
	font-size:14px;
}
.transport_text .rollBox .Cont .pic1 img {
	width:114px;
	height:118px;
	display:block;
	border:1px solid #ccc;
}
.transport_text .rollBox .Cont a:link {
	color: #3b3b3b;
}
.transport_text .rollBox .Cont a:visited {
}
.transport_text .rollBox .Cont a:hover {
	text-decoration:underline;
}
.transport_text .rollBox #List1 {
	float: left
}
.transport_text .rollBox #List2 {
	float: left
}
.newt {
	width:736px;
	line-height:24px;
	padding-bottom:50px;
}
.flash {
	width:1002px;
	height:auto;
	margin:0 auto;
	margin-top:-210px;
}
#focus_Box {
	position:relative;
	width:522px;
	height:210px;
	float:right;
	margin-right:-20px;
	background:url(../images/js_bg.png) center bottom no-repeat;
}
#focus_Box ul {
	position:relative;
	width:522px;
	height:210px;
}
#focus_Box li {
	z-index:0;
	position:absolute;
	width:0px;
	height:0px;
	top:146px;
	cursor:pointer;
	left:377px;
}
#focus_Box li img {
	width:100%;
	background:url(images/loading.gif) no-repeat center 50%;
	height:100%;
	vertical-align:top;
}
#focus_Box .prev, #focus_Box .next {
	display:block;
	z-index:900;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	width:14px;
	height:31px;
	top:80px;
}
#focus_Box .prev {
	background:url(../images/flash_left.png) left center no-repeat;
	left:0px;
}
#focus_Box .next {
	background:url(../images/flash_right.png) right center no-repeat;
	right:0px;
}
#focus_Box .prev:hover {
	background-position:left top;
}
#focus_Box .next:hover {
	background-position:right top;
}
#focus_Box a.imgs-scroll-btn {
	display:block;
	position:absolute;
	z-index:110;
	top:7px;
	right:15px;
	width:51px;
	height:23px;
	overflow:hidden;
	background:url(images/share-btn.png) no-repeat;
	text-indent:-999px;
}
.dede_pages {
}
.dede_pages ul {
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li {
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a {
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover {
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo {
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong {
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.pages {padding: 10px 0 30px;text-align: center}
.pages li {display: inline; margin:0 2px; font-size:12px}
.pages li.thisclass, .pages a:hover{padding: 3px 8px; border: 1px solid #c20f36;	background: #c20f36;color: #fff;text-decoration: none}
.pages a{padding: 3px 8px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px; font-size:12px}