﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banners{height: 553px;}
.fullSlide {
	width:100%;
	position:relative;
	height:553px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:553px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:553px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:60px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:25px;
	margin-right:5px;
	height:25px;
	margin:1px 5px 1px 0;
	overflow:hidden;
	background:#fff;
	line-height:999px;
   background-repeat:no-repeat;
}
.fullSlide .hd ul li a { display:block; width:25px; height:25px; font:14px Arial; text-align:center; line-height:25px; color:#3a3a3a; background:#fff;}

.fullSlide .hd ul .on {
	background:#f39901;
}

.fullSlide .hd ul .on a { background:#f39901; color:#fff;}

.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
/*common*/

/**/
.banner { height:553px;  font-family:"Microsoft YaHei";}
.bk { width:1000px; margin:0 auto; position:relative;}
.bk ul { position:absolute; left:458px; top:456px;}
.bk li { float:left; margin-right:5px;}
.bk li a { display:block; width:25px; height:25px; font:14px Arial; text-align:center; line-height:25px; color:#3a3a3a; background:#fff;}
.bk li a:hover { background:#f39901; color:#fff;}
.sous { width:1000px; height:44px; background:#fff; margin:-44px auto 0; overflow:hidden; position:relative}
.soz { float:left; font-size:14px; color:#232e3d; line-height:44px; margin-left:20px;}
.soz a { color:#232e3d;}
.soy { float:right;}
.soy input { display:block; float:left;}
.k1 { width:262px; height:44px; background:#1a51a3; font-size:14px; color:#4f86d8; line-height:44px; border:0; padding-left:10px;}
.k2 { width:47px; height:44px; border:0; background:url(Img/Index/sot1.jpg) no-repeat;}
/**/
.zs { height:440px; font-family:"Microsoft YaHei"; overflow:hidden;}
.zs a { text-decoration:none;}
.zs h4 { text-align:center; margin-top:58px; font-size:23px; color:#1a51a3; font-weight:bold; background:url(Img/Index/zst_03.jpg) no-repeat center 12px;}
.zs h4 a { color:#1a51a3;}
.zs h4 span { display:block; font-weight:normal; color:#d3d1d1; font:20px Arial; text-transform:uppercase; line-height:30px;}
.zs ul { margin-top:35px;}
.zs li { float:left; text-align:center; width:235px; margin-right:20px;}
.zs .nones { margin-right:0;}
.zs li a img { display:block; width:235px; height:150px;}
.zs li a span { display:block; font-size:15px; color:#232e3d; margin:15px 0;}
.zs li a i { display:block; width:34px; height:34px; margin:0 auto; background:url(Img/Index/zst_23.jpg) no-repeat;}
.zs li a:hover i, .zs li.cur a i { background:url(Img/Index/zst_20.jpg) no-repeat;}
/**/
.qs { height:388px; font-family:"Microsoft YaHei"; overflow:hidden;}
.qs a { text-decoration:none;}
.qs h4 { text-align:center; font-size:30px; color:#1a51a3; font-weight:bold; background:url(Img/Index/qs_03.jpg) no-repeat center 16px; height:102px;}
.qs h4 a { color:#1a51a3;}
.qs h4 span { display:block; font-weight:normal; color:#d3d1d1; font:20px Arial; text-transform:uppercase; line-height:30px;}
.qs li { float:left; margin-right:21px;}
.qs .nones { margin-right:0;}
.qs li a { display:block; width:234px; height:234px; background:url(Img/Index/qs_08.jpg) no-repeat; font-size:15px; color:#232e3d; font-weight:bold; text-align:center; line-height:24px;}
.qs li a i { display:block; font-size:90px; color:#1a51a3; font-style:normal; line-height:100px; padding:25px 0 5px; font-weight:normal;}
.qs li a:hover,.qs li.cur a { background:url(Img/Index/qs_06.jpg) no-repeat; color:#fff;}
.qs li a:hover i,.qs li.cur a i { color:#fff;}
/**/
.sm { height:739px; font-family:"Microsoft YaHei"; overflow:hidden; background:url(Img/Index/smbj.jpg) no-repeat center 0;}
.sm a { text-decoration:none;}
.sm h4 { text-align:center; height:192px; padding-top:110px; font-size:52px; color:#fff; font-weight:bold; font-weight:bold; line-height:52px;}
.sm h4 i { display:block; width:348px; height:48px; border:4px solid #f39901; font-size:36px; color:#f39901; text-align:center; line-height:48px; background:#fff url(Img/Index/smx.jpg) no-repeat center; font-weight:normal; font-style:normal; margin:10px auto 0;}
.sm h4 span { display:block; font-size:24px; color:#fff; font-weight:normal;}
.sm ul { height:289px;}
.sm li { float:left; margin-right:102px;}
.sm .nones { margin-right:0;}
.sm li a { display:block; width:236px; height:289px; background:url(Img/Index/smk.png) no-repeat; text-align:center;}
.sm li a img { display:block; width:82px; height:72px; margin:0 auto; padding:42px 0 40px;}
.sm li a span { display:block; font-size:15px; color:#232e3d; line-height:26px;}
.sm p { font-size:14px; color:#70a9ff; margin:45px 0 0 376px; padding-left:59px; background:url(Img/Index/smd.png) no-repeat left center;}
.sm p span { font:30px Arial; color:#f39901; font-weight:bold; display:block;}
/**/
.lr { height:665px; font-family:"Microsoft YaHei"; overflow:hidden;}
.lr a { text-decoration:none;}
.lr h4 { text-align:center; margin-top:58px; height:90px; font-size:23px; color:#1a51a3; font-weight:bold; background:url(Img/Index/zst_03.jpg) no-repeat center 12px;}
.lr h4 a { color:#1a51a3;}
.lr h4 span { display:block; font-weight:normal; color:#d3d1d1; font:20px Arial; text-transform:uppercase; line-height:30px;}
.lr ul { height:100px;}
.lr li { float:left; margin-right:20px; width:235px;}
.lr li a { display:block; font-size:16px; width:235px; height:70px; color:#232e3d; text-align:center; line-height:64px;}
.lr li a:hover, .lr li.cur a { background:url(Img/Index/lrk.jpg) no-repeat; color:#fff; font-weight:bold;}
.lr .nones { margin-right:0;}
.lr dt img { display:block; width:1000px; height:305px;}
.lr dd { margin-top:8px;}
.lr dd span { display:block; float:left; width:228px; height:41px; background:url(Img/Index/lrx.jpg) no-repeat; font-size:16px; color:#232e3d; font-weight:bold; line-height:41px; padding-left:220px;}
.lr dd i { display:block; float:left; width:275px; height:41px; background:url(Img/Index/lrx1.jpg) no-repeat; font-size:16px; color:#1a51a3; font-weight:bold; line-height:41px; padding-left:257px; font-style:normal; margin-left:20px;}
/**/
.ws { height:714px; font-family:"Microsoft YaHei"; background:#f3f5f7;}
.ws a { text-decoration:none;}
.ws h4 { text-align:center; padding-top:58px; height:142px; font-size:23px; color:#1a51a3; font-weight:bold; background:url(Img/Index/wsx.jpg) no-repeat center 70px;}
.ws h4 a { color:#1a51a3;}
.ws h4 span { display:block; font-weight:normal; color:#232e3d; font-size:19x; line-height:30px;}
.ws h4 i { display:block; width:217px; height:35px; font-size:15px; color:#232e3d; text-align:center; line-height:35px; background:url(Img/Index/wsk.jpg) no-repeat; margin:0 auto; font-weight:normal; font-style:normal; margin-top:10px;}
.wsz { width:244px; float:left; margin-right:9px;}
.wsz h5 { height:60px; background:#1a51a3; font-size:24px; font-weight:bold; text-align:center; line-height:60px;}
.wsz h5 a { color:#fff;}
.wsz ul { width:240px; height:349px; border:2px solid #0079c4; border-width:0 2px 2px 2px; padding-top:30px;}
.wsz li { height:50px; float:left}
.wsz li a { display:inline-block; float:left;font-size:14px; color:#232e3d; height:50px; line-height:50px;width: 100px;margin: 0 0 8px 14px;}
.wsz li a.a1{ width:220px}
.wsz li a:hover,.wsz li.cur a {  font-weight:bold; color:#F39A02; }
.wsy { width:745px; float:left;}
.wsy li { float:left; margin:0 1px 1px 0; width:372px; position:relative;}
.wsy li a img { display:block; width:372px; height:220px;}
.wsy .nones { margin-right:0;}
.wsy li a span { display:block; width:372px; height:44px; background:url(Img/Index/wstm.png) repeat-x; position:absolute; left:0; top:176px; font-size:14px; color:#fff; text-align:center; line-height:44px;}
/**/
.fs { height:652px; overflow:hidden; font-family:"Microsoft YaHei";}
.fs a { text-decoration:none;}
.fs h4 { text-align:center; padding-top:66px; height:90px; font-size:23px; color:#1a51a3; font-weight:bold; background:url(Img/Index/fsx.jpg) no-repeat center 78px;}
.fs h4 a { color:#1a51a3;}
.fs h4 span { display:block; font-weight:normal; color:#232e3d; font-size:19px; text-transform:uppercase; line-height:30px;}
.fsk { height:100px; margin-bottom:10px; position:relative;}
.fsk i { display:block; float:left; width:153px; height:80px; background:url(Img/Index/fsk.jpg) no-repeat; text-align:center; font-size:24px; color:#fff; font-weight:bold; font-style:normal; padding-top:20px;}
.fsk ul { width:840px; height:96px; border:2px solid #d3d3d3; float:right; border-width:2px 1px 1px 2px; overflow:hidden;}
.fsk li { float:left;}
.fsk li a { display:block; width:119px; height:47px; border:1px solid #d3d3d3; border-width:0 1px 1px 0; font-size:15px; color:#232e3d; text-align:center; line-height:48px;}
.fsk li a:hover, .fsk li.cur a { background:#f39901; color:#fff; font-weight:bold; border:1px solid #f39901; border-width:0 1px 1px 0;}
.fsa { display:block; position:absolute; right:0; top:49px; width:361px; height:50px; background:#1a51a3; font-size:14px; color:#fff; text-align:center; line-height:50px;}
.fst a { display:block; float:left;}
.fsa1 { margin-right:0;}
.fst img { display:block; width:495px; height:290px;}
/**/
.ss { height:672px; overflow:hidden; font-family:"Microsoft YaHei";}
.ss a { text-decoration:none;}
.ss h4 { text-align:center; height:217px;}
.ss ul { height:32px;}
.ss li { float:left; width:249px; margin-right:1px;}
.ss .nones { margin-right:0;}
.ss li a { display:block; height:29px; border-bottom:3px solid #0079c4; font-size:14px; color:#4b596c; line-height:32px; text-align:center;}
.ss li a:hover, .ss li.cur a { border-bottom:3px solid #f39901; background:url(Img/Index/ssx.jpg) no-repeat center 16px; color:#ffb333; font-weight:bold;}
.ssk { height:338px; background:url(Img/Index/ssb.jpg) no-repeat center 0; display:none}
.ssk0 { height:338px; background:url(Img/Index/ssb3.jpg) no-repeat center 0;}
.ssk1 { height:338px; background:url(Img/Index/ssb1.jpg) no-repeat center 0;}
.ssk2 { height:338px; background:url(Img/Index/ssb2.jpg) no-repeat center 0;}
.ssk3 { height:338px; background:url(Img/Index/ssb3.jpg) no-repeat center 0;}
.ssxk { width:1000px; margin:0 auto;}
.ssxk p { width:431px; padding:60px 0 0 20px;}
.ssxk p em { display:block; font-size:28px; color:#ffb333; font-weight:bold; background:url(Img/Index/ssx1.jpg) no-repeat left bottom; height:90px; margin-bottom:25px; font-style:normal;}
.ssxk p em span { display:block; font:18px Arial; color:#56b6f1; text-transform:uppercase;}
.ssxk p i { font-size:15px; color:#fff; line-height:26px; font-style:normal;}
/**/
.ms { height:595px; overflow:hidden; font-family:"Microsoft YaHei";}
.ms a { }
.ms h4 { height:95px;}
.ms h4 em { display:block; float:left; font-size:20px; color:#1a51a3; font-weight:bold; font-style:normal;}
.ms h4 em span { display:block; font:36px Arial; color:#ccd4dc; text-transform:uppercase;}
.ms h4 a { display:block; float:right;}
.ms li { float:left; position:relative; width:235px; margin-right:20px; width:235px; height:420px; background:url(Img/Index/msk.jpg) no-repeat;}
.ms li img { display:block; width:225px; height:149px; padding:4px 0 0 5px;}
.ms li span { display:block; font-size:16px; color:#232e3d; margin:15px 0 5px 21px;}
.ms li i { display:block; margin-left:20px; font-size:14px; color:#4b596c; font-style:normal; width:198px; line-height:22px;}
.ms li em { display:block; margin-left:20px; font-size:14px; color:#4b596c; margin-top:20px; font-style:normal;}
.ms li p { position:absolute; left:72px; top:319px; width:93px; height:93px; background:url(Img/Index/msy1.jpg) no-repeat; font-size:14px; color:#fff; text-align:center; line-height:93px;}
.ms li:hover a p, .ms li.cur a p { background:url(Img/Index/msy2.jpg) no-repeat;}
.ms .nones { margin-right:0;}
/**/
.dz { height:408px; overflow:hidden; font-family:"Microsoft YaHei";}
.xdz { width:1000px; margin:0 auto; position:relative;}
.dz dt { float:left;}
.dz dt img { width:470px; height:300px; border:4px solid #d2d2d2;}
.dz dd { float:right; width:451px;}
.dz dd em { display:block; font-size:36px; color:#1a51a3; text-transform:uppercase; line-height:36px; margin-bottom:50px; font-style:normal;}
.dz dd em span { display:block; font-size:20px; color:#1a51a3; font-weight:bold; line-height:20px;}
.dz dd p { font-size:14px; color:#232e3d; line-height:24px; margin-top:5px;}
.dza { display:block; position:absolute; left:427px; top:248px;}
.dzx { position:absolute; left:384px; top:89px;}
/**/
.dk { height:544px; overflow:hidden; font-family:"Microsoft YaHei";}
.dkz { float:left; width:660px; overflow:hidden;}
.dkz h4 { height:70px; margin-bottom:28px;}
.dkz h4 a { float:left; width:300px; height:70px; padding-left:28px;}
.dkz h4 em { display:block; float:left; font-size:15px; color:#1a51a3; font-weight:bold; padding-top:15px; font-style:normal;}
.dkz h4 em span { display:block; font-size:24px; color:#ccd4dc; text-transform:uppercase; line-height:24px;}
.dkz h4 i { display:block; float:right; margin:25px 20px 0 0;}
.dkz h4 a:hover, .dkz h4 .cur { background:#ededed;}
.dkz dl { margin-left:40px; height:150px;}
.dkz dt { float:left; margin-right:28px;}
.dkz dt img { width:220px; height:139px; border:4px solid #d2d2d2;}
.dkz dd { float:left;}
.dkz dd i { display:block; font-size:18px; color:#f59d07; font-weight:bold; font-style:normal;}
.dkz dd span { display:block; width:326px; font-size:14px; color:#4b596c; line-height:24px; margin-top:20px;}
.dkz ul { margin:20px 0 0 41px;}
.dkz li { width:270px; float:left; font-size:14px; color:#4b596c; background:url(Img/Index/dkt1.jpg) no-repeat left center; padding-left:20px; line-height:32px;}
.dkz li a:hover{display: block;color: #f59d07; font-weight:bold}
.dky { float:right; width:296px;}
.dky h4 { height:70px;margin-bottom: 28px;}
.dky h4 a { display:block; width:296px; height:70px; padding-left:28px; background:#ededed;}
.dky h4 em { display:block; float:left; font-size:15px; color:#1a51a3; font-weight:bold; padding-top:15px; font-style:normal;}
.dky h4 em span { display:block; font-size:24px; color:#ccd4dc; text-transform:uppercase; line-height:24px;}
.dky h4 i { display:block; float:right; margin:25px 20px 0 0;}
.dky dl { width:257px; height:180px; border-bottom:1px solid #d2d2d2; margin-left:20px;}
.dky .nones { border:0;}
.dky dt { padding:31px 0 0 29px; background:url(Img/Index/dkw.jpg) no-repeat left 33px;}
.dky dt a { font-size:14px; color:#232e3d; line-height:24px;}
.dky dd { padding-left:29px; background:url(Img/Index/dkd.jpg) no-repeat left 2px; font-size:14px; color:#4b596c; margin-top:10px; line-height:24px;}
/**/
.yq { height:110px; background:url(Img/Index/yqbj.jpg) no-repeat center 0; overflow:hidden; font-family:"Microsoft YaHei";}
.yq h4 { float:left; font:24px Arial; text-transform:uppercase; padding-top:24px;}
.yq h4 a { color:#fff;}
.yq h4 span { display:block; font-size:14px; color:#40abed; line-height:14px;}
.yq ul { float:left; padding-top:30px;}
.yq li { float:left;}
.yq li a { font-size:14px; color:#40abed; line-height:14px; margin:0 30px;}
/**/