*{ 
	padding:0; 
	margin:0;
}
body,td,th,div{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #000000;
}
body {
	background:#EDF1F4;
}
p{
	line-height:150%;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: none;
}
h1{
	color:#000000;
	line-height:150%;
	font-size:24px;
}
img{ border:0px;}
li{ 
	list-style:none;
}

.f12b{
	font-weight:bold;
}
.f14{
	font-size:14px;
}
.f14b{
	font-size:14px;
	font-weight:bold;
}

.txt_list1{ width:100%; margin:0 auto;overflow:hidden; padding-top:22px;}
.txt_list1 li{ background:url(../images/index_16.png) no-repeat left; margin-left:5px; padding-left:20px; line-height:48px; height:48px; font-size:16px; margin-bottom:0; }
.txt_list1 span{ float:right; color:#666666; margin-right:5px;}
.txt_list1 a{ width:490px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:inline-block;}

.txt_list2{ width:100%; margin:0 auto;overflow:hidden;}
.txt_list2 li{ background:url(../images/index_28.png) no-repeat left; margin-left:5px; padding-left:20px; line-height:48px; height:48px; font-size:16px; }
.txt_list2 span{ float:right; margin-right:8px; color:#666666;}
.txt_list2 a{ width:450px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:inline-block;}

.pic_list1{ width:660px; margin:5px auto 6px auto; }
.pic_list1 li{ width:120px; float:left;margin-left:7px; display:inline;}
.pic_list1 li img { border:1px solid #CCC; padding:1px;}
.pic_list1 li span{display:block; line-height:25px; text-align:center;}

.main{ width:1200px; clear:both; margin:0 auto; overflow:hidden; }
.space15{ width:100%; height:15px; margin:0 auto; clear:both; overflow:hidden; }

.header{ width:100%; height:252px; clear:both; background:url(../images/head.jpg) no-repeat; overflow:hidden;}
.header .mid{ width:1200px; clear:both; margin:0 auto;}
.header .top_bg{ width:100%; height:40px; clear:both; border-bottom:1px solid #E6EAED; }
.header .top_bg .left_nav{ width:600px; float:left; line-height:40px; color:#FFF; text-indent:1em;}
.header .top_bg .right_nav{ width:430px; float:right; line-height:40px; color:#FFF; text-align:right; background:url(../images/tel_icon.png) no-repeat left; padding-left:20px; padding-right:20px;}
.header .top_bg .right_nav span{ float:left;}
.header .top_bg .right_nav h1{ color:#FF0000; display:inline; font-weight:normal; line-height:40px;}

.header .logo{ width:860px; float:left; padding:32px 0; overflow:hidden;}

.header .search{ float:right; width:300px; height:35px; border:1px solid #DDD; border-radius:35px; margin-top:75px; overflow:hidden; background:#FFF;}
.header .search b{ float:left; width:255px; padding:5px 0 0 15px;}
.header .search input[type="text"]{ width:270px; height:25px; border:0; font:normal 14px/25px "Î¢ÈíÑÅºÚ"; color:#666; outline:none;}
.header .search p{ float:left; width:30px;}
.header .search input[type="submit"]{ width:30px; height:35px; background:url(../images/search.png) no-repeat center; border:0; cursor:pointer;}
.header .search:hover{ border:1px solid #018DD6;}

.menu{ width:100%; height:82px; clear:both; }
.menu ul{ width:1400px; clear:both; margin:0 auto; }
.menu ul li{ float:left; font:normal 24px/82px "Î¢ÈíÑÅºÚ"; color:#FFF; width:170px; text-align:left; margin-right:1px;}
.menu ul li a{ text-decoration:none; color:#FFF; display:block;}
.menu ul li a:hover,.menu ul li .hover{ background-color:#2C73D3;}

.menu .a1{ background:url(../images/icon_nav_03.png) no-repeat 35px center; text-indent:80px;}
.menu .a2{ background:url(../images/icon_nav_05.png) no-repeat 10px center; text-indent:60px;}
.menu .a3{ background:url(../images/icon_nav_07.png) no-repeat 20px center; text-indent:55px;}
.menu .a4{ background:url(../images/icon_nav_09.png) no-repeat 20px center; text-indent:60px;}
.menu .a5{ background:url(../images/icon_nav_11.png) no-repeat 15px center; text-indent:55px;}
.menu .a6{ background:url(../images/icon_nav_13.png) no-repeat 23px center; text-indent:55px;}
.menu .a7{ background:url(../images/icon_nav_15.png) no-repeat 15px center; text-indent:58px;}
.menu .a8{ background:url(../images/icon_nav_17.png) no-repeat 17px center; text-indent:58px;}
.menu .a9{ background:url(../images/icon_nav_19.png) no-repeat 15px center; text-indent:58px;}

.focus{ width:100%; height:400px; position:relative; clear:both; z-index:10;}
.focus .xmSlide{background:#FFF;}
.focus .xmSlide_01{height:400px; cursor:pointer;}
.focus .xmSlide-pagination{padding-top:15px;text-align:center; position:absolute; left:45%; bottom:10px; z-index:100;}
.focus .xmSlide-pagination li{width:12px;height:12px;margin:0 5px; float:left;}
.focus .xmSlide-pagination li a{display:block;width:12px;height:12px;text-indent:-9999px;background:#ccd1d9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden;}
.focus .xmSlide-pagination li a.active{background:#FF0000;}
.focus .xmSlide-control{overflow:hidden;}
.focus .btn{width:950px;position:absolute;left:50%;margin-left:-475px;top:0;z-index:9999;}
.focus .btn span{display:block;text-align:right;padding-right:158px;}
.focus .btn p{padding:300px 78px 0 0;text-align:right;}
.focus .btn p a{width:133px;height:36px;display:inline-block;margin-right:10px;line-height:36px;font-size:14px;color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.focus .btn p a.item1{background-color:#ff9000;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}
.focus .btn p a.item2{background-color:#5e95e1;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}

.index_left_border{ width:570px;  height:345px; float:left; overflow:hidden; margin-left:20px;}

.index_title{ width:100%; margin:0 auto; clear:both; line-height:40px; border-bottom:1px solid #D9D9D9;}
.index_title b{ color:#00599A; font-size:22px; border-bottom:2px solid #00599A; line-height:40px; display:inline-block;}
.index_title b a{ color:#00599A; text-decoration:none;}
.index_title span{ float:right; margin-right:10px; font-size:14px;}

.index_about{ width:440px; margin:0 auto; clear:both; padding:15px 0 5px 0; overflow:hidden;}
.index_about p{ font:normal 14px/25px "Î¢ÈíÑÅºÚ"; text-indent:2em; text-align:justify; color:#666666;}
.index_about img{ float:left; width:160px; margin-right:10px; border:1px solid #DDD; padding:2px;}

.turn {
	FLOAT: left; WIDTH: 540px; POSITION: relative; HEIGHT: 435px; overflow:hidden; margin-left:10px; background:#005AA6;
}
.turn #adpica {
	OVERFLOW: hidden; WIDTH: 540px; HEIGHT: 385px; margin-left:0px;
}
.turn #adpica IMG {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 540px; HEIGHT: 340px
}
.turn #adtipa {
	left: 0px; BOTTOM: 90px; POSITION: absolute; WIDTH: 540px; HEIGHT: 10px; 
}
.turn #adtipa UL LI {
	DISPLAY: inline; BACKGROUND: #4E8BC4; FLOAT: left; WIDTH: 20%; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 100px; HEIGHT: 10px; TEXT-ALIGN: center; margin-right:1px; overflow:hidden;
}
.turn #adtipa UL LI:last-child{ WIDTH: 19%; margin-right:0;}
.turn #adtipa UL LI.current {
	BACKGROUND: #CE9A44; COLOR: #FF0000
}
.turn .hidden {
	DISPLAY: none
}
.turn .show {
	DISPLAY: block! important
}
#adpica SPAN {
	BACKGROUND:#005AA6; LEFT: 0px; WIDTH: 540px; COLOR: #fff; BOTTOM: 0px; TEXT-INDENT: -9999em; POSITION: absolute; HEIGHT: 90px;
}
#adpica P {
	FONT-WEIGHT: normal; LEFT: 0px; WIDTH: 540px; COLOR: #fff; BOTTOM: 0; LINE-HEIGHT: 90px; POSITION: absolute; HEIGHT: 90px; text-align:center; padding-left:5px; font-size:24px;
}

.nTab{
width: 620px;
height:410px;
overflow:hidden;
float:right;
background:#FFF;
padding:10px;
}
.nTab .TabTitle{
clear: both;
overflow: hidden;
border-bottom:1px solid #D9D9D9;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
cursor: pointer;
list-style-type: none;
font:normal 22px/40px "Î¢ÈíÑÅºÚ";
text-align:center;
margin-right:30px;
}
.nTab .TabTitle .active{ background:#FFF; border-bottom:2px solid #00599A;}
.nTab .TabTitle .active a{ color:#00599A; text-decoration:none; font-weight:bold;}

.nTab .TabTitle .normal{ }
.nTab .TabTitle .normal a{ color:#333; text-decoration:none; }

.nTab .TabContent{
width:auto;
background:#fff;
margin: 0px auto;
}
.none {display:none;}


.nTab2{
width: 1160px;
height:403px;
overflow:hidden;
margin:0 auto;
clear:both;
padding:20px;
background:#FFF;
}
.nTab2 .TabTitle{
overflow: hidden;
}
.nTab2 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab2 .TabTitle li{
float: left;
width: 200px;
height:59px;
cursor: pointer;
list-style-type: none;
font:normal 20px/50px "Î¢ÈíÑÅºÚ";
text-align:center;
margin-right:5px;
margin-bottom:5px;
}
.nTab2 .TabTitle li:nth-child(2){ margin-right:0;}
.nTab2 .TabTitle .active{ background:url(../images/index_32.png) no-repeat; font-weight:bold;}
.nTab2 .TabTitle .active a{ color:#FFF; text-decoration:none; }

.nTab2 .TabTitle .normal{ width: 210px;}
.nTab2 .TabTitle .normal a{ color:#1A5692; text-decoration:none; }

.nTab2 .TabContent{
background:#fff;
border:1px solid #F1F1F1;
overflow:hidden;
 padding-top:15px;
}

.rollBox{width:1380px;overflow:hidden;padding:12px 0; margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:12px;background:url(../images/arrow_01.png) no-repeat left;overflow:hidden;float:left;display:inline;margin:55px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:12px;background:url(../images/arrow_01.png) no-repeat right;overflow:hidden;float:left;display:inline;margin:55px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:1330px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ float:left;text-align:center; margin-right:15px;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:180px; height:140px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.index_left{ width:1180px; float:left; margin-left:10px;}

.index_links{ width:1150px; margin:0 auto; clear:both; overflow:hidden; line-height:35px; }
.index_links li{ float:left; font:normal 14px/35px "Î¢ÈíÑÅºÚ"; margin-right:20px;}

.footer{ width:100%; margin:0 auto; clear:both; background:#FFF; padding:30px 0; overflow:hidden;}
.footer ul{ width:1200px; margin:0 auto;}
.footer p{ font:normal 14px/30px "Î¢ÈíÑÅºÚ"; color:#5B5B5B; text-align:center;}
.footer .left_logo{ width:208px; float:left; border-right:1px solid #FAFAFA; padding-right:30px;}
.footer .left_logo img{ margin:0 auto; display:block;}
.footer .left_logo b{ font:normal 14px/30px "Î¢ÈíÑÅºÚ"; color:#FFF; background:url(../images/phone63.png) no-repeat left; padding-left:30px; display:block; width:70px; margin:0 auto;}
.footer .left_logo p{ font:normal 18px/30px "Î¢ÈíÑÅºÚ"; text-align:center;}
.footer .mid_txt{ width:610px; float:left; margin-left:40px; padding-top:10px;}
.footer .right_pic{ width:280px; float:right;}
.footer .right_pic li{ float:left; margin-left:20px;}
.footer .right_pic span{ display:block; color:#FFF; text-align:center; line-height:25px;}

#bottomNav { z-index:10000;center:0;position:fixed; right:5px;top:45%;text-align:right;width:81px; _position:absolute; /* for IE6 */ 
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }

a.qq_btn{background:url(../images/kefu_07.jpg) no-repeat; width:120px; height:26px; line-height:26px; text-indent:40px; text-align:left; display:block; color:#FFF; overflow:hidden;}

.banner_page{ width:1200px; margin:0 auto; clear:both; padding:10px 0; background:#FFF; overflow:hidden;}
.banner_page li{ float:left; margin-left:8px;}

.my_position{ width:1160px; margin:0 auto; padding-left:40px; line-height:50px; font-size:16px; color:#666; background:url(../images/list_03.jpg) no-repeat 20px center #FFF; clear:both;}
.my_position a{ color:#666;}

.page_left{ width:280px; min-height:650px; float:left; margin-left:10px; background:url(../images/list_11.jpg) repeat-y;}
.page_right{ width:870px; float:right; min-height:600px; margin-right:20px;}

.left_title{background:#28B1C1; width:250px; line-height:50px; margin:0 auto; clear:both; font-size:18px; color:#FFF; text-align:center; }

.right_title{ width:100%; line-height:50px; margin:0 auto; clear:both; font-size:16px; color:#000; text-align:left; font-weight:bold; text-indent:10px; background:#F2F2F2;}
.right_title span{ float:right; font-weight:normal; margin-right:10px;}

.left_menu{width:265px; margin:0 auto; clear:both; overflow:hidden; padding-bottom:10px;}
.left_menu li{ font:normal 16px/74px "Î¢ÈíÑÅºÚ"; text-align:center; border-bottom:1px solid #E4EDF7; margin-top:1px;}
.left_menu a{ display:block; color:#252525; border-left:5px solid #F7FBFE;}
.left_menu a:hover,.left_menu .hover{ text-decoration:none; background:url(../images/list_15.jpg) no-repeat 225px center #ECF5FF; border-left:5px solid #2E90FF;}

.pages{ width:100%; margin:0 auto; padding:36px 0; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden; clear:both; font-size:14px; text-align:center;}
.pages a{ display:inline-block; line-height:30px; text-align:center; background:#F5F5F5; color:#252525; margin-right:8px; font-size:14px; overflow:hidden; padding:0 12px; border-radius:3px;}
.pages a:hover,.pages .bg{ text-decoration:none; background:#2B8FFF; color:#FFF;}
.pages .next{ display:inline-block; overflow:hidden; width:60px; }

.news_list{ margin:0 auto;overflow:hidden; width:100%;}
.news_list ul{ overflow:hidden; }
.news_list li{ background:url(../images/index_28.png) no-repeat left; padding-left:20px; width:auto; line-height:35px; font-size:16px;}
.news_list span{ float:right; margin-right:8px; color:#9E9E9E; font-size:14px;}
.news_list .blank{ background:#E5E5E5; width:100%; height:1px; margin:15px 0;}

.content{ width:1035px; margin:0 auto; padding:20px 0; overflow:hidden; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#323232; }
.content p{ font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#323232; padding:5px 0;}
.content img{ max-width:100%;}
.content .title1{  width:100%; margin:0 auto; text-align:center; border:none;}
.content .title1 h1{color:#000;font:normal 28px/40px "Î¢ÈíÑÅºÚ"; text-align:center;}
.content .basics{ width:100%; margin:0 auto; margin-top:20px; text-align:center; line-height:50px; color:#737373; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
.content .cnt{ width:100%; overflow:hidden; margin:0 auto; color:#000; font-size:14px; padding:25px 0;}
.content .cnt p{ padding:5px 0; color:#000; line-height:30px;}
.content .cnt span{ font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#323232; }
.content .links{ width:100%; height:56px; overflow:hidden; margin:0 auto; line-height:56px; border:1px dashed #E5E5E5; border-left:none; border-right:none;}
.content .links .prev{width:49%; float:left; text-align:left; color:#2A7BCD;}
.content .links .next{width:49%; float:right; text-align:right; color:#2A7BCD;}


.xq-p{ width:100%; margin:0 auto; padding:20px 0; overflow:hidden; font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#323232; }
.xq-p p{ font:normal 16px/30px "Î¢ÈíÑÅºÚ"; color:#323232; padding:5px 0;}
.xq-p img{ max-width:100%;}

.Pic{
	text-align:left;
	padding-top:0px;
	overflow: hidden;
}
.Pic ul{
	padding-left:0px;
}
.Pic ul li {
	float:left;
	margin:15px 8px;
	width:210px;
	text-align:center;
}
.Pic ul li i {
    width: 210px;
    height: 210px;
    display: table-cell;
    vertical-align: middle;
}
.Pic ul li img {
	border:1px solid #EEEEEE;
	max-width:200px;
	max-height:200px;
}
.Pic ul li span {
	display:block;
	clear:both;
	text-align:center;
	line-height:30px;
	margin-top:2px;
	overflow:hidden;
}

.index_title1{ width:100%; margin:0 auto; clear:both; background:url(../images/list_07.jpg) repeat-y bottom; height:80px;}
.index_title1 h1{ font:bold 24px/80px "Î¢ÈíÑÅºÚ"; color:#FFF; padding-left:10px; text-align:center;} 

.service_list{ width:100%; margin:0 auto; clear:both; }
.service_list li{ float:left; width:263px; height:119px; padding-top:25px; background:#E0E9F0; text-align:center; margin:0 13px 26px 13px;}
.service_list li span{ display:block; font:bold 18px/40px "Î¢ÈíÑÅºÚ";}
.service_list li a{ color:#2F5989; }

.business_list{ width:100%; margin:0 auto; clear:both; }
.business_list li{ float:left; width:300px; height:119px; padding-top:25px; text-align:center; margin:0 13px 26px 50px; }
.business_list i{ display:inline-block; background:#E0E9F0; border-radius:100px; width:100px; height:72px; padding-top:28px; float:left; margin-left:50px;}
.business_list li span{ display:inline-block; font:normal 18px/100px "Î¢ÈíÑÅºÚ"; margin-left:22px; height:100px; float:left;}
.business_list li a{ color:#2F5989; }

.xxgk_left{ width:400px; float:left; border-right:1px solid #DDD; margin-bottom:20px;}
.xxgk_left li{ float:left; width:180px; height:119px; padding-top:20px; text-align:center; margin-left:10px;}
.xxgk_left i{ display:block; background:#E0E9F0; border-radius:56px; width:56px; height:43px; margin-left:65px; padding-top:13px; }
.xxgk_left li span{ display:block; font:normal 18px/50px "Î¢ÈíÑÅºÚ"; }
.xxgk_left li a{ color:#2F5989; }
.xxgk_left h1{ background:#1A5790; color:#FFF; text-align:center; font:normal 18px/50px "Î¢ÈíÑÅºÚ"; width:200px; margin:0 auto;}


.xxgk_right{ width:700px; float:right; }
.xxgk_right li { width: 134px; margin-bottom: 30px; margin: 20px 45px; float:left;}
.xxgk_right li a{text-align:center;display:block;padding:25px 0;border:1px solid #ddd;background-color:#f4f4f4;color:#2F5989;font-size:20px;line-height:34px;font-weight:bold;}

.notice{ width:1200px; margin:0 auto; clear:both; background:#FFF; overflow:hidden; padding:20px 0;}
.notice .left_tit{ float:left; width:130px; text-align:center;}
.notice .right_txt{float: right; width:1000px; }
.notice .right_txt h1{ font:bold 32px/40px "Î¢ÈíÑÅºÚ"; text-align:center;}
.notice .right_txt h1 a{ color:#1A5692;}
.notice .right_txt p{ font:normal 18px/40px "Î¢ÈíÑÅºÚ"; color:#666;}

.kefu{ width:71px; height:142px; margin:0 auto; background:url(../images/index_07.png) no-repeat; padding:40px 0 0 10px;}
.kefu li{ text-align:center; position:relative; }
.kefu a{ width:60px; height:60px; display:block; overflow:hidden; border-top:1px solid #98CEFF;}

.kefu .a1{background:url(../images/index_10.png) no-repeat center center;}
.kefu .weibo{ display:none; position:absolute; top:-15px; right:65px; background:#FFF; border:1px solid #EAEAEA; width:100px;}
.kefu .a1:hover .weibo{ display:block;}

.kefu .a2{background:url(../images/index_13.png) no-repeat center center;}
.kefu .weixin{ display:none; position:absolute; top:-15px; right:65px; background:#FFF; border:1px solid #EAEAEA; width:100px;}
.kefu .a2:hover .weixin{ display:block;}
