@charset "gb2312";
/* CSS Document */
/*1銆佸叕鍏辨牱?
--------------------------*/
body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div,menu,ol,section{ border:0; margin:0; padding:0;font-weight: normal;}
body{font-family:"Microsoft YaHei"; overflow-x:hidden;}
area{ outline: none;}
ul,li{ list-style:none;}
li{list-style:none; float:left;}
.c{ clear:both;}
.pr{ padding-top:5px; height:100px;}
.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/

a{ text-decoration:none; color: #676767;}
a:hover{ color:#000;}
img{ border:0;}
.llmclear{
clear:both;

}
.bdfq_banner1{ width:100%; margin:0 auto; height:174px; background:url(../images/bdfq_banner1.jpg) no-repeat center center;}
.bdfq_banner2{ width:100%; margin:0 auto; height:174px; background:url(../images/bdfq_banner2.jpg) no-repeat center center;}
.bdfq_banner3{ width:100%; margin:0 auto; height:151px; background:url(../images/bdfq_banner3.jpg) no-repeat center center;}
.bddk{ width:100%; margin:0 auto; overflow:hidden;}
.dk{ width:1200px; margin:0 auto; overflow:hidden; text-align:center;}
.dk p{ font-size:22px; width:1024px; margin:0 auto; margin-top:50px; font-weight:normal; line-height:35px;}
.dk_nr{ width:846px; height:439px; margin:0 auto; margin-top:11px;}
.dk_nr ul li{ width:240px; height:200px; background:#959595; float:left; margin-left:42px; margin-top:39px;}
.dk_nr ul li p{ width:220px; margin:0 auto; font-size:18px; color:#FFFFFF; margin-top:44px; line-height:30px; text-align:left;}
.bdfq_bg1{ width:100%; height:137px; background:url(../images/bdfq_bg1.jpg) no-repeat center center;}
.dxwt{ width:100%; margin:0 auto; overflow:hidden; height:423px; background:#12b4aa;}
.bswt{ width:1200px; margin:0 auto; overflow:hidden;}
.bswt h1{ font-size:49.81px; font-weight:normal; color:#FFFFFF; text-align:center; margin-top:35px;}
.bswt p{ width:873px; font-size:24px; color:#ffffff; margin:0 auto; margin-top:32px; line-height:42px;}
.bdfq_zx{ width:261px; height:61px; background:url(../images/bdfq_zxbg.jpg) no-repeat center center; margin:0 auto; margin-top:30px; text-align:center;}
.bdfq_zx a{ font-size:24px; color:#FFFFFF; line-height:55px;}
.dk_ly{ width:100%; margin:0 auto; overflow:hidden;}
.sqly{ width:1200px; margin:0 auto; overflow:hidden;}
.sqly img{ margin:0 auto; float:left; margin-left:95px; margin-top:20px; margin-bottom:60px;}
.gdxf{ width:100%; margin:0 auto; height:780px; background:#36b4e6; overflow:hidden;}
.lbxf{ width:1200px; margin:0 auto; overflow:hidden;}
.xf_left{ width:312px; height:780px; margin-left:116px; float:left;}
.xf_right{ width:651px; height:780px; margin-left:25px;  float:left;}
.xf_top{ width:403px; height:103px; float:left; margin-left:102px; margin-top:25px;}
.xf_can{ width:187px; height:50px; border:3px #FFFFFF solid; float:left; margin-left:210px; margin-top:28px; text-align:center;}
.xf_can a{ font-size:26px; color:#FFFFFF; line-height:50px;}
.xf_bom{ width:651px; float:left; height:493px; margin-top:28px;}
.bdfq_jybz{ width:100%; margin:0 auto; overflow:hidden;}
.jybz{ width:1200px; margin:0 auto; overflow:hidden;}
.jy_bt{ width:800px; height:54px; background:url(../images/bdfq_jybz.jpg) no-repeat center center; margin:0 auto; margin-top:44px; overflow:hidden;}
.jy_bt h1{ font-size:36px; color:#000000; text-align:center; line-height:45px;}
.jybz_js{ width:988px; height:398px; margin:0 auto; margin-top:46px;} 
.jybz_js ul li{ width:247px; height:398px; float:left;}
.js_bom{ width:242px; height:201px; float:left;}
.js_bom h1{ font-size:28px; color:#000000; font-weight:bold; margin-left:5px;}
.js_bom p{ font-size:18px; line-height:30px; margin-left:5px;}
.js_top{ width:242px; height:197px; float:left;}
.tjzy{ width:1020px; height:361px; margin:0 auto; margin-top:44px;}
.tjzy ul li{ width:245px; height:175px; margin-left:10px; margin-top:10px; float:left;}
.xxzx{ width:187px; height:50px; border:3px #000000 solid;margin:0 auto; margin-top:37px; margin-bottom:37px; text-align:center;} 
.xxzx a{ font-size:26px; line-height:50px; color:#000000 }
.cgrs{ width:100%; height:460px; margin:0 auto; background:url(../images/cgrs.jpg) no-repeat center center;}
.cgrs1{ width:100%; margin:0 auto; text-align:center; overflow:hidden;}
.cgrs1 p{ font-size:24px; color:#000000; margin-top:32px;}