﻿
/* CSS Document */
html{ padding:0px; margin:0px;}
body{padding:0px; margin:0px;font: 12px/22px "微软雅黑","幼圆","宋体",Arial; background:url(../image/bodybg.gif) repeat;}
a,a img,img{ border:0;}
ul{ padding:0px; margin:0px;}
li{ padding:0px; margin:0px; list-style:none;}
a:link,a:visited{ text-decoration:none; color:#333333;}
a:hover,a:active{ color:#113162; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.cdcd{ color:#cdcdcd;}
.c99{ color:#999;}
.c66{ color:#666;}
.green{ color:#019875;}
.red{ color:#ff0000;}
.w1440{ width:1440px; margin:0px auto; clear:both;}
.w1000{ width:1000px; margin:0px auto; clear:both; }

.header{ width:100%; margin:0px auto; background:url(../image/top_bg.gif) repeat-x center; height:112px;}
.header .logo{float:left; margin-top:26px; margin-left:13px;}
.header .top_util{float:right; margin-top:50px;margin-right:13px;}

.nav{ width:100%; height:46px; background:#056bb5;}

.nav a{ display:inline-block; text-align:center; line-height:46px; color:#fff;width:111px; background:url(../image/nav_but_bg.jpg) no-repeat; font-size:14px;}
.nav a:hover,.nav a.current{background:url(../image/nav_but_bg1.jpg) no-repeat left top;}
.nav a.utilsy{background:url(../image/nav_but_bg2.jpg) no-repeat right bottom;}

.banner_box{ height:435px;}
.banner_box_fl{ float:left; width:760px; height:435px;}
.banner_box_fr{ float:right; width:236px; height:435px; margin-left:4px;}

.index_product{ width:1000px; margin:35px auto 0px;}
.index_product_title{ width:100%; text-align:center; margin-bottom:15px;}

.index_product_body{ width:960px;}
/****************/
.index_product_class1{ margin-top:10px;}
.index_product_body a.index_class_list{ margin:3px; display:inline-block;border:solid 0px #008ed6; width:234px; height:242px; float:left;}
.index_product_body a.index_class_list img{}
.index_product_body a.index_class_list:hover{}
.index_product_body a.index_class_list p{ margin:0px; padding:0px; height:35px; text-align:center; color:#282828; padding:5px 25px 15px;}
.index_product_body a.index_class_list:hover p{}
.index_product_class1_hd{display:inline-block; width:234px; height:242px; background:#056bb5; color:#fff; float:left;margin:3px; position:relative;}
.index_product_class1_hd span{ position:absolute; display:block; right:-21px; top:102px; border-bottom:20px solid transparent;border-top:20px solid transparent;border-left:21px solid #056bb5; z-index:999;}
.index_product_class1_hd p{ color:#fff; font-size:18px; text-align:center; margin-top:80px; margin-bottom:40px;}
.index_product_class1_hd a{ border:solid 1px #fff; border-radius:3px; display:block; color:#fff; margin:0px auto; width:67px; height:22px; line-height:22px; text-align:center;}

.index_product_class2{ padding-bottom:35px;}
.index_product_class2 .index_product_class1_hd{ background:#4cb23b;}
.index_product_class2 a.index_class_list{}
.index_product_class2 a.index_class_list:hover{}
.index_product_class2 a.index_class_list:hover p{background:#4cb23b;}

.index_product_class2 .index_product_class1_hd span{border-left: 21px solid #4cb23b; }

/********************************/


.index_jjfa{ width:100%; background:#c8c8c8; padding-bottom:17px;}
.index_jjfa .index_product_title{ padding:25px 0px 10px;}
.index_jjfa .w1000{ text-align:center; position:relative;}
.index_jjfa .w1000 .jjfa_util1{ position:absolute; left:30px; bottom:0px;background:url(../image/jjfa_bg.jpg) no-repeat center; width:246px; height:181px;}
.index_jjfa .w1000 .jjfa_util2{ position:absolute; right:35px; top:50px;background:url(../image/hhfa_bg.gif) no-repeat center; width:246px; height:181px;}

.index_jjfa .w1000 .jjfa_util3{ position:absolute; left:7px; top:0px;}

.index_news{ padding:40px 0px 20px;}
.index_news .w1000 dl{ margin:0px 20px; float:left; border:solid 1px #95bfe0; background:#fff; width:290px; color:#fff;}
.index_news .w1000 dt{ margin:0px; height:31px; width:290px; margin:0px auto; line-height:31px;background:url(../image/news_index_bg.jpg) no-repeat center;}
.index_news .w1000 dt span{ float:left; display:inline-block; padding-left:16px; color:#fff;padding-right:15px;}
.index_news .w1000 dt a{ float:right; margin-right:15px; display:inline-block;color:#fff;}
.index_news .w1000 dt a:hover{color:#fff;}

.index_news .w1000 dd{ margin:6px auto 0px; height:135px;}
/*.index_news .w1000 dd a{ color:#5a5a5a; width:92%;background:url(../img/index_news_li_icon.png) no-repeat left -12px; display:block; text-align:left; height:25px; line-height:25px; margin:0px auto; text-indent:10px}
.index_news .w1000 dd a:hover{ color:#056bb5;background:url(../img/index_news_li_icon.png) no-repeat left 11px; }
*/
.index_news .w1000 dd a{ color:#5a5a5a; color:#1a5d82;width:94%;background:url(../image/index-mews_icon.gif) no-repeat left center; display:block; text-align:left; height:25px; font-size:12px; line-height:25px; margin:0px auto; text-indent:15px}
.index_news .w1000 dd a:hover{ color:#056bb5;background:url(../image/index-mews_icon.gif) no-repeat left center; }

.index_dxkh{ width:100%; background:#fff;}
.index_dxkh_title{ padding:35px 0px 0px;text-align:center; }
.index_dxkh .w1000{ text-align:center; position:relative; height:155px;}

.footer{ background:#f0eced; padding:20px 0px;}
.footer_logo{ float:left;}
.footer_main{ float:left; width:675px; margin:0px 20px;}
.footer_twocode{ float:right;}

.footer_main p{ text-align:center; color:#626262; margin:0px;}
.frendliks{ width:100%; margin-top:10px;}
.frendliks li{ width:75px; margin:0px; padding:0px; text-align:center; float:left;}
.frendliks li a{ color:#056bb5;}
.frendliks li a:hover{ text-decoration:underline;}

.picScroll-left{ width:1000px; height:155px;   position:relative;   }
.picScroll-left .hd{ height:0px; line-height:0px;}
.picScroll-left .hd .prev{ display:block;  width:23px; height:155px; cursor:pointer; background:url("../image/left_but.jpg") no-repeat; position:absolute; left:-23px; top:0px;}
.picScroll-left .hd .next{  background:url("../image/right_but.jpg") no-repeat;display:block;  cursor:pointer;  width:23px; height:155px; position:absolute; right:-23px; top:0px;}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:42px  16px 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:126px; height:47px; display:block;  padding:2px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}

.banner{ width:1000px; margin:0px auto;}

.main{ width:1000px; margin:10px auto 0px;}

.main_left{ width:260px; float:left;}
.main_left_title{ width:252px; height:33px; border:solid 1px #00507b; line-height:33px; background:url(../image/left_title_bg.jpg) no-repeat; color:#fff; text-indent:20px; font-size:14px;margin:0px auto;}

.main_left_ul{ width:252px;border:solid 1px #d8d8d8; border-top:0; background:#dbdbdb; background:#f2f2f2; padding:10px 0px; margin:0px auto;}
.main_left_ul li{ height:27px; line-height:27px;}
.main_left_ul li a{ color:#000; display:inline-block; background:url(../image/li_icon.gif) no-repeat left -17px; margin-left:15px; padding-left:9px;}
.main_left_ul li a:hover,.main_left_ul li a.current{ background:url(../image/li_icon.gif) no-repeat left 9px; color:#1a6084;}
.main_left_pics{ margin:15px auto; text-align:center;}
.main_left_pics a{ display:inline-block; margin:2px auto;}


.main_right{ width:720px; margin-bottom:20px; float:right; background:#f3f3f3; border:solid 1px #e8e8e8;}
.main_right_name{ height:33px; line-height:33px; border-bottom:solid 1px #e8e8e8;}
.main_right_name .main_right_title{ float:left; margin-left:15px; font-size:14px;}
.main_right_name .position{ float:right; margin-right:15px;}
.main_right_content{ width:700px; margin:15px auto;}

.clase_table_title{ height:38px; line-height:38px; color:#000; font-size:14px; font-weight:bold; border-bottom:solid 1px #d2d2d2; padding-left:5px; margin-top:10px;}
.case_table{ width:100%; margin:0px auto;}
.case_table td{ border-bottom:dotted 1px #c0c0c0; width:30%; padding-left:5px; height:25px;}

.list_case{ width:700px; color:#1b6085; margin:0px auto; display:block; border-bottom:dashed 1px #dcdcdc;}
.list_case dl{ width:680px; padding:0px 10px;}
.list_case dt{font-size:14px; padding:5px 0px; font-weight:bold;color:#1a5d82; width:100%; display:inline-block;}
.list_case dd{margin:0px; color:#5f5f5f;}
.list_case:hover dt,.list_case:hover dd{ color:#1b6085;}

.list_case dt span{ font-size:13px;}
.list_case dt span.fr{font-weight:100; font-size:14px;}
.list_case dt span.fr b{ font-size:16px; font-weight:100;}

.pagination{
	font-size: 0px;
	margin-right: -5px;
	padding-top: 15px;
	text-align: center;
}
.pagination ul li {
	float: left;
}
.pagination a{
	font-size: 12px;
	color: #ccc;
	display: inline-block;
	_display:inline;
	padding: 0 7px;
	border: 1px solid #ddd;
	margin-right: 5px;
	line-height: 26px;
}
.pagination a.prev,.pagination a.next{
	padding: 0 15px;
}
.pagination a:hover,
.pagination a.cur,
.pagination a.active,
.pagination li.active a,
.pagination li.active a:hover {
	background: #0066a5;
	font-weight: bold;
	color: #fff;
	border: 1px solid #0066a5;
}

.page{ margin:30px auto 50px;}

.main_left_ul_title{ font-weight:bold; padding-left:12px;}

.main_right_content_title{ font-size:18px; color:#575757; font-weight:bold; color:#0D94CD; padding:15px 0px 10px 0px;}

.fanan_ul{ width:230px; margin:40px auto 0px; }
.fanan_ul li{ text-align:left; height:25px; line-height:25px; opacity:0.8;}
.fanan_ul li:hover{ opacity:1;}
.fanan_ul li a{ color:#fff; padding-left:5px;}
.fanan_ul li span{ display:inline-block; vertical-align:sub;}

.banner_util_links{ width:1000px; margin:0px auto; background:#34415a; text-align:center; height:62px; line-height:62px;}
.banner_util_links a{ display:inline-block; margin:0px 15px; margin-top:10px;}