* {padding:0;margin:0;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
body {width:100%;overflow-x: hidden;  border: 0 none; background:#fff; font-family:Microsoft Yahei;font-size:62.5%; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
a{text-decoration: none; outline:none;transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cl {clear:both;}
.pa_rt{padding-right:64px;}
.pd{padding:50px 0;}
.mg{margin-top:35px;}
a:hover{transition:all  500ms;-webkit-transition:all  500ms;-moz-transition:all  500ms;-o-transition:all  500ms;}
.a_fff a{color:#fff;}
.a_fff a:hover{color:#c5a140;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#2f91e8;}
.img_blk{display:block;}
img{ border: 0 none;}
textarea,input{font-family:Microsoft Yahei; font-size:1.4em;}
.top{background:#040404; line-height:19px; font-size:1.2em; color:#aeaeae;}
.top span{display:block;}
.top_txt{height:19px; height:19px; border:none; background:#fff;}
.top_but{background:url(../images/img/sc_but.png) no-repeat center center #fff; background-size:15px 15px; border:none; cursor:pointer;}
.hd_bg{background:#fff; padding:10px 0; position:relative; z-index:9999;}
.ap_nav{z-index:9999;}
.demo{ text-align:right; z-index:1000;}
.menu_head{cursor:pointer;position:absolute; top:50%; margin-top:-20px; right:15px;border-radius:5px;height:40px; width:45px;background:#2f91e7; }
.menu_body{display:none; color:#fff; text-transform:uppercase;font-size:1.6em; padding:10px 0; background:#2f91e7; border-top:1px solid #1275b9; text-align:center; position:absolute; top:70px; left:0; right:0; width:100%;}
.menu_body a{display:block; line-height:50px; color:#fff;}
.menu_head span{display:block; position:absolute;width:35px; height:4px; background:#fff; border-radius:4px;left:10%;}
.ap1{  top:9px;}
.ap2{  top:18px;}
.ap3{  top:27px;}
.nav ul li{float:left; font-size:1.4em; position:relative; line-height:35px; height:35px; border-radius:10px; background:#fff;}
.nav ul li a{
    color: #333;
    display: block;
   }
	.nav ul li:hover{ background:#2f91e7; color:#fff;}
	.nav ul li:hover a{color:#fff;}
.in_abt{background:url(../images/img/shuazi.png) no-repeat center center; margin:70px 0;}
.in_abt .kd{background:#fff; border:1px solid #969696;}
.in_abtbt{text-align:center; background:#fff; text-transform:uppercase; display:table; padding:0 5%; margin:-40px auto 0;}
.in_abtbt span{font-size:4.8em; font-weight:bold; }
.in_abtbt h3{display:block; font-size:1.8em; font-weight:normal;}
.in_abtnr{font-size:1.4em; line-height:1.6em; text-align:center; margin:25px 0;}
.in_abtmore{background:url(../images/img/more_bg.png) no-repeat center center; height:30px; line-height:30px; padding-top:10px; font-size:1.2em; text-align:center;}
.in_abtmore a{color:#fff; display:block;}
.in_pro ul li{float:left;  position:relative;}
.in_pro ul li img{display:block; width:100%;}
.in_pro ul li span{display:block; position:absolute; bottom:0; left:0; right:0; height:90px;}
.in_pro ul li a{color:#fff;}
.in_pro ul li h3{font-size:2.3em; text-align:center; padding-top:10px; line-height:30px; height:30px;}
.in_pro ul li h4{font-size:1.4em; font-weight:normal; text-align:center; padding-top:10px;}
.in_gg{padding:4% 0;}
.in_csbt{background:url(../images/img/in_albtbg.jpg) no-repeat; background-size:auto 100%; text-align:center; margin:0 13%; padding:2% 0 1%;}
.in_csbt span{font-size:3.6em; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}
.in_csbt h3{font-size:1.8em; font-weight:normal; padding:15px 0px;}
.in_csbt h4{font-size:1.4em; font-weight:normal;}
.in_case_list{padding-top:20px;}
.in_case_list ul li{float:left; text-align:center; color:#fff; }
.in_case_list ul li img{display:block; width:100%;}
.in_case_list ul li span{ font-family:Arial;font-size:18px;}
.in_case_list ul li h3{font-size:24px; font-weight:normal; padding:15px 0 5px;}
.in_msg{background:#f5f1ec; margin:50px 0; padding:30px 0;}
.in_msgnav a{display:block; float:left; width:24%; margin:0 0.5%; height:50px; line-height:50px; font-size:1.8em; border-radius:5px; text-align:center; color:#fff; background:#272725;}
.in_msgnav a:hover{background:#2f91e7;}
.in_msgbt{font-size:1.8em; padding-top:25px; text-align:center;}
.in_msgbt span{display:block; height:1px; background:#2f91e7; width:2.5%; margin:5px auto 0;}
.in_msgls ul li{padding-top:20px;}
.in_msgtxt{height:46px; line-height:46px; border:1px solid #333; border-radius:5px; width:95%; padding:0 2.5%; background:none;}
.in_msgtxt2{height:150px; line-height:30px; border:1px solid #333; border-radius:5px; width:97.5%; padding:1% 1.25%; background:none;}
.in_msgbut{padding-top:20px;}
.in_news{padding-bottom:50px;}
.in_newsbt{text-align:center;}
.in_newsbt span{font-size:3.6em; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}
.in_newsbt h3{font-size:1.8em; font-weight:normal; padding:3px 0 3px;}
.in_news ul li{padding-top:20px;}
.in_news ul li img{display:block;}
.in_news ul li h3{font-size:1.4em; padding-top:15px; font-weight:normal;}
.in_news ul li h4{font-size:1.4em; font-weight:normal; padding-bottom:8px; padding-top:3px;}
.in_news ul li h5{font-size:1.2em; font-weight:normal; line-height:2em; margin-bottom:8px;}
.in_news ul li h6{font-size:1.4em; padding-top:15px; }
.in_news ul li a h6{color:#feb25a;}
.ft_top{background:#252525; padding:30px 0; color:#999898;}
.ft_lf1{width:285px; font-size:1.2em; line-height:1.6em;}
.ft_lf1 img{display:block; margin-bottom:29px;}
.ft_lf1 a{display:block; width:95px; height:32px; text-align:center; margin-top:20px; color:#fff; background:#2f91e7; font-size:14px; line-height:32px; border-radius:5px;}
.ft_lf2{width:270px; margin-left:45px;}
.in_zxzxbt{font-size:1.4em; border-bottom:1px solid #999898; display:table; padding-bottom:4px;}
.ft_lf2 ul li{padding:15px 0; border-bottom:1px solid #999898; height:45px;}
.ft_lf2 ul li img{display:block; float:left; margin-right:10px;}
.ft_lf2 ul li h3{font-size:12px; width:180px; float:left; font-weight:normal; margin-top:-3px; line-height:18px; height:36px; overflow:hidden;}
.ft_lf2 ul li span{font-size:10px; float:left; width:180px; display:block;}
.ft_lf2 ul li a{color:#999898;}
.ft_lf3{width:270px; margin-left:35px;}
.ft_lf3 ul li{float:left; margin:15px 23px 0 0;}
.ft_rt ul li{padding-top:15px; font-size:1.2em; line-height:1.4em;}
.bq{background:#2f91e7; color:#fff; font-size:1.4em; height:90px; line-height:90px;}
.bq a{color:#fff;}
.go_topap{display:none; width:100%; height:40px; line-height:40px; text-align:center; font-size:1.6em; background:#2f91e7;}
.go_topap a{color:#fff; display:block;}
.nei_bt{ background:url(../images/img/nei_btbg.png) no-repeat center center; text-align:center;}
.nei_bt h3{font-size:2.4em; font-weight:normal;}
.nei_bt span{display:block; font-size:2.0em; text-transform:uppercase; font-weight:bold;}
.dqwz{font-size:1.2em;}
.dqwz span{float:left; }
.dqwz a{float:left; color:#5a5a59;}
.abt_nr{background:url(../images/img/abt_bg.jpg) no-repeat center top; padding:10% 38% 0 0; background-size:100% auto; font-size:1.5em;}
.abt_ry{background:#f5f1ec; padding:35px 0;}
.ry_bt{text-align:center; font-size:3.0em;}
.abt_ry ul li{padding-top:30px; float:left; font-size:1.8em; text-align:center;}
.ry_more{background:#2f91e7; text-align:center; height:48px; line-height:48px; margin:30px auto 0; font-size:1.4em}
.ry_more a{color:#fff; cursor:pointer; display:block;}
.abt_spkd{padding-top:20px;}
.abt_spkd span{display:block; padding:15px 0; font-size:1.4em}
.abt_spkd h3{font-size:1.2em; font-weight:normal; line-height:1.5em;}
.abt_lc{ padding:60px 0;}
.sv_nav{padding-top:25px;}
.sv_nav a{display:block; float:left; width:15.6%; margin:0 0.5%; text-align:center; background:#dcdcdc; height:43px; line-height:43px; font-size:1.8em; color:#333;}
.sv_nav .sv_on{background:#2f91e7; color:#fff;}
.pro_nav ul li{float:left;text-align:center; font-size:1.8em; font-weight:bold;}
.pro_nav ul li a{color:#fff; border:12px solid #fff; display:block; border-radius:100%; }
.p1 a{background:#ed6d75;}
.pro_nav ul .p1 .p_on{border:12px solid #fec7cb;}
.p2 a{background:#ffb763;}
.pro_nav ul .p2 .p_on{border:12px solid #fde1bf;}
.p3 a{background:#93bd58;}
.pro_nav ul .p3 .p_on{border:12px solid #d9ffa4;}
.p4 a{background:#4ac6d0;}
.pro_nav ul .p4 .p_on{border:12px solid #99f7ff;}
.p5 a{background:#0476ba;}
.pro_nav ul .p5 .p_on{border:12px solid #8ed5ff;}
.pro_nav ul .p2 a:hover{border:12px solid #fde1bf;}
.pro_nav ul .p3 a:hover{border:12px solid #d9ffa4;}
.pro_nav ul .p4 a:hover{border:12px solid #99f7ff;}
.pro_nav ul .p5 a:hover{border:12px solid #8ed5ff;}
.ap_pronav{display:none; width:96%; margin:0 2%; padding:30px 0;}
.ap_pronav select{line-height:35px; height:35px; width:100%; text-align:center;}
.pro_list ul li{float:left; padding-top:40px;}
.pro_list ul li img{display:block; width:100%; margin-bottom:15px; border:1px solid #c9c9c9;}
.pro_list ul li span{display:block; font-size:1.6em; line-height:1.8em; height:3.6em; overflow:hidden;}
.pro_list ul li a{color:#0476ba;}
.pro_toppic{border:1px solid #ccc; margin-top:40px;}
.pro_neipbt span{font-size:2.4em;}
.pro_neipbt{padding:40px 0 20px;}
.pro_nr{font-size:1.4em; line-height:1.8em;}
.pro_anli{padding:45px 0;}
.pro_anlibt span{font-size:2.4em; text-align:center; display:block;}
.pro_anli ul li{float:left; padding-top:40px;}
.pro_anli ul li img{display:block; width:100%; margin-bottom:15px; border:1px solid #c9c9c9;}
.pro_anli ul li span{display:block; text-align:center; font-size:1.6em; line-height:1.8em; overflow:hidden;}
.pro_anli ul li a{color:#0476ba;}
.fanhui{height:46px; line-height:46px; text-align:center; margin:0 auto;}
.fanhui a{display:block; line-height:46px; font-size:1.6em; color:#333; border-radius:5px; background:#e2e2e1;}
.fanhui a:hover{background:#2f91e7; color:#fff;}
.sv_1bt{padding:50px 0 15px; font-size:1.8em; text-align:center;}
.sv_1nr{font-size:1.2em; line-height:1.8em;}
.sv_1list{padding-top:40px;}
.sv_1list ul li{float:left;}
.sv_1list ul li img{display:block; border:2px solid #f5f5f5;}
.anli_nav ul li{float:left;text-align:center; font-size:1.8em; font-weight:bold;}
.anli_nav ul li a{color:#fff; border:12px solid #fff; display:block; border-radius:100%; }
.p1 a{background:#ed6d75;}
.anli_nav ul .p1 .p_on{border:12px solid #fec7cb;}
.p2 a{background:#ffb763;}
.anli_nav ul .p2 .p_on{border:12px solid #fde1bf;}
.p3 a{background:#93bd58;}
.anli_nav ul .p3 .p_on{border:12px solid #d9ffa4;}
.p4 a{background:#4ac6d0;}
.anli_nav ul .p4 .p_on{border:12px solid #99f7ff;}
.p5 a{background:#0476ba;}
.anli_nav ul .p5 .p_on{border:12px solid #8ed5ff;}
.p6 a{background:#9663b5;}
.anli_nav ul .p6 .p_on{border:12px solid #dea9ff;}
.anli_nav ul .p1 a:hover{border:12px solid #fec7cb;}
.anli_nav ul .p2 a:hover{border:12px solid #fde1bf;}
.anli_nav ul .p3 a:hover{border:12px solid #d9ffa4;}
.anli_nav ul .p4 a:hover{border:12px solid #99f7ff;}
.anli_nav ul .p5 a:hover{border:12px solid #8ed5ff;}
.anli_nav ul .p6 a:hover{border:12px solid #dea9ff;}
.ap_pronav{display:none; width:96%; margin:0 2%; padding:30px 0;}
.ap_pronav select{line-height:35px; height:35px; width:100%; text-align:center;}
.anli_nav ul li .p_on span{display:block; background:url(../images/img/sj.png) no-repeat center bottom;}
.anli_nav ul li span{display:none;}
.anli_list ul li{float:left; padding-bottom:40px; text-align:center;}
.anli_list ul li img{display:block; width:100%;}
.anli_list ul li h3{font-size:1.8em; font-weight:normal; padding-top:10px; padding-bottom:4px;}
.anli_list ul li span{font-size:1.2em; line-height:1.2em; height:1.2em; overflow:hidden; display:block;}
.anli_pd{padding:2%; background:#f7f7f7;}
.al_neipic img{display:block; width:100%;}
.al_neitoprt h3{font-size:1.8em; font-weight:normal;}
.al_neitoprt span{display:block; line-height:2em; font-size:1.2em;}
.al_neinr img{/*display:block;*/ /*width:100%;*/}
.al_neinr img{max-width:100%;}
.al_neinr {font-size:1.4em; line-height:2em; padding-top:20px;}
.anli_neirt{width:280px; float:right; background:#f7f7f7;}
.al_rtpd{padding:20px;}
.al_rtbt{font-size:18px; color:#2f91e7;}
.al_rtpd ul li{padding-top:20px; width:240px;}
.al_rtpd ul li img{display:block;}
.al_rtpd ul li h3{padding-top:10px; font-size:1.8em; font-weight:normal;}
.al_rtpd ul li span{font-size:1.2em; line-height:1.6em; height:1.6em; overflow:hidden; display:block;}
.news_list{background:#f7f7f7; margin-top:40px;}
.news_list{padding:0 20px;}
.news_list ul li{padding:20px 0; border-bottom:1px solid #c9c9c9;}
.news_list ul li h3{font-size:1.8em; font-weight:normal;}
.news_list ul li h4{font-size:1.2em; font-weight:normal; padding-bottom:20px;}
.news_list ul li h5{font-size:1.2em; font-weight:normal; line-height:2em; height:4em; overflow:hidden;}
.news_list ul li h6{font-size:1.2em; font-weight:normal;}
.news_list ul li a h4{color:#2f91e8;}
.news_list ul li a h6{color:#2f91e8;}
.news_bt{text-align:center; padding:15px 0; font-size:2.0em; color:#2f91e7;}
.news_nei{padding:20px; background:#f7f7f7; margin-top:40px;}
.news_4list ul li{margin:25px 0; height:40px; overflow:hidden; line-height:40px;background:#dcdcdc; border:1px solid #c9c9c9; padding:0 3%;}
.news_4list ul > li:nth-child(2n){ background:#f7f7f7; border:1px solid #f7f7f7;}
.news_4list ul li span{font-size:1.2em; display:block; float:left; padding-right:2%;}
.news_4list ul li h3{font-size:1.8em; font-weight:normal;}
.news_4list ul li a span{color:#2f91e8;}
.news_3list ul li{padding-top:35px; font-size:1.4em; text-align:center; float:left;}
.news_3list ul li img{display:block; padding-bottom:14px;}
.news_3list{padding-bottom:30px;}
.news3_neibg{background:url(../images/img/qc_bg.jpg) no-repeat center top; background-size:cover; padding-bottom:35px;}
.news_3riqi{background:#f1f1f1; height:45px; line-height:45px; margin-top:35px; font-size:1.8em; padding-left:2%;}
.news_3riqi span{font-size:0.8em; margin-left:2%;}
.news3_btm ul li{float:left;}
.news3_btm ul li .fl{width:35%;}
.news3_btm ul li img{display:block; width:100%;}
.news3_btm ul li .fr{display:block;  width:62%;}
.news3_btm{padding:25px 0; background:#1b1b1b;}
.news3_btm ul li a{color:#fff;}
.news3_btm ul li h3{font-size:1.4em; font-weight:normal; padding-bottom:2%;}
.news3_btm ul li h4{font-size:1.2em; font-weight:normal; line-height:2em; height:8em; overflow:hidden;}
.news3ml{text-align:center; font-size:1.8em;  background:#8b8989; height:40px; line-height:40px;}
.news3ml a{display:block;color:#161616;}
.hr1{background:url(../images/img/zp_bg.jpg) no-repeat left top; background-size:60% auto; padding-left:36%; font-size:1.2em; line-height:2em; padding-top:24px;}
.hr1 img{display:block; width:100%;}
.hr2{background:url(../images/img/zp_bg.jpg) no-repeat left top; background-size:60% auto; padding-left:36%; padding-top:24px;}
.hr2 img{display:block; width:45%; float:right; margin-right:10%;}
.hr2 a{display:block; color:#0f0f0f; font-size:2.4em; height:43px; line-height:43px; overflow:hidden; background:#ffd7a9; border:1px solid #ccc; float:left;}
.hr2 a:hover{background:#2f91e7; color:#fff;}
.hr3{/*background:url(../images/img/zp_bg.jpg) no-repeat left top; background-size:60% auto; padding-left:36%; */padding-top:24px;}
.zp_bt{display:table; padding:0 5%; font-size:2.4em; line-height:43px; height:43px; background:#2f91e7; color:#fff; margin-bottom:20px;}
.nr{font-size:1.2em; line-height:2em; padding-right:2%;}
.hrtijiao{padding-top:30px;}
.ct_lf,.ct_rt{padding-top:50px;}
.ct_lflf h3{font-size:1.4em; line-height:1.8em;}
.ct_lflf span{font-size:1.2em; color:#b5b5b5; line-height:1.8em;}
.ct_lftop{border-bottom:1px dashed #aaa; padding-bottom:10px;}
.ct_ad{padding-top:20px;}
.ct_ad ul li{padding-top:15px; font-size:1.4em; line-height:1.4em; padding-top:12px;}
.ctmap{padding-top:25px;}
.ct_rttop h3{font-size:1.4em; line-height:1.8em;}
.ct_rttop span{font-size:1.2em; color:#b5b5b5; line-height:1.8em;}
.ct_rttop{border-bottom:1px dashed #aaa; padding-bottom:7px;}
.ly_bt{padding-top:35px;}
.ly_bt h3{font-size:1.8em;}
.ly_bt h4{font-size:1.8em; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-style:italic; padding:3px 0;}
.ly_bt span{font-size:1.2em; color:#b5b5b5;}
.ct_msg ul li{margin-top:15px;}
.ct_msg ul li span{display:block; padding-bottom:5px; font-size:1.4em; font-weight:700;}
.ct_txt{width:75%; height:35px; line-height:35px; border:1px solid #636363; border-radius:5px; padding:0 2%;}
.ct_txt2{width:94%; height:220px; line-height:26px; border:1px solid #636363; border-radius:5px; padding:2%;}
.ct_but{padding-top:20px;}
.ct_b{height:34px; border:none; border-radius:5px; cursor:pointer; color:#fff; font-weight:bold;}
.ra{background:#acacac;}
.sb{background:#22d1aa;}
.ct2_top{padding:50px 0; text-align:center;}
.tf_tb{}
.tf_tb table{width:100%; text-align:center;}
.tf_tb table thead{width:100%;}
.tf_tb .tac{background:#2f91e7; width:100%; height:60px; line-height:60px; color:#333; font-size:1.8em;}
.tf_tb .tac th{ font-weight:normal;border-right:1px solid #dcdcdc; text-align:center;}
.tf_tb .odd{ background:#eee;}
.tf_tb .odd td{ line-height:50px;border-right:1px solid #dcdcdc; height:50px; font-size:1.4em;}
.tf_tb .odd2{background:#fff;}
.tf_tb .odd2 td{  line-height:50px;border-right:1px solid #dcdcdc; height:50px; font-size:1.4em;}


.fd{position:fixed; z-index:10000; right:0; top:200px;}
.fd a{display:block; margin-bottom:5px; cursor:pointer; position:relative;}
.fd a span{display:none; right:50px; position:absolute;}
.fd a:hover span{display:block;}


.nav_lei{display:none; position:absolute; top:35px; left:-10px; z-index:100; text-align:center; width:125px; border-top:26px solid #fff; background:#51aeff;}
.nav ul li:hover .nav_lei{display:block;}
.nav ul li .nav_lei a{display:block; font-size:14px; line-height:36px; border-bottom:1px solid #fff; padding:0; color:#fff;}

.js_nav{padding-top:20px;}
.js_nav a{display:block; float:left; width:23%; margin:0 1%; padding:10px 0; line-height:1.5em; text-align:center; font-size:2.3em; font-weight:bold; color:#fff;}
.js_nav a span{font-weight:normal; font-size:0.5em; display:block;}
.js_bt{text-align:center; font-size:2.4em; padding:40px 0 30px;}
.js_nr{font-size:1.6em; line-height:1.6em; padding:0 2%;}
.js_wz{text-align:center; font-size:1.6em;}
.js_wz a{ line-height:70px; display:table; background:#2f91e7; color:#fff; border-radius:10px; padding:0 10%; width:80%; margin-top:20px;}
.al_newtop{padding:30px 0;}
.anli_sctj select{width:160px; height:40px; line-height:40px; font-size:18px; text-align:center; float:left; margin-left:10px;}
.anli_newlist ul li{float:left;}
.hhr img{max-width:100%; display:block; margin:0 auto;}
.hh_nr span{display:block; margin-top:15px; font-size:18px; line-height:30px;}
.hh_nr span h3{font-size:24px; color:#2244a2; font-weight:normal; padding-bottom:10px;}
.anli_pcditu{background:url(../images/img/pc_ditu.png) no-repeat center center; height:757px; width:1435px; margin:0 auto; position:relative;}
.anli_pcditu ul li{position:absolute; }
.anli_pcditu ul li a{cursor:pointer; display:block; width:11px; height:11px;background:#fff; border-radius:100%; border:4px solid #6daad0;animation:loadh 2.5s linear;-webkit-animation:loadh 2.5s linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
.anli_pcditu ul li span{display:none; z-index:1; position:absolute;left:11px; top:11px; width:102px; height:41px; line-height:33px; background:url(../images/img/pc_ditubg.png) no-repeat center center; text-align:center; font-size:14px; color:#1e92d1;}
.anli_pcditu ul li:hover span{display:block;}
@keyframes loadh
{
0% { opacity:0.4;}
50% {opacity:1; box-shadow:0px 0px 3px #fff;}
100% { opacity:0.4;}
}

@-webkit-keyframes loadh
{
0% { opacity:0.4;}
50% {opacity:1; box-shadow:0px 0px 3px #fff;}
100% { opacity:0.4;}
}

.al1{right:430px; top:205px;}
.al2{right:430px; top:260px;}
.al3{right:460px; top:290px;}
.al4{right:530px; top:320px;}
.al5{right:515px; top:335px;}
.al6{right:540px; top:345px;}
.al7{right:510px; top:375px;}
.al8{right:575px; top:365px;}
.al9{right:612px; top:410px;}
.al10{right:560px; top:415px;}
.al11{right:510px; top:440px;}
.al12{right:480px; top:420px;}
.al13{right:570px; top:455px;}
.al14{right:455px; top:445px;}
.al15{right:470px; top:480px;}
.al16{right:650px; top:370px;}
.al17{right:890px; top:320px;}
.al18{right:595px; top:636px;}
.al19{right:625px; top:465px;}
.hrfl a{display:block; width:136px; height:48px; line-height:48px; font-size:24px; color:#0f0f0f; border:1px solid #c9c9c9; background:#dcdcdc; text-align:center; float:left; margin:0 5px 0 0;}
.hrfl a:hover{background:#2f91e8; color:#fff;}
.hrfl .hr_on{background:#2f91e8; color:#fff;}
.pd_top{padding-top:20px;}
.hr2slt{padding:5px 0;}
.hr2slt select{width:242px; height:50px; font-size:18px; margin-top:10px; display:block; float:left; margin-right:5px; border:1px solid #c9c9c9; background:#dcdcdc;}
.hrtxt{width:240px; height:48px; line-height:48px; border:1px solid #c9c9c9; background:#dcdcdc; margin-top:10px; padding:0 5px; font-size:18px; float:left;}
.hrbut{background:url(../images/img/rc_but.png) no-repeat left center #2f91e8; border:1px solid #c9c9c9; color:#fff; font-size:18px; cursor:pointer; width:175px; height:50px; margin-top:10px; float:right;}
.hrtb{background:#dcdcdc; border:1px solid #c9c9c9;font-size:18px;}
.hrtb a{color:#333;}
.hrtb a:hover{color:#2f91e8;}
.hrtb td{line-height:35px;  padding:20px 0;}
.tf_tb .tac2{background:#2f91e7; width:100%; height:60px; line-height:60px; color:#fff; font-size:24px;}
.tf_tb .tac2 th{ font-weight:normal;border-right:1px solid #dcdcdc; text-align:center;}
.hr_gsbt{font-size:24px; color:#fff; background:#2f91e8; height:73px; line-height:73px; padding:0 40px; display:table; margin:35px 0 30px;}
.hr_nr{font-size:18px; line-height:36px;}
.hr2slt2 select{width:209px; text-align:center; height:50px; font-size:18px; margin-top:10px; display:block; float:left; margin-right:5px;}