@charset "gb2312";
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px; font-size:24px;color:#4B4B4B;font-family:"sourcehansans"; background:#080620;}
ul,li,dl,dt,dd,h1,p{padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
li { list-style:none; color:#FFF;}
@font-face {
    font-family: "sourcehansans"; /* 这个名字可以自己定义 */
    src: url("./syzt/fonts/sourcehansans.eot"); /* IE9 Compat Modes */
    /*这里以及下面的src后面的地址填的都是自己本地的相对地址*/
    src: url("./syzt/fonts/sourcehansans.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("./syzt/fonts/sourcehansans.woff") format("woff"),
        /* Modern Browsers */ url("./syzt/fonts/sourcehansans.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("./syzt/fonts/sourcehansans.svg#YourWebFontName") format("svg"); /* Legacy iOS */
    font-weight: bold;
    font-style: normal;
}

input,button,select,textarea{outline:none; padding:0; margin:0; border:none;}
A:link { color: #4B4B4B; TEXT-DECORATION: none }
A:hover { COLOR: #4B4B4B; text-decoration: none; }
a {color: #fff;text-decoration: none}
a:hover, a:focus {color: #fff;text-decoration: underline}
a:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}
a, a:hover, a:focus {text-decoration: none !important;outline: 0}

.cle{ clear:both;}
.m5{ margin-top:5px;}
.bigcont{width:658px !important; margin:0px auto;}
.ban{width:100%; text-align:center;overflow:hidden;}
.container {margin:5px;}
.blue{ background:#0157ce;}
.green{ background:#4cb034;}

/** top*/

.in_logo{ float:left;margin:5px;}
.in_top{ width:322px; float:right;  margin:0 0 0 0;}
.in_top li{ width:151px; height:131px; float:left;margin:5px; position:relative;text-align:center;}
.in_top li img{ clear:both;}
.in_top li span{ position:absolute; bottom:10px; clear:both; width:100%; left:0; }

/*banner*/
.relative {position:relative;}
.absolute {position:absolute;}
.bannerSlides,.anli_slides,.ggslides {width:100%;min-width:320px;overflow:hidden;}
.bannerSlides li,.anli_slides li,.ggslides li {width:100%;height:100%;float:left;overflow:hidden;}
.bannerSlides li a,.anli_slides li a,.ggslides li a {display:block;width:100%;height:100%;}
.bannerSlide_container a {position:relative;}
.bannerSlide_foncus {left:0;bottom:3%;width:100%;height:15px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span,.anliSlide_foncus span {display:inline-block;width:40px;height:100%; background:#0257ce;margin:0 9px;cursor:pointer;}
.bannerSlide_foncus span.active,.anliSlide_foncus span.active { background:#4cb034;}


/**************/


.index_doc-1,.anli_slides,.ggslides {width:100%;min-width:320px;overflow:hidden;}
.index_doc-1 li,.anli_slides li,.ggslides li {width:315px;height:287px;float:left;overflow:hidden;}
.index_doc-1 li a,.anli_slides li a,.ggslides li a {display:block;width:315px;height:287px;}
.bannerSlide_container_doc-1 a {position:relative;}
.bannerSlide_foncus_doc-1 {left:0;bottom:3%;width:315px;height:287px;height:15px;overflow:hidden;text-align:center;}
/*.bannerSlide_foncus_doc-1 span,.anliSlide_foncus span {display:inline-block;width:15px;height:100%; background:url(../images/focusBtn.png) no-repeat;margin:0 9px;cursor:pointer;}
.bannerSlide_foncus_doc-1 span.active,.anliSlide_foncus span.active { background:url(../images/focusActiveBtn.png) no-repeat;}
*/
.index_doc-2,.anli_slides,.ggslides {width:100%;min-width:320px;overflow:hidden;}
.index_doc-2 li,.anli_slides li,.ggslides li {width:315px;height:287px;float:left;overflow:hidden;}
.index_doc-2 li a,.anli_slides li a,.ggslides li a {display:block;width:315px;height:287px;}
.bannerSlide_container_doc-2 a {position:relative;}
.bannerSlide_foncus_doc-2 {left:0;bottom:3%;width:315px;height:287px;height:15px;overflow:hidden;text-align:center;}



.doc-1_L{ float:left;margin:5px 5px 10px 8px; width:315px; height:285px; overflow:hidden;}
.doc-1_R{float:right;  margin:5px 5px 0 0; text-align:center; color:#FFF; height:290px;overflow:hidden;}
.doc-1_R .doc-r-t{ /*padding-bottom:28px;*/ width:314px;height:133px; margin-left:5px; margin-bottom:5px; text-align:center; }
.doc-1_R .doc-r-t .p1{ font-size:32px; font-weight:bold;}
.doc-r-t hr{border:1px solid #FFF; margin:5px 20px; padding:0; text-align:center;}
.doc-1_R .doc-r-t p span{ font-size:18px;}

.wp {position: relative;height:125px;overflow: hidden;}
.slider {position: absolute;left:0;top: 0;}
.slider li {padding:25px 0;width:314px; text-align:center; overflow:hidden;}
.slider li a{ color:#fff;}



.doc-1_R .doc-r-b li{ width:152px; height:142px; float:left;margin:5px; position:relative;text-align:center;}
.doc-1_R .doc-r-b li span{ position:absolute; bottom:15px; clear:both; width:100%; left:0; }
.doc-1_b{ margin-left:5px;}
.doc-1_b li{ width:152px; height:142px; float:left;margin:0 5px 10px 5px; position:relative;text-align:center;}
.doc-1_b li span{ position:absolute; bottom:15px; clear:both; width:100%; left:0; }


.doc-2_L{float:left; height:290px;  margin:5px; text-align:center; color:#FFF;overflow:hidden;}
.doc-2_L .doc-r-t{ /*padding-bottom:28px;*/ width:313px; height:133px; margin-left:5px; margin-bottom:5px; text-align:center; }
.doc-2_L .doc-r-t .p1{ font-size:32px; font-weight:bold; padding:15px 0; text-align:center;}
.doc-2_L .doc-r-t hr{ border:1px solid #FFF; margin:5px 20px; padding:0; text-align:center;}
.doc-2_L .doc-r-t p span{ font-size:18px; }
.doc-2_L #slider{ height:140px; overflow: hidden;position: relative; }	  
.doc-2_L #mover{ width:314px; position: relative; }
.doc-2_L .slide	{ padding: 10px; width:315px; float: left; position: relative; }
/*左右直接注释*/
.doc-2_L .slide p{ color: #fff; font-size: 12px; line-height: 22px;/* width: 300px;*/ }
.doc-2_L .slide a{ position: absolute; top: 20px; left:0; color:#FFF; width:314px; text-align:center;}


.doc-2_L .doc-r-b li{ width:152px; height:142px; float:left;margin:5px; position:relative;text-align:center;}
.doc-2_L .doc-r-b li span{ position:absolute; bottom:15px; clear:both; width:100%; left:0; }
.doc-2_R{ float:right;margin:5px 8px 0 0;  width:315px; height:285px; overflow:hidden; }
.doc-2_b{ margin-left:5px;}
.doc-2_b li{ width:152px; height:142px; float:left;margin:0 5px 10px 5px; position:relative;text-align:center;}
.doc-2_b li span{ position:absolute; bottom:15px; clear:both; width:100%; left:0; }



/****** footer ******/
.foot_nav{ text-align:center; margin-left:5px; height:53px;/* width:640px;*/}
/*.foot_nav li{ width:158px; height:60px; line-height:60px; background:#0157ce; margin:0 1px; float:left; margin-bottom:10px;}*/
.foot_nav li {
    width: 152px;
    height: 60px;
    line-height: 60px;
    background: #0157ce;
    margin: 0 5px;
    float: left;
   /* margin-bottom: 10px;*/
}



.footer hr{    border: 2px solid #d2a118;  margin: 0 0 10px 0;}
.footer{ background:#0057cd; height:auto; margin:9px; color:#FFF; margin-bottom:10px; padding-bottom:10px; position:relative;}
.footer .ft_img{ top:0; margin:0; padding:0;}
.footer .ft_l{ float:left; font-size:16px; padding:8px 0 0 40px;}
.footer .ft_l p{ width:420px; line-height:27px;}
.footer .ft_l p img{ vertical-align:bottom;}
.footer .ft_r{ padding-top:5px;} 

.dibu_left {width:50%; height:90px; position: fixed; left: 0px; bottom: 0px; z-index: 9999;_position: absolute;_bottom;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))) height:89px; /*background:#2f9dea;*/background:#0256ce;}
.dibu_right {width:50%; height:90px; position: fixed; right: 0px; bottom: 0px; z-index: 9999;_position: absolute;_bottom;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))) height:89px; /*background:#3e3e3e;*/background:#0256ce;}
.dibu_out {width:100%; height:90px; margin:0px auto;position: fixed; right: 0px; bottom: 0px; z-index: 9999;_position: absolute;_bottom;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.dibu_out .dibu_in { width:640px; height:102px; margin:0 auto; position:relative; background:url(../images/foot_tc.gif) no-repeat;}
.dibu_out .dibu_in .btn_01 { position:absolute; left:0; bottom:0; width:180px; height:90px; line-height:89px; text-align:left; text-indent:100px; font-size:24px; color:#FFF;}
.dibu_out .dibu_in .btn_02 { position:absolute; left:185px; bottom:0; width:270px; height:90px; line-height:89px; text-align:left; text-indent:105px; font-size:24px; color:#FFF;}
.dibu_out .dibu_in .btn_03 { position:absolute; left:460px; bottom:0; width:180px; height:90px; line-height:89px; text-align:left; text-indent:100px;}



