@charset "gb2312";
/* CSS Document */
*{ -webkit-tap-highlight-color: rgba(0,0,0,0);margin:0 auto; padding:0}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body{font-size:14px;line-height:20px;font-family:'Î¢ÈíÑÅºÚ',Verdana,Arial,Helvetica,sans-serif; background:#fff;color:#000;-webkit-text-size-adjust:none;height: auto; overflow-x:hidden;}

img{vertical-align:top;border:0;outline:0;}
a{ text-decoration:none; color:#555555}
ul li{ float:left;list-style-type:none;}
dl dt{ float:left;}
dl dd{ float:left}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both; }
.warp{ max-width:640px; min-width:320px; color:#555555; overflow:hidden; }

.top_t img{ width:100%}
.nav{ height:63px; line-height:63px; width:100%; background:#15579f}
.nav li{ width:25%; text-align:center; background:url(../images/img_03.jpg) no-repeat right center; font-size:1.5rem;height:63px; line-height:63px;}
.nav li a{ color:#fff}
.nav li.last{ background:none}
.banner img{ width:100%}
.search{ width:92%; margin-top:2%;  height:47px}
.s_l{ width:50%; height:36px; line-height:36px; background:url(../images/img_12.jpg) no-repeat left center; text-indent:11%; color:#666666; font-size:16px; border:1px solid #bbbbbb}
.s_r{ border:0; background:url(../images/img_09.jpg) no-repeat; background-size:100% 100%; width:17%; height:47px; cursor:pointer}
.s_img{ width:26%; float:right;}


.yyjs{ width:100%; height:28px; background:url(../images/img_11.jpg) no-repeat bottom; margin:2% auto; margin-top:3%; padding-bottom:2px}
.yyjs_l{ font-size:22px; width:60%; color:#15579f; font-family:Î¢ÈíÑÅºÚ; margin-left:3%}
.yyjs_l img{ margin-right:2%;}
.yyjs_l span{ font-size:14px; color:#666666}
.yyjs_r{ font-size:16px; color:#fff; display:inline-block; width:90px; height:22px; line-height:22px; text-align:center; font-family:Î¢ÈíÑÅºÚ; background:#fe700a; margin-right:3%}
.red{ color:#ff0000}
.yyjs_m p{ width:96%; font-size:14px; line-height:26px; margin-top:2%; text-indent:2em}
.yyjs_m{ width:90%; border:1px solid #d6d5d5; box-shadow: 2px 2px 2px #d6d5d5; overflow:hidden; margin-bottom:4% ; padding-left:2%}
.yyjs_m img{ margin:4%; width:37%}
.jbdh{ width:100%;  background:url(../images/img_20.jpg) no-repeat;}
.jbdh dl{ width:85%; margin:0 auto}
.jbdh dl dd{ background:url(../images/img_21.jpg) no-repeat;background-size:cover; margin-right:2%; width:23%; text-align:center; padding-top:1.5%; padding-bottom:3.5%; margin-bottom:5%;-moz-background-size:100% 100%;
    -webkit-background-size:100% 100%;
    -o-background-size:100% 100%;
    background-size:100% 100%;}
.jbdh dl dd em img{ height:44px; width:37%}
.jbdh dl dd a{ color:#fff; font-size:20px; font-family:Î¢ÈíÑÅºÚ; display:block; margin-top:7%}
.jbdh dl dd.last{ margin-right:0}
.gzrd{ width:80%; margin:0 auto; margin-top:4%}
.gzrd li{font-size:20px; font-family:Î¢ÈíÑÅºÚ; width:31%; margin-right:2%; border:1px solid #939c9e; text-align:center; height:38px; line-height:38px; margin-bottom:4%; overflow:hidden;}
.gzrd li.last{ margin-right:0}




.zjtd{ width:92%; height:auto; background:#f6f6f6; border:1px solid #d6d6d6; margin-bottom:2%}
.zjtd_r{ float:right; width:62%}
.zjtd_r img{ margin-top:2%}
.zjtd_r span{ font-size:14px; color:#15579f; margin-top:2%; display:inline-block; width:100%;  margin-left:7px;}
.z_t{ width:100%}
.grjs{ color:#006dca; font-size:12px; /*background:url(../images/img_38.jpg) no-repeat;*/ height:12px; line-height:12px; text-indent:16px;margin-top:2%; width:100%}
.zjtd_r p{ font-size:12px; line-height:22px; text-indent:2em; width:97%; margin-top:2%; margin-bottom:3%}
/* tab */
#tab{width:92%;}
#tab .tab_menu{width:29%;float:right; color:#222222}
#tab .tab_menu li{float:left;width:100%;height:38px;line-height:38px;border:1px solid #acacac;border-radius:8px;cursor:pointer; text-indent:5%; margin-bottom:3%; font-size:16px; overflow:hidden;}
#tab .tab_menu li span{ font-size:20px; width:45%; display:inline-block }
#tab .tab_menu li i{ float:right; margin-right:3px;}
#tab .tab_menu li.last{ margin-bottom:0}
#tab .tab_box{width:69%;height:10rem;clear:both; float:left }
#tab .tab_menu .selected{cursor:pointer;border:1px solid #fea96c;}
#tab .tab_menu .selected span{color:#fb710e}
.hide{display:none;}
.zj,.zj1,.zj2,.zj3,.zj4{ width:94%;height:10rem; padding:2% 3%; /*background:url(../images/lyk.jpg) no-repeat;*/ background-size:100% 100%;}
.zj p,.zj1 p,.zj2 p,.zj3 p,.zj4 p{ width:51%; font-size:14px; line-height:24px; text-indent:2em}
.zj_bt{ width:95%; text-align:right; margin:5% 0 5% 0}
.zj{background:url(../images/lyk.jpg) no-repeat;background-size:100% 100%;}
.zj1{background:url(../images/ysb.jpg) no-repeat;background-size:100% 100%;}
.zj2{background:url(../images/lz.jpg) no-repeat;background-size:100% 100%;}
.zj3{background:url(../images/sjl.jpg) no-repeat;background-size:100% 100%;}
.zj4{background:url(../images/shj.jpg) no-repeat;background-size:100% 100%;}



.grjs1{ color:#006dca; font-size:12px; /*background:url(../images/img_38.jpg) no-repeat;*/ height:12px; line-height:12px; text-indent:16px;margin-top:4%; width:100%}
.ba{ width:92%; margin:2% 4%; margin-top:0; display:inline-block}
.ba img{ width:100%}
.yyhj{ width:88%; overflow:hidden; margin:0 auto; margin-bottom:3%}
.yyhj li{ width:31%; margin-right:3%;}
.yyhj li img{width:100%}
.yyhj li.last{ margin-right:0}
.zxpt_t{ width:100%}
.zxpt_t img{ width:100%}
.zxpt{ width:88%; padding:3%; background:#f6f6f6; border:1px solid #d6d6d6; margin-bottom:2%}
.zxpt span{ color:#222222; font-size:20px; font-family:Î¢ÈíÑÅºÚ}
.t1{ margin-bottom:3%; text-indent:4%;font-size:16px; font-family:Î¢ÈíÑÅºÚ; width:35.5%; height:34px; line-height:34px; border:1px solid #e1e1e1;border-radius:2px;}
.reset{ cursor:pointer; width:30%; height:42px; background:url(../images/img_65.jpg) no-repeat;background-size:100% 100%; border:0; margin:3% 16% 0 12%; float:left;}
.tj{ width:30%; height:42px; background:url(../images/img_68.jpg) no-repeat;background-size:100% 100%; border:0; cursor:pointer; float:left; margin-top:3%;}
.t2{  margin-bottom:3%; text-indent:4%;font-size:16px; font-family:Î¢ÈíÑÅºÚ; width:35.5%; height:34px; line-height:34px; border:1px solid #e1e1e1;border-radius:2px;background:url(../images/img_61.jpg) no-repeat right center }
.t3{ color:#666666; font-size:16px; font-family:Î¢ÈíÑÅºÚ; text-indent:10px; margin-bottom:3%;border:1px solid #e1e1e1;border-radius:2px; width:76%;height:34px; line-height:34px; }
.zxbt{ width:94%; height:51px; margin:3% 3% 4% 3%;}
.zxbt li{ width:23%; margin-right:2%}
.zxbt li img{ width:100%}
.zxbt li.last{ margin-right:0}
.footer img{ width:100%; margin-bottom:16% }
.f_nav{ max-width:640px; width:100%; background:#15579f; z-index:9999; position:fixed; bottom:0}
.f_nav ul{ width:90%; margin-left:5%}
.f_nav li{ width:25%; background:url(../images/img_52.jpg) no-repeat right center; text-align:center;}
.f_nav li.last{ background:none}
.f_nav li em img{ margin-top:10%; width:35%; height:48px;}
.f_nav li a{font-family:Î¢ÈíÑÅºÚ; font-size:20px; color:#fff; display:block; height:40px; overflow:hidden; line-height:40px; }


/*----------list--------------*/
.list_t{ height:32px; background:url(../images/list_t01.gif) repeat-x; padding-left:23px;}
.list_tp{ width:90%; background-color:#15579f; line-height:30px; color:#fff; font-size:15px; float:left;}
.list_tp a{  color:#fff;}
.list_tp img{ margin-top:3px;}
.list_c{ padding-left:23px; padding-right:0px;}
.list_c li{ clear:both; background:url(../images/list_c.png) left center no-repeat; padding-left:20px; width:92%; height:38px; line-height:38px; border-bottom:1px double #ccc; overflow:hidden; }
.list_c li span{ float:right;}

.page{text-align:center;/*width:527px;*/margin:0 auto;overflow:hidden;margin-top:20px;margin-bottom:20px;}
.page li{/*float:left;*/ display:inline; padding:4px;background-color:#f2f2f2;margin-left:10px;border:1px solid #d5d5d5;text-align:center; list-style-type:none;}
.page li a{color:#666666;}
.page li a:hover li{background-color:#006ab7;}
.page li:hover a{color:#006ab7;}

.list_b{ width:89%; height:162px; margin:0 auto; background:url(../images/listss.jpg) no-repeat;-moz-background-size:100% 100%;
    -webkit-background-size:100% 100%;
    -o-background-size:100% 100%;
    background-size:100% 100%; padding-top:17px; margin-bottom:20px;}
.list_b01{ width:90%;height:41px; margin-bottom:7px;}
.list_b02{ width:57%; height:41px;  background-color:#15579f; text-align:center; line-height:41px; overflow:hidden}
.list_b03{  height:41px; width:42%;  background-color:#fe700a; text-align:center; line-height:41px;overflow:hidden}
.listleft{ float:left;}
.listright{ float:right;}
.list_b01 a{ color:#fff;}

/*----------article-----------------*/
.article_t{ height:76px; background:url(../images/article_t.jpg) bottom center no-repeat; margin-bottom:13px;}
.article_t h3{ text-align:center; color:#15579f; font-weight:bold; font-size:22px; line-height:48px;}
.article_t p{ text-align:center;   line-height:28px;}
.article_t p span{ color:#fe700a;}
.articlebody{ padding-left:2%; padding-right:2%; color:#222222; font-size:15px; line-height:30px;}
.spwz{ line-height:30px;color:#222222; margin-left:2%; margin-bottom:20px; margin-top:10px;}
.spwz a{color:#222222;}



/*----------screen-----------------*/
 @media only screen and (min-width: 320px) and (max-width: 400px) {
.nav li{ font-size:1.2rem;}
.s_l{ text-indent:15%; }
.yyjs_m p{  font-size:13px; line-height:22px;}
.a_ph{ text-indent:9%;}
.zxpt span{  font-size:14px;}
.t1{ font-size:10px;width: 33%;height:34px; line-height:26px; }
.reset{ height:32px;}
.tj{ height:32px;}
.t2{font-size:10px;height:34px; line-height:26px;}
.t3{font-size:10px; height:34px; line-height:26px;}
.list dt a,.list dt span{  margin-left:14%}
.zjtd_r img{ width: 60%; }
.zjtd_r p{ font-size:11px; line-height:14px; }
.zjtd_r span{ font-size:12px;margin-top:0%; }
.zjtd_r img{ margin-top:0%;}
}



@media screen and (max-width:480px){ 
.fl span{ display:none;}
#tab .tab_menu li i{ display:none;}
.zj p, .zj1 p, .zj2 p, .zj3 p, .zj4 p{ height:150px !important; overflow:hidden; }

}


@media screen and (max-width:510px){ 

.jbdh dl dd a {
    color: #fff;
    font-size: 12px;
    font-family: Î¢ÈíÑÅºÚ;
    display: block;
    margin-top: 7%;
}
.jbdh dl dd em img {
    height: 26px;
    width: 37%;
}
.jbdh {
    width: 100%;
    background: url(../images/img_20.jpg) repeat-x;
    background-size: 50% 85%;
}
#tab .tab_menu li span {
    font-size: 20px;
    width: 80%;
    display: inline-block;
}

.zj p, .zj1 p, .zj2 p, .zj3 p, .zj4 p {
    width: 51%;
    font-size: 14px;
    line-height: 24px;
    text-indent: 2em;
}
.zj_bt {
    width: 95%;
    text-align: right;
    margin: 93% 0 5% 0;
}

.gzrd li {
    font-size: 16px;
    font-family: Î¢ÈíÑÅºÚ;
    text-align: center;
    line-height: 38px;
}
.f_nav li em img {
    margin-top: 10%;
    width: 35%;
    height: 27px;
}
.f_nav li a {
    font-family: Î¢ÈíÑÅºÚ;
    font-size: 16px;
    color: #fff;
    display: block;
    height: 40px;
    overflow: hidden;
    line-height: 40px;
}
.footer img {
    width: 100%;
    margin-bottom: 20%;
}
.list_tp {
    width: 90%;
    background-color: #15579f;
    line-height: 30px;
    color: #fff;
    font-size: 13px;
    float: left;
}

}



