body{ font-size:14px; font-family:"微软雅黑";}
*{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px;list-style:none;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a { color:#000; text-decoration:none;}
a:hover{color:#FEC909;text-decoration:none;}
.clear { clear:both; }

.logo{ width:1250px; margin:auto; padding:0px; height:80px;}
.logoleft{ width:520px; float:left; font-size:30px; line-height:80px; color:#156EB0;}
.logoleft img{ float:left; margin-top:11px;}
.logoright{ width:720px; float:right;}
.logoright li{ width:90px; font-size:16px;  height:80px; line-height:80px; text-align:center; float:left;}
.logoright li a{ color:#156EB0;}
.logoright li a:hover{ border-top:4px solid #156EB0; color:#FEC909; padding:20px 0px;}

.banner{ width:100%;height:960px; position:absolute}


    #demo{
        position:relative;
        overflow:hidden;
        clear:both;
		width:100%; height:960px;
    }

    #sub{
        position:absolute;

    }

    .relative{
        position:relative;
         z-index:150;
		 height:80px;
		 background:#FFFFFF
    }

    .static,.fixed,.absolute,.relative{
        width:100%;
    }

    .static{
        background-color:#bbb;
        position:static;
    }

    .fixed{
        background-color:#ffc0cb;
    }

    .absolute{ position:relative; z-index:100;
    }


.gd{ width:160px; margin:auto; padding:0px; color:#FFFFFF; border:1px solid #FFFFFF; text-align:center; line-height:35px; margin-top:90px; z-index:1000; position:relative; height:35px; font-size:16px;}


.flexslider{position:relative;height:960px;overflow:hidden;}
.slides{position:relative;z-index:1;;}
.slides li{height:960px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/sjt/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(../image/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../image/next.png) center center no-repeat;}
*/

.gsjj{ width:1200px; margin:auto; padding:0px; margin-top:60px;}
.gsjjleft{ width:447px; float:left;}
.gsjjleft img{ padding:10px; border:1px solid #E1E1E1}
.gsjjright{ width:552px; float:right; background:url(../img/sjt/gywmbj.png) no-repeat; height:453px; margin-top:60px; padding:50px;}
.gsjjright1{ font-size:30px; line-height:40px; font-weight:bold;}
.gsjjright2{ font-size:18px; line-height:30px; font-family:"Times New Roman", Times, serif}
.gsjjright3{ width:120px; border-bottom:2px solid #156EB0;}
.gsjjright4{ font-size:14px; line-height:35px; text-indent:2em; margin-top:20px;}
.gsjjright5{ background:#212121; margin-top:40px; line-height:40px; width:120px; color:#FFFFFF; text-align:center; height:40px;}
.gsjjright5 a{ color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:16px;}

.ywjs{ background:url(../img/sjt/yw.jpg); margin-top:60px; text-align:center; padding-top:60px;}
.ywjs1{ font-size:34px; line-height:40px; font-weight:bold; color:#FFFFFF;}
.ywjs2{ line-height:40px; color:#FFFFFF; font-size:20px; font-family:"Times New Roman", Times, serif;}
.ywjs3{ width:80px; margin:auto; padding:0px; margin-top:10px; padding-bottom:200px;}

.ywjsfl{ width:1160px; margin:auto; padding:0px; background:#FFFFFF; margin-top:-190px; height:375px; padding:20px;}
.ywjsfl-1{ width:273px; height:375px; float:left;}
.ywjsfl-2{ width:273px; font-size:28px; text-align:center; line-height:60px; margin-top:10px; font-weight:bold;}
.ywjsfl-3{ width:100px; border-top:2px solid #2B7DE3; margin:auto; padding:0px;}
.ywjsfl-4{ width:273px; text-align:center; color:#666666; line-height:30px; font-size:18px; font-family:"Times New Roman", Times, serif}

#datouwang{ height:auto; width:1160px; overflow:hidden;}
#datouwang ul li{ width:271px;border:1px solid #EFEFEF; height:375px; overflow:hidden; float:left; margin:0px 8px 0px 9px ; position:relative;}
#datouwang ul li .text{ width:253px; height:0; overflow:hidden; font-size:14px; line-height:26px; padding:0px 10px; position:absolute; left:0; bottom:0; background:url(../img/sjt/dot.png) repeat; color:#fff;}
#datouwang ul li .text a{ color:#FFFFFF}

.text1{ font-size:22px; line-height:40px; font-weight:bold; color:#FFFFFF; width:253px; text-align:center; margin-top:20px;}
.text2{ line-height:30px; color:#FFFFFF; font-size:18px; width:253px; text-align:center; font-family:"Times New Roman", Times, serif}
.text3{ width:80px; border-top:2px solid #fff; margin:auto; padding:0px; margin-top:10px; margin-bottom:10px;}
.text4{ text-indent:2em;}

.xwdt{ margin-top:10px; text-align:center;}
.xwdt1{ font-size:34px; line-height:40px; font-weight:bold; color:#000;}
.xwdt2{ line-height:40px; color:#000; font-size:20px; font-family:"Times New Roman", Times, serif}
.xwdt3{ width:80px;  margin:auto; padding:0px; margin-bottom:30px;}

.new{ width:1200px; margin:auto; padding:0px;}
.newleft{ width:710px; float:left;}
.newleft li{ line-height:59px; border-bottom:1px dashed #DDDDDD; background:url(../img/sjt/jt.png) no-repeat; padding-left:30px; font-size:16px;}
.newleft li a{ color:#333}
.newleft li span{ float:right; color:#999999}
.newright{ width:435px; float:right;}

.zzys{ background:url(../img/sjt/yw.jpg); margin-top:60px; text-align:center; padding-top:60px; padding-bottom:60px;}
.zzys1{ width:1200px; margin:auto; padding:0px;}
.zzys2{ width:80px; margin:auto; padding:0px; margin-top:10px; margin-bottom:20px;}

.zzysleft{ width:340px; float:left; color:#FFFFFF; text-align:left;}
.zzyscenter{ width:500px; float:left; margin-left:10px; color:#FFFFFF; text-align:left;}
.zzyscenter span{  margin-right:10px;}
.zzyscenter img{ padding:4px; background:#FFFFFF}
#zzsc{ height:auto; width:500px;overflow:hidden; margin-bottom:15px;}
#zzsc ul li{ width:500px; height:322px; overflow:hidden; float:left; position:relative;}
#zzsc ul li .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0;background:url(../img/sjt/dot.png) repeat;font-size:12px; color:#fff;}
#zzsc ul li .text p{text-align:left; margin-top:45px; color:#fff; line-height:40px; font-size:15px; text-indent:2em; padding:5px 10px; clear:both}


.zzysleft1{ font-size:36px; font-weight:bold; line-height:50px; margin-top:15px; }
.zzysleft2{ font-size:24px; font-weight:bold; line-height:60px; margin-top:15px; text-align:center}
.zzysleft3{ font-size:16px; line-height:30px;}
.zzysright{ width:340px; float:right; color:#FFFFFF; text-align:left;}

.footer{ background:#222222; padding:30px;}
.footer1{ color:#999999; margin:auto; padding:0px; width:1200px; text-align:center;}
.footer1 a{ color:#999999; margin:15px; font-size:16px;}
.footer1 a:hover{color:#FEC909;text-decoration:none;}
.footer1 p{ line-height:30px;}
.footer2{ font-size:20px; margin-top:30px;}


.gywmbanner{ background:url(../img/sjt/gywm1.jpg) no-repeat center; height:452px; text-align:center;}
.gywmbanner img{ margin-top:40px;}

.dqwz{ font-size:14px; line-height:40px; border-bottom:1px solid #E0E0E0; width:1185px; margin:auto; padding:0px; background:url(../img/sjt/zy.png) no-repeat; padding-left:20px;}



.about{ width:285px; height:200px; color:#FFFFFF; background:#156EB0; font-size:34px; line-height:40px; padding:120px 0px 0px 60px; }
.aboutright{ width:785px; padding:30px; float:right; border:2px solid #F0F0F0;border-radius:3px; margin-top:-250px; background:#FFFFFF;}
.aboutright p{ font-size:16px; line-height:40px; text-indent:2em;}
.about1{ width:1100px; margin:auto; padding:0px; margin-top:30px; margin-bottom:20px;}
.about2{ text-align:center; width:450px; margin:auto; padding:0px; margin-top:30px;}
.about2left{ width:50px; float:left; border-bottom:3px solid #186DAE; height:40px;}
.about2center{ width:450px; margin:auto; padding:0px;}
.about2center1{ color:#196DAB; font-size:80px; text-align:center; width:50px; float:left; font-family:"Times New Roman", Times, serif}
.about2center2{ margin:auto; padding:0px; width:450px;}
.about2center2-1{ font-size:32px; margin-top:10px; color:#156EB0; font-weight:bold; line-height:60px;}
.about2center2-2{ font-size:18px;line-height:30px; margin-bottom:20px; color:#999999;font-family:"Times New Roman", Times, serif}
.about2right{ width:50px; float:right; border-bottom:3px solid #186DAE; height:40px;}
.about3{ text-align:center; width:1100px; margin:auto; padding:0px; margin-top:30px;}
.about3 a{ color:#FFFFFF; background:#000000; margin:10px; padding:10px 40px;}
.about3 a:hover{ color:#FFFFFF; background:#156EB0; margin:10px; padding:10px 40px;}

.about4{ width:620px;border:2px solid #F0F0F0;border-radius:3px; float:right; padding:30px; height:354px; }
.about4-1{ font-size:22px; color:#166CB5; margin-top:6px; font-weight:bold; line-height:47px;}
.about4 img{ float:left;}
.about5{ text-align:center; color:#FFFFFF; width:372px; height:373px; float:left; background:#156EB0; padding:22px;}
.about5-1{ font-size:22px; font-weight:bold; margin-top:10px; line-height:40px;}
.about5-1 span{ font-size:16px; font-weight:normal;}
.about5 p{ font-size:15px; text-indent:2em; line-height:45px; text-align:left;}
.about6{ width:30px; height:30px; background:#146EAD; color:#FFFFFF; text-align:center; margin-top:17px; line-height:30px; float:left; margin-left:5px; margin-right:5px;}
.about7{ font-size:16px; line-height:65px;}

#zzsc1{ height:auto; width:830px;margin: 0 auto; padding:0px;margin-bottom:15px;}
#zzsc1 ul li{ width:265px; height:480px; overflow:hidden; float:left; position:relative; margin:5px;}
#zzsc1 ul li .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0;background:url(../img/sjt/dot.png) repeat;font-size:12px; color:#fff;}
#zzsc1 ul li .text p{text-align:left; color:#fff; line-height:35px; font-size:15px; text-indent:2em; padding:5px 10px; clear:both}
#zzsc2{ width:265px; float:left;text-align:center; font-size:18px; line-height:40px;}
#zzsc3{  width:265px; float:left;text-align:center; font-size:20px; color:#FFFFFF; line-height:40px;}
#zzsc1 img{ width:280px; height:395px;}

#SB {
  margin: 0;
  padding: 0;
  list-style: none;
  }

  #SB .in {
  margin-top: 20px;
  text-align: center;
  height: 70px;
  width: 275px;
  float: left;
  }

  .in img {
  border: none;
  vertical-align: middle;
  height: 62px;
  width: 280px;
  }


.news{ width:1200px; margin:auto; padding:0px;}
.newsleft{ width:575px; float:left;}
.newsleft1{ margin-top:-35px; font-size:14px; position:relative; background:url(../img/sjt/new.png); width:575px; text-align:center; line-height:35px; line-height:35px; }
.newsleft1 a{color:#FFFFFF;}
.newsleft1 a:hover{ color:#FEC909;}
.newsright{ width:585px; float:right; background:#EFF0F2; padding:20px; height:285px;}
.newsright1{ font-size:20px; line-height:50px;}
.newsleft img{ width:575px; height:325px; }
.newsright2{ font-size:16px; line-height:40px; color:#999999; margin-top:30px; text-indent:2em;}
.newlist{ width:1200px; margin:auto; padding:0px;}
.newlist li {width:1160px;height:85px; border-bottom:1px dashed #CCCCCC; margin-bottom:15px; margin-top:10px; line-height:30px; padding:20px;}
.newlist li:hover{width:1160px;height:85px; background:#EFF0F2}
.newlist1{ width:70px; text-align:center; height:70px; line-height:35px; padding:10px; float:left; background:#E7E7E7; font-size:14px;}
.newlist2{ width:1050px; float:right; color:#999999}
.newlist2 a{ font-size:16px;}


.join{ margin:auto; padding:0px; margin-top:60px;  width:1200px; text-align:center; line-height:40px; font-size:20px;}
.join1{ line-height:40px; font-size:16px; color:#666666; margin-bottom:50px;}
.join2{ font-weight:bold; color:#000000; font-size:18px;}

.ditu{ width:1200px;margin:auto; padding:0px; background:url(../img/sjt/dt.png) no-repeat center; padding-top:920px;}
.dituleft{ float:left; line-height:60px; width:400px; padding-left:50px; margin-bottom:100px;}
.dituleft1{ text-align:center; font-size:24px; font-weight:bold; color:#333333;}
.dituleft img{ float:left;}
.dituright{ float:right; width:400px; line-height:60px;padding-left:100px; margin-bottom:100px;}
.dituright img{ float:left;}

.dtyx{ width:1200px; margin:auto; padding:0px;}
.dtyx li{ float:left; width:300px; text-align:center; color:#999999; line-height:60px; font-size:16px; }
.dtyx1{ font-size:22px; font-weight:bold; color:#000000}

.thgl{ width:1200px; margin:auto; padding:0px;}
.thglleft{ width:567px; float:left;}
.thglleft1{ font-size:24px; margin-top:40px; margin-left:44px;}
.thglright{ width:600px; float:right; font-size:18px; line-height:45px;}
.thglright p img{ float:left; }

.thgl1{ width:1200px; margin:auto; padding:0px;}
.thgl1left{ width:567px; float:right;}
.thgl1left1{ font-size:30px; margin-top:40px;}
.thgl1right{ width:600px; float:left; font-size:18px; line-height:45px;}
.thgl1right p img{ float:left; }

.tzal{ width:1200px; margin:auto; padding:0px;}
.tzal1{ text-align:center; width:600px;  margin:auto; padding:0px; margin-top:0px;}
.tzal1 a{ color:#FFFFFF; width:100px; background:#000000; margin:10px; padding:10px 40px; float:left;}
.tzal1 a:hover{ color:#FFFFFF; background:#156EB0; margin:10px; padding:10px 40px;}
.tzal li{ float:left;}
.tzal2{ font-size:22px; line-height:40px;}
.tzal3{text-indent:2em; line-height:30px; font-size:16px; color:#999999;}

.cytz{ width:1200px; margin:auto; padding:0px;}
.cytz li{ float:left; margin-left:20px; width:570px; height:180px;line-height:24px; font-size:14px; margin-top:10px;}
.cytzleft{ float:left; width:205px;}
.cytzright{ float:right; width:360px;}
.cytzright p{ font-size:18px; color:#000000; font-weight:700; padding-left:15px;}
.cytzright div{ background:url(../img/sjt/dd.png) no-repeat; line-height:35px; padding-left:15px; color:#666666; font-size:16px;}
.cytz img{ width:100%}
.cytz a{ line-height:40px;color:#999999;  font-size:16px;}
.cytz a:hover{color:#FEC909;text-decoration:none;}
.cytz img:hover{box-shadow:0px 0px 3px 3px #E4E6E9;}

.cytz1{ width:1200px; margin:auto; padding:0px;}
.cytz1 li{ float:left; margin:17px; width:206px; height:170px; text-align:center; line-height:34px; color:#333; font-size:15px;}
.cytz1 img{width:206px; height:163px;}
.cytz1 a{ float:right; color:#999999;}

.hzhbjs{ width:1100px; margin:auto; padding:0px; }
.hzhbjs p{ text-indent:2em; line-height:40px; font-size:14px;}


.neirong{ width:1200px; margin:auto; padding:0px; font-size:14px; line-height:40px; margin-top:30px;}
.neirong p{ text-indent:2em;}
.neirong div{ text-indent:2em;}
.neirong1{ width:1200px; margin:auto; padding:0px; margin-top:40px; line-height:40px; font-size:14px;}
.neirong2{width:390px; float:right; font-size:14px; line-height:30px; margin-top:20px;}
.neirong2 span{ font-size:18px; line-height:40px; font-weight:700}
.neirong2 div{ text-indent:2em;}

.neirong3{ width:380px; float:left;}
.neirong3 img{ width:380px;}

.zxqytz{ background:url(../img/sjt/hz.png) no-repeat; height:774px; width:1200px; margin:auto; padding:0px;}
.zxqytzleft { width:180px; height:116px; float:left; line-height:40px; padding:114px 10px 10px 10px;  font-size:24px; color:#FFFFFF; text-align:center}
.zxqytzright{ width:930px; padding:30px; height:180px;  float:right; color:#666; line-height:30px; font-size:16px;}
.zxqytzright i{ font-size:18px; margin-right:5px; color:#000000;}

.zxqytz1{ text-indent:2em; line-height:35px; font-size:14px;}

.hblogo{ width:1200px; margin:auto; padding:0px; margin-top:20px;}
.hblogo li{ width:260px; float:left; text-align:center; margin:10px;}
.hblogo li img{ padding:4px; border:1px solid #CACACA; width:200px;}
.hblogo a:hover{color:#FEC909;text-decoration:none;}
.hblogo img:hover{box-shadow:0px 0px 3px 3px #E4E6E9;}

.hblogo1{ width:1200px; margin:auto; padding:0px; margin-top:20px;}
.hblogo1 li{ width:260px; float:left; text-align:center; margin:10px;}
.hblogo1 li img{ padding:4px; border:1px solid #CACACA;}
.hblogo1 a:hover{color:#FEC909;text-decoration:none;}
.hblogo1 img:hover{box-shadow:0px 0px 3px 3px #E4E6E9;}

.dede_pages1{ width:1200px; margin:auto; padding:0px; height:50px; text-align:center;
}
.dede_pages1 ul{
	float:left;
	padding:12px 0px 12px 0px;
}
.dede_pages1 ul li{
	float:left;
	line-height:30px;
	margin-right:6px;
	list-style:none;
}
.dede_pages1 ul li a{
	float:left;
	padding:2px 15px;
	color:#666;
	font-size:14px;
	border:1px solid #013C74;
}
.dede_pages1 ul li a:hover{
	color:#fff;
	text-decoration:none;
	background:#013C74;
}
.dede_pages1 ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#fff;
	font-weight:bold;
	background:#013C74;

}
.dede_pages1 .pageinfo{
	float:right;
	line-height:30px;
	font-size:14px;
	color:#999;
}
.dede_pages1 .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
.thisclass{color:#fff;
	font-weight:bold;
	background:#013C74; width:40px; height:36px;}

.ywjsnr{ width:1200px; margin:auto; padding:0px; line-height:40px; font-size:16px;}
.ywjsnr1{ font-weight:bold; font-size:20px;}















@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}75%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}90%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;animation:bounceInLeft 3s;}



@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}75%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}90%{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight; animation:bounceInRight 3s;}

@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn; animation:zoomIn 2s;}


































































































































