﻿

/*-----------------[初始化]--------------*/
body{color: #444;font-family:"微软雅黑","Microsoft Yahei";}
body,html{overflow-x:hidden;}
a{color: #444;}
a:hover{color: #0178cc;}

h2,h3,h4{font-weight: normal;}
h4{font-size: 14px;}
.center{text-align: center;}
.hide{visibility: hidden;}
.h100{height: 100px;overflow: hidden;clear: both;}

/*布局*/
.wp{width: 1000px;margin: 0 auto;}

/*******************************
	-------[=头部]-------
********************************/
#hd{background: url(../images/hd-bg.jpg) repeat-x left bottom;}
.logo{margin-right: 35px;}

.htop{padding-bottom: 20px;}
.welcome{margin-right: 40px;}
.welcome a{display: inline-block;margin-left: 15px;}
.hbot{margin-left: 55px;line-height: 30px;}

.shop{font-size: 14px;margin-right: 40px;}

/*******************************
	-------[=导航]-------
********************************/
.nav-ul{font-size: 16px;}
.nav-ul li{float: left;height: 30px;line-height: 30px;position: relative;z-index: 9999;
	border: 1px solid #fff;border-right: 1px solid #959595;}
.nav-ul li:last-child{border-right: 1px solid #fff;}
.nav-ul li a.v1{display: inline-block;padding: 0 20px;}
.nav-ul li.on a.v1{color: #06f;}
.nav-ul li.ok{border: 1px solid #0f97f1;background: #fff;}
.nav-ul li.ok dl{display: block;}
.nav-ul li dl{position: absolute;left: -1px;top: 29px;
	border: 1px solid #0f97f1;border-top: 1px solid #fff;background: #fff;
	width: 100%;font-size: 14px;text-align: center;display: none;}

/*******************************
	-------[=banner]-------
********************************/
#banner{margin-bottom: 10px;}
.slideBox{ width:980px; height:380px; overflow:hidden; position:relative;margin: 0 auto; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;left: 0;width: 100%; bottom:5px; z-index:1;text-align: center;}
.slideBox .hd ul{ overflow:hidden; zoom:1; display: inline-block;height: 8px;}
.slideBox .hd ul li{ float:left; margin: 0 2px;width:25px; height:7px; line-height:15px; text-align:center;
 background:#000 \9;background-color: rgba(0,0,0,0.7); cursor:pointer;}
.slideBox .hd ul li.on{ background:#ef9c35; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:980px; height:380px; display:block;}

/*******************************
	-------[=底部]-------
********************************/
#fd{padding: 30px 0;overflow: hidden;border-top:#ccc 2px solid;}

.fd-soso{float: right;margin-top: 10px;overflow: hidden;}
.bank-web{display: inline-block;width: 80px;height: 20px;overflow: hidden;
	float: left;background: url(../images/a1.jpg) no-repeat left center;}
.soso-box{display: inline-block;width: 190px;height: 20px;overflow: hidden;margin-left: 20px;float: left;}
.soso-box input{float: left;}
.soso-box .so-inp{width: 142px;padding: 0 5px;height: 18px;line-height: 18px \9;color: #abadb3;border: 1px solid #abadb3;}
.soso-box .so-sub{width: 30px;height: 20px;border: 0;outline: 0;float: right;
	cursor: pointer;background:#1a1a1a url(../images/a2.jpg) no-repeat left top;}

/*-----------------[正文]--------------*/

/*标题*/
.tit1{overflow: hidden;font-size: 14px;height: 40px;line-height: 40px;
	margin-bottom: 15px;background: #163ab0;color: #fff;}
.tit1 .t1{float: left;display: inline-block;font-size: 18px;
	border-right: 15px solid #f47712;
	width: 190px;background: #0f97f1;text-align: center;}
.tit1 .time{float: right;margin-right: 25px;}

.tit2{height: 35px;line-height: 35px;font-size: 24px;margin-bottom: 10px;
	color: #3399cc;border-bottom: 1px solid #1e88c5;}

/*按钮*/
.btn1,.btn2,.btn3{font-size: 24px;height: 44px;line-height: 40px;
	margin-top: 15px;background: url(../images/btns.png) no-repeat left top;}
.btn2{background-position: 0 -60px;}
.btn3{background-position: 0 -120px;}
.list-ico,.new-ico{display: block;color: #fff;padding-left: 70px;}
.list-ico:hover,.new-ico:hover{color: #fff;opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.list-ico{background: url(../images/i1.png) no-repeat 20px center;}
.new-ico{background: url(../images/i2.png) no-repeat 20px center;}

.btn4,.btn5{display: inline-block;width: 100px;height: 30px;line-height: 30px;
	text-align: center;color: #000;box-shadow: 0 2px 2px #666;border: 1px solid #87d006;
	background: url(../images/btn2.jpg) repeat left top;}
.btn5{border: 1px solid #f2d114; background: url(../images/btn1.jpg) repeat left top;}
.btn4:hover,.btn5:hover{color: #000;opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/*文字列表*/
.txt-list1{overflow: hidden;font-size: 14px;}
.txt-list1 li{height: 25px;line-height: 25px;overflow: hidden;padding-left: 10px;
	background: url(../images/a3.jpg) no-repeat left center;}
.txt-list1 li a{}

/*图片列表*/
.img-list1{overflow: hidden;margin-left: -42px;}
.img-list1 li{width: 150px;height: 210px;float: left;overflow: hidden;
	margin-bottom: 10px;margin-left: 42px;border: 1px solid #ddd;}
.img-list1 li:hover{border: 1px dashed #0054a6;}
.img-list1 li img{width: 100%;height: 100%;}
.szjs{height:240px;}
.sz li{width: 96px;height: 165px;}
.sz li .pic{ text-align:center; }
.sz li .pic img{ width:92px; height:109px; display:block;}
.sz li .pic a:hover img{ border-color:#999;  }
.sz li .title{ line-height:16px;padding:2px;}


.img-list2{overflow: hidden;margin-left: -42px;}
.img-list2 li{width: 150px;height: 90px;float: left;overflow: hidden;
	margin-bottom: 10px;margin-left: 42px;border: 1px solid #ddd;}
.img-list2 li:hover{border: 1px dashed #0054a6;}
.img-list2 li img{width: 100%;height: 100%;}

/*-----------------[首页]--------------*/
.i-row{overflow: hidden;}
.i-col-l{width: 170px;float: left;clear: both;overflow: hidden;}
.i-col-r{overflow: hidden;}

/*--滚动-*/
.picScroll-top{ width:200px;height: 180px;padding: 5px 0 0 5px; overflow:hidden; position:relative;}
.picScroll-top .hd{ overflow:hidden; width:15px;position: absolute;
	height: 100%;top: 0;right: 0;}
.picScroll-top .hd ul{padding-top: 30px;}
.picScroll-top .hd ul li{
	display: block;	text-align: center;	margin: 5px auto;
	width: 15px;height: 15px;font-size: 0;line-height: 0;
	background: url(../images/dot.png) no-repeat center -50px;
	cursor: pointer;}
.picScroll-top .hd ul li.on{background-position: center 0px; }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:175px; height:175px; display:block;border: 1px solid #898989;}

dl.m1{overflow: hidden;}
dl.m1 dt{font-size: 14px;height: 30px;padding: 0 10px;
	line-height: 30px;overflow: hidden;margin-bottom: 5px;}
dl.m1 dt h3{font-size: 18px;color: #1275d1;}
dl.m1 dd{overflow: hidden;}

.i-new,.i-test{width: 325px;float: left;padding: 0 20px 0 40px;}

.bg1-row{overflow: hidden;background: url(../images/bg1.jpg) repeat left top;}

h2.st1,h2.st2{font-size: 36px;color: #15296b;font-weight: bold;
	padding-top: 25px;height: 45px;line-height: 45px;
	background: url(../images/line1.jpg) no-repeat left top;}
h2.st2{background: url(../images/line2.jpg) no-repeat left top;}

.i-credit,.i-bank{padding: 40px 0 30px 0;overflow: hidden;}
.i-credit .i-col-l,.i-bank .i-col-l{padding: 0 25px 0 10px;}

.pro-j{overflow: hidden;margin: 5px 0 15px;}
.pro-j li{float: left;height: 45px;line-height: 45px;overflow: hidden;
	border-bottom: 1px dotted #24284e;width: 50%;}
.pro-j li a{display: inline-block;padding-left: 20px;
	background-image: url(../images/i4.png);background-repeat: no-repeat;}
.pro-j li .i1{background-position: 0 15px;}
.pro-j li .i2{background-position: 0 -35px;}
.pro-j li .i3{background-position: 0 -85px;}
.pro-j li .i4{background-position: 0 -135px;}

.quick-nav{font-size: 18px;display: block;text-align: center;}
.i-row .txt{margin: 0 40px;font-size: 16px;}
.i-row .txt h3{color: #45ab0a;font-size: 30px;font-weight: bold;}
.i-row .i-bank .txt h3{color: #134faa;}
.i-row .txt h3 span{color: #1790d1;display: block;}
.i-row .txt h3 span em{font-size: 18px;}
.i-row .txt .con{position: relative;left: -15px;}
.i-row .txt .con p{padding-left: 15px;background: url(../images/a4.jpg) no-repeat left 7px;}
.i-row .txt	.zxdh{line-height: 25px;padding: 20px 0;}
.i-row .txt .btn4{float: right;margin-top: 50px;}
.i-row .txt .btn5{margin-top: 20px;}

.bg2-row{border-top: 1px solid #acacac;border-bottom: 1px solid #f4f7f8;overflow: hidden;
	background: url(../images/bg2.jpg) repeat left top;}
.i-contact{padding: 170px 20px 15px 15px;border-left: 1px solid #dcdada;border-bottom: 1px solid #dcdada;
	background: #fff url(../images/img3-b.png) no-repeat center 10px;}
.i-contact2{background:#fff url(../images/img4.png) no-repeat center 10px;}
.i-contact dl{font-size: 14px;}
.i-contact dt{font-weight: bold;margin-bottom: 5px;}
.i-contact dd{overflow: hidden;margin-bottom: 10px;}
.i-contact dd big{color: #0582c3;font-size: 16px;font-family:'arial';font-weight: bold;}
.i-contact ul{overflow: hidden;width: 200px;}
.i-contact ul li{float: left;width: 80px;height: 25px;border: 1px solid #ddd;
	margin: 0 5px 5px 0;line-height: 25px;text-align: center;overflow: hidden;}
.i-contact ul li a{display: block;}

dl.m2{overflow: hidden;}
dl.m2 dt{height: 41px;overflow: hidden;padding: 0 15px;border-left: 7px solid #e98606;}
dl.m2 dt h3{height: 40px;border-bottom: 1px solid #0054a6;}
dl.m2 dt h3 strong{color: #15296b;display: inline-block;height: 39px;
	overflow: hidden;line-height: 39px;font-size: 18px;}
dl.m2 dd{overflow: hidden;padding: 10px 15px;border-left: 7px solid #069ce9;}
dl.m2 .mdd2{border-color:#042a82;}
.heart-ico,.camera-ico{padding-left: 25px;background: url(../images/i3.png) no-repeat left center;}
.camera-ico{background: url(../images/i7.png) no-repeat left center;}

.table{
 border:solid #ccc; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
 border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
} 
.table th{border:solid #ccc;border-width:0 1px 1px 0;padding:2px;}
.table td {border:solid #ccc;border-width:0 1px 1px 0;padding:2px;}


.page{text-align:right;clear:both;padding:50px 0 0 0;line-height:22px; float:right;}
.page li{list-style:none;display:inline-block;float:left; margin-right:10px;}
.page li.c{padding:0 7px;height:20x;border:#1477ae 1px solid;background-color:#1477ae;vertical-align:middle;line-height:20px;color:#fff;}
.page a{display:inline-block;padding:0 7px;height:20x;border:#cdcdcd 1px solid;margin:0 2px;color:#666;vertical-align:middle;line-height:20px}
.page a.on{background:rgb(52,200,241);color:#fff;}
.page a:hover,.page a:active{ text-decoration:none;background:#cdcdcd;}


.flexslider{position:relative;width:1000px;height:250px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; clear:both; }
.slides{position:relative;z-index:2;}
.slides li{width:1000px;height:250px;}
.slides li a{display:block;width:100%;height:100%;}
.flex-control-nav{position:absolute;bottom:15px;z-index:20;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:47px;height:4px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:47px;height:4px;overflow:hidden;background:url(../images/dot2.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:30;width:100%;top:40%;}
.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}