@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family: "Î¢ÈíÑÅºÚ", Arial; font-size:14px; color:#666;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements ½á¹¹ÔªËØ */
dl, dt, dd, ul, ol, li, /* list elements ÁÐ±íÔªËØ */
pre, /* text formatting elements ÎÄ±¾¸ñÊ½ÔªËØ */
fieldset, lengend, button, input, textarea, /* form elements ±íµ¥ÔªËØ */
th, td { /* table elements ±í¸ñÔªËØ */
    margin: 0;
    padding: 0;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
#top{width:100%; height:160px; background:url(../images/top_bg.jpg) center repeat-x;}
.top{width:1280px; height:160px; margin:auto; background:url(../images/top.jpg) top center no-repeat;}
.top_top{width:1280px; height:110px;}
.top_nav{width:1000px; height:50px; margin:auto;}
.top_nav ul li{display:block; float:left; height:50px; padding-left:15px; padding-right:15px;}
.top_nav ul li a{display:block; width:100%; height:100%; line-height:50px; text-align:center; font-size:18px; font-weight:bold; color:#000; padding-left:15px; padding-right:15px;}
.top_nav ul li a:hover{background:#f08519; width:100%; color:#fff; padding-left:15px; padding-right:15px;}
#banner{width:100%; height:18097px; background:url(../images/banner_tc.jpg) center no-repeat;}
.banner{width:100%; height:415px; text-align:center; margin:auto;}
#bt{width:100%; height:80px; border-bottom:1px double #cccccc;}
.bt{width:1000px; height:80px; margin:auto; text-align:center; line-height:80px; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:30px; background:url(../images/bt_bg.jpg) center bottom no-repeat;}
#lb{width:100%; height:800px;padding-top:20px;}
.lb{width:1000px; height:800px; margin:auto;}
.lb_1{width:1000px; height:130px; border-bottom:1px double #dddddd;}
.lb_1_1{width:107px; height:94px; float:left; padding-top:18px;}
.lb_1_2{width:700px; height:130px; float:left; padding-left:40px;}
.lb_1_2_a{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#e77711;}
.lb_1_2_b{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#da5534;}
.lb_1_2_c{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#4bad86;}
.lb_1_2_d{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#00bff3;}
.lb_1_2_e{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#44e0cc;}
.lb_1_2_f{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:18px; text-align:left; padding-top:30px; color:#93e65f;}
.lb_1_2_1{display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:14px; text-align:left; padding-top:10px; color:#666; width:650px;line-height:24px;}
.lb_1_3{width:150px; height:42px; padding-top:44px; float:right;}
#dpzx{width:100%; height:765px;padding-bottom: 20px; background:url(../images/bg.jpg) center top repeat-x;}
.dpzx{width:1000px; height:625px; margin:auto; padding-bottom:20px;}
.dpzx_top{width:1000px; height:190px;}
.dpzx_banner{width:1000px; height:225px; padding-top:25px;}
.dpzx_nr{width:1000px; height:315px; background:url(../images/fwnr1.jpg);}
#cpxq{width:100%; height:775px; background:url(../images/bg.jpg) center top repeat-x;}
.cpxq{width:1000px; height:625px; margin:auto; padding-bottom:20px;}
.cpxq_top{width:1000px; height:190px;}
.cpxq_banner{width:1000px; height:576px;}
#cpnr{width:100%; height:905px; background:url(../images/bg.jpg) center top repeat-x; }
.cpnr{width:1000px; height:575px; margin:auto;}
.cpnr_top{width:1000px; height:190px;}
.cpnr_banner{width:1000px; height:271px; padding-top:15px;}
.cpnr_nr{width:1000px; height:405px; background:url(../images/hdsq_nr.jpg);}
#znyh{width:100%; background:url(../images/bg.jpg) center top repeat-x;}
.znyh{width:1000px; margin:auto; background:url(../images/znyh.jpg) top center no-repeat;}
.znyh_top{width:1000px; height:190px;}
.znyh_banner{width:1000px; padding-top:5px;padding-bottom: 15px;}
.znyh_nr{width:1000px; height:285px; background:url(../images/znyh_nr.jpg);}
#zwjl{width:100%; height:791px; background:url(../images/bg.jpg) center top repeat-x;}
.zwjl{width:1000px; height:581px; margin:auto;}
#ccjy{width:100%; height:660px; background:url(../images/bg.jpg) center top repeat-x;}
.ccjy{width:1000px; height:580px; margin:auto;}
#ggt{width:100%; height:150px; background:url(../images/ggt.jpg) center no-repeat;}
#zyyy{width:100%; height:646px;}
.zyyy{width:1000px; height:646px; margin:auto;}
#hd1{width:100%; height:350px; background:url(../images/hd1.jpg) top center repeat-x;}
.hdi{width:1000px; height:350px; margin:auto;}
.hd1_top{width:1000px; height:48px;}
.hd1_nr{width:1000px; height:285px; background:url(../images/hd1_nr.jpg) center center no-repeat;}
#db{width:100%; height:495px; background:url(../images/db.jpg) center top no-repeat;}
#gsry{width:100%; height:530px; background:url(../images/gsrybg.png) center top repeat-x;}
.gsry{width:1000px; height:85px; margin:auto}
.gsry_top{width:490px; height:85px; margin:auto;}
.gsry_banner{width:1000px; height:240px; margin:auto; padding-top:20px;}
.gsry_banner_1{width:80px; height:240px; float:left; padding-top:10px;}
.gsry_banner_2{width:840px; height:240px; float:left;}
.gsry_banner_2 p img{padding-right:5px;}
.ckgd{width:1000px; height:150px; margin:auto;}
.ckgd a{width:1000px; height:150px; background:url(../images/ckgd.jpg); display:block;}
.ckgd a:hover{background:url(../images/ckgd1.jpg);}
#yqlj{width:100%; height:120px; border-top:1px double #b2b2b2; border-bottom:1px double #b2b2b2;}
.yqlj{width:1000px; height:120px; margin:auto;}
.yqlj_1{width:995px; height:60px; line-height:60px; text-align:left; padding-left:5px; border-bottom:1px dotted #b2b2b2; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#000;}
.yqlj_2{width:995px; height:60px;}
.yqlj_2 a{color:#666; display:block; height:50px; line-height:50px; font-size:16px; padding-left:15px; padding-right:15px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.yqlj_2 a:hover{color:#F96;}
.nr1{width:1000px; height:310px; margin-top: 70px;float: left;}
.nr1 ul li{list-style-type:none; display:block; width:250px; float:left; height:61px;}
.nr1 ul li a{display:block; width:100%; height:100%;}