@charset "utf-8";
/* CSS Document */
ul,dl{ list-style-type:none;}
body{font-family:'microsoft yahei'; font-style:normal;}
body > div.nav_wrap div.nav ul li.davidhover{background:#fff; padding:0 10px;}
body > div.nav_wrap div.nav ul li.davidhover a{color:#000;}
.navrj{width:100%;height:39px;background:#5c5c5c;}
.navrjbox{width:auto;height:31px; margin:0 auto; padding-top:8px;}
.navrjbox a{width:auto; height:25px; display:block; float:left; font-size:14px; line-height:25px; padding:0 10px; color:#fff; margin-right:13px;}
.navrjbox a:hover{ text-decoration:underline;}
.banner01{width:100%;height:140px;overflow:hidden; text-align:center;}
.banner02{width:100%;height:auto;overflow:hidden; text-align:center;}
.banner03{width:100%;height:auto;overflow:hidden; text-align:center;}
.aboutbox{width:100%;height:325px;background:url(../images/about01_04.jpg) no-repeat right;}
.aboutbox1{width:100%;height:397px;background:url(../images/gze_04.jpg) no-repeat right;}
.aboutbox2{width:100%;height:397px;background:url(../images/sz3kde_03.jpg) no-repeat right;}
.aboutbox3{width:100%;height:372px;background:url(../images/sz6ftk_03.jpg) no-repeat right;}
.aboutbox_con_lefttxt1 h6{ font-size:24px; font-weight:normal; margin-bottom:10px;}

.aboutbox_con{width:1200px;height:auto; overflow:hidden; margin:0 auto;}
.aboutbox_con h1{width:140px;height:76px;border-bottom:4px solid #01407e;margin:0 auto;overflow:hidden;line-height:80px;overflow:hidden;text-align:center; font-size:24px; font-weight:normal;}
.aboutbox_con p{width:670px; margin:40px 0 0 0; font-size:18px; line-height:30px;}
.aboutjo{width:100%;height:419px; background:#f2f2f2;}
.aboutjo img{ float:left;}
.aboutjo span{width:605px; color:#4a4a4a; font-size:18px; margin:50px 0 0 27px; float:left; line-height:30px;}

.aboutjo1{width:100%; margin-bottom:50px; overflow:hidden;}
.aboutjo1 img{ float:left;}
.aboutjo1 span{width:605px; color:#4a4a4a; font-size:16px; margin:10px 0 0 0px; float:left; line-height:20px;}
.aboutjo1 span strong{font-size:24px; font-weight:normal;}
.abouttab{width:1200px;height:auto; margin:38px auto;}
.abouttab table td{background:#f6f6f6; border-bottom:2px solid #fff;border-right:2px solid #fff; padding:10px 0 10px 0; color:#575757; line-height:26px;}
.abouttab table td.tableleft{width:160px; padding-right:20px; text-align:right; font-size:14px; color:#575757;}
.abouttab table td.tableright{padding-left:60px;font-size:14px; color:#575757; padding-right:10px;}
.abouttab table td.tableright span{color:#2389b9;}
.abouttab table td.tableright span b{font-size:18px; font-weight:normal;}

.abouttab1{width:1200px;height:auto; margin:0 auto;}
.abouttab1 table td{background:#fff; border-bottom:2px solid #f2f2f2;border-right:2px solid #f2f2f2; padding:10px 0 10px 0; color:#575757; line-height:26px;}
.abouttab1 table td.tableleft{width:160px; padding-right:20px; text-align:right; font-size:14px; color:#575757;}
.abouttab1 table td.tableright{padding-left:60px;font-size:14px; color:#575757;}
.abouttab1 table td.tableright span{color:#2389b9;}
.abouttab1 table td.tableright span b{font-size:18px; font-weight:normal;}

.aboutlang{width:100%; height:auto; background:#39a7db; padding:37px 0; overflow:hidden; margin-bottom:25px;}
.aboutlangbox{width:1200px;height:auto; color:#fff; font-size:14px; line-height:18px;}
.aboutlangbox img{margin-right:30px;}
.aboutlangbox span{font-size:22px;}
.aboutbot1{width:100%; height:auto; overflow:hidden; background:#7e7e7e;}
.aboutbotbox{width:100%; height:auto; overflow:hidden; background:#e1e1e1; padding-top:20px;}

.aboutbox_listbox{width:1154px;height:auto;margin:60px auto; overflow:hidden;}
.aboutbox_listbox_left{width:500px; height:auto; overflow:hidden; margin:0 0 40px 0; float:left;}
.aboutbox_listbox_left_title{width:100%;height:60px; line-height:22px; font-size:14px; color:#808080;}
.aboutbox_listbox_left_title a{color:#2389b9; display:block; font-size:16px;}
.aboutbox_listbox_left_title a:hover{ text-decoration:underline;}
.aboutbox_listbox_left_img{width:520px; height:auto; overflow:hidden;}
.aboutbox_listbox_left_img img{margin:0 11px 0 0;}
.aboutbox_listbox_left_more{width:100%; height:35px; overflow:hidden; border-bottom:1px solid #d9d9d9; padding-top:25px;}
.aboutbox_listbox_left_more img{ margin-left:7px;}
.aboutbox_listbox_left_more a{color:#333;}
.aboutbox_listbox_left_more a:hover{color:#2389b9;}

.aboutbox_listbox_right{width:500px; height:auto; overflow:hidden; margin:0 0 40px 0; float:right;}
.aboutbox_con_lefttxt{width:500px; height:auto; overflow:hidden; margin:60px 0 0 0; font-size:14px; line-height:24px; color:#333; float:left;}
.aboutbox_con_lefttxt1{width:500px; height:auto; overflow:hidden; margin:30px 0 0 0; font-size:14px; line-height:22px; color:#333; float:left;}
.aboutbox_con_lefttxt strong{ display:block;}

.aboutbox_con_1right{width:660px; height:auto; overflow:hidden; float:right; margin-top:80px;}
.aboutbox_con_1right a{width:188px; height:56px; overflow:hidden; display:block; background:#2389b9; text-align:center; line-height:56px; color:#fff; margin:0 0 16px 30px; float:left;}

.aboutbox_con_1right1{width:620px; height:auto; overflow:hidden; float:right; margin-top:80px;}
.aboutbox_con_1right1 a{width:188px; height:56px; overflow:hidden; display:block; background:#2389b9; text-align:center; line-height:56px; color:#fff; margin:0 0 16px 30px; float:left;}

.gztabg{width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding-bottom:30px;}
.gztabg_title{width:100%; overflow:hidden; text-align:center; font-size:24px; color:#141414; padding:20px 0; color:#333;}
.gztabgtgyu{width:1200px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.gztabgtgyu table td{border-bottom:3px solid #f2f2f2;border-right:2px solid #f2f2f2; padding:10px 0 10px 10px;line-height:18px; font-size:14px; color:#666;} 
.gztabgtgyu table td.tytile{ background:#00a8cb; color:#fff; font-size:14px; font-weight:bold;}
.gztabgtgyu table td.tytile1{ background:#87c2dd; color:#fff; font-size:14px; font-weight:bold;}
.gztabgtgyu table td.tytile2{ background:#b4d7e7; color:#fff; font-size:14px; font-weight:bold;}
.gztabgtgyu table td.margin{ border-bottom:6px solid #f2f2f2;border-top:6px solid #f2f2f2;}

.gztul{width:100%; height:437px; border-bottom:1px solid #e6e6e6;}
.gztul1{width:100%; height:437px; background:#e6e6e6;}
/*.gztulbox{width:1200px;height:auto; margin:0 auto;}
.gztulbox_left{width:428px; height:auto; float:left;}
.gztulbox_left h1{font-size:24px; margin:28px 0 20px 0; font-weight:normal; text-indent:10px;}
.gztulbox_leftrih{height:auto; font-size:14px; color:#666;}
.gztulbox_leftrih dt{width:100%; color:#fff; font-size:18px; text-indent:15px; line-height:39px; background:url(../images/gzimgbg_07.png) no-repeat;}
.gztulbox_leftrih dd{ line-height:20px; padding:0px 15px;}
.gztulbox_leftrih ul li{height:auto; float:left; font-size:12px; padding:0px 15px;}
.gztulbox_leftrih ul li img{margin-right:5px;}
.gztulbox_leftrih ul li a{ color:#333;}
.gztulbox_leftrih ul li a:hover{color:#2389b9;}*/
.gztulbox_img{width:892px;height:437px;position:absolute;float:left;margin-left:432px;}
.gztulbox_img_aut{width:892px;height:437px;}
.gztulbox_img_but{width:90px; height:44px; position:absolute; margin:-44px 0 0 675px;}

.gzfr{ height:auto; margin:10px auto; overflow:hidden;}
.gzfr_title{width:100%; line-height:80px; font-size:24px; color:#000;}
.gzfr_list{ height:auto; overflow:hidden;}
.gzfr_list h1{color:#2389b9; font-size:18px; font-weight:normal; width:100%;}

.gzfr_txt{width:100%;background:#e6e6e6;overflow:hidden;}
.gzfr_txt li{height:auto;overflow:hidden;margin-top:22px;font-size:14px;line-height:18px;color:#999; padding:0px 10px 0px 36px; min-height:33px;}
.gzfr_txt li img{}

.gzfr_more{width:100%; line-height:55px; overflow:hidden;}
.gzfr_more a{text-decoration:underline; color:#333;}
.gzfr_more a:hover{text-decoration:none;}

/*.hytitlebox{width:1440px;height:140px; background:url(../images/hytilebg_05.jpg) repeat-x; padding-bottom:60px;background:#ffffff;}
.hytitlebox_nav{width:420px;height:140px;float:left;text-align:center;font-size:18px;overflow:hidden; background:url(../images/hytgi_07.jpg) no-repeat right top; margin:0px;}
.hytitlebox_nav a{width:100%;height:100%;text-align:center; font-size:18px;color:#262626; line-height:130px; display:block;}
.hytitlebox_nav a:hover{width:100%;height:100%;display:block; background:url(../images/hyanvhover_04.jpg) no-repeat; color:#fff;}
.hover{width:420px;height:100%;display:block; background:url(../images/hyanvhover_04.jpg) no-repeat; color:#fff; float:left;}
.hover a{color:#fff;}

.hytitlebox_nav2{width:300px;height:140px;float:left;text-align:center;font-size:18px;overflow:hidden; background:url(../images/hytgi_07.jpg) no-repeat right top; margin:0px;}
.hytitlebox_nav2 a{width:100%;height:100%;text-align:center; font-size:18px;color:#262626; line-height:130px; display:block;}
.hytitlebox_nav2 a:hover{width:100%;height:100%;display:block; background:url(../images/hytgk_03.jpg) no-repeat; color:#fff;}
.hover2{width:300px;height:100%;display:block; background:url(../images/hytgk_03.jpg) no-repeat; color:#fff; float:left;}
.hover2 a{color:#fff;}

.hytitlebox_nav3{width:420px;height:140px;float:left; text-indent:110px;font-size:18px;overflow:hidden; background:url(../images/hytgi_07.jpg) no-repeat right top; margin:0px;}
.hytitlebox_nav3 a{width:100%;height:100%;text-indent:110px;font-size:18px;color:#262626; line-height:130px; display:block;}
.hytitlebox_nav3 a:hover{width:100%;height:100%;display:block; background:url(../images/hy444_03.jpg) no-repeat; color:#fff;}
.hover3{width:420px;height:100%;display:block; background:url(../images/hy444_03.jpg) no-repeat; color:#fff; float:left;}
.hover3 a{color:#fff;}*/

.aboutabkd{width:100%;height:auto;overflow:hidden;padding:50px 0; background:#ececec;}
.aboutabkd_box{width:1200px;height:auto;overflow:hidden; margin:0 auto;}

.aboutabkd_title{width:100%;height:50px; font-size:24px;}
.aboutabkd_fke{width:564px;height:auto; margin:0px; font-size:14px; color:#333; float:left;}
.aboutabkd_fke span{color:#2389b9;}
.aboutabkd_fke h1{ width:186px; height:38px; color:#fff; background:#2389b9; margin:30px 0 20px 0; font-size:16px; line-height:38px; text-indent:10px; font-weight:normal;}

.aboutabkd_frk{width:560px; float:left; font-size:14px; margin-left:60px; line-height:22px;}
.hysj{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:40px 0;}
.hysj_title{width:100%;font-size:24px; height:50px; line-height:50px; overflow:hidden; margin-bottom:30px;}

.hysj_yte{width:auto; height:auto; overflow:hidden; margin:0 auto; font-size:18px;color:#2389b9; float:left; margin-right:137px;}
.hysj_yte span{display:block; margin-top:30px; margin-left:130px;}
.hysj_yte1{width:auto; height:auto; overflow:hidden; margin:0 auto; font-size:18px;color:#2389b9; float:left;}
.hysj_yte1 span{display:block; margin-top:30px; margin-left:160px;}

.hysmbox{width:100%;height:auto;overflow:hidden;background:#ececec;}
.hysmboxkk{width:1200px;height:auto; margin:0 auto;}
.hysmboxkkleft{width:625px;height:auto; overflow:hidden; float:left; font-size:14px; padding-top:45px; line-height:24px;}
.hysmboxkkleft strong{display:block; font-size:24px; font-weight:normal; margin-bottom:18px; color:#333;}
.hysmboxkkleft span{color:#2389b9;  display:block;}
.hysmboxkkright{width:675px;height:410px; float:left; position:relative; margin:-351px 0 0 640px;}

.hysmlogo{width:1200px;height:auto; overflow:hidden; padding:45px 0;}
.hysmlogo_title{width:100%;height:50px;font-size:24px; color:#333; margin-bottom:30px; overflow:hidden;}
.hysmlogo_box{width:1230px;height:auto; overflow:hidden;}
.hysmlogo_box li{width:184px; height:51px; border:1px solid #ededed; overflow:hidden; float:left; text-align:center; margin:0 14px 23px 0;}
.hy2topbox{width:1200px; height:auto; overflow:hidden; margin:0px auto 50px auto;}
.hy2topbox p{width:500px; height:auto; overflow:hidden; float:left; font-size:18px; line-height:35px; padding-top:30px;}
.hy2topbox img{float:left;}
.hy2topbox p span{color:#2389b9;}

.hy3box{width:1200px;height:auto; overflow:hidden; margin-bottom:60px;}
.hy3box td{ background:#f6f6f6; padding:18px 0 18px 15px; width:383px; height:auto; overflow:hidden; border-bottom:3px solid #fff;border-right:3px solid #fff; font-size:14px; color:#333;}
.hy3box td.labn{ background:#2389b9; color:#fff; font-size:18px;}
.hy3txt{ width:100%; height:30px; line-height:30px; color:#2389b9; font-size:18px; overflow:hidden; margin:20px 0;}
.hy3box{width:1200px;height:auto; overflow:hidden; margin-bottom:60px;}

.hy4box{height:auto; overflow:hidden;}
.hy4box td{width:199px;background:#d9d9d9;border-bottom:5px solid #fff;border-right:6px solid #fff;padding:18px 0;text-align:center; font-size:1.4rem;}
.hy4box td.newlan{background:#2389b9; color:#fff; text-align:left; text-indent:10px; font-size:18px; }
.hy4box td.newlan2{background:#85c8e8; color:#111;font-size:1.8rem;}
.hy4box td.newlan3{background:#85c8e8; color:#fff;font-size:1.8rem;}
.hy4box td.newlan4{background:#85c8e8; color:#fff;width:170px; font-size:18px;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.hy4box td.newlan5{background:#b1dcf0; color:#333;width:159px; border-bottom:1px solid #fff;border-right:6px solid #fff; font-size:1.8rem;}
.hy4box td.newlan6{border-bottom:1px solid #fff;}
.hy4box td.newlan7{border-bottom:1px solid #fff; text-align:left; text-indent:95px;}
.hy4box span{display:block; color:#2389b9; font-size:1.4rem; height:40px; line-height:40px;}
.hy4box_txt{height:auto; overflow:hidden; margin:0 auto; padding-bottom:60px;}
.hy4box_txtleft{width:420px; height:auto; float:left; font-size:14px; line-height:24px; color:#666;}
.hy4box_txtleft h1{ font-size:18px; font-weight:normal; margin-bottom:15px; color:#333;}

.hy4box_bxo{width:100%; height:50px; overflow:hidden; padding-top:30px;}
.hy4box_bxo a{width:260px; height:48px; background:#2389b9; line-height:48px; overflow:hidden; display:block; text-align:center; color:#fff; margin:0px;}
.szbox{width:100%; height:auto; overflow:hidden; background:#f2f2f2;}
.szboxtitle{width:1200px;height:88px;font-size:24px;line-height:88px;text-align:center;}
.szboxcon{width:1164px;height:auto;background:#fff;padding:30px 18px;overflow:hidden; font-size:14px; color:#666;}

.sz2box{width:906px; height:auto; overflow:hidden; margin:60px auto;}
.sz2boxcon{width:100%; height:auto; overflow:hidden;background:#f8f8f8;padding:40px 0; font-size:16px; color:#575757; text-align:center; line-height:22px;} 
.sz2boxcon strong{font-weight:normal; color:#2389b9; font-size:20px; margin-bottom:10px; display:inline-block;} 
.sz2boxcon span{ color:#999;} 
.sz2boxjd{ width:42px; height:42px; margin:17px auto 23px auto;}

.szboxconbox1{width:1200px;height:auto;margin:0 auto;}
.szboxconbox1left{width:590px; height:auto; overflow:hidden; float:left; font-size:14px;}
.szboxconbox1right{width:708px; height:408px; margin:-350px 0 0 610px; float:left; position:relative;}
.szallbox{ width:100%; height:auto; overflow:hidden; margin-top:60px;}

.sz3box122{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.sz3box122 img{margin-right:10px;}
.sz3box122 a{color:#2389b9;}
.sz3box122 a:hover{text-decoration:underline;}
.sz3tek{width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding:50px 0;}
.sz3tekbox{width:1200px;height:auto; overflow:hidden; margin:0 auto;}
.sz3tekboxtitel{width:100%;height:40px; font-size:22px; color:#333;}

.sz3fkfe{width:1200px; height:auto; overflow:hidden; padding:30px 0px; }
.sz3fkfe_title{ width:100%; height:50px;font-size:22px; color:#333;}
.sz3fkfe_title span{font-size:16px; color:#2389b9;}
.sz3fkfe h1{color:#2389b9; font-size:18px; font-weight:normal; height:35px;}

.sz3fkfe td{width:467px;background:#f2f2f2;border-bottom:1px solid #fff;border-right:3px solid #fff; text-align:center;font-size:14px; color:#666; padding:20px 0;}
.sz3fkfe td.unews{background:#2389b9;color:#fff;width:181px;font-size:18px;border-bottom:3px solid #fff;}
.sz3fkfe td.unews1{color:#333;font-size:18px;border-bottom:3px solid #fff;}
.sz3fkfe td.unews2{border-bottom:3px solid #fff;}

.sz3bdoe{width:1200px;height:auto; margin:20px auto 50px auto; overflow:hidden;}
.sz3bdoe_title{width:100%; height:50px; color:#333;font-size:22px;}
.sz3bdoe_com{width:590px;height:auto;overflow:hidden;float:left;}
.sz3bdoe_com h1{width:100%; height:100px;font-size:14px; font-weight:normal;}

.sz3bdoe_com1{width:590px;height:auto;overflow:hidden;float:left;}
.sz3bdoe_com1 h1{width:100%; height:100px;font-size:14px; font-weight:normal;}

.aboutbox_toebox{width:1200px;height:50px; margin:30px auto;}
.aboutbox_toebox_left{width:720px;height:50px;border-radius:5px; background:#d9d9d9; float:left;line-height:50px;text-indent:20px;font-size:14px; }
.aboutbox_toebox_left a{ margin:0 5px; font-size:14px;}
.aboutbox_toebox_left a:hover{color:#2389b9;}
.aboutbox_toebox_left strong{ color:#2389b9;}
.aboutbox_toebox_right{width:390px;height:50px;border-radius:5px; background:#d9d9d9; float:right;font-size:14px;}
.aboutbox_toebox_right input{width:205px;height:33px; border: none; margin:10px 20px 0 20px;float:left; line-height:33px; text-indent:3px;font-family:'microsoft yahei'}
.aboutbox_toebox_right b{float:left;color:#2389b9; height:50px; line-height:50px; margin-left:24px;}
.aboutbox_toebox_right img{float:left; margin-top:10px;}
.aboutbox_toebox11{width:1200px; overflow:hidden; height:auto; margin:0 auto;} 
.aboutbox_toebox11 td{background:#eee;padding:10px 0; border-bottom:5px solid #fff;border-right:4px solid #fff; text-align:center; font-size:14px; color:#333;} 
.aboutbox_toebox11 td.szlan{background:#027cc3; font-size:18px; color:#fff; padding:20px 0;}
.aboutbox_toebox11 td.fekf{ width:370px; text-align:left; padding:20px;}
.fanyang{width:100%; height:22px; line-height:22px; text-align:right; margin:40px 0;}
.fanyang a{color:#333;}
.fanyang a:hover{color:#027cc3;}

.aboutbox_con_mems{width:1200px;height:auto; margin:40px auto; overflow:hidden;}
.aboutbox_con_mems dt{ width:auto; height:auto; overflow:hidden;float:left;}
.aboutbox_con_mems dt img{ margin-top:50px;}

.aboutbox_con_mems dd{ width:500px; height:auto; overflow:hidden;float:left; margin-left:40px; color:#666; font-size:14px;}
.aboutbox_con_mems dd span{font-size:18px;}

.sz6box{ width:100%; height:auto; overflow:hidden; background-color:#f3f3f3; background-image:url(../images/fekg_07.jpg); background-position:right bottom; background-repeat:no-repeat; padding:20px 0 90px 0; margin-bottom:40px;}
.sz6boxall{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

.sz6boxall_title{width:100%;height:80px; line-height:70px; font-size:18px; color:#2389b9; font-size:20px;}
.sz6boxall_txt{width:580px; height:auto; float:left; font-size:14px; color:#333; margin-right:65px;}
.sz6boxall_txt1{width:520px; height:auto; float:left; font-size:14px; color:#333;}
.sz6lisr{width:1200px;height:auto;overflow:hidden; margin-bottom:25px;}
.sz6lisr_list{width:557px; height:auto; overflow:hidden; float:left; margin-right:29px;}
.sz6lisr_list dt{width:100%; height:53px; line-height:50px; color:#fff; font-size:20px; overflow:hidden; background:#2389b9; text-indent:20px;}
.sz6lisr_list dd{width:100%; height:70px;  color:#555;  background:#f6f6f6; font-size:14px; padding:20px 0 0 15px;}

.sz6lisr_list1{width:290px; height:auto; overflow:hidden; float:left; margin-right:29px;}
.sz6lisr_list1 dt{width:100%; height:53px; line-height:50px; color:#fff; font-size:20px; overflow:hidden; background:#2389b9; text-indent:20px;}
.sz6lisr_list1 dd{width:100%; height:70px;  color:#555;  background:#f6f6f6; font-size:14px; padding:20px 0 0 15px;}
.sz6lisr_list1 dd a{ text-decoration:underline; color:#555;}
.sz6lisr_list1 dd a:hover{ text-decoration:none; color:#2389b9;}

.sz6tabfek{width:1200px; height:auto; padding:10px 0 50px 0;}
.sz6tabfek h1{font-weight:normal; font-size:20px; color:#2389b9; height:20px;}
.sz6tgk{width:100%; height:auto; overflow:hidden; background:#f6f6f6; padding:35px 0;}
.sz6tgk_box{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.sz6tgk_box ul{ width:1250px; height:auto; overflow:hidden;}
.sz6tgk_box ul li{width:353px; height:151px; background:#fff; overflow:hidden; float:left; font-size:14px; color:#555; padding:35px 0 0 40px; margin-right:15px;}
.sz6bottom{ width:1200px; height:auto; overflow:hidden; margin:30px auto 60px auto;}
.sz6bottom_title{width:100%; height:90px; line-height:30px; font-size:14px; color:#666;}
.sz6bottom_title span{ color:#2389b9; font-size:20px; display:block;}
.sz6bottom_txtbox{width:352px; height:170px; background:#f2f2f2; color:#666; font-size:14px; padding-left:20px; padding-top:10px; float:left; margin-right:10px;}

.sz7box{width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding:40px 0 60px 0;}
.sz7boxbox{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.sz7boxbox dt{width:390px; height:auto; overflow:hidden; float:left; margin-right:35px;text-align:right;}
.sz7boxbox dt img{ margin-top:60px;}
.sz7boxbox dd{ width:770px; float:left; font-size:14px; color:#666;}
.sz7boxbox dd h1{ font-size:24px; font-weight:normal; margin-bottom:20px;}
.sz7boxbox dd span{ display:block; margin-bottom:20px;}

.sz7bottom{width:1200px; height:uato; overflow:hidden; padding:30px 0 100px 0;}
.sz7bottom_title{width:100%; height:50px; font-size:24px;}
.sz7bottom_txt{width:420px; height:auto; float:left; margin-right:110px; float:left; font-size:14px; color:#666; line-height:24px;}

.banner03txt{margin:-280px auto 0 auto;background:url(../images/bgbg_04.png); color:#fff; font-size:1.8rem; overflow:hidden; line-height:30px;}
.banner03txt h1{color:#fff; font-size:3rem; font-weight:normal; text-align:left; margin:15px 0 0 22px;height:50px;}
.banner03txt dt{float:left; color:#fff; font-size:2.2rem; text-align:left; margin-left:24px;}
.banner03txt dd{float:left; color:#fff; font-size:2.2rem; text-align:left; margin-left:24px;}
.banner03txt h2{clear:both;display:block; text-align:left; margin:20px 0 0 22px; overflow:hidden;}
.banner03txt h2 img{ margin-top:20px;}

.hyttitile{ height:auto; margin-top:20px; overflow:hidden;}
.hyttitile dt{width:100%; margin:0 auto; font-size:1.6rem; text-align:center;}
.hyttitile dt span{ display:block; line-height:60px; font-size:2.4rem;}
.hyttitile dd{ width:140px; height:4px; background:#01407e; display:block; margin:30px auto;}

.hytbox{height:auto; overflow:hidden; margin:0 auto;}
.hytboxtxt{ height:auto; overflow:hidden; margin:0px;}
/*.hytboxtxtlist{ height:auto; overflow:hidden; float:left; margin-right:35px; margin-bottom:35px;}*/
.hytboxtxtlist_img{background:#ddd;border-radius:5px; position:relative;}
.hytboxtxtlist_img a{display:block; position:relative;}
.hytboxtxtlist_img a:hover i{display:none;}
.hytboxtxtlist_img a i{ height:100%;width:100%; position:absolute; z-index:111; text-align:center; border-radius:5px; }
.hytboxtxtlist_imgtxt{position:absolute;bottom:10px; z-index:999; overflow:hidden; left:7px; color:#fff;}
.hytboxtxtlist_imgtxt dt{ font-size:1.4rem;float:left; line-height:16px; text-align:left;}
.hytboxtxtlist_imgtxt dd{width:auto; font-size:1.4rem;float:right;}

.hytboxtxtlist_alltxt{ text-align:left;}
.hytboxtxtlist_alltxt dl{margin-bottom:10px;}
.hytboxtxtlist_alltxt dt{line-height:2rem; font-size:1.4rem;color:#0ab4ef; margin-bottom:0px; margin-top:10px;}
.hytboxtxtlist_alltxt dd{width:auto;line-height:2rem; font-size:1.4rem; color:#0ab4ef; text-decoration:underline;}
.hytboxtxtlist_alltxt1{ text-align:left; clear:left; line-height:1.8rem; font-size:1.4rem; color:#666; margin-bottom:20px;}

.banner02txt{margin:-280px auto 0 auto; text-align:right; color:#fff; font-size:1.8rem; overflow:hidden; line-height:30px;}
.banner02txt span{font-size:3rem; display:block; margin:0;}
.hy_1box{width:100%; height:auto; overflow:hidden; padding:0 0 45px 0;}
.hy_1box dl{height:auto; margin:0 auto;}
.hy_1box dl dt{height:auto; float:left; font-size:1.4rem;}
.hy_1box dl dd{float:right;}

.hy_1box1{width:100%; height:auto; overflow:hidden; padding:50px 0 100px 0;}
.hy_1box1 dl{height:auto; margin:0 auto;}
.hy_1box1 dl dt{height:auto; float:left; font-size:1.4rem; margin-top:20px;}
.hy_1box1 dl dt b{ display:block; margin-bottom:20px; font-size:2.4rem; font-weight:normal;}
.hy_1box1 dl dd{float:right;}

.hy_1box1dl{overflow:hidden;margin:5% 0 0 0;}
.hy_1box1dl dl{}
.hy_1box1dl dl dt{float:left; background:#2389b9; display:block; color:#fff; text-align:center; line-height:40px; font-size:1.6rem; padding:0px 15px;}
.hy_1box1dl dl dd{ float:left; line-height:40px; }
.hy_1box1dl dl dd a:hover{color:#2389b9;}

.hy_1bottom{overflow:hidden; background:url(/2015cn/r/cms/www/feiguan/images/hy_1bottom_11.jpg) #536b77 no-repeat; text-align:center; min-height:300px;}
.hy_1bottomtxt{ text-align:left; color:#fff; font-size:1.4rem; padding:5% 0px;}
.hy_1bottomtxt span{ display:block; font-size:2.2rem;}

.hy_2box{height:auto; text-align:left; font-size:1.6rem; line-height:2.5rem; overflow:hidden; color:#4a4a4a;}
.hoho{ color:#4a4a4a; font-size:1.6rem; text-align:left;}





.list_nav a{ color:#ffffff;}


/*kv图*/	
.kv{position:relative; width:100%;background:#e5e5e5 no-repeat; height:553px;z-index:10; text-align:center;}
.fx_banner{ overflow:hidden; position:relative;}
.fx_banner_img{width:20000px;}
.fx_banner_img li{float:left;height:560px;position:relative}
.fx_banner_inner{position:relative;}
.fx_banner .child{position:absolute; left:220px; bottom:-385px; width:408px;}
.fx_banner .child h2{ font-size:36px; font-weight:normal; color:#FFF; letter-spacing:-1px; text-shadow: 2px 2px 2px #000;}
.fx_banner .child p{ font-size:16px; text-shadow: 1px 1px 1px #000;}
.fx_banner .child p a{ color:#FFF; text-decoration:none;}
.fx_banner .child p a:hover{ color:#FFF; text-decoration:underline;}
.fx_banner_common{position:relative;}
.fx_banner .control{width:200px;position:absolute;top:480px;left:50%;margin-left:-100px;text-align:center}
.fx_banner .control li{display:inline-block;*display:inline;*zoom:1;margin:0 4px;width:11px;height:11px;border-radius:50%;cursor:pointer; background:url(/2015cn/r/cms/www/feiguan/images/04150749paxf.png) no-repeat;}
.fx_banner .control li a{display:none}
.fx_banner .control li.current{background:url(/2015cn/r/cms/www/feiguan/images/04150724qshq.png) no-repeat;}
.kvline{ background:url(/images/Eng/kvline.png) repeat-x; position:absolute; height:9px; top:0px; width:100%;}

