
body{ margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";background:#0557A3;}
ul,li{ margin:0; padding:0; list-style:none;}
img{ border:0;}
a {color:#333; text-decoration:none;}
a:Hover {  }

a.c{ color:#FFF; text-decoration:none;}
a.c:hover{ color:#F00; text-decoration:none;}

.top{ width:100%; height:70px; margin:0 auto; background-color:#313131;}
.top1{ width:1061px; height:70px; margin:0 auto;}
.logo{ width:214px; height:70px; float:left;}
.menu{ width:847px; height:70px; float:left;}
.menu li{ width:101px; line-height:70px; float:left; text-align:center; font-size:16px;}
.menu li a{ color:#FFFFFF; display:block; width:101px; height:70px;}
.menu li a:hover{ background:#FF8A00;}
.banner{ width:100%; height:auto; margin:0 auto;}
.main{ width:100%; height:auto; background-image:url(../image/bg.jpg); float:left; margin-top:-5px;}

.wenzi{ width:100%; height:120px; font-size:18px; color:#FFF;  line-height:30px; text-align:center; padding-top:20px;}
.wenzi span{ font-size:36px; line-height:56px;}

.zyjs{ width:1000px; height:auto; margin:0 auto; padding-top:20px;}
.zyjs li{ width:282px; height:130px; float:left; margin:0 74px 39px 0;}
.zyjs .zright{ margin-right:0px;}





.learn{ width:997px; height:378px; margin:0 auto;}
.learn1{ width:997px; height:245px;}
.learn1 li{ width:146px; height:245px; float:left; margin:0 25px;}
.learn1 ul{float:left;margin-top:103px;display:inline;margin-bottom:32px;}




.jiuye{ width:1000px; height:auto; clear:both; margin:0 auto;}
.jiuye1{ width:992px; height:384px; margin:0 auto; position:relative;}
#jiuye1-1{ width:875px; height:384px; margin:0 auto; overflow:hidden; position:relative;}
#jiuye1-1 ul{ position:absolute; top:0; left:0;}
#jiuye1-1 ul li{ width:175px; height:384px; float:left; position:relative;}
#jiuye1-1 .hbg{ width:175px; height:384px; background-color:#000;filter:alpha(opacity=30);opacity: 0.3; position:absolute; top:0px; left:0px; z-index:2;}
#jiuye1-1 .wzsm{ width:135px; height:121px; background-color:#0d84ee; position:absolute; bottom:0; left:0; z-index:3; padding:20px; color:#FFF; font-size:16px; line-height:26px; display:none;}
#jiuye1-1 .wzsm span{ font-size:24px;}
.jiuye1 .leftan{ width:17px; height:29px; position:absolute; left:0; top:171px;}
.jiuye1 .rightan{ width:17px; height:29px; position:absolute; right:0; top:171px;}

.mxxy{ width:895px; height:487px; margin:92px auto 0 auto;}
.mxxy1{ width:400px; height:400px; background-image:url(../image/jymx.png); float:left; padding:86px 0 0 85px;}
.mxxy2{ width:350px; height:487px; float:left; padding-left:60px; color:#FFF; font-size:14px; line-height:32px;}

.mxxy3{ width:400px; height:400px; float:left; padding:85px 0 0 88px; background-image:url(../image/jymx2.png);}
.mxxy4{ width:350px; height:487px; float:left; padding-right:57px; color:#FFF; font-size:14px; line-height:32px;}


.sztd{ width:990px; height:auto; clear:both; margin:20px auto 0 auto;}
.sztd1{ width:990px; height:165px;}
.sztd1 li{ width:165px; height:165px; float:left; position:relative;}
.sztd3{ width:200px; height:200px; position:absolute; top:-23px; left:-25px; z-index:10; display:none;}
.sztd2{ width:870px; height:215px; background-image:url(../image/szbg.jpg); padding:20px 60px 0 60px; color:#FFF; font-size:16px; line-height:30px; margin-bottom:50px;}

.sztd4{ width:870px; height:215px; background-image:url(../image/szbg.jpg); padding:20px 60px 0 60px; color:#FFF; font-size:16px; line-height:30px; display:none; margin-bottom:50px;}

.zpzs{ width:1469px; height:530px; margin:0 auto;





}
.zpzs1{ width:883px; height:514px; float:left;}
.zpzs1 li{  float:left; margin-right:4px; margin-bottom:4px;}
.zpzs1 .nob{ margin-bottom:0px; height:340px;}
.zpzs2{ width:586px; height:514px; float:left;}
.zpzs2 li{  float:left; margin-right:4px; margin-bottom:4px;}
.zpzs2 .nob{ margin-bottom:0px;}
.zpzs2 .nor{ margin-right:0px;}

.news{ width:995px; height:auto; margin:0 auto;}
.news1{ width:310px; height:439px; float:left; padding-right:22px; color:#FFF; font-size:14px; line-height:28px;}
.news1 span{ font-size:28px; line-height:45px;}
.news1an{ width:153px; height:40px; border:#FFF 1px solid; background-color:#0166b3; text-align:center; line-height:40px; font-size:16px; margin-top:20px;}

.news2{ width:224px; height:400px; float:left; background-color:#0d84ee; margin-left:16px; color:#FFF; text-align:center; line-height:28px; padding:39px 45px 0 45px; font-size:14px;}
.news2 span{ font-size:24px; line-height:48px;}
.news2 img{margin-bottom:15px; margin-top:15px;}
.news2an{ width:141px; height:31px; border:#FFF 1px solid; text-align:center; line-height:31px; border-radius:16px; font-size:14px; margin:20px auto;}

.jyqy{ width:968px; height:480px;  margin:0 auto; clear:both; padding-top:30px;}
.jyqy ul{ width:968px; height:344px; }
.jyqy li{ width:153px; height:61px; float:left; margin:0 10px 10px 0;}
.jyqy .nright{ margin-right:0;}


.bottom{ width:100%; height:303px; background-color:#d3d4d6; clear:both;}
.bottom1{ width:1060px; height:263px; margin:0 auto; background-color:#d3d4d6;}
.bottom1-1{ width:600px; height:225px; float:left; padding-top:38px; line-height:25px; font-size:12px; color:#333333;}
.bottom1-1 .list1{ width:600px; height:89px; margin-bottom:20px;}
.bottom1-1 .list1 li{ width:60px; height:89px; float:left; margin-right:39px; text-align:center; line-height:29px; font-size:14px;}
.bottom1-2{ width:271px; height:193px; float:right; padding-top:70px;}
.bottom .tleft{ float:left; margin-right:17px;}
.bottom .tright{ float:right; margin-bottom:11px;}
.bottom2{ width:100%; height:40px; background-color:#313131; text-align:center; line-height:40px; color:#FFF; font-size:12px;}

.center{ width:1000px; margin:0 auto; overflow:hidden;}
.xwej1{ width:100%; background:url(../image/ejbg.jpg) repeat-x; padding-top:40px; height:auto;}
.xwpic{ width:1000px; margin:0 auto; height:200px; }

.left{ width:260px; font-size:14px; float:left; height:auto; margin:10px 0px;}
.left_b1{ float:left; width:260px; margin-top:10px; height:40px; line-height:40px; background:url(../image/bbg.gif) no-repeat bottom; font-size:24px; color:#1B3886; line-height:40px;}
.left_n1{ width:260px; float:left; height:auto; margin-top:18px;}
.left_n1 li{ width:260px; float:left; background:url(../image/ejli.jpg) no-repeat; height:30px; line-height:29px; text-align:center; margin:3px 0px;}
.left_n1 li a{ display:block; width:260px; float:left; height:30px;}
.left_n1 li a:hover{  background:url(../image/ejli2.jpg) no-repeat; color:#FFFFFF;}
.left_n2{ width:260px; float:left; margin-top:15px;}
.left_n2 img{ width:115px; height:160px; float:left; margin:7px; display:inline;}
.left_n3{ width:260px; height:170px; float:left; margin-top:10px;}

.right{ margin-top:20px; font-size:14px; width:710px; float:right; height:auto; }
.rightb{ float:left; width:710px; background:url(../image/hehe.jpg) no-repeat bottom;line-height:40px; height:40px; line-height:40px;  font-size:24px; color:#1B3886; }
.span8{ float:right; color:#333333; font-size:13px; line-height:40px;}
.span7{ float:left;}
.rightn { width:710px; float:left; margin-top:5px; height:auto;}
.rightn li{ width:690px; float:left; text-align:right; line-height:35px; border-bottom:dashed 1px #CCCCCC; background:url(../image/sanjiap.png) no-repeat left center; padding-left:20px; color:#999999;}
.rightn li a{ float:left;}

.fy{ width:100%; height:30px; line-height:30px; float:left; margin:18px 0px; display:inline; text-align:center;}
.fy a{ color:#000000; text-decoration:none;}
.fy a:hover{ color:#000000; text-decoration:underline;}
.tu{ width:100%; height:auto; overflow:hidden; margin:20px 0px; float:left; text-align:center;}
.bt{ width:100%; height:65px; line-height:65px; float:left; text-align:center; font-size:18px; font-weight:bold;}
.sj{ width:100%; height:30px; line-height:30px; float:left; text-align:center;  background:#F0F0F0; color:#999999;}
.nr{ width:100%; text-indent:2em; height:auto; line-height:25px; float:left; margin:20px 0px; text-align:left; overflow:hidden; }
.gb{ width:100%; height:30px; line-height:30px; float:left; text-align:center;  background:#F0F0F0; color:#999999;}

.rightn_sz{width:710px; float:left; height:auto;}
.rightn_sz dl{ width:710px; float:left; height:auto; border-bottom:dashed 1px #CCCCCC; padding:20px 0px; }
.rightn_sz dl dt{ width:220px; height:170px; float:left; border:1px solid #CCCCCC;}
.rightn_sz dl dd{ width:420px; float:left; line-height:25px; color:#666666;}
.rightn_sz dl dd strong{ color:#000000;}
.rightn_sz dl dd a{ float:right;} 

.rightn_mx{width:710px; float:left; height:auto;}
.rightn_mx dl{ width:710px; float:left; height:auto; border-bottom:dashed 1px #CCCCCC;  padding:20px 0px; }
.rightn_mx dl dt{ width:150px; height:165px;  float:left; border:1px solid #CCCCCC;}
.rightn_mx dl dd{ width:515px; float:right; line-height:25px; color:#666666;}
.rightn_mx dl dd strong{ color:#000000;}
.rightn_mx dl dd a{ float:right;}

.rightn_xy{width:710px; float:left; height:auto;}
.rightn_xy li{ width:220px; height:170px; background:#CCCCCC; text-align:center; line-height:30px; margin:7px; float:left;}
.rightn_xy li a{ display:block; width:220px; height:170px; }
.rightn_xy li a:hover{ background:#1B3886; color:#FFFFFF;}

.rightn_xyx{width:710px; float:left; height:auto; margin-top:15px;}
.rightn_xyx li{ width:220px; height:170px; background:#CCCCCC; text-align:center; line-height:30px; margin:7px; float:left;}
.rightn_xyx li a{ display:block; width:220px; height:170px; }
.rightn_xyx li a:hover{ background:#1B3886; color:#FFFFFF;}



.center2{ font-size:12px; background:url(../image/bm.jpg) no-repeat; margin:0 auto; height:650px; overflow:hidden;}
.center3{ width:700px; margin:50px auto;}
.center2 table{ float:left; margin-left:200px; color:#000000; display:inline; margin-top:150px;}
.rightn_mf { width:760px; float:left; height:auto; line-height:26px;  padding-top:15px;}


.list-mv01 {
  opacity: 0;
  transform: translate(0, 100px);
  -webkit-transform: translate(0, 100px);
  -moz-transform: translate(0, 100px);
  -transition-property: opacity,transform;
  -webkit-transition-property: opacity,transform;
  -moz-transition-property: opacity,transform;
  transition: .8s;
}
.mv01 {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
}



ul.img_list {
    display:inline;
    height:170px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}        
li.image_one a {
    display:block;
    width:290px;
    height:170px;
    position:relative;
    background:#000;
	overflow:hidden;
}    
li.image_one a .rollover {
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:290px;
    height:170px;
}

li.image_one :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}


ul.img_list2 {display:inline;height:340px;list-style-image:none;list-style-position:outside;list-style-type:none;
}        
li.image_one2 a { display:block; width:290px; height:340px;position:relative; background:#000;	overflow:hidden;
}    
li.image_one2 a .rollover2 { display:block;  position:absolute; top:0;left:0;width:290px;height:340px;
}

li.image_one2 :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}


ul.img_list3 {display:inline;height:170px;list-style-image:none;list-style-position:outside;list-style-type:none;
}        
li.image_one3 a { display:block; width:290px; height:170px;position:relative; background:#000;	overflow:hidden;
}    
li.image_one3 a .rollover4 { display:block;  position:absolute; top:0;left:0;width:290px;height:170px;
}

li.image_one3 :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}


ul.img_list4 {display:inline;height:340px;list-style-image:none;list-style-position:outside;list-style-type:none;
}        
li.image_one4 a { display:block; width:290px; height:340px;position:relative; background:#000;	overflow:hidden;
}    
li.image_one4 a .rollover4 { display:block;  position:absolute; top:0;left:0;width:290px;height:340px;
}

li.image_one4 :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}



ul.img_list5 {display:inline;height:170px;list-style-image:none;list-style-position:outside;list-style-type:none;
}        
li.image_one5 a { display:block; width:290px; height:170px;position:relative; background:#000;	overflow:hidden;
}    
li.image_one5 a .rollover5 { display:block;  position:absolute; top:0;left:0;width:290px;height:170px;
}

li.image_one5 :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}


ul.img_list6 {display:inline;height:168px;list-style-image:none;list-style-position:outside;list-style-type:none;
}        
li.image_one6 a { display:block; width:290px; height:168px;position:relative; background:#000;	overflow:hidden;
}    
li.image_one6 a .rollover6 { display:block;  position:absolute; top:0;left:0;width:290px;height:168px;
}

li.image_one6 :hover img{
	transform: scale(1.1);
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	transition: all 1s ease;
}


.shangm{ width:883px; height:170px; float:left;}
.xiam{ width:883px; float:left; margin-top:5px;}
.ziti{ background:#FF8A00; width:525px; color:#FFFFFF; line-height:35px; font-size:17px; padding:25px 30px; float:left; height:115px; margin-bottom:5px;}
.ziti a{ background:url(../image/huang.jpg) no-repeat left; width:167px; height:42px; text-align:center; line-height:42px; font-size:15px; color:#FFFFFF; display:block;}
.zuo{ width:290px; float:left;}
.you{ width:290px; float:left; margin-left:5px;}

