﻿@charset "utf-8";
.banner{
     background-color: #fff;
 }
.banner .fullSlide .hd{
    position: absolute;
	left: 50%;
	margin-left: -600px;
    bottom: 0;
    width: 1200px;
}
.banner .fullSlide .hd ul{
	width: 870px;
	padding: 20px 0;
	background: url("../images/bg_black_20.png");
	position: relative;
	border-radius: 5px 5px 0 0;
}
.banner .fullSlide .hd ul li{
    display: inline-block;
    *display: inline;
    zoom: 1;
    cursor: pointer;
    margin: 0 8px;
    border-radius: 50%;
    background-color: #fff;
    font-size: 0;
    width: 15px;
    height: 15px;
}
.banner .fullSlide .hd ul li.on{
    background-color: #9d9d9d;
}
.banner .fullSlide .prev,
.banner .fullSlide .next{
    position: absolute;
    top: 50%;
    margin-top: -12px;
    opacity: 0;
    filter:"alpha(opacity=0)";
}
.banner .fullSlide .prev{
    left: 10%;
}
.banner .fullSlide .next{
    right: 10%;
}
.banner .fullSlide .prev i,
.banner .fullSlide .next i{
    font-size: 40px;
    color: black;
	color: #fff;
    opacity: .8;
    filter:"alpha(opacity=80)";
}
.pic-list ul li img{
    border-radius: 4px;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .3 );
    box-shadow: 0 0 8px rgba(0, 0, 0, .3 );
}

/*第一行开始*/
/* left */
.pic-tab{
	width: 864px;
}
.newsSlide{
	width: 420px;
	height: 280px;
}
.newsSlide .txt-msg{
	position: absolute;
	top: 3px;
	left: 440px;
	width: 410px;
	height: 280px;
}
.newsSlide .txt-msg p{
	color: #787878;
}
.newsSlide .txt-msg .more{
	width: 108px;
	height: 34px;
	border-radius: 5px;
	border: 1px solid #b5b5b5;
	color: #124cad;
	line-height: 34px;
}
.newsSlide .hd
{
	position: absolute;
	top: -44px;
	right: -430px;
	z-index: 2;
}
.newsSlide .hd ul{
	font-size: 0;
	text-align: center;
}
.newsSlide .hd ul li{
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 13px;
	height: 13px;
	margin: 0 4px;
	border-radius: 50%;
	background-color: #ececec;
	cursor: pointer;
}
.newsSlide .hd ul li.on{
	background-color: #124cad;
}
/* right */
.notice{
	position: relative;
	top: -54px;
	z-index: 3;
}
.notice .name a{
	width: 336px;
	height: 54px;
	line-height: 54px;
	border-radius: 5px 5px 0 0;
	background-color: #124cad;
}
.notice ul.list{
	background-color: #f7f7f7;
	padding: 10px 0;
}
.notice ul.list li {
	padding: 0px  18px;
}
.notice ul.list li a{
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #e0e0e0;
}
.notice ul.list li .time{
	width: 43px;
	height: 43px;
	border-radius: 50%;
	line-height: 43px;
	border: 1px solid #124cad;
	text-align: center;
}
.notice ul.list li .title {
	width: 244px;
}

/*第一行结束*/
/*第二行开始*/
.row2{
	background: url(../images/index_pic_list_bg.jpg) repeat-x left top;
	width: 100%;
}
.row2 .left,
.row2 .right{
	width: 590px;
	padding-top: 30px;
}
.row2 .name{
	border-bottom: 1px dashed #fff;
}
.row2 .list{
	padding-top: 19px;
}
.row2 .list .img{
	background: url(../images/bg_white_50.png);
	padding-top: 12px;
}
.row2 .list .img img{
	width: 273px;
	height: 182px;
	display: block;
	margin: 0 auto;
}
.row2 .list .txt-msg .item{
	width: 273px;
	margin: 0 auto;
	background-color: #fff;
}
.row2 .list .txt-msg .more{
	width: 108px;
	height: 34px;
	border-radius: 5px;
	border: 1px solid #b5b5b5;
	color: #124cad;
	line-height: 34px;
	font-size: 14px;
}

/*第二行结束*/
/*第三行开始*/
.row3 .left{
	width: 450px;
}
.row3 .left .news-top .text{
	width: 280px;
}
.row3 .left .news-top,
.row3 .left .list,
.row3 .right .news-top,
.row3 .right .ul-list{
	border-bottom: 1px dashed #ccc;
}
.row3 .left .list,
.row3 .right .ul-list{
	padding: 5px 0;
}
.row3 .left .list li,
.row3 .right .list li{
	padding: 10px 0;
}
/* right */
.row3 .right .pic-slide{
	width: 393px;
}
.row3 .right .pic-slide .prev,
.row3 .right .pic-slide .next{
	position: absolute;
	bottom: 10px;
	left: 15px;
	width: 40px;
	height: 30px;
	background-color: rgba(0,0,0,.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
	text-align: center;
}
.row3 .right .pic-slide .prev .icon,
.row3 .right .pic-slide .next .icon{
	position: relative;
	top: 4px;
}
.row3 .right .pic-slide .next{
	left: 55px;
}
.row3 .right .pic-slide .prev:hover,
.row3 .right .pic-slide .next:hover{
	background-color: rgba(85,144,113,.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f559071,endColorstr=#7f559071);
}
.row3 .right .list{
	width: 290px;
}
.row3 .right .list li{
	position: relative;
	padding-left: 20px;
}
.row3 .right .list li:before{
	content: " ";
	display: block;
	position: absolute;
	top: 18px;
	left: 2px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #559071;
}
/*第三行结束*/
/*第四行开始*/
.row4{
	padding: 40px 0;
	background-color: #f7f7f7;
}
.row4 .links li{
	width: 132px;
	height: 113px;
	background-color: #fff;
	border-radius: 5px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.row4 .links li .icon{
	display: block;
	margin-left: auto;
	margin-right: auto;
	font-size: 45px;
	color: #b9d582;
	padding-top: 15px;
}
.row4 .links li p{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #001c4b;
	line-height: 1;
	padding-top: 5px;
}
.row4 .links li.pos1 .icon{
	color: #e986ce;
}
.row4 .links li.pos2 .icon{
	color: #57ce7c;
}
.row4 .links li.pos3 .icon{
	color: #42d4b3;
}
.row4 .links li.pos4 .icon{
	color: #f87f7f;
}
.row4 .links li.pos5 .icon{
	color: #f0c116;
}
.row4 .links li.pos6 .icon{
	color: #1bb178;
}
.row4 .links li.pos7 .icon{
	color: #ddabdf;
}
.row4 .links li.pos8 .icon{
	color: #b9d582;
}
.row4 .links li.pos9 .icon{
	color: #f0c116;
}
.row4 .links li.pos10 .icon{
	color: #42d4b3;
}
/*第四行结束*/
/*第五行开始*/
.row5{
	padding: 40px 0;
}
.row5 .list li{
	margin: 5px 15px;
}
.row5 .list li .title{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -99px;
	width: 198px;
	height: 45px;
	font-size: 16px;
	color: #fff;
	line-height: 45px;
	text-align: center;
	background: url(../images/bg_black_50.png);
}
/*第五行结束*/
/*第六行开始*/
.row6{
	height: 52px;
	background-color: #f7f7f7;
}
.row6 .name{
	line-height: 52px;
}
.drop-down {
	top: 10px;
	width: 243px;
	height: 31px;
	border: 1px solid #d5d5d5;
	margin-left: 28px;
	cursor: pointer;
}
.drop-down:before{
	content: " ";
	position: absolute;
	top: 13px;
	right: 13px;
	display: block;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-top-color: #124cad ;
}
.drop-down span{
	color: #626262;
	font-size: 16px;
	line-height: 31px;
}
.drop-down ul{
	position: absolute;
	bottom: 31px;
	left: -1px;
	border: 1px solid #d5d5d5;
	width: 243px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: none;
	background-color: #fff;
}
.drop-down ul li a{
	display: block;
	line-height: 1.4;
	padding: 5px 8px;
	font-size: 14px;
	color: #888;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}
.drop-down ul li a:hover{
	color: #333;
}
/*第六行结束*/

/*hover*/
.banner .fullSlide:hover .prev,
.banner .fullSlide:hover .next{
    opacity: 1;
    filter:"alpha(opacity=100)";
}
.newsSlide .txt-msg .title:hover,
.row2 .list .txt-msg .item a.title:hover,
.notice ul.list li a:hover .title,
.row3 .news-top .text a:hover,
.row3 .list li a:hover{
    color: #124cad;
}
.newsSlide .txt-msg .more:hover,
.row2 .list .txt-msg .more:hover{
	border-color: #124cad;
}
.notice ul.list li a:hover{
	border-color: #bbd4ff;
}
.row2 .list li:hover .item{
	background-color: #f7f7f7;
}
.row4 .links li:hover{
	-webkit-box-shadow: 0 0 10px #e0e0e0;
	-moz-box-shadow: 0 0 10px #e0e0e0;
	box-shadow: 0 0 10px #e0e0e0;
}