@charset "gb2312";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ";}
body{font-size:12px;color:#000;}
li{list-style:none;}
a{text-decoration:none;color:#faad00;}
a:hover{color:#333; text-decoration:none;}
.fl{ float: left}
.fr{ float: right}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
.clear{clear:both;width:100%;height:0;overflow:hidden;}
.blank {height:10px;font-size:1px;line-height:1px; clear:both; overflow:hidden;}
.blank2 {height:5px;font-size:1px;line-height:1px; clear:both; overflow:hidden;}
/*-------------top-------------------*/
.top{ width:100%; background:#036eb8;}
.top .top_in{width:1130px;height:40px; line-height:40px; margin:0 auto;}
.top .top_in_left{float:left; padding-left:20px; color:#fff;}
.top .top_in_right{ float:right; color:#fff;}
.top .top_in_right a{ padding:0 10px; color:#fff;}
.top .top_in_right form{ margin-top:-40px;}
.top .top_in_right input.head_text{width: 116px;
height: 22px;
line-height: 22px;
font-size:12px; padding-left:10px;
border: none;
background:url(../images/sousuo.png) no-repeat left center;}
.top .top_in_right input.head_btn{    width: 30px;
    height: 22px;
    background:url(../images/sousuobtn.png) no-repeat left center;
    border: none;
}
/*-------------top-------------------*/
.head{ width:1000px; margin:0 auto;}
.nav{ background:#036eb8; width:100%;}
.nav .nav_inside{ width:1130px; margin:0 auto;overflow:hidden;}
.nav .nav_inside li{ float:left; width:110px; line-height:6px; border-right:1px solid #005996; font-size:18px; font-family: "Î¢ÈíÑÅºÚ";line-height:60px;text-align:center;}
.nav .nav_inside li a{ display:block; color:#fff; }
.nav .nav_inside li a:hover{background:#f47c01;}
/* Ð§¹ûCSS¿ªÊ¼ */
.topvebanner { margin: 0 auto; width:1423px; height: 400px; overflow: hidden; background:#ffffff;}
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 400px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 400px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 400px;  background:#ffffff;}
#myjQueryContent .pic {
    height: auto;
    display: block;
    margin: 0 auto; background:#ffffff;
}
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { HEIGHT: auto; border: 0;  display:inline-block; position:relative; WIDTH: 1423px;  }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 170px; HEIGHT: 8px; position: absolute; top: 382px; right: 300px; z-index: 8; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #aa494a; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(/temimages/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
/* Ð§¹ûCSS½áÊø */
/*-------------¼²²¡µ¼º½-------------------*/
.head_e{ margin:0 auto; height:125px;  background-color:#036eb8;}
.head_e_a{ width:1000px; height:95px; margin:0 auto; padding:15px 0; }
.head_e_b{ width:267px; height:95px; float:left; margin-left:10px; display:inline }

.head_e_bd1{ width:466px;}
.head_e_b dl.width266{width:369px; float:left;} 
.head_e_b p.width296p{ width:294px;}
.head_e_bd{ width:306px;}
.head_e_ba{ width:252px; height:125px; float:left; margin-left:5px; display:inline}
.head_e_b dl.width160,.head_e_b p.widht160{ width:160px;}

.head_e_bs{ width:254px; height:125px; float:left; margin-left:10px; display:inline}
.head_e_b p{ width:267px; height:45px; line-height:45px; text-align:center;  font-size:16px; color:#FFFFFF;}
.head_e_b p a{ display:block; color:#ffffff; font-size:16px; font-weight:bolder}
.head_e_b dl{ width:246px; height:72px; margin:0 auto; line-height:24px; background-color:#0d7bc1; padding:11px 0px 11px 15px; overflow:hidden; float:left;}
.head_e_b dl.width216,.head_e_b p.widht216{ width:160px;}
.head_e_b dl.width286{width:286px;} 
.head_e_b dl.width280{width:290px;} 
.head_e_b dl dd{   height:35px; width:110px; float:left; color:#FFFFFF; margin-left:3px; _margin-left:3px; display:inline; overflow:hidden; float:left; text-align:ccenter; }
.head_e_b dl.padding10{ padding-left:10px;}
.head_e_b dl dd.width80{width:80px;}
.head_e_b dl dd.width100{width:103px;}
.head_e_b dl dd.width70{width:70px;}
.head_e_b dl dd.width90{width:90px;}
.head_e_b dl dd a{ padding:0 8px;  height:35px; float:left; color:#FFFFFF; text-align:center; font-size:14px; line-height:35px; }
.head_e_b dl dd a.padding0{ padding:0px;}
.head_e_b dl dd span{ width:2px; height:35px; line-height:35px; float:left; color:#FFFFFF; text-align:left;display:block}
.jbdh_tit{ width:77px; float:left; background:#128bcf;}
.jbdh_tit p{ width:77px; font-weight:bold;}
/*-------------head¼²²¡µ¼º½-------------------*/
.lfjj{ width:100%; background:#fff;overflow:hidden; padding:26px 0px;}
.lfjj .lfjj_inside{width:1000px; margin:0 auto;}
.lfjj .lfjj_inside .lfjj_left{ width:304px; height:334px; float:left;padding-top:15px;}
.lfjj .lfjj_inside .lfjj_right{ width:657px; height:284px; float:right; padding:30px 0;}
.lfjj .lfjj_inside .lfjj_right p{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:32px; text-indent:28px; color:#6f6f6f;}
.lfjj .lfjj_inside .lfjj_right p a{color:#a7342f;}

.lfgc{ width:1423px; margin:0 auto;overflow:hidden; background:url(/ztimages/jishulf/lfgc_bg.png) repeat-y; }
.lfgc .lfgc_tit{ width:1423px; margin:0 auto;}
.lfgc .lfgc_main{ width:840px; margin:0 auto; margin-top:40px; height:1398px; background:url(/ztimages/jishulf/lfgc_bg2.png) no-repeat center; padding-left:160px; } 
.lfgc .lfgc_main h3{ font-size:25px; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; font-weight:bold; color:#a7342f;}
.lfgc .lfgc_main p{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; color:#6f6f6f;}
.lfgc .lfgc_main .lfgc_maina{ padding:65px 28px 0px;}
.lfgc .lfgc_main .lfgc_maina ul{ background:url(/ztimages/jishulf/lfgc_maina_bg.png) no-repeat left center; height:110px; margin-top:8px;}
.lfgc .lfgc_main .lfgc_maina ul li{ width:115px; float:left; text-align:center; margin-right:60px;}
.lfgc .lfgc_main .lfgc_maina ul li.marginrig10{ margin:0; margin-right:10px;}
.lfgc .lfgc_main .lfgc_maina ul li p{line-height:20px; color:#fff; margin-top:30px;}
.lfgc .lfgc_main .lfgc_maina ul li p.margin40{ margin-top:40px;}
.lfgc .lfgc_main .lfgc_maina ul li .lileft{ width:70px; float:left;}
.lfgc .lfgc_main .lfgc_maina ul li .lileft p{margin:0px; line-height:55px;}
.lfgc .lfgc_main .lfgc_maina ul li .liright{width:45px;float:left; padding-top:12px;}
.lfgc .lfgc_main .lfgc_maina ul li.marginlef25{ margin-left:25px;}

.lfgc .lfgc_main .lfgc_mainb{ padding:68px 28px 20px;}
.lfgc .lfgc_main .lfgc_mainb ul{ height:85px; background:url(/ztimages/jishulf/zlfa_bg.png) no-repeat left center; margin-top:8px;}
.lfgc .lfgc_main .lfgc_mainb ul li{ width:113px; float:left; text-align:center; margin-right:63px;line-height:20px; color:#fff; margin-top:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

.lfgc .lfgc_main .lfgc_mainc{ padding:50px 28px 30px;}
.lfgc .lfgc_main .lfgc_mainc p{ line-height:26px; padding-top:8px;}
.lfgc .lfgc_main .lfgc_mainc ul{ margin-top:10px;}
.lfgc .lfgc_main .lfgc_mainc ul li{ width:185px; height:110px; margin:5px; position:relative; float:left;}
.lfgc .lfgc_main .lfgc_mainc ul li a{ display:block; }
.lfgc .lfgc_main .lfgc_mainc ul li a p{color:#fff;text-align:center; padding:0; line-height:26px;background-color:rgba(0,0,0,0.6); position:absolute; left:0px; bottom:0px;  width:185px; font-size:13px;}

.lfgc .lfgc_main .lfgc_maind{ padding:40px 28px 30px;}
.lfgc .lfgc_main .lfgc_maind ul{ margin-top:10px;}
.lfgc .lfgc_main .lfgc_maind ul li{ width:253px; height:112px; border:6px #b5b5b5 solid; -moz-border-radius:50%;-webkit-border-radius:50%; border-radius:50%; float:left; background:#ffffff; margin-left:80px;}
.lfgc .lfgc_main .lfgc_maind ul li>h4{ text-align:center; font-size:16px; height:45px; line-height:45px; border-bottom:1px #939393 dashed; color:#666;}
.lfgc .lfgc_main .lfgc_maind ul li>p{line-height:20px; text-align:center; margin-top:10px;}
.lfgc .lfgc_main dl { margin-top:45px; padding-left:130px;}
.lfgc .lfgc_main dl dd{width:300px; float:left;}
.lfgc .lfgc_main dl dd.zxbtn{ background:url(/ztimages/jishulf/zxbtn.png) no-repeat left center; padding-left:80px; height:65px; width:200px;}
.lfgc .lfgc_main dl dd.zxbtn a{font-size:22px; line-height:30px; display:block; color:#f9e90f; letter-spacing:2px;}
.lfgc .lfgc_main dl dd.zxbtn a.fontb{ font-weight:bold; font-size:26px; font-family:"Î¢ÈíÑÅºÚ";}

.lfysdb{ width:100%; background:url(/ztimages/jishulf/lfysdb_bg.jpg) no-repeat top center; padding-top:144px; padding-bottom:40px;}
.lfysdb .lfysdb_in{ width:1000px; margin:0 auto;}
.lfysdb .lfysdb_in>h2{ text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:48px; font-weight:bold; color:#036eb8; line-height:120px;}
.lfysdb .lfysdb_in .dblb{ margin-top:20px; border-top:2px solid #036eb8;border-left:2px solid #036eb8; border-right:1px solid #036eb8; border-bottom:1px solid #036eb8;}
.lfysdb .lfysdb_in .dblb dl dd{ width:328px; float:left; border-bottom:1px solid #036eb8;border-right:1px solid #036eb8;color:#036eb8; font-size:14px;}
.lfysdb .lfysdb_in .dblb dl dd p{ font-size:14px; color:#036eb8; margin:0px 12px;  line-height:26px;}
.lfysdb .lfysdb_in .dblb dl.dcxy dd.cleer,.lfysdb .lfysdb_in .dblb dl.dczy dd.cleer,.lfysdb .lfysdb_in .dblb dl.lbtit dd.cleer,.lfysdb .lfysdb_in .dblb dl.dcxlsd dd.cleer,.lfysdb .lfysdb_in .dblb dl.csxzl dd.cleer,.lfysdb .lfysdb_in .dblb ul li.cleer{ clear:both; width:0px; height:0px; border:0px; overflow:hidden; padding:0px; margin:0px;}
.lfysdb .lfysdb_in .dblb dl.lbtit dd{ line-height:40px;font-size:18px;  text-align:center; }
.lfysdb .lfysdb_in .dblb .width404{ width:410px;}
.lfysdb .lfysdb_in .dblb .width160{ width:170px;text-align:center;}
.lfysdb .lfysdb_in .dblb .width85{ width:85px;text-align:center;}
.lfysdb .lfysdb_in .dblb dl.dcxy dd{height:157px; padding:15px 0;}
.lfysdb .lfysdb_in .dblb dl.dcxy dd h2{ font-size:18px; line-height:157px; }
.lfysdb .lfysdb_in .dblb dl.dcxy dd.padding50{ padding:50px 0; height:87px;}
.lfysdb .lfysdb_in .dblb dl.dczy dd{height:50px; padding:15px 0;}
.lfysdb .lfysdb_in .dblb dl.dczy dd h2{ font-size:18px; line-height:50px; }
.lfysdb .lfysdb_in .dblb dl.dcxlsd dd{ height:80px; padding:15px 0;}
.lfysdb .lfysdb_in .dblb dl.dcxlsd dd h2{ font-size:18px; line-height:80px;}
.lfysdb .lfysdb_in .dblb dl.dcxlsd dd.padding20{ padding:20px 0px;  height:70px;  }
.lfysdb .lfysdb_in .dblb dl.csxzl dd{ height:130px; padding:15px 0;}
.lfysdb .lfysdb_in .dblb dl.csxzl dd h2{ font-size:18px;  margin:45px 0px;}
.lfysdb .lfysdb_in .dblb dl.csxzl dd.padding50{ padding:50px 0; height:60px;}
.lfysdb .lfysdb_in .dblb dl.csxzl dd h2 span{ font-size:14px;}
.lfysdb .lfysdb_in .dblb ul li{ float:left; width:739px; height:426px; padding:15px 0px;  border-right:1px solid #036eb8; border-bottom:1px solid #036eb8; }
.lfysdb .lfysdb_in .dblb ul li p{ margin:0px 12px; font-size:16px; line-height:28px; color:#036eb8;}
.lfysdb .lfysdb_in .dblb ul li p span{ color:#e60012;}
.lfysdb .lfysdb_in .dblb ul li h2{ font-size:18px; line-height:426px; color:#036eb8; }
.lfysdb .lfysdb_in>a{ margin-top:40px; display:block;}
.footer{ height:304px; }
.footera{ width:100%;height:44px; margin:0 auto; background:#036eb8;} 
.footera ul{ width:1000px; height:44px; margin:0 auto;}
.footera ul li{height:40px; line-height:40px; width:100px; background:url(/ztimages/jishulf/bot_nav_libg.png) no-repeat right center; text-align:center; float:left; }
.footera ul li a{height:44px; line-height:44px;  font-size:14px; color:#fff; text-decoration:none; display:block;}
.footera ul li:last-child{ background:none;}
.footerb{ width:580px; height:150px; float:right; margin-top:30px;}
.footerb img{ display:inline-block; clear:both;}
.footerb p{ color:#494949; line-height:30px;}
.footerc{ width:1000px; margin:0 auto; margin-top:20px;}
.footerc img{ border:0px; float:left; margin-top:30px;  }