.fl{ float:left;}
.fr{ float:right;}
body {width: 100%;/*max-width: 640px;min-width: 320px;*/min-height: 100%;background: #ffffff;margin: 0 auto;font-family: "宋体", Arial, Helvetica, sans-serif;overflow-x: hidden;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.f_familay{ font-family:"微软雅黑";}
.clear{ clear:both;}
.bigzm{text-transform:uppercase;}

.header{width:95%; padding:4% 3% 3% 2%; background:url(../images/top_bg.jpg) top repeat-x; background-color:#f1efef;}
.header .logo{width:68%}
.header .list_menu{width:10%; background:url(../images/list_tb1.png) no-repeat; background-size:100% 100%; margin-top:2%; height:30px; cursor:pointer; position:relative; z-index:100;}
.choise_ul{width:200px; position:absolute; right:0; top:40px; background-color:#fff; display:none;}
.choise_ul li{width:100%; float:left; }
.choise_ul li a{width:100%; padding:10px 0px; display:inline-block;text-align:center; color:#353537; font-size:3vmin;}
.choise_ul li a:hover{color:#fff; background-color:#ff9900; text-decoration:none;}



.footer_menu{width:92%; background:url(../images/f_bg.jpg) top repeat-x; background-color:#ff6600; padding:5% 3% 5% 5%;margin-bottom:50px;}
.footer_menu_l{wi dth:57%;width:100%; line-height:1.7em; color:#fff;}
.footer_menu_r{width:30%; background:url(../images/w1.png) top right no-repeat;}
.footer_menu_r li{width:32%; margin-right:13%; float:left; margin-bottom:5%;}
.footer_menu_r li a img{width:100%;}


#banner{width: 100%;position: relative;}
#banner ul li {position: absolute;width: 100%;}
#banner ul li a,#banner ul li img {width: 100%; display:inline-block;}

.menu_ul{width:100%; background-color:#f36453;position:fixed;left:0;right:0;bottom:0;}
.menu_ul li{width:20%; float:left; overflow:hidden;}
.menu_ul_a{width:100%; padding:7% 0px 7% 0px; line-height:1.0em; display:inline-block; color:#fff; overflow:hidden; text-align:center; float:left; font-size:14px;}
.menu_ul_a:hover,.menu_ul_a.activefmenu{ background-color:#fd887a; color:#fff; text-decoration:none;}
.menu_ul_a span{width:25%;display:inline-block; overflow:hidden;}
.menu_ul_a span img{width:100%;}

.i_ss{width:72%; background-color:#f1efef; padding:3% 14%; text-align:center;}
.i_ss_ipt{width:89%; padding:3% 0px; text-indent:2%; color:#666;}
.i_ss_btn{width:11%; padding:3% 0px; background:url(../images/ss_btn.png) center no-repeat; background-size:25% 34%; background-color:#ff0000; border:0px;}

.i_hot{width:100%;}
.i_hot li{width:44%; float:left; padding:1% 3% 2% 3%; float:left;}
.i_hot_tb1{ background-color:#e93e34;}
.i_hot_tb2{ background-color:#6d6b6a;}
.i_hot_tb3{ background-color:#01a29a;}
.i_hot_tb4{ background-color:#c15381;}
.i_hot li .div_t{width:100%; padding-bottom:1%; overflow:hidden;}
.i_hot li a{width:100%; display:inline-block; height:20vmin; overflow:hidden;}
.i_hot li a img{width:100%; height:20vmin;}

.i_cpdiv{width:100%; background-color:#ff6600;}
.i_cpdiv_t{width:96%; overflow:hidden; text-align:center; color:#fff; padding:5% 3%; line-height:1.7em;}
.i_cpdiv_c{width:100%;}
.i_cpdiv_c li{width:25%; float:left;}
.i_cpdiv_c li .a_img{width:100%; height:19vmin; display:inline-block; overflow:hidden; position:relative;}
.i_cpdiv_c li .a_img img{width:100%;height:19vmin;} 
.i_cpdiv_c li .a_img .text{width:100%; height:100%;  position:absolute; left:0px; top:0px; }
.i_cpdiv_c_t1{background:url(../images/11.png) no-repeat;background-size:100% 100%;}
.i_cpdiv_c_t2{background:url(../images/22.png) no-repeat;background-size:100% 100%;}
.i_cpdiv_c li .a_text{width:100%; padding-bottom:25%;}
.i_cpdiv_c li .a_text_tb1{ background:url(../images/33.png) center bottom no-repeat; background-size:100% 10%; background-color:#ededed;}
.i_cpdiv_c li .a_text_tb2{ background:url(../images/44.png) center bottom no-repeat; background-size:100% 10%; background-color:#ff9900;}
.i_cpdiv_c li .a_text_t,.i_cpdiv_c li .a_text_t:hover{width:100%; padding:2% 0px; text-align:center; display:inline-block; overflow:hidden;}
.i_cpdiv_c li .a_color1{ color:#bf5b59;}
.i_cpdiv_c li .a_color2{ color:#fff;}
.i_cpdiv_c li .a_text_c{width:94%; padding:0px 3%; line-height:1.4em;}
.i_cpdiv_c li .a_text1{ color:#333333;}
.i_cpdiv_c li .a_text2{ color:#fff;}


.i_cpdiv_b{width:100%; padding:4% 0px; text-align:center;}
.i_cpdiv_b a,.i_cpdiv_b a:hover{ background-color:#ff9900; padding:2% 2%; color:#fff; display:inline-block; font-size:14px; font-family:"微软雅黑";
-moz-border-radius: 10px;     /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */}

.i_grjj_div{width:100%; background-color:#f3f3f3;}
.i_grjj_div_l{width:20%;}
.i_grjj_div_l a img,.i_grjj_div_l a{ float:left;width:100%;}
.i_grjj_div_r{width:79%; padding-right:1%;}
.i_grjj_div_r_t{width:100%; padding:4% 0px; color:#ff6600; font-size:14px; overflow:hidden;}
.i_grjj_div_r_t font{ color:#131313; font-size:16px;}
.i_grjj_div_r_c{width:100%; line-height:1.7em; color:#555555; text-indent:20px;}
.i_grjj_div_r_b{width:100%; padding:2% 0px;}
.i_grjj_div_r_b a,.i_grjj_div_r_b a:hover{ padding:2% 11% 2% 2%; display:inline-block; overflow:hidden; color:#fff; background:url(../images/b1.png) no-repeat; background-size:100% 100%;}

.i_kf_div{width:94%; padding:0px 3%;}
.i_kf_div li{width:25%; float:left;}
.i_kf_div li .a_img{width:100%; height:22vmin; display:inline-block; overflow:hidden;}
.i_kf_div li .a_img img{width:100%; float:left;height:22vmin;}
.i_kf_div li .a_text,.i_kf_div li .a_text:hover{width:100%; padding:7% 0px 9% 0px; display:inline-block; text-align:center; color:#fff; line-height:1.3em;}
.i_kf_div li .a_text_tb1{ background-color:#ff9900;}
.i_kf_div li .a_text_tb2{ background-color:#38383a;}
.i_kf_div li .a_text_tb3{ background-color:#01a29a;}
.i_kf_div li .a_text_tb4{ background-color:#c15381;}
.i_kf_div li .a_text img{width:37%;}

.i_hj_div{width:94%; background-color:#e3e2e2; padding:0px 3%;}
.i_hj_div_t{width:100%; padding:6% 0px 5% 0px; text-align:center; line-height:1.7em; color:#c81929; font-size:16px;}
.i_hj_div_t font{ color:#333333; font-size:16px;}
.i_hj_div_c{width:100%; padding-bottom:7%;}
.i_hj_div_c li{width:49%; float:left; padding-right:2%;}
.i_hj_div_c li a{width:100%; height:35vmin; display:inline-block; overflow:hidden;}
.i_hj_div_c li a img{width:100%;height:35vmin;}

.a_title{width:100%; padding:2% 0px; background-color:#ff9900;}
.a_title_l{width:77%; background:url(../images/j1.png) left center no-repeat; background-size:6% 100%; padding:3% 0% 3% 6%;color:#fff; overflow:hidden;}
.a_title_l font{ color:#ff0000; font-size:16px;}
.a_title_r{width:8%; background:url(../images/j2.png) right center no-repeat;background-size:36% 100%; padding:3% 6% 3% 0%;}
.a_title_r img{width:95%;}

.a_content{width:96%; padding:2%;}
.a_conmenu{width:100%; padding-bottom:1%; border-bottom:1px solid #f36453;}
.a_conmenu li{width:32%; float:left; padding-right:1%;}
.a_conmenu_a{width:100%; padding:2% 0px; display:inline-block; overflow:hidden; text-align:center; background-color:#aaa9a9; color:#fff; font-size:14px;}
.a_conmenu_a:hover,.a_conmenu_a.activeamenu{ background-color:#f36453; color:#fff; text-decoration:none;}
.a_con{width:100%; padding-bottom:7%;}
.a_about{width:100%; padding:7% 0px 0px 0px; color:#404040; line-height:1.7em;}

.xyzp_ul{width:100%; padding-top:3%;}
.xyzp_ul li{width:49%; float:left; padding:0px 2% 3% 0%;}
.xyzp_ul li .a_img{width:100%; height:30vmin; display:inline-block; overflow:hidden;}
.xyzp_ul li .a_img img{width:100%; height:30vmin;}
.xyzp_ul li .a_text,.xyzp_ul li .a_text:hover{width:100%; padding:2% 0px; color:#404040; display:inline-block; overflow:hidden; text-align:center; font-size:14px;}
.xyzp_pages{width:100%; padding-top:4%; color:#666666; text-align:center;}
.xyzp_pages a,.xyzp_pages a:hover{ padding:; color:#666666; padding:1% 2%; display:inline-block; border:1px solid #666666;}

.pxxm_ul{width:100%; padding-top:3%;}
.pxxm_ul li{width:49%; padding-right:2%; float:left;}
.pxxm_ul li dl{width:100%;}
.pxxm_ul li dl dt{width:100%; margin-bottom:6%; float:left; padding:2% 0px; color:#fff; text-align:center; overflow:hidden; font-size:14px;}
.pxxm_ul_tb1{ background-color:#ff9900;}
.pxxm_ul_tb2{ background-color:#ff0000;}
.pxxm_ul li dl dd{width:100%; padding-bottom:7%; float:left;}
.pxxm_ul li dl dd .a_img{width:100%; height:17vmin; display:inline-block; overflow:hidden;}
.pxxm_ul li dl dd .a_img img{width:100%; height:20vmin;}
.pxxm_ul li dl dd .a_text{width:92%; height:25vmin; background-color:#fffaf2; padding:0px 4% 5vmin 4%; overflow:hidden;}
.pxxm_ul li dl dd .a_text_a,.pxxm_ul li dl dd .a_text_a:hover{width:100%; height:10vmin; line-height:10vmin; border-bottom:1px solid #e5e1d9; display:inline-block; overflow:hidden;}
.pxxm_ul_c1{ color:#ff9900;}
.pxxm_ul_c2{ color:#ff0000;}
.pxxm_ul li dl dd .a_text_c{width:100%; height:20vmin; overflow:hidden; line-height:1.5em; color:#575757; padding-top:5vmin;overflow:hidden;}

.zd_menu{width:100%; padding:3% 0px 4%;}
.zd_menu li{width:21%; padding:0px 4% 1% 0px; float:left;}
.zd_menu_a{width:100%; padding:2% 0px; display:inline-block; text-align:center; background-color:#aaa9a9; color:#555555;}
.zd_menu_a:hover,.zd_menu_a.activethre{ background-color:#ff9900; color:#fff; text-decoration:none;}

.zd_ul{width:100%;}
.zd_ul li{width:47%; float:left; padding:0px 6% 3% 0px;}
.zd_ul li .a_img{width:100%; height:37vmin; display:inline-block; overflow:hidden;}
.zd_ul li .a_img img{width:100%; height:37vmin;}
.zd_ul li .a_text{width:97%; background-color:#f5f5f5; height:30vmin; overflow:hidden; padding:2vmin 1% 0px 2%;}
.zd_ul li .a_text_a,.zd_ul li .a_text_a:hover{width:100%; height:8vmin; line-height:8vmin; overflow:hidden; color:#555555; font-size:14px;}
.zd_ul li .a_text_c{width:100%; height:5vmin; line-height:5vmin; color:#888888; overflow:hidden;}
.zd_ul li .a_text_b{width:100%; height:15vmin; line-height:1.5em; color:#777777; overflow:hidden;}
.zp_details{width:100%; padding-top:2%;}
.zp_details_t{width:100%; padding:2% 0px; text-align:center; overflow:hidden; color:#555555; font-size:14px;}
.zp_details_t1{width:100%; padding:1% 0px 4% 0px; color:#888888; text-align:center; overflow:hidden;}
.zp_details_c{width:100%; color:#555555; line-height:1.7em; padding-bottom:5%;}
.zp_details_b{width:100%; color:#555555}
.zp_details_b p{ border-bottom:1px solid #555555;}
.zp_details_b a,.zp_details_b a:hover{ color:#555; padding:2% 0px; display:inline-block;}

.lx_map{width:100%; padding-top:5%; border-top:1px dashed #cccccc;}
.lx_map_c{ border:3px solid #ffd8d7;}

.ly_div{width:100%; padding:2% 0px 4% 0px;}
.ly_ipt1{width:57%; padding:2% 0px; border:1px solid #aaa9a9; text-indent:2%; color:#555; font-family:"微软雅黑";}
.ly_ipt2{width:95%;border:1px solid #aaa9a9; color:#555; font-family:"微软雅黑"; padding:2%; height:40vmin;}
.ly_btn{ padding:2% 5%; color:#fff; background-color:#aaa9a9; font-size:14px; font-family:"微软雅黑";}
.ly_btn1{ background-color:#ff9900;}



