@charset "utf-8";

/* CSS Document */

body { min-width:1020px; background:#fffdfe;font-family:"微软雅黑";}

p{ color:#4c4c4c;}

.banner { width:100%; float:left; background:url(../img/bannerbj.png) no-repeat center top #ffe7ee; padding-bottom:10px;}

.hd_con { width:1020px; margin:0 auto; font-family:"微软雅黑";}

.hd_con_er { width:1020px; margin:0 auto; font-family:"微软雅黑";}



.fkyz_con1 {width:100%; float:left; padding-top:6px; background:url(../img/1-01.jpg) repeat-x top center #fffdfe;}

.fkyz_dh{ width:980px; margin:0 auto; margin-top:40px; height:160px;}

.fkyz_dh_l{ width:570px; padding:30px; float:left; height:100px; background:#fff4f7; border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:90px;border-top-right-radius:90px; }

.fkyz_dh_r{ width:333px; float:right;}

.fkyz_dh_l h1{ width:30px; float:left; margin-top:7px; line-height:40px; font-weight:normal; font-size:26px; color:#CD918B; border-bottom:3px solid #cd918b; border-top:3px solid #cd918b;}

.fkyz_dh_l p{ width:465px; height:140px; font-size:14px; color:#4c4c4c; line-height:25px; float:left; margin-left:40px;}



.fkyz_con2 {width:100%; float:left; height:380px; background:url(../img/fkyzd.png) no-repeat center;}

.fk_led{ width:1020px; height:360px; margin-top:30px; margin:0 auto;}

.fkyz_cbn{ width:400px; height:360px; margin-left:320px; float:left;}

.fkyz_cbn h1{ width:98px;float:left; font-size:44px; color:#ffb4ad; margin-top:40px;}

.fkyz_cbn span{ width:192px; float:left;margin-top:40px; margin-left:5px; font-size:22px; color:#cd918b;}

.fkyz_cbn p{ width:100%; margin-top:20px; float:left; text-align:center; line-height:30px; font-size:14px; color:#4c4c4c;}

.fkyz_an{ width:45px; margin-top:260px; margin-left:200px;float:left; height:46px; background:url(../img/fk_03.png) no-repeat; font-size:14px; color:#FFF; text-align:center;}

.fkyz_an_er{ width:45px; margin-top:100px;float:right; margin-right:30px; height:46px; background:url(../img/fk_03.png) no-repeat; font-size:14px; color:#FFF; text-align:center;}





.fkyz_con3{width:100%; float:left;}

.fkyz_dft{ width:980px; height:100px; margin:0 auto; margin-top:30px;}

.fkyz_dft h1{ width:98px; margin-left:310px;float:left; font-size:44px; color:#ffb4ad; }

.fkyz_dft span{ width:300px; float:left; padding-top:5px; margin-left:5px; font-size:22px; color:#cd918b;}

.fkyz_dft p{ width:100%;float:left; text-align:left; text-indent:2em;line-height:25px; font-size:14px; margin-top:10px;}

.fkyz_conv{widtfkyz_dfth:980px; height:253px; float:left;}

.fkyz_conv_l{ width:460px; float:left;height:253px; background:url(../img/fk_07.png) no-repeat center; }

.fkyz_conv_l h2{ width:150px; float:left; font-size:18px; color:#CD918B; font-weight:normal; text-align:left; text-indent:2.6em;}

.fkyz_conv_l p{ width:150px; float:left; font-size:16px; margin-top:20px; text-align:center; text-indent:0; line-height:30px;}

.fkyz_cth{width:150px; float:left; height:140px;margin-top:80px; margin-left:50px;}

.fkyz_tite{ float:left; margin-top:10px;}

.fkyz_tite h1{ width:500px;color:#4c4c4c; font-weight:normal; float:left; height:40px; line-height:40px; font-size:24px;}

.fkyz_tite ul{ width:100%; margin:0; padding:0; float:left; margin-top:20px;}

.fkyz_tite ul li{ float:left; width:160px; height:248px; margin-left:45px; position:relative;}

.fkyz_tite ul li img{ float:left;}

.fkyz_tite ul li p{ width:100%; font-size:14px; color:#CD918B; position:absolute;top:40px; z-index:11; left:0; text-indent:0; text-align:center;}

.fkyz_con4{width:100%; height:511px; float:left; background:url(../img/xafk_du.jpg) no-repeat center;}

.fkyz_cvb .TabTitle { width:100%; float:left; background:url(../img/fk_bjt.png) no-repeat center; margin-top:10px;}

.fkyz_cvb .TabTitle ul { width:100%; float:left;}

.fkyz_cvb .TabTitle ul li{float:left;cursor:pointer;text-align:center; margin-left:25px; width:115px; height:95px; background:#CC9; padding-bottom:8px;}

.fkyz_cvb .TabTitle .active{background:url(../img/fk_04.png) no-repeat center;color:#ffb4ad; line-height:30px; font-size:24px; font-weight:700; padding-top:30px;}

.fkyz_cvb .TabTitle .normal{background:url(../img/fk_05.png) no-repeat center; color:#ecedee;line-height:30px;font-size:24px; padding-top:30px;font-weight:700;}

.fkyz_cvb .fk_yzx{clear:both;width:100%; height:410px; float:left;display:block; background:url(../img/fk_06.png) no-repeat center;}

.fk_yzx_01{ width:930px; margin-left:30px; height:170px; float:left; margin-top:70px; }

.fk_bnt1{ width:300px; height:130px; float:left; line-height:35px; padding-left:30px; font-size:14px; color:#4c4c4c; margin-top:20px; text-indent:2em; overflow:hidden;}

.fk_bnt2{ width:310px; float:right; line-height:35px; padding-right:30px; font-size:14px; color:#4c4c4c; margin-top:20px; text-indent:2em; overflow:hidden;}

.ben_tha{ width:100%; float:left; position:relative;}

.none {display:none;}

.ben_tha .tbnr {width:100%; float:left;}

.ben_tha .tbnr ul { width:420px;float:left; position:absolute; margin-top:24%; margin-left:42%;}

.ben_tha .tbnr ul li{float:left;cursor:pointer;width:60px; height:60px; line-height:60px; text-align:center; margin-left:3%; margin-top:2%; font-size:14px; border:1px solid #ebd3d0;-moz-border-radius:10px;/* Gecko browsers */ -webkit-border-radius:10px;/* Webkit browsers */ border-radius:10px/* W3C syntax */}

.ben_tha .tbnr ul li a{text-decoration:none;}

.ben_tha .tbnr .active{color:#565656;}

.ben_tha .tbnr .normal{color:#565656}

.ben_tha .TabContent{clear:both;width:100%; float:left;display:block}

.bmcc{ width:100%;  float:left; margin-top:30px; margin-bottom:15px;}

.bmca{ width:58%; float:left;  margin-left:2%;}

.bmca p{ width:100%; line-height:30px; height:30px; text-align:left;overflow:hidden; background:url(../img/fk_yl.png) no-repeat left center; text-indent:2em;}

.bmca h1{height:40px; line-height:40px; overflow:hidden; font-size:17px; font-weight:normal; text-align:left;}

.bmca b{font-size:24px; letter-spacing:5px; font-weight:normal;}

.bnm_cbb{ width:40%; height:auto; float:left;}

.bnm_cbb img{ float:left; height:auto; margin-left:15%;}

.bnm_aa{ width:500px; height:35px; float:left; margin-top:10px;}

.bnm_aa_l{ width:120px; height:35px; float:left; font-size:14px; line-height:35px;background:#ffbfd2; text-align:center;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px/* W3C syntax */}

.bnm_aa_r{ width:120px; height:35px; float:left; font-size:14px; line-height:35px;  border:1px solid #ebd3d0; margin-left:8%; text-align:center;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px/* W3C syntax */}

.bnm_aa_r a{ color:#cd918b;}

.bnm_aa_l a{ color:#FFF;}

.TabTitle { width:100%; float:left;}

.TabTitle ul { width:100%; float:left;}

.TabTitle ul li{float:left;cursor:pointer;text-align:center; margin-left:1.5%; width:30%; padding-bottom:8px;}

.TabTitle ul li a{text-decoration:none;}

.TabTitle ul li img { width:100%; float:left; height:auto;}

.TabTitle ul li span { width:100%; float:left; line-height:25px; font-size:14px; padding:5px 0px 5px 0px;}

.TabTitle .active{background:url(../img/1-16.png) no-repeat center bottom;color:#336699}

.TabTitle .normal{background:url(../images/1-17.png) repeat-x center bottom;color:#333}

.fkyz_lys{ width:980px; margin:0 auto; height:270px;}

.fkyz_lys ul{ margin:0; padding:0; width:100%; float:left;}

.fkyz_lys ul li{width:190px; height:105px; float:left; margin-left:7px; margin-top:110px;}

.fkyz_lys ul li p{ width:100%; float:left; text-align:center; color:#CD918B; font-size:16px;}

.fkyz_lys ul li img{ float:left; margin-left:70px; margin-top:20px;}