@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, "微锟斤拷锟脚猴拷";
	min-width:1100px;
	background:#ffffff
}
.wrapper01 {
	width: 1100px;
	margin: 0 auto;
}
.wrapper {
	width: 1100px;
	margin: 0 auto;
}
.wrapper_abs {
	width: 1215px;
	position: absolute;
	left: 50%;
	margin-left: -608px;
	top: 0;
}
a {
	outline: none;
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}

.bg01{
	background:#0e3362
}
.bg02 {
	background: #3D78BA;
}
.bg022{ display:none}
.bg03{
	background:url(../images/bg03.png) top center no-repeat #e7eef6
}
.bg04{ background:#184c89}
.bg05{
	background: #0e3362;
}

.top_icon{ padding-top:40px}
.top_icon a{ color: #c7cbd4; padding-right: 17px; line-height:30px; display:inline-block}
.top_icon a.arrow01{ background: url(../images/arrow01.png) left no-repeat; padding-left: 24px;}
.top_icon a.arrow02{ background: url(../images/arrow02.png) left no-repeat; padding-left: 24px;}
.top_icon a.arrow03{ background: url(../images/arrow03.png) left no-repeat; padding-left: 24px;}
.top_icon a.arrow04{ background: url(../images/arrow04.png) left no-repeat; padding-left: 24px;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nav {
	padding: 0;
	height: 69px;
	line-height: 63px;
	position: relative;
	z-index: 1;
}
.nav a {
	color: #fff;
	text-decoration: none;
}
.nav .nLi {
	float: left;
	position: relative;
	display: inline;
}
.nav .nLi h3 {
	float: left;
}
.nav .nLi h3 a {
	display: block;
	padding: 0 15px;
	font-size: 18px;
	font-weight: normal;
}
.nav .sub {
	display: none;
	width: 140px;
	left: 0;
	top: 67px;
	position: absolute;
	background: #ffffff;
	line-height: 26px;
	padding: 5px 0;
	border-top: 3px solid #ffd803;
	border-bottom: 3px solid #ffd803;
}
.nav .sub li {
	zoom: 1;
	padding-left:10px
}
.nav .sub a {
	display: block;
	padding: 0 10px;
	color: #1f1f1f;
	border-bottom:1px dashed #898989;
	background:url(../images/arrow03.png) left no-repeat;
	padding-left:15px;
}
.nav .sub a:hover {
	color: #174294;
}
.nav .on h3 a {
	color: #fff;
}
.index_search {
	background: #FFF;
	width: 178px;
	height: 31px;
	position: relative
}
.index_search .input {
	height: 31px;
	line-height: 31px;
	width: 145px;
	position: absolute;
	left: 14px;
	top: 0;
	border: 0
}
.index_search .btn {
	background: url(../images/btn.png) no-repeat;
	width: 34px;
	height: 31px;
	position: absolute;
	right: 0;
	top: 0;
	border: 0;
	cursor: pointer
}

.slider{ width:100%;  min-width:1100px;  height:335px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1100px; position:absolute; left:50%; margin-left:-550px  }
.slider .bd li{ width:1100px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1100px; height:335px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1100px !important; /*强锟斤拷位锟斤拷*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(../images/slider-btn.png) 0 -10px no-repeat; 
		margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:335px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-550px;  }
.slider .next{ left:50%;  margin-left:550px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:335px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:335px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(../images/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url(../images/slider-arrow.png) 0 0 no-repeat;  }

.index_news01{ width:867px; text-align:left;  }
.index_news01 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:755px; margin-top:14px }
.index_news01 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.index_news01 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.index_news01 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.index_news01 .hd ul li.on{ height:30px;  background:#eaab00;}
.index_news01 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.index_news01 .bd ul{ zoom:1; background:url(../images/index02.png) no-repeat; height:238px; width:867px; padding-top:13px  }
.index_news01 .bd li{ width:262px; margin:0 11px 0 11px; float:left   }
.index_news01 .bd li .pic{ position:relative; width:262px; height:156px}
.index_news01 .bd li .pic .txt{ position:absolute; bottom:0; height:30px; text-align:left; background:url(../images/index03.png); line-height:30px; width:250px; padding:0 6px; color:#fff}
.index_news01 .bd li .pic img{ width:262px; height:156px}
.index_news01 .bd li .date{ float:left; color:#fff; background:url(../images/index05.png) no-repeat; width:60px; height:40px; text-align:center; font-size:8px; padding-top:5px; margin-top:9px  }
.index_news01 .bd li .date span{ display:block; font-size:18px}
.index_news01 .bd li .details{ width:190px; float:right; color:#757474; margin-top:9px}
.index_news01 .bd li .details a{ color:#1c5699;}

.index_quick{ width:179px; height:272px; border:1px solid #cfcfcf; margin-top:14px; background:#fff; padding:5px 15px}
.index_quick .con{ border-bottom:1px dashed #7f8081; text-align:center; padding:5px 0}
.index_quick .con img{ margin:0 4px}

.index_news02{ width:100%; text-align:left;  }
.index_news02 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:988px; margin-top:14px }
.index_news02 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.index_news02 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.index_news02 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.index_news02 .hd ul li.on{ height:30px;  background:#eaab00;}
.index_news02 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.index_news02 .bd ul{ zoom:1; height:238px; width:1100px; padding-top:13px  }
.index_news02 .bd li{ width:241px; height:83px; margin:0 11px 13px 11px; float:left; background:url(../images/index07.png) no-repeat; padding:5px   }
.index_news02 .bd li span{ display:block; color:#1c5699; font-size:14px}
.index_news02 .bd li p{ color:#222222; font-size:14px; height:50px}
.index_news02 .bd li .date{ float:left; color:#fff}
.index_news02 .bd li a{ float:right; color:#fff}

.index_news03{}
.index_news03 .t{ text-align:center}
.multipleColumn{ overflow:hidden; position:relative; width:1100px;}
.multipleColumn .hd{ overflow:hidden;  height:30px; padding:0 10px; width:1100px  }
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;width:1100px; text-align:center }
.multipleColumn .hd ul li{display:inline-block;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }

.multipleColumn .bd{ padding:10px; overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:390px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:8px; float:left; _display:inline; overflow:hidden; text-align:center; width:366px; height:110px  }
.multipleColumn .bd ul li .pic{ text-align:center; float:left; width:81px }
.multipleColumn .bd ul li .pic img{ width:81px; height:80px; display:block; }
.multipleColumn .bd ul li .title{ line-height:24px; width:280px; float:right; text-align:left   }
.multipleColumn .bd ul li .title span{ display:block; color:#1c5699; font-size:30px; font-style:italic}

.index_news04{ width:100%; text-align:left;  }
.index_news04 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:988px; margin-top:14px }
.index_news04 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.index_news04 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.index_news04 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.index_news04 .hd ul li.on{ height:30px;  background:#eaab00;}
.index_news04 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.index_news04 .bd ul{ zoom:1; height:238px; width:1100px; padding-top:13px  }
.index_news04 .bd li{ width:210px; height:315px; margin:0 5px 13px 5px; float:left; background:#fff; padding:0   }
.index_news04 .bd li img{ width:210px; height:144px}
.index_news04 .bd li .title{ font-size:16px; text-align:center; border-bottom:1px solid #b5c8df; line-height:40px}
.index_news04 .bd li .con{ padding:10px; font-size:14px}
.index_news04 .bd li .con span{ display:block; margin-bottom:10px}
.index_news04 .bd li a{ color:#363636}
.index_news04 .bd li a .con span{ color:#363636}
.index_news04 .bd li a .con{ color:#9c9c9c}

.link{ text-align:center; color:#fff; font-size:18px; padding:10px 0}
.link select{ display:inline-block; width:450px; margin:0 15px; height:30px}

.footer{
	width: 1100px;
	margin: 0 auto;
	color: #a6adbb;
	padding: 20px 0;
	line-height: 30px
}
.footer span{
	position: relative;
}


.footer span img{
	position: absolute;
	z-index: 10;
	left: 0;
	top: -110px;
	display: none;
}
.footer span:hover img{
	display: block;
}



.fixed{ position:fixed; top:0; left:0; width:100% !important; z-index:10; background: #174294; display:block !important}

.ny_content{
	margin-top: 18px;
}
.ny_content .t{
	height: 47px;
	border-bottom: 1px solid #bababa;
	position: relative
}
.ny_content .t .span{
	color: #0e3362;
	font-size: 18px;
	display: inline-block;
	line-height: 47px
}
.ny_content .t .ny_pos{
	position: absolute;
	top: 0;
	right: 0;
	color: #6a6a6a;
	font-size: 14px;
	line-height: 47px
}
.ny_content .t .ny_pos a{
	color: #6a6a6a;
	padding: 0 5px
}

.ny_news01{ width:100%; text-align:left;  }
.ny_news01 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:900px; margin-top:14px }
.ny_news01 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.ny_news01 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.ny_news01 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.ny_news01 .hd ul li.on{ height:30px;  background:#eaab00;}
.ny_news01 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.ny_news01 .bd{ background:url(../images/ny02.png) top no-repeat; height:290px}
.ny_news01 .bd ul{ zoom:1; width:1100px; padding-top:13px  }
.ny_news01 .bd .con {
	border-bottom: 1px solid #c9c9c9;
	padding: 20px 0;
	width:335px;
	float:left;
	margin-left:26px;
}
.ny_news01 .bd .con .txt {
	width: 197px
}
.ny_news01 .bd .con p {
	color: #565656;
	line-height: 22px;
	padding-top: 5px
}
.ny_news01 .bd .con a {
	font-size: 12px;
	color: #fff;
	float: right;
	background:#1c5699;
	padding:3px
}
.ny_news01 .bd .con span {
	color: #1c5699;
	float: left
}
.ny_news01 .bd ul li {
	line-height: 20px;
	width:335px;
	float:left;
	margin-left:26px;
	margin-top:10px
}
.ny_news01 .bd ul li a {
	color: #5b5b5b;
	display:block
}
.ny_news01 .bd ul li span {
	color: #1c5699
}

.ny_news02{ width:100%; text-align:left; padding-bottom:20px  }
.ny_news02 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:900px; margin-top:14px }
.ny_news02 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.ny_news02 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.ny_news02 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.ny_news02 .hd ul li.on{ height:30px;  background:#eaab00;}
.ny_news02 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.ny_news02 .bd{ height:290px; width:727px; border-right:1px solid #d2d2d2; float:left}
.ny_news02 .bd ul{ zoom:1; width:727px; padding-top:13px  }
.ny_news02 .bd ul li {
	line-height: 20px;
	width:335px;
	float:left;
	margin-left:26px;
	margin-top:10px
}
.ny_news02 .bd ul li a {
	color: #5b5b5b;
	display:block
}
.ny_news02 .bd ul li span {
	color: #1c5699
}

.ny_left{
	width: 257px;
	margin-top: 18px;
}
.ny_left .con li{
	height: 40px;
	line-height: 40px;
	margin-top:8px
}
.ny_left .con li a{
	display: block;
	padding-left: 31px;
	color: #1c5699;
	font-size: 14px;
	background: url(../images/ny06.png) no-repeat;
}
.ny_left .con li a:hover{
	color: #ffffff;
	background: url(../images/ny07.png) no-repeat;
}
.ny_left img{
	width: 72px;
	margin:0 5px 5px 5px
}
.ny_left .t{
	background: #2162b6;
	height: 33px;
	line-height: 33px;
	color: #fff;
	font-size: 14px;
	text-align:center;
	margin-top:10px
}
.ny_left .con01{
	background:#ebeced;
	text-align:center;
	padding:10px 0
}

.ny_right{
	width: 817px;
	margin-top: 18px;
}
.ny_right .t{
	height: 47px;
	border-bottom: 1px solid #bababa;
	position: relative
}
.ny_right .t .span{
	background: url(../images/arrow04.png) left no-repeat;
	padding-left: 21px;
	color: #2362b7;
	font-size: 18px;
	display: inline-block;
	line-height: 47px
}

.ny_right .list ul{ zoom:1; padding-top:13px  }
.ny_right .list li{ width:210px; height:315px; margin:15px 25px 13px 25px; float:left; background:#fff; padding:0; box-shadow: 3px 3px 5px #bec7d3;  }
.ny_right .list li img{ width:210px; height:144px}
.ny_right .list li .title{ font-size:16px; text-align:center; border-bottom:1px solid #b5c8df; line-height:40px}
.ny_right .list li .con{ padding:10px; font-size:14px}
.ny_right .list li .con span{ display:block; margin-bottom:10px}
.ny_right .list li a{ color:#363636}
.ny_right .list li a .con span{ color:#363636}
.ny_right .list li a .con{ color:#9c9c9c}

.ny_right .list01{ margin-top: 20px; margin-bottom: 20px}
.ny_right .list01 li{ height:52px; line-height:52px; font-size: 16px; border-bottom: 1px dashed #b2b2b2}
.ny_right .list01 li .date{ float:right; color:#2362b7;  }
.ny_right .list01 li a{ color: #272727; background:url(../images/arrow03.png) left no-repeat; padding-left:15px}

.ny_right .con .header{
	border-bottom: 1px solid #b9b9b9;
	text-align: center;
	margin-top: 20px
}
.ny_right .con .header h2{
	color: #555555
}
.ny_right .con .header p{
	padding: 15px 0;
	color: #555555;
	font-size: 12px
}
.ny_right .con .details{
	font-size: 14px;
	color: #555555;
	line-height: 26px;
	padding: 20px 30px;
}

/* 锟斤拷锟斤拷 */
.sideMenu{  }
.sideMenu h3{ height:40px; line-height:40px; padding-left:10px;  background:#ebeced; cursor:pointer; margin-top:8px; font:normal 14px/32px "Microsoft YaHei";}
.sideMenu h3 em{ float:right; display:block; width:20px; height:20px;   background: url(../images/arrow06.png) no-repeat; cursor:pointer; margin-right:15px; margin-top:10px }
.sideMenu h3.on em{ background:url(../images/arrow06_hover.png) no-repeat}
.sideMenu h3.on{ background:#1c5699; color:#fff}
.sideMenu h3 span{ display:inline-block; line-height:40px; background:url(../images/arrow05.png) left no-repeat; padding-left:20px}
.sideMenu h3.on span{ background:url(../images/arrow05_hover.png) left no-repeat}
.sideMenu ul{ padding:8px 5px; color:#999; display:none; /* 默锟较讹拷锟斤拷锟斤拷 */ }
.sideMenu ul li{ height:30px !important; line-height:30px !important}
.sideMenu ul li a{ background:none !important; height:30px !important; line-height:30px !important}
.sideMenu ul li a:hover{ color:#5b5b5b !important; text-decoration:underline}
/* 锟斤拷锟斤拷 */

/* 新增 */
.bg_new{
	background:#e7eef6
}
.index_news01_new{
	width:537px
}
.index_news01_new .t{
	height:75px;
	line-height:75px
}
.index_news01_new .t a{
	color:#8b8b8b
}
.index_news01_new .con{
	background:url(../images/new06.png) no-repeat;
	width:537px;
	height:231px
}
.index_news01_new .con ul{
	padding:10px
}
.index_news01_new .con li{
	display:block;
	height:34px;
	line-height:34px;
	color:#1c5699;
	font-size:14px
}
.index_news01_new .con li a{
	float:left;
	background:url(../images/new08.png) left no-repeat;
	padding-left:15px;
	color:#757474;
	width:400px
}
.index_news01_new .con li span{
	float:right
}

.index_news01_new01{ width:1097px; text-align:left;  }
.index_news01_new01 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:985px; margin-top:14px }
.index_news01_new01 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.index_news01_new01 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.index_news01_new01 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.index_news01_new01 .hd ul li.on{ height:30px;  background:#eaab00;}
.index_news01_new01 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.index_news01_new01 .bd ul{ zoom:1; background:url(../images/new10.png) no-repeat; height:293px; width:1097px; padding-top:23px  }
.index_news01_new01 .bd li{ width:320px; margin:0 20px 0 20px; float:left   }
.index_news01_new01 .bd li .pic{ position:relative; width:320px; height:188px}
.index_news01_new01 .bd li .pic .txt{ position:absolute; bottom:0; height:30px; text-align:left; background:url(../images/index03.png); line-height:30px; width:308px; padding:0 6px; color:#fff}
.index_news01_new01 .bd li .pic img{ width:320px; height:188px}
.index_news01_new01 .bd li .date{ float:left; color:#fff; background:url(../images/index05.png) no-repeat; width:60px; height:40px; text-align:center; font-size:8px; padding-top:5px; margin-top:9px  }
.index_news01_new01 .bd li .date span{ display:block; font-size:18px}
.index_news01_new01 .bd li .details{ width:250px; float:right; color:#757474; margin-top:9px}
.index_news01_new01 .bd li .details a{ color:#1c5699;}

/* 新增end */



/* 新增 */
.bg_new{
	background:#e7eef6
}
.index_news01_new{
	width:537px
}
.index_news01_new .t{
	height:75px;
	line-height:75px
}
.index_news01_new .t a{
	color:#8b8b8b
}
.index_news01_new .con{
	background:url(../images/new06.png) no-repeat;
	width:537px;
	height:231px
}
.index_news01_new .con ul{
	padding:10px
}
.index_news01_new .con li{
	display:block;
	height:34px;
	line-height:34px;
	color:#1c5699;
	font-size:14px
}
.index_news01_new .con li a{
	float:left;
	background:url(../images/new08.png) left no-repeat;
	padding-left:15px;
	color:#757474;
	width:400px
}
.index_news01_new .con li span{
	float:right
}

.index_news01_new01{ width:1097px; text-align:left;  }
.index_news01_new01 .hd{ height:30px; line-height:30px; padding:0; position:relative; width:985px; margin-top:14px }
.index_news01_new01 .hd ul{ float:right;  position:absolute; right:0px; top:0; height:30px; width:100%; text-align:right   }
.index_news01_new01 .hd ul li{ padding:0 15px; cursor:pointer; background:#1c5699; color:#fff; display:inline-block; margin-right:10px  }
.index_news01_new01 .hd ul li a{ position:absolute; left:10px; color:#8b8b8b; display:none; top:0}
.index_news01_new01 .hd ul li.on{ height:30px;  background:#eaab00;}
.index_news01_new01 .hd ul li.on a{ position:absolute; left:10px; color:#8b8b8b; display:block}
.index_news01_new01 .bd ul{ zoom:1; background:url(../images/new10.png) no-repeat; height:293px; width:1097px; padding-top:23px  }
.index_news01_new01 .bd li{ width:320px; margin:0 20px 0 20px; float:left   }
.index_news01_new01 .bd li .pic{ position:relative; width:320px; height:188px}
.index_news01_new01 .bd li .pic .txt{ position:absolute; bottom:0; height:30px; text-align:left; background:url(../images/index03.png); line-height:30px; width:308px; padding:0 6px; color:#fff}
.index_news01_new01 .bd li .pic img{ width:320px; height:188px}
.index_news01_new01 .bd li .date{ float:left; color:#fff; background:url(../images/index05.png) no-repeat; width:60px; height:40px; text-align:center; font-size:8px; padding-top:5px; margin-top:9px  }
.index_news01_new01 .bd li .date span{ display:block; font-size:18px}
.index_news01_new01 .bd li .details{ width:250px; float:right; color:#757474; margin-top:9px}
.index_news01_new01 .bd li .details a{ color:#1c5699;}

.slideTxtBox{ text-align:left;width: 817px;  }
.slideTxtBox .hd{ height: 47px;	border-bottom: 1px solid #bababa; position: relative; width:100%}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:47px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; line-height:47px; background:#ebeced; font-size:16px  }
.slideTxtBox .hd ul li.on{ height:47px;  background:#2162b6; color:#fff}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }

/* 新增end */


/* 修改start */
.ny_left .con li a.hover{
	color: #ffffff;
	background: url(../images/ny07.png) no-repeat;
}
/* 修改end */


.clearfix2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


.nav2 {
	padding: 0;
	height: 69px;
	line-height: 63px;
	position: relative;
	z-index: 1;
}
.nav2 a {
	color: #fff;
	text-decoration: none;
}
.nav2 .nLi {
	float: left;
	position: relative;
	display: inline;
}
.nav2 .nLi h3 {
	float: left;
}
.nav2 .nLi h3 a {
	display: block;
	padding: 0 5px;
	font-size: 18px;
	font-weight: normal;
}
.nav2 .sub {
	display: none;
	width: 140px;
	left: 0;
	top: 67px;
	position: absolute;
	background: #ffffff;
	line-height: 26px;
	padding: 5px 0;
	border-top: 3px solid #ffd803;
	border-bottom: 3px solid #ffd803;
}
.nav2 .sub li {
	zoom: 1;
	padding-left:10px
}
.nav2 .sub a {
	display: block;
	padding: 0 10px;
	color: #1f1f1f;
	border-bottom:1px dashed #898989;
	background:url(../images/arrow03.png) left no-repeat;
	padding-left:15px;
}
.nav2 .sub a:hover {
	color: #174294;
}
.nav2 .on h3 a {
	color: #fff;
}



.qrcode{
	position:relative
}
.qrcode .img{
	position:absolute;
	top:-140px;
	left:-20px;
	display:none
}
.qrcode:hover .img{
	display:block
}



.footer-three{
	width: 1300px;
}
.footer-three .img {
  width: 355px;
  min-height: 233px;
  position: fixed;
  z-index: 100;
  left: auto;
  right: 0.07rem;
  top: auto;
  bottom: 0.28rem;
}
.footer-three .img li {
  position: absolute;
  width: 120px;
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.15);
}
.footer-three .img li img {
  width: 100%;
}
.footer-three .img li.li_02 {
  left: 75px;
  top: 69px;
}
.footer-three .img li.li_03 {
  left: 187px;
  top: 45px;
  z-index: 2;
}
.footer-three .img li.on {
  z-index: 5;
}




.picMarquee-left {
	width: 1100px;
	overflow: hidden;
	position: relative;
	padding-bottom: 80px;
}

.picMarquee-left .prev{
	display: block;
	width: 36px;
	height: 204px;
	float: right;
	margin-right: 0;
	margin-top: 0;
	overflow: hidden;
	cursor: pointer;
}

.picMarquee-left .next {
	display: block;
	width: 36px;
	height: 204px;
	float: left;
	margin-right: 0;
	margin-top: 0;
	overflow: hidden;
	cursor: pointer;
}

.picMarquee-left .bd {
	padding: 0 10px;
	float: left;
	width: 1000px;
}

.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-left .bd ul li {
	margin: 0 4px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	width: 325px;
	height: 204px;
	position: relative;
}

.picMarquee-left .bd ul li .pic {
	text-align: center;
}

.picMarquee-left .bd ul li .pic img {
	width: 325px;
	height: 204px;
	display: block;
}
.picMarquee-left .bd ul li:hover .title{
	display: block;
}
.picMarquee-left .bd ul li .title {
	line-height: 24px;
	width: 260px;
	height: 134px;
	background: url(../images/ny09.png);
	position: absolute;
	top: 0;
	left: 0;
	padding-left: 33px;
	padding-top: 70px;
	text-align: left;
	font-size: 16px;
	display: none;
}
.picMarquee-left .bd ul li .title a{
	color:#fff;
	text-decoration: none;
}
.picMarquee-left .bd ul li .title h2{
	font-weight: normal;
	padding-bottom: 10px;
}