@charset "utf-8";
/* CSS Document */

.year {
    width: 13%;
    padding-left: 2%;
    float: left;
    
    line-height: 50px;
    font-size: 30px;
    color: #22469A;}

.year_content {
    background: none repeat scroll 0 0 #ECF1F7;
    color: #595E7C;
    line-height: 25px;
    margin-bottom: 20px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 5px;
    width: 70%;
    float: left;
}


html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;}
img{border:none; max-width:100%; height:auto;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% "Roboto Condensed",Arial;}
table {border-collapse: collapse; border-spacing:0;}
em{font-style:normal;}
.cls{clear:both; height:0; font-size:0; line-height:0;}
.al_two em{
			font-size: 18px;
			color: #F00;
            margin-left: 8px;
            font-weight: bold;
}
.al_1 em{
			font-size: 18px;
			color: #F00;
            margin-left: 8px;
            font-weight: bold;
}
a:link,a:visited,a:hover,a:active{
	 text-decoration:none;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */ 

.ew_cls:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ew_cls{display: inline-block;}
/* Hides from IE-mac */
*html .ew_cls{height:1%;}
.ew_cls{display:block;}
/* End hide from IE-mac */



@font-face {
 font-family:swis;
 src:url(../fonts/swis_font.ttf);
}


/*----------------------------------reset style end----------------------------------*/
body{font-size:14px; font-family: Maiandra GD, Microsoft sans serif, Verdana, Microsoft PhagsPa, Arial, Helvetica;   width:100%;overflow-x:hidden; position:relative; top:0px; right:0px; background:#fff;}
p{line-height:150%;}

.yf_top{ width:1002px; margin:0px auto;}
.yf_top_lo{float:left; margin-bottom:8px; position:relative; top:6px;display: block;width: 132px;height: 55px;}
.yf_top_r_search{ margin-top:10px;}
.yf_search{ float:right; width:238px;}
.yf_search input{ float:left;}
.yf_sec_text{ height:23px; width:200px; line-height:21px; background:#e6e6e6; color:#999999; border:1px solid #dad9d9; border-right:none; padding:0px 5px;}
.yf_sec_tsub{ width:27px; height:23px; background:url(../images/submit_ico.png) no-repeat center; border:none;}

.yf_language{ position:relative; float:right; margin-left:20px;width: 80px;}
.yf_language a{color:#666;}
.yf_language img{ vertical-align:middle; margin-right:5px;float:left;}
.yf_lan_hover_box{ position:absolute; left:0px; top:20px; width:100px; text-align:left;display:none; background:#fff; z-index:100;}
.yf_lan_hover_box p{ padding:0px 10px; border-bottom:1px dotted #CCC;}
.yf_lan_hover_box p:hover{ background:#e6e6e6;}

.yf_top_bot{ margin-top:12px;}
.yf_top_r_menu{ float:right;}
.yf_top_r_menu ul{ float:left;}
.yf_top_r_menu ul li{ float:left; position:relative;}

.yf_top_r_menu ul li a.i_a{ float:left; height:68px; padding:0px 20px; text-align:center; font-family:arial;}
.yf_top_r_menu ul li a.i_a p{ margin-top:14px; margin-bottom:5px; height:18px; background:url(../images/menu_bg.png) no-repeat left top; width:25px; display:inline-block;}
.yf_top_r_menu ul li a.i_a p.p1{ background-position:-28px 0px;}
.yf_top_r_menu ul li a.i_a:hover p.p1{background-position:0px 0px;}
.yf_top_r_menu ul li a.i_a.hover p.p1{background-position:0px 0px;}

.yf_top_r_menu ul li a.i_a p.p2{ background-position:-28px -22px;}
.yf_top_r_menu ul li a.i_a:hover p.p2{background-position:0px -22px;}
.yf_top_r_menu ul li a.i_a.hover p.p2{background-position:0px -22px;}

.yf_top_r_menu ul li a.i_a p.p3{ background-position:-28px -42px;}
.yf_top_r_menu ul li a.i_a:hover p.p3{background-position:0px -42px;}
.yf_top_r_menu ul li a.i_a.hover p.p3{background-position:0px -42px;}

.yf_top_r_menu ul li a.i_a p.p4{ background-position:-28px -67px;}
.yf_top_r_menu ul li a.i_a:hover p.p4{background-position:0px -67px;}
.yf_top_r_menu ul li a.i_a.hover p.p4{background-position:0px -67px;}

.yf_top_r_menu ul li a.i_a p.p5{ background-position:-28px -90px;}
.yf_top_r_menu ul li a:hover p.p5{background-position:0px -90px;}
.yf_top_r_menu ul li a.hover p.p5{background-position:0px -90px;}

.yf_top_r_menu ul li a.i_a p.p6{ background-position:-28px -113px;}
.yf_top_r_menu ul li a.i_a:hover p.p6{background-position:0px -113px;}
.yf_top_r_menu ul li a.i_a.hover p.p6{background-position:0px -113px;}

.yf_top_r_menu ul li a.i_a p.p7{ background-position:-28px -136px;}
.yf_top_r_menu ul li a.i_a:hover p.p7{background-position:0px -136px;}
.yf_top_r_menu ul li a.i_a.hover p.p7{background-position:0px -136px;}

.yf_top_r_menu ul li a.i_a h1{ color:#2c3079; font-size:18px; font-weight:700; font-family:"Roboto Condensed"}
.yf_top_r_menu ul li a.i_a:hover{ color:#fff; background:#e10000;}
.yf_top_r_menu ul li a.i_a.hover{ color:#fff; background:#e10000;}

.yf_top_r_menu ul li a.i_a:hover h1{ color:#fff;}
.yf_top_r_menu ul li a.i_a.hover h1{ color:#fff;}

.er_menu{ position:absolute; left:0px; top:68px; z-index:101; display:none;}
.er_menu h4 a{ display:inline-block; border-bottom:1px solid #d9d9d9; padding:10px 20px; width:146px; background:#fff; color:#2c3079;}
.er_menu h4 a:hover{ background:#f2f2f2; color:#e10000;}
 


.banner{ width:100%; overflow:hidden; position:relative; height:550px;}
.banner_box{ position:absolute; width:100%; height:550px;}
.banner_d_ul{ position:absolute; width:100%; text-align:center; bottom:50px;}
.banner_d_ul ul li{ display:inline-block; width:18px; height:17px; background:url(../images/banner_d.png) no-repeat left top; overflow:hidden; text-indent:999px; font-size:0px; margin:0 13px;}
.banner_d_ul ul li.on{ background:url(../images/banner_d_hover.png) no-repeat left top;}
.banner_box .prev,.banner_box .next{ position:absolute; width:81px; height:100px; top:50%; margin-top:-50px;opacity:0.7;}
.banner_box .prev:hover,.banner_box .next:hover{ opacity:1;}
.banner_box .prev{ background:url(../images/left_banner.png) no-repeat left top; left:220px;}
.banner_box .next{ background:url(../images/right_banner.png) no-repeat left top;right:220px;}

.i_box{ width:1002px; margin:0px auto;}
.i_box_top{ margin:22px 0px;}
.i_box_top h1{padding:24px 0px; border-bottom:1px solid #d9d9d9; text-align:center; font-size:36px; color:#2c3079; font-weight:bold;}
.i_box_top p{font-size:18px; margin:10px 0px;  text-align:center;}

.i_box_bot{ width:100%; overflow:hidden; margin-top:50px;}
.i_box_bot ul{ float:left; width:1100px;}
.i_box_bot ul li{ float:left; width:202px; text-align:center; vertical-align:top;}
.i_box_bot ul li h2{ width:124px; height:144px; background:url(../images/index_ico.png) no-repeat left top; margin-left:40px;}
.i_box_bot ul li h2.h2_1{ background-position:0 0;}
.i_box_bot ul li:hover h2.h2_1{ background-position:0 -144px;}

.i_box_bot ul li h2.h2_2{ background-position:-134px 0;}
.i_box_bot ul li:hover h2.h2_2{ background-position:-134px -144px;}

.i_box_bot ul li h2.h2_3{ background-position:-269px 0;}
.i_box_bot ul li:hover h2.h2_3{ background-position:-269px -144px;}

.i_box_bot ul li h2.h2_4{ background-position:-405px 0;}
.i_box_bot ul li:hover h2.h2_4{ background-position:-405px -144px;}

.i_box_bot ul li h2.h2_5{ background-position:-538px 0;}
.i_box_bot ul li:hover h2.h2_5{ background-position:-538px -144px;}


.i_ico_t{ margin-top:30px; text-align:center;}
.i_ico_t a{ color:#2c3079;}
.i_ico_t a:hover{ color:#e10000;}
.i_ico_t h1{ margin-bottom:10px; font-size:18px; font-weight:bold;}
.i_ico_t h1 a{ display:inline-block; padding:2px 5px;}
.i_ico_t h1 a:hover{ background:#e10000; color:#fff;}
.i_ico_t p{ font-size:16px; margin:10px 0px;}

.footer{ background:#2c3079;color:#fff; text-align:center; padding:30px 0px; font-size:14px; margin-top:30px;}
.footer p{ margin:10px 0px;}
.footer_ico{ margin-top:20px;}
.footer_ico a{ display:inline-block; width:41px; height:41px; margin:0px 13px; background:url(../images/footer_ico.png) no-repeat left top;}
.footer_ico a.f_ico_1{ background-position:0 0;}
.footer_ico a.f_ico_1:hover{ background-position:-41px 0;}

.footer_ico a.f_ico_2{background-position:0 -48px;}
.footer_ico a.f_ico_2:hover{ background-position:-41px -48px;}

.footer_ico a.f_ico_3{background-position:0 -98px;}
.footer_ico a.f_ico_3:hover{ background-position:-41px -98px;}

.footer_ico a.f_ico_4{background-position:0 -146px;}
.footer_ico a.f_ico_4:hover{ background-position:-41px -146px;}

.footer_ico a.f_ico_5{background-position:0 -195px;}
.footer_ico a.f_ico_5:hover{ background-position:-41px -195px;}


.nei_banner{ width:100%; overflow:hidden;}
.nei_banner_box{ width:100%; position:relative;}

.mbx{ border-bottom:1px solid #dad9d9; padding:12px 0px;}
.mbx_cen{ width:1004px; margin:0px auto;}
.mbx_cen h1{ float:left; font-size:20px; color:#333333; font-weight:bold;}
.mbx_cen p{ float:right; color:#666666; margin-top:7px; font-size:14px;width:25%;}
.mbx_cen p img{ vertical-align:middle; margin-right:4px;}
.mbx_cen p a{ color:#666666;}
.mbx_cen p strong{ font-weight:lighter; color:#262975;}

.nei_box{ width:1004px; margin:0px auto;}
.nei_box_search{ margin:16px 0px; margin-bottom:0px;}

.nei_box_search .s_text{ border:1px solid #bfbfbf; height:26px; line-height:26px; width:278px;}
.nei_box_search select{ height:26px; line-height:26px;}
.nei_box_search .s_submit{ height:26px; padding:0px 10px; cursor:pointer; background:#2c3079; border:none; color:#fff; font-size:14px;}
.nei_box_search .s_submit:hover{ opacity:0.8;}

.nei_box_title{ font-size:14px; color:#333333; padding:20px 0px; border-bottom:1px dotted #cccccc;}
.nei_box_title em{ margin:0px 5px; color:#e10000;}

.s_c_o{ margin:25px 0px; font-size:14px; color:#333333;}
.s_c_o h1{ margin:10px 0px; color:#333333;}
.s_c_o p{ line-height:24px; color:#333333;}
.s_c_o p a{ color:#666666;}
.s_c_o em{ color:#e10000;}
.s_c_o a{color:#333333;}
.s_c_o a:hover{ text-decoration:underline;}

.s_page{ text-align:right;}
.s_page a{ display:inline-block; width:26px; height:26px; margin-left:16px;}
.s_page a.s_page_l{ background:url(../images/page_left_hover.jpg) no-repeat left center;}
.s_page a.s_page_l:hover{ background:url(../images/page_left.jpg) no-repeat left center;}

.s_page a.s_page_r{ background:url(../images/page_right.jpg) no-repeat left center;}
.s_page a.s_page_r:hover{ background:url(../images/page_right_hover.jpg) no-repeat left center;}

.s_pic_title{ margin-top:40px; margin-bottom:10px;}
.s_pic_title h1{ float:left; font-size:20px; color:#333333; font-weight:bold;}
.s_pic_title a{ float:right;}
.s_pic_title a{ color:#4c4c4c; font-size:14px; margin-top:10px; font-family:Arial;}
.s_pic_title a:hover{ color:#F00;}

.s_pic_box{ width:100%; overflow:hidden;}
.s_pic_box ul{ float:left; width:1100px;}
.s_pic_box ul li{ float:left; margin-right:20px;}
.s_pic_tp{ position:relative; width:auto; height:115px;}
.ss_pic_tp img{width:175px;}
.s_pic_tp_p{ position:absolute; display:none; left:0px; top:0px; background:url(../images/h_bg.png) repeat left top; width:100%; height:115px;}
.s_pic_box ul li a:hover .s_pic_tp_p{ display:block;}
.s_pic_tp_p p{ font-size:14px; color:#fff; margin-top:50px; text-align:center; z-index:100;}
.s_pic_box ul li h1{     width: 175px;text-align:center; font-size:14px; color:#333333; margin-top:5px; height:60px; line-height:24px; overflow:hidden;}
.s_pic_box ul li a:hover h1{color:#e30000;}

.news_list_left{ width:210px; float:left;}
.news_list_left_title{ font-size:16px; text-align:center; color:#fff; font-weight:bold; background:#e30000; padding:18px 0px;}
.news_list_left_title em{ margin-right:10px; display:inline-block;background:url(../images/dian_2.png) no-repeat left top; width:5px; height:5px; font-size:0px; vertical-align:middle;}
.news_list{ margin:20px 0px;}

.news_list_menu p a{ display:inline-block; padding:18px 0px; border-bottom:1px solid #e6e6e6; width:100%; color:#333333; font-weight:bold; font-size:16px;}
.news_list_menu p a em{ margin-right:10px; color:#666666; width:5px; height:5px; background:url(../images/dian_1.png) no-repeat left top; display:inline-block; font-size:0px;vertical-align:middle;}
.news_list_menu p .hover{font-size:16px; text-align:center; color:#fff; font-weight:bold; background:#e30000; padding:15px 0px;}
.news_list_menu p a:hover{ font-size:16px; text-align:center; color:#fff; font-weight:bold; background:#e30000; padding:15px 0px;}
.news_list_menu p a:hover em{ margin-right:10px; color:#fff; background:url(../images/dian_2.png) no-repeat left top;}

.news_list_right{ float:right; width:760px;}
.news_list_right dl{ float:left; width:100%; padding:20px 0px; border-bottom:1px solid #d9d9d9;}
.news_list_right dl dt{ float:left; width:200px; height:128px; overflow:hidden;}
.news_list_right dl dd{ float:right; width:540px; font-size:14px;}
.news_list_right dl dd h1{ font-weight:bold; height:24px; line-height:24px; overflow:hidden; margin-bottom:5px;}
.news_list_right dl dd h1 a{ color:#000000;}
.news_list_right dl dd h1 a:hover{ color:#F00;}
.news_list_right dl dd p{ color:#999;height:48px; line-height:24px; overflow:hidden;}
.news_list_right dl dd h3{ color:#666666; margin:7px 0px; font-size:12px;}
.news_list_right dl dd h2 a{ color:#4c4c4c;  font-size:12px; font-weight:bold;}
.news_list_right dl dd h2 a:hover{ color:#F00;}

.news_h1{ color:#FF0000; font-size:16px; text-align:center; margin-bottom:10px; font-weight:bold;}
.news_rq{ color:#666666; font-size:12px; padding:16px 0px; border-bottom:1px dotted #cccccc; margin-bottom:20px;}
.news_mes{ font-size:14px; color:#454545;}
.news_mes p{ line-height:30px; margin:5px 0px;}

.news_page{ padding:16px 0px; border-top:1px dotted #cccccc; margin-top:20px;}
.news_page h1{ float:left;}
.news_page p{ float:right;}
.news_page a{ color:#999; font-size:14px;}
.news_page p a{ margin-left:20px;}
.news_page a:hover{ color:#e10000;}

.con_us_title{  margin:20px 0px;}
.con_us_title a{ display:inline-block; height:38px; line-height:38px;background: #E6E6E6;
font-size: 16px;
color: #333;
height: 40px;
line-height: 40px;
padding: 0px 41px;
border-right: 1px solid #BFBFBF;}
.con_us_title a:hover{ background:#2c3079; color:#fff;}
.con_us_title a.hover{ background:#2c3079; color:#fff;}

.con_us_info{ font-size:14px; line-height:24px; margin-bottom:30px;}

.con_us_mes_l{ float:left; width:556px; border-right:1px dashed #cccccc; padding-right:10px;}
.con_us_mes_l table{ width:100%; margin-top:10px;}
.con_us_mes_l table tr td{ padding:5px 0px; font-size:14px;}
.con_us_mes_l table tr td strong{ font-weight:bold; color:#666666;}
.con_us_mes_r{ float:right; width:386px; padding-top:70px;}
.con_us_mes_r h1{ margin:10px 0px; font-size:18px; font-weight:bold;}
.con_us_mes_r p{ margin:5px 0px; font-size:14px; color:#666666;}
.con_us_mes_r h2{ margin-top:24px;}
.con_us_mes_r h2 a{ display:inline-block; color:#ffffff; font-size:14px; background:#C00; padding:0px 20px; height:32px; line-height:32px;}
.con_us_mes_r h2 a:hover{ opacity:0.8;}
.con_us_map{ margin:20px 0px;}
.con_us_map_title{ font-size:18px; color:#333333; border-bottom:1px solid #d9d9d9; padding:12px 0px; margin-bottom:15px; font-weight:bold;}

.ly{ margin:0px 0px;font-size:14px;}
.ly_title{color:#666666;}

.ly_box_p{ margin:10px 0px;}
.ly_box_p table tr td{ padding:6px 0px; font-size:14px;}
.ly_box_p table tr td em{ font-size:18px; color:#F00; margin-left:8px; font-weight:bold;}
.ly_box_p table tr td input,.ly_box_p table tr td textarea,.ly_box_p table tr td select{ border:1px solid #d9d9d9; color:#666666; font-size:12px;}
.ly_box_p table tr td input[type=checkbox]{border:0;}
.ly_box_p table tr td input,.ly_box_p table tr td select{ height:30px; line-height:30px;vertical-align:middle;background-color: #f6f6f6;}
.ly_text{ width:90%;}
.ly_box_p table tr td label input{ vertical-align:middle; margin-right:5px;}
.ly_box_p table tr td label{ margin-right:30px;color:#666666;}
.ly_text_short{ width:69%;}
.ly_select{ width:20%;}
.ly_box_p table tr td textarea{ width:90%; height:104px;background-color:#FFF;float:left;background-color: #f6f6f6;}

.ly_box_p table tr td .ly_submit_p,.ly_box_p table tr td .ly_reset_p{ cursor:pointer; color:#fff; font-size:14px;  width:110px; margin-right:20px; height:30px; line-height:30px; border:none;}
.ly_box_p table tr td .ly_submit_p{ background:#e10000; margin-left:80px;}
.ly_box_p table tr td .ly_reset_p{ background:#2c3079;}
.ly_box_p table tr td .ly_submit_p:hover,.ly_box_p table tr td .ly_reset_p:hover{ opacity:0.8}

.ly_box {
    margin: 10px 0px;
	width:100%;
}
.message{
	width: 48%;
    float: left;
    margin: 0px 20px 40px 0px;
    display: block;
	}
.message_m{
	width: 100%;
    float: left;
    margin: 0px 20px 30px 0px;
    display: block;
	}
.message_m label{
    float: left;
	}
.ly_box input,textarea,select{ 
	line-height: 42px;    
	border: 1px solid #d9d9d9;
    color: #000000;
    font-size: 14px;
	width:80%;
	float:right;
	background-color: #f6f6f6;
	}
.ly_box select{ 
	height: 44px;    
	}
	
.ly_box textarea{ 
	height: 104px;    
	border: 1px solid #d9d9d9;
    color: #000000;
    font-size: 14px;
	margin-left:8px;
	width:88.4%;
	float:left;
	background-color: #f6f6f6;
	}
.message,.message_m label{
    font-size: 18px;
    font-weight: bold;
}
.ly_box em {
    font-size: 18px;
    color: #F00;
    margin-left: 8px;
    font-weight: bold;
}
.ly_box p{float: left;margin: 20px 0px 0px 10%;}
.ly_box p .ly_submit,.ly_box p .ly_reset{ cursor:pointer; color:#fff; font-size:14px;  width:110px; margin-right:20px; height:30px; line-height:30px; border:none;}
.ly_box p .ly_submit{ background:#e10000; margin-left:80px;}
.ly_box p .ly_reset{ background:#2c3079;}
.ly_box p .ly_submit:hover,.ly_box p .ly_reset:hover{ opacity:0.8}


.con_us_title_1{ margin:20px 0px;}
.con_us_title_1 a{ display:inline-block; background:#e6e6e6; font-size:16px; color:#333; height:40px; line-height:40px; padding:0px 41px; border-right:1px solid #bfbfbf;}
.con_us_title_1 a:hover,.con_us_title_1 a.hover{ color:#fff; background:#2c3079;}


.gy_1,.gy_2{ cursor:pointer; color:#fff; font-size:14px;  margin-right:20px; width:130px; height:25px; line-height:25px; border:none; display:inline-block; text-align:center}
.gy_1{ background:#2c3079;}
.gy_2{ background:#e10000;}
.gy_1:hover,.gy_2:hover{ opacity:0.8}

.gy_if{ line-height:24px; color:#666666; font-size:14px; margin-bottom:20px;}

.gy_mes{ padding-bottom:20px; border-bottom:1px dashed #cccccc;}
.gy_mes p{ margin-left:30px; display:inline-block; font-size:14px; color:#333333;zoom:1;*display:inline;width:150px;}
.gy_mes p img{ vertical-align:middle; margin-right:5px;}

.gy_list{ width:100%; overflow:hidden;}
.gy_list_cen{ width:1100px;}

.gy_list_o{ float:left; width:470px; margin-bottom:10px; margin-right:60px;}
.gy_list_o h1{ font-size:16px; color:#333333; margin:15px 0px; height:24px; line-height:24px; overflow:hidden;}
.gy_list_o dl{}
.gy_list_o dl dt{ float:left; width:161px; height:110px; overflow:hidden;}
.gy_list_o dl dd{ float:right; width:290px; color:#4c4c4c; height:108px; line-height:18px; overflow:hidden; font-size:14px;}

.fh_back{ text-align:right;margin-top:20px;}
.fh_back a{ font-size:16px; color:#666666; font-weight:bold; }
.fh_back a:hover{color:#F00;}


.al_left{ width:730px; float:left;}
.al_left_title{ margin:20px 0px;}
.al_left_title a{ display:inline-block; background:#e6e6e6; font-size:16px; color:#333; height:40px; line-height:40px; padding:0px 27px; border-right:1px solid #bfbfbf;}
.al_left_title a:hover,.al_left_title a.hover{ color:#fff; background:#2c3079;}



.al_left_dl{ margin-bottom:20px;}
.al_left_dl{ float:right; width:730px;}
.al_left_dl dl{ float:left; width:100%; padding:18px 0px; border-bottom:1px solid #d9d9d9;}
.al_left_dl dl dt{ float:left; width:178px; height:124px; overflow:hidden;}
.al_left_dl dl dd{ float:right; width:540px; font-size:14px;}
.al_left_dl dl dd h1{ font-weight:bold; height:24px; line-height:24px; overflow:hidden; margin-bottom:5px;}
.al_left_dl dl dd h1 a{ color:#000000;}
.al_left_dl dl dd h1 a:hover{ color:#F00;}
.al_left_dl dl dd p{color:#666666;  overflow:hidden;}
.al_left_dl dl dd h3{ color:#666666; margin:5px 0px; height:40px; line-height:20px; overflow:hidden;}
.al_left_dl dl dd h2 a{ color:#666666; }
.al_left_dl dl dd h2 a:hover{ color:#e30000;}


.tj_pic{ background:#f2f2f2; padding:10px 0px; padding-bottom:50px; margin:20px 0px;}
.tj_pic_h1{ width:290px; background:url(../images/h_d.jpg) repeat-x left center; margin:0px auto; padding:10px 0px; text-align:center;}
.tj_pic_h1 h1{ background:#f2f2f2; display:inline-block; padding:0px 20px; font-size:18px; color:#333333; font-weight:bold;}

.tj_box_o{ display:inline-block;zoom:1;width:25%;*display:inline; position:relative; margin:0px 3.5%;}
.tj_box_o a{display:block;}
.tj_box_o p{ position:absolute; right:0; bottom:0; overflow:hidden; width:46%;  color:#000; font-size:14px; padding:2%; background:#fff; text-align:center;}
.tj_box_o a:hover p{ background:#2c3079; color:#fff;}

.al_right{ width:238px; float:right; font-size:14px;}
.al_right_title{ font-size:20px; margin-bottom:16px; margin-top:16px;}
.al_right_b1{ background:#fafafa; border-top:2px solid #262975; padding-bottom:20px; height:auto;}
.al_right_b1 h1{ text-align:center; font-size:14px; color:#666666; line-height:24px; margin:20px 0px 20px 0px;;}

.al_right_b1 p{ margin:5px 0px; margin-left:40px; color:#4c4c4c;}
.al_right_b1 p em{ display:inline-block; margin-right:10px; width:21px; height:21px; background:url(../images/lx_ico.png) no-repeat left center; vertical-align:middle;}

.al_right_b1 p:hover{ color:#F00;}
.al_right_b1 p.b1_1 em{ background-position:0px 0px;}
.al_right_b1 p.b1_1:hover em{ background-position:-23px 0px;}

.al_right_b1 p.b1_2 em{ background-position:0px -33px;}
.al_right_b1 p.b1_2:hover em{ background-position:-23px -33px;}

.al_right_b1 p.b1_3 em{ background-position:0px -64px;}
.al_right_b1 p.b1_3:hover em{ background-position:-23px -64px;}

.al_right_b1 h2{ text-align:center; margin-top:30px;}
.al_right_b1 h2 a{ display:inline-block; width:160px;  height:30px; line-height:30px; background:#262975; color:#fff;}
.al_right_b1 h2 a:hover{ opacity:0.8}

.al_right_b2{ background:#fafafa; border-top:2px solid #e30000;}
.al_right_b2 h1{ text-align:center; font-size:14px; color:#666666; line-height:24px; margin:20px 0px 10px; }
.al_right_b2 p{margin:10px 20px;}
.tj_text{ width:160px; padding:0px 10px; height:20px; line-height:20px; border:1px solid #d9d9d9; color:#999999;}
.al_right_b2 p textarea{border:1px solid #d9d9d9; color:#999999; width:200px; height:116px; margin-top:13px;}
.al_right_b2 p select{ width:202px;padding:0 0 0 5px;}

.tj_submit{ background:#e30000; font-size:14px; color:#fff; width:160px; height:30px; display:inline-block; border:none; margin-top:11px;}
.tj_submit:hover{ opacity:0.8;}

.al_right_b3 .title{ border-bottom:1px dashed #cccccc; padding:10px 0px; margin-top:10px;}
.al_right_b3 .title h1{ float:left; font-size:20px; font-weight:bold;}
.al_right_b3 .title a{ float:right; margin-top:5px; color:#666666;}
.al_right_b3 .title a:hover{ color:#F00;}

.al_right_b3 ul li{ line-height:22px; height:22px; overflow:hidden;}
.al_right_b3 ul li a{color:#333333;}
.al_right_b3 ul li a:hover{ color:#e30000;}

.al_right_b4 .title{ font-size:20px; margin:20px 0px; margin-top:30px; font-weight:bold;}

.al_right_b4 dl{ float:left; width:100%; margin:5px 0px;}
.al_right_b4 dt{ float:left; width:85px; height:54px; overflow:hidden;margin-right:10px;}
.al_right_b4 dd{ float:right; width:130px; margin-right:10px; font-size:14px; color:#333333;}
.al_right_b4 dd h1{ font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
.al_right_b4 a:hover dd h1{ color:#F00;}
.al_right_b4 dd  p{ height:30px; line-height:15px; overflow:hidden;}

.more{ text-align:right;}
.more a{ color:#4c4c4c;}
.more a:hover{ color:#F00;}

.pj_left{ float:left; width:218px;}
.pj_left ul li a.first{ display:inline-block; width:100%; height:54px; line-height:54px; color:#333333; font-weight:bold; border-bottom:1px solid #e6e6e6; font-size:16px;}
.pj_left ul li a.first em{ font-size:18px; display:inline-block; float:left; margin-top:25px; font-weight:bold; vertical-align:middle; margin-right:10px; display:inline-block; width:5px; height:5px; vertical-align:middle; font-size:0px; background:url(../images/dian_1.png) no-repeat center;}
.pj_left ul li a.first h6{ display:inline-block; width:175px; height:56px; overflow:hidden;}
.pj_left ul li a.first img{ float:right; margin-top:18px;}
.pj_left ul li a.first:hover{ text-align:center; color:#fff; background:#e30000;}
.pj_left ul li a.first:hover img{ display:none;}
.pj_left ul li a.first:hover em{background:url(../images/dian_2.png) no-repeat center; margin-left:10px;}

.pj_left ul li a.first.hover{ text-align:center; color:#fff; background:#e30000;}
.pj_left ul li a.first.hover img{ display:none;}
.pj_left ul li a.first.hover em{background:url(../images/dian_2.png) no-repeat center; margin-left:10px;}

.er_l_menu{ display:none;}
.er_l_menu p{ padding:7px 0px;}
.er_l_menu p a{ color:#212020; padding:0 10px; font-size:14px;}
.er_l_menu p:hover{ background:#f2f2f2;}




.pj_left ul.fa_ul li a.first{ display:inline-block; width:100%; height:54px; line-height:54px; color:#333333; font-weight:bold; border-bottom:1px solid #e6e6e6;}
.pj_left ul.fa_ul li a.first em{ font-size:18px; display:inline-block; font-weight:bold; vertical-align:middle; margin-right:10px; display:inline-block; width:5px; height:5px; vertical-align:middle; font-size:0px; background:url(../images/dian_1.png) no-repeat center;}
.pj_left ul.fa_ul li a.first span{ float:right; margin-top:18px; width:15px; height:15px; background:url(../images/alxq_ico_down.jpg) no-repeat left center;}
.pj_left ul.fa_ul li a.first:hover{ text-align:left; color:#e30000; background:#fff;}
.pj_left ul.fa_ul li a.first:hover em{background:url(../images/dian_3.png) no-repeat center;}
.pj_left ul.fa_ul li a.first:hover span{ background:url(../images/alxq_ico_down_hover.jpg) no-repeat center;}

.pj_left ul.fa_ul li a.first.hover{ text-align:left; color:#e30000;background:#fff; }
.pj_left ul.fa_ul li a.first.hover em{background:url(../images/dian_3.png) no-repeat center;}
.pj_left ul.fa_ul li a.first.hover span{ background:url(../images/alxq_ico_down_hover.jpg) no-repeat center;}

.er_l_menu1{ display:none;}
.er_l_menu1 p{ padding:7px 0px; font-size:14px;}
.er_l_menu1 p a{ color:#333; padding:0 10px;}
.er_l_menu1 p:hover{ background:#f2f2f2;}





.pj{ margin:20px 0px;}
.pj_right{ width:754px; float:right;}

.pj_right_title{ border:1px solid #d9d9d9; background:#fafafa;}
.pj_right_title a{ display:inline-block; height:36px;border-right:1px solid #d9d9d9;  line-height:36px; color:#333333; padding:0px 20px; font-size:14px;}
.pj_right_title a:hover{ background:#2d3079; color:#fff;}
.pj_right_title a.hover{ background:#2d3079; color:#fff;}

.pj_pic{ width:100%; overflow:hidden;}
.pj_pic_b{ width:800px;}
.pj_pic_b a{ display:inline-block; text-align:center; margin:10px 0; margin-right:42px; width:214px;}
.pj_pic_b a p{ color:#333333; font-size:14px; height:24px; line-height:24px; overflow:hidden;padding-top:10px;}
.pj_pic_b a:hover p{ color:#F00;}

.al_one{ float:left; width:240px; }

.al_one .al_right_b1{ padding:0px 0px;}
.al_two{ float:right; width:480px;}
.al_two .al_right_b2{ position:relative;}
.al_two textarea{ position:absolute; right:20px; top:40px;}

.pj_tj_title{ margin:20px 0px;}
.pj_tj_title h1{ float:left; font-size:18px; color:#333; font-weight:bold;}
.pj_tj_title p{ float:right;}
.pj_tj_title p a{ color:#666666; font-size:14px;}
.pj_tj_title p a:hover{ color:#F00;}
.pj_tj_box{ width:100%; overflow:hidden;}
.pj_tj_box_cen{ width:800px;}
.pj_tj_box_cen a{ width:24%; display:inline-block; text-align:center; color:#333333;}
.pj_tj_box_cen a p{ line-height:24px; height:24px; overflow:hidden; font-size:14px;}
.pj_tj_box_cen a:hover p{ color:#F00;}

.pj_tj_hover{ width:165px; height:109px; position:relative;}
.pj_tj_hover_p{ position:absolute; left:0px; top:0px; width:165px; height:109px; background:url(../images/h_bg.png) repeat left top; display:none;}
.pj_tj_box_cen a:hover .pj_tj_hover_p{ display:block; color:#fff;}
.pj_tj_box_cen a:hover .pj_tj_hover_p p{ color:#fff;}
.pj_tj_hover_p p{ text-align:center; margin-top:40px; color:#fff; font-size:14px; font-weight:bold;}


.s_404_box{ width:960px; margin:0px auto;}
.s_404_box_top{ margin-top:38px;}
.s_404_img{ text-align:center; margin:86px 0px;}

.s_4_bg{ background:url(../images/s_404_bg.jpg) no-repeat center top; padding-top:10px;}
.s_4_bg_top{ text-align:center; margin:10px 0px;}
.s_4_bg_top a{ display:inline-block; margin:0px 17px; color:#333333; font-size:18px;}
.s_4_bg_top a img{ vertical-align:middle; margin-right:5px;}

.s_4_bg_bot{ text-align:center; color:#4c4c4c; font-size:16px; margin-top:30px;}
.s_keyword{ text-align:center; margin:60px 0px;}
.s_keyword a{ color:#2c3079; font-size:14px; margin:0px 10px;}
.s_keyword a:hover{ color:#e30000}

.al_right_alxx dd{ width:110px; margin-right:0px;}

.alxx_r_banner{ position:relative;}
.alxx_r_banner_d{ position:absolute; left:0px; bottom:0px; height:40px; padding:10px 0px; background:url(../images/h_bg.png) repeat left top; text-align:right; width:100%; overflow:hidden;}
.alxx_r_banner_d li{ display:inline-block; width:60px; height:40px; margin:0px 10px; opacity:0.7; cursor:pointer;}
.alxx_r_banner_d li img{ width:60px; height:40px;}
.alxx_r_banner_d li.on{ border:1px solid #2c3079; opacity:1;}

.alxx_pic_h1{ font-size:20px; color:#e30000; margin-bottom:16px; font-weight:bold;}

.alxx_us{ color:#4c4c4c; padding:15px 0px; font-size:14px;}
.alxx_us p{ margin:5px 0px;}
.alxx_us p strong{ color:#2c3079;}

.alxx_mes{border-top: 1px dashed #CCC; border-bottom:none; padding-top:20px;}

.alxx_pic h1{ font-size:18px; color:#333333; margin:10px 0px;font-weight:bold;}
.alxx_pic{ width:100%; overflow:hidden; margin-bottom:10px;}
.alxx_pic ul{ width:800px;}
.alxx_pic ul li{ display:inline-block; width:130px; text-align:center; margin-right:22px;}
.alxx_pic ul li .h1{ width:120px; height:90px; overflow:hidden; position:relative;}
.alxx_pic ul li .h1_p{ position:absolute; left:0px; top:0px; width:130px; height:90px; background:url(../images/h_bg.png) repeat left top; display:none;}
.alxx_pic ul li .h1_p p{ margin-top:35px; font-size:14px; color:#fff; text-align:center;}
.alxx_pic ul li p{ width:120px;line-height:20px; color:#333333; font-size:14px; height:40px; overflow:hidden;}

.alxx_pic ul li a:hover p{ color:#F00;}
.alxx_pic ul li a:hover .h1_p p{ color:#fff; font-weight:bold;}
.alxx_pic ul li a:hover .h1_p{ display:block}

.alxx_ly .h1{ font-size:18px; color:#333333; padding:10px 0px; border-bottom:1px solid #d9d9d9;font-weight:bold;}
.alxx_ly .p{ color:#666666; margin:20px 0px; font-size:16px;}

.pic_list dl{ float:left; width:350px; margin:10px 10px ;}
.pic_list dl dt{float: left;width: 180px;overflow: hidden;}
.pic_list dl dd{ float: right;width:158px;}
.pic_list dl dd h1{ font-size:16px; font-weight:bold; line-height:18px;}
.pic_list dl dd h1 a{ color:#000;}
.pic_list dl dd h1 a:hover{ text-decoration:underline;}
.pic_list dl dd p{ font-size:14px; line-height:24px; height:24px; overflow:hidden; color:#4c4c4c;}
.pic_list dl dd p a{color:#4c4c4c;}
.pic_list dl dd p a:hover{ color:#F00;}

.pic_list{ width:100%; overflow:hidden;}
.pic_list_l{ border-bottom:1px solid #d9d9d9; padding:20px 0px;width:800px;}

.m_ico{ float:right; display:none; width:44px; height:35px; background:url(../images/ew_phone_button.png) no-repeat left top; margin-top:10px; cursor:pointer;}
.m_ico.hover{ background:url(../images/ew_phone_button_hover.png) no-repeat left top;}
.menu_down{ text-align:center; box-shadow:0px 0px 2px rgba(204,204,204,0.5) inset; display:none;}
.menu_down p{ height:20px; line-height:20px; padding:10px 0px; font-size:16px; border-bottom:1px solid rgba(204,204,204,0.5);}
.menu_down p a{color: #2C3079;}
.menu_down p a:hover{ color:#F00;}

.gy_if_message{ display:none;}

.con_us_page{ display:none;}

.pj_pic_page{ display:none;}


.pic{ margin-bottom:20px}

.pic_l{ float:left; width:415px;}
.pic_l_big{ width:415px; height:250px; overflow:hidden;}
.pic_l_smll{ margin-top:0px; width:415px; overflow:hidden;}
.pic_l_smll p{ width:450px;}
.pic_l_smll a{ display:inline-block; width:79px; height:66px; position:relative; margin-right:28px;}
.pic_l_smll a img{ position:absolute; bottom:1px; left:1px; height:58px;}
.pic_l_smll a:hover{ background:url(../images/pic_hover_bg.jpg) no-repeat left top;}
.pic_l_smll a.hover{ background:url(../images/pic_hover_bg.jpg) no-repeat left top;}

.pic_r{ float:right; width:310px;}
.pic_r h1{ font-size:18px; color:#e10000; margin-bottom:10px; font-weight: bold;}
.pic_r p{ color:#4c4c4c; font-size:14px; line-height:24px;}
.pic_r h2{ border-top:1px dashed #cccccc; margin:10px 0; padding:10px 0px; color:#2c3079; margin-bottom:5px; padding-bottom:0px; font-size:14px;}
.pic_r h3{ color:#4c4c4c; margin-bottom:10px; font-size:14px;}
.pic_r h4 a{ display:inline-block; background:#2c3079; color:#fff; padding:0px 30px; height:25px; line-height:25px;}
.pic_r h4 a img{ vertical-align:middle; margin-right:10px;}
.pic_r h4 a:hover{ opacity:0.8;}

.pic_r_ico{ margin-top:10px;}
.pic_r_ico a{ display:inline-block; width:49.3%; height:18px; margin:5px 0px; color:#333333;}
.pic_r_ico a em{ display:inline-block; height:18px; width:18px; background:url(../images/pic_ico.png) no-repeat left top; margin-right:10px; vertical-align:middle;}
.pic_r_ico a:hover{ color:#e30000;}

.pic_r_ico a.p_1 em{ background-position:0px 0px;}
.pic_r_ico a.p_1:hover em{ background-position:-24px 0px;}

.pic_r_ico a.p_2 em{ background-position:0px -20px;}
.pic_r_ico a.p_2:hover em{ background-position:-24px -20px;}

.pic_r_ico a.p_3 em{ background-position:0px -41px;}
.pic_r_ico a.p_3:hover em{ background-position:-24px -41px;}

.pic_r_ico a.p_4 em{ background-position:0px -60px;}
.pic_r_ico a.p_4:hover em{ background-position:-24px -60px;}


.pic_slide{}
.pic_slide_title{padding:10px 10px;  cursor:pointer; background:#d9d9d9;}
.pic_slide_title h1{ float:left; font-size:18px; color:#333333; font-weight:bold;}
.pic_slide_title h1.h1_hover{color#e10000;}
.pic_slide_title em{ cursor:pointer; float:right; width:27px; height:14px; background:url(../images/pic_slide_click_hover.png) no-repeat left center; margin-top:5px;}
.pic_slide_title.hover em{ background:url(../images/pic_slide_click.jpg) no-repeat left center;}
.pic_slide_title.hover h1{ color:#e10000;}
.pic_slide_title.hover{ border-bottom:none;}

.pic_slide_box{ padding:2px 0px 15px; line-height: 24px; text-align: justify;color: #4c4c4c;}
.pic_slide_box p{ font-size:14px; color:#4c4c4c; line-height:24px;}

.s_pic_box_pic ul li{ margin-right:17px;width:175px;}
.s_pic_box_pic ul li p{ color:#fff; font-weight:bold;}


.pic_b_l{ float:left; width:418px; font-size:14px; line-height:30px;}
.pic_banner ul li a{color:#000;}
.pic_b_l h1{ font-weight:bold;}

.pic_b_r{ float:right; width:285px; height:171px;}

.pic_banner ul li{ display:none;}

.pic_banner_dd{ margin-top:10px;}
.pic_banner_dd ul li{ overflow:hidden; font-size:0px; text-indent:999em; margin-right:8px; display:inline-block; width:10px; height:10px; background:url(../images/pic_d_d.jpg) no-repeat left top; cursor:pointer;}
.pic_banner_dd ul li.on{ background:url(../images/pic_d_d_hover.jpg) no-repeat left top;}


.mbx_menu_ico{ float:right; width:78px; height:28px; cursor:pointer; display:none; background:url(../images/menu1.png) no-repeat left center;}
.mbx_menu_ico.hover{ background:url(../images/menu.png) no-repeat left top;}



.fa{}
.fa_title{ font-size:14px; color:#333333; line-height:24px;}

.fa_dl dl{ display:inline-block;width:100%;}
.fa_dl dl dt{ float:left; width:163px; height:109px;}
.fa_dl dl dd{ float:right; width:536px;}
.fa_dl dl dd h1{ font-size:16px; color:#333333; margin-bottom:10px;}
.fa_dl dl dd h1 a{color:#000000;}
.fa_dl dl dd p{ font-size:14px; color:#666666; line-height:25px; height:50px; overflow:hidden;}
.fa_dl dl dd h2 a{ font-size:14px; color:#e10000}
.fa_dl dl dd h2{ line-height:25px;}

.fa_box .pic_slide_title h1{ font-size:16px; font-weight:lighter;}
.fa_p{ font-size:14px;color:#666666; line-height:25px; margin:10px 0;}

.fa_table tr td,.fa_table tr th{ padding:8px 8px; text-align:center; font-size:14px;}
.fa_table tr td{ border:1px solid #d9d9d9; color:#333333;}
.fa_table tr th{ background:#999999; color:#fff; font-size:16px; font-weight:lighter;}

.fa_table caption{ font-size:16px; color:#333333; padding:10px 0px; font-weight:bold;}

.fa_xq_b{ margin-bottom:20px;}
.fa_xq_b p{ margin:20px 0px;}

.fa_hstrong{ font-weight:bold; font-size:16px; color:#333333;}

.faz_l{ float:left; width:194px; height:152px;}
.faz_r{ float:right; width:540px;}
.faz_r_p{ line-height:24px; color:#4c4c4c; font-size:14px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #cccccc;}
.faz_r .gy_mes{ padding-bottom:0px; border-bottom:none;}
.faz_r .gy_mes p{ margin-left:0px; margin-top:10px; margin-right:30px;}

.gy_mes_content a,.gy_mes_content p{ width:154px;}
.faz_r .gy_mes_content p{ margin-right:18px; }

.faz_pp{ font-size:14px; margin:20px 0px; line-height:24px;}
.faz_pp h1{ padding:10px 0px; border-bottom:1px dashed #cccccc; font-size:16px; }
.faz_pp p{ color:#4c4c4c; margin:10px 0px;}


.fazym{ margin-top:40px; margin-bottom:20px;}
.fazym h1{ font-size:16px; margin:20px 0px;}
.fazym ul li{ padding:20px 15px; border-bottom:1px solid #d9d9d9; height:25px; line-height:25px; font-size:14px; max-height:40px; overflow:hidden; background:#f2f2f2;}
.fazym ul li span{ display:inline-block; width:22px; height:22px; color:#fff; border-radius:20px; background:#e10000; text-align:center; line-height:25px; margin-right:2%; vertical-align:middle; float:left;}
.fazym ul li a{ color:#4c4c4c;}

.fazym ul li p{ display:inline-block; width:680px;}


.pic_ppp{ padding:10px 10px; background:#f2f2f2;}
.pic_p_l{ float:left; width:415px;}
.pic_p_r{ float:right;width:300px;}



.fa_tab,.gcal_tab{ display:none;}


#yidong_youce_2{ display:none;}
#yidong_youce{ display:block;}

.pic_l_smll_1{ display:none; margin-top:20px;}
.alxx_ly{ margin-top:30px;}


#fix_footer{display:none;}
/*图标  样式----------------------------------------------------------------------------------------------------*/

@font-face{
    font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');
    src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
    url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
    url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
    url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
    url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight:normal;font-style:normal
    }
.fa{
    display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*响应式布局---ipad  样式----------------------------------------------------------------------------------------------------*/

@media screen and (max-width:1440px){
    .banner{ height:480px;}
    .banner_d_ul{bottom: 120px;}
}

@media screen and (max-width:1360px){
    .banner{ height:440px;}
    .banner_d_ul{bottom: 140px;}
}
@media screen and (max-width:1280px){
    .banner{ height:420px;}
    .banner_d_ul{bottom: 170px;}
}
@media screen and (max-width:1024px){
    .banner{ height:335px;}
    .banner_d_ul{bottom: 240px;}
}
@media screen and (max-width:1004px){
	
.pic_l_smll_2{ display:none;}
.pic_l_smll_1{ display:block;}
	
.fazym ul li p{ width:88%; display:inline-block;zoom:1;*display:inline;}	
	
.pic_p_l,.pic_p_r{ width:100%;}	

.faz_l{ margin-right:10px;}	
.faz_r{ float:none; width:auto;}	
.faz_r .gy_mes{ width:auto;}
	
	
.fa_table{ width:100%;word-break:break-all;word-wrap: break-word;}
	
.mbx_menu_ico{ display:block;}
.mbx_cen p{ display:none;}

.alxx_ly{margin-top:20px;}

.mbx{ width:100%!important;}

	
.pic_l{ float:none; margin:20px auto;}
.pic_r{ width:100%;}	
	
.m_ico{ display:block;}	
.pic_list{ text-align:center;}
.pic_list_l{ width:98%; margin:10px 1%; display:inline-block;}	
.pic_list dl{margin:10px 0px;}
.pic_list dl dt{ float: left;width: 180px;overflow: hidden;margin-right:20px;}
.pic_list dl dd{ float: none;text-align:left;width:auto;}
	
.alxx_pic ul{ width:50%; text-align:center;}
.alxx_pic ul li{ margin:20px 20px;}	

.alxx_r_banner_d{ height:20px;}
.alxx_r_banner_d li{ margin-bottom:20px; height:20px; width:40px;}
.alxx_r_banner_d li img{ height:20px; width:40px;}
	
	
.s_404_box{ width:96%; padding:0 2%;}
	
.pj_left{ width:100%; display:none; margin-bottom:20px;}	
.pj_right{ width:100%; margin-top:0px;}
.pj_right_title{display:none;}
.pj_right_title{ text-align:center;}
.pj_right_title a{border-bottom: 1px solid #D9D9D9;border-left: 1px solid #D9D9D9; width:100%; padding:0px; text-align:center;}
.pj_pic_b{ width:100%; text-align:center}
.pj_pic_b a{ margin:20px 10px;}

.al_one{ width:100%; text-align:center;}
.al_two{ width:100%; text-align:center;}
.al_two textarea{ position:inherit;}
.pj_tj_box_cen{ text-align:center; width:100%;}
.pj_tj_box_cen a{ }

.al_left_title a{ margin:4px 5px; width:100%; padding:0px; text-align:center;}

.al_left_dl dl dt{ margin-right:10px;}
.al_left_dl dl dd{ float:none; width:auto;}	
	
.tj_pic{ width:100%; text-align:center;}
.tj_box_o{ margin:20px;}
.tj_box_o p{ right:0px; bottom:0px;}
	
.al_left{ width:100%;float:none;}	
.al_left_dl{ width:100%;}
.al_right{ width:100%;float:none;}

.al_1{ float:left; width:238px; margin:10px 10px;}

.gy_list_cen{ width:100%;}
.gy_list_o{ width:100%;}
.gy_list_o dl dt{ margin-right:10px;}
.gy_list_o dl dd{ float:none; width:auto; font-size:14px;}

.con_us_title_1{ text-align:center;}
.con_us_title_1 a{ margin:5px 0px; width:100%; padding:0; text-align:center;}	
	
.ly_box .message{width:100%;}
.ly_box input, .ly_box  select{ width:auto;}
.ly_box input[type=text]{width:90%;}
.ly_box textarea{width:90%;margin-left:10%;}
.ly_text_short{ width:69%;}
.con_us_mes_l{ width:100%;}	
.con_us_mes_r{ width:100%;}
.con_us_title a{border: 1px solid #D9D9D9; width:100%; padding:0; text-align:center;}
/*.ly_reset{margin-right:40%;}*/

.news_list_left{ width:100%; display:none; margin-bottom:20px;}
.news_list_right{ width:100%; margin-top:0px;}
.news_list_right dl dt{ margin-right:10px;}
.news_list_right dl dd{ float:none; width:auto;}

.nei_banner{ height:auto;}
.nei_banner_box{ width:100%; left:auto; margin-left:auto; height:auto;}	
.nei_banner_box img{ height:auto;}
.mbx_cen{ width:96%; padding:0px 2%;}
.nei_box{ width:96%; padding:0px 2%;}

.yf_top{ width:96%; padding:0 2%;}	
.yf_top_r_menu{ width:100%; text-align:center; display:none;}
.yf_top_r_menu ul{ float:none; text-align:center;}
.yf_top_r_menu ul li{ float:none; display:inline-block;}

.banner_box{ width:100%; height:100%; left:auto; margin-left:auto; position:inherit;}
.banner{ height:auto}
.banner_box ul li img{ height:auto;}

.i_box{ width:96%; padding:0 2%;}

.i_box_bot ul{ width:100%; text-align:center;}
.i_box_bot ul li{ float:none; display:inline-block; margin:20px 0px;}
.footer{ width:96%; padding:50px 2%;}

.s_pic_box ul{ width:100%; text-align:center;}
.s_pic_box ul li{ display:inline-block; float:none;}

.pic_b_l{ width:100%;}
.pic_b_r{ width:100%; margin-top:10px;}

.fa_dl dl dt{ margin-right:10px;}
.fa_dl dl dd{ float:none; width:auto;}	



.al_left_title,.con_us_title_1,.con_us_title{ display:none;}

.al_1{ width:47%; float:none; display:inline-block; vertical-align:top;}

.al_right_b4 dd{width:auto;float:none;text-align:left;}

#fix_footer{height: 50px;border-top: 1px solid #EEE;display: block;position: fixed;bottom: 0;background-color: #fff;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-moz-box-pack: justify;-ms-flex-pack: justify;-webkit-box-align: center;-moz-box-align: justify;-ms-flex-align: center;justify-content: space-between;align-content: center; padding-top: 12px;background:#2c3079;}
#fix_footer a{color: #fff;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align: center;box-sizing: border-box;display: block;font-size: 10px;}
#fix_footer a span{font-size: 15px;display: block;font-style: normal;width: 100%;top: 0;left: 0; padding-left:0 !important;}
#fix_footer a p{font-size: 16px;margin: 0;padding: 0}
}


@media screen and (max-width:720px){
.al_1{ width:96%;}	

.ly_box select,.ly_box .ly_select,.ly_box .ly_text_short{ width:90%;}
.ly_box .ly_submit{ margin:0px 0px;}
.ly_box textarea{ width:90%;margin-left:10%;}


.s_pic_box ul li{width:46%;float:left;margin:0 2%;}
.fa_box .pic_slide_title h1{ width:240px;}	
	
.yf_top_lo{ width:80px; top:10px;}	
.yf_top_lo img{ height:auto;}
.yf_top_bot{ margin-bottom:5px;}	
	
.pic_l{ width:100%; height:auto;}
.pic_l_big{width:100%; height:auto;}	
.pic_l_big img{ width:100%; height:auto;}
.pic_l_smll{ margin-top:20px; width:100%;}
.pic_l_smll p{ text-align:center; width:100%;}
.pic_l_smll a{ margin:0px 5px;}
	
.s_pic_tp{ width:90%; height:auto;}
.s_pic_tp img{ width:100%; height:auto;}	
	
.pj_tj_box_cen a{ width:45%; height:auto; margin:20px 2%;}	
.pj_tj_hover{ width:100%; height:auto;}	
.pj_tj_hover img{ width:100%; height:auto;}
.pj_tj_hover_p{ width:100%; height:100%;}
.pj_tj_hover_p  p{ margin-top:25%;}

.tj_box_o{ width:45%; height:auto; margin:2%;}
.tj_box_o h1 img{ width:100%; height:auto;}

	
.alxx_pic ul li{ margin:20px 0; width:100%;}
.alxx_pic ul li .h1 img{ width:100%; height:auto;}	
.alxx_pic ul li .h1_p{ width:100%; height:100%;}
.alxx_pic ul li a:hover .h1_p p{ margin-top:25%;}	
	
.alxx_r_banner_d li{ margin:0px 5px;}
.alxx_r_banner_d{ text-align:center; bottom:-40px;}	
.alxx_r_banner{ margin-bottom:40px;}
	
.s_404_box_top{ margin-top:10px; margin-bottom:20px; border-bottom:1px solid #CCC; padding-bottom:20px;}
.s_404_img{ margin:20px 0px;}
.s_4_bg_top a{ margin-bottom:15px;}	
.s_keyword a{ margin-bottom:10px; display:inline-block;}
	
.tj_pic_h1{ width:100%;}

.al_right{ text-align:center;}
.al_1{ float:none; display:inline-block;}	
	
.gy_mes a{ margin:10px 0;}
.gy_1,.gy_2{margin:10px 1% !important;}
.gy_mes{ text-align:center;}
.gy_mes p{ margin:10px 10px;}	

.ly_box { vertical-align:top;}	
.ly_box label{ width:100%; display:inline-block;}
.ly_box  .ly_select{ width:90%;}
.ly_box  .ly_text_short{ margin-left:0px; margin-top:10px; width:100%;}
.ly_box  .ly_submit{ margin-bottom:10px;}
	
	
.news_page h1{ width:100%;}
.news_page p{ width:100%; text-align:left; margin-top:10px;}
.news_page p a{ margin-left:0px; margin-right:20px;}

.news_list_right dl{ margin:10px 0px;}
.news_list_right dl dt{ margin-right:0; width:100%; text-align:center;}
.news_list_right dl dd{ float:left; width:100%; margin-top:10px;}	
	
.nei_box_search .s_text{ width:100%; margin-bottom:10px}

.banner_box .prev{ left:0px;}
.banner_box .next{ right:0px;}
 
.s_pic_tp_p{ width:100%; height:100%;} 
.s_pic_tp_p p{ margin-top:25%}

.pj_pic_b a{ margin:0 2% 2% 2%; width:46%;float:left;}
.pj_pic_b a h1 img{ width:100%; height:auto;}


.faz_r .gy_mes a,.faz_r .gy_mes p{ margin:10px 10px;}


.pic_l_smll{ height:66px; overflow:hidden;}

.pic_l{ margin-bottom:30px;}

.pj_right{ position:relative;}
.pic_p_l{ position:absolute; left:0px; width:100%; top:196px;}

.i_box_top h1{ font-size:24px;}

.faz_r .gy_mes a, .faz_r .gy_mes p{ width:42%;}




}


@media screen and (max-width:377px){
.yf_sec_text{ width:120px;}	
.yf_search{ float:left; width:160px;}
	
}


.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;}
.round_shade_top{margin:0 12px 0 10px; background:url(image/zxx_round_shade.png) repeat-x -20px -40px; _background:white; zoom:1;}
.round_shade_topleft{width:11px; height:10px; background:url(image/zxx_round_shade.png) no-repeat 0 0; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_topright{width:12px; height:10px; background:url(image/zxx_round_shade.png) no-repeat -29px 0; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_centerleft{background:url(image/zxx_round_shade.png) no-repeat 0 -1580px; _background:none;}
.round_shade_centerright{background:url(image/zxx_round_shade.png) no-repeat right -80px; _background:none;}
.round_shade_center{font-size:14px; margin:0 12px 0 10px; padding:10px; background:white; letter-spacing:1px; line-height:1.5;}
.round_shade_bottom{margin:0 12px 0 11px; background:url(image/zxx_round_shade.png) repeat-x -20px bottom; _background:white; zoom:1;}
.round_shade_bottomleft{width:11px; height:10px; background:url(image/zxx_round_shade.png) no-repeat 0 -30px; _background:none; float:left; margin-left:-11px; position:relative;}
.round_shade_bottomright{width:12px; height:10px; background:url(image/zxx_round_shade.png) no-repeat -29px -30px; _background:none; float:right; margin-right:-12px; position:relative;}
.round_shade_top:after,.round_shade_bottom:after,.zxx_zoom_box:after{display:block; content:"."; height:0; clear:both; overflow:hidden; visibility:hidden;}
.round_box_close{padding:2px 5px; font-size:12px; color:#ffffff; text-decoration:none; border:1px solid #cccccc; -moz-border-radius:4px; -webkit-border-radius:4px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right:-5px; top:-5px;}
.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}

.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}
.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}
.small_pic img{padding:3px; background:#ffffff; border:1px solid #cccccc; vertical-align:middle;}
.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}
.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}
.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}

[class*='icon-']:before {
    display: inline-block;
    font-family: "FontAwesome";
    font-weight: normal;
    font-style: normal;
    vertical-align: baseline;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
.icon-envelope-o:before {
    content: "\f003";
}
.icon-home:before {
    content: "\f015";
}
.icon-list:before {
    content: "\f03a";
}
.icon-plus-circle:before {
    content: "\f055";
}

/*浮窗css*/
<!--浮窗-->
.fixBar {
 position:fixed;
 right:-40px;
 top:0;
 bottom:0;
 margin:0;
 width:40px;
 background-color:#fff;
 -webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);
 box-shadow:0 1px 10px rgba(0,0,0,.2);
 z-index:900
} 
.fixBarnew {
 position:fixed;
 right:20px;
 top:50%;
 margin:0;
 width:65px;
 background-color:#fff;
 -webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);
 box-shadow:0 1px 10px rgba(0,0,0,.2);
 z-index:900
}
.fixBar li {
 position:relative;
 width:40px;
 height:52px;
 padding:4px 0 2px;
 text-align:center;
 cursor:pointer
}
.fixBarnew  li{
 position:relative;
 width:65px;
 height:63px;
 padding:0px 0 0px;
 text-align:center;
 cursor:pointer
}
.fixBar li:not(:last-child) {
 border-bottom:1px solid #d8d5d5
}
.fixBarnew li:not(:last-child) {
 border-bottom:0px solid #d8d5d5
}
.fixBarnew li>a,
.fixBarnew li span {
 display:inline-block;
 width:65px;
 text-align:center;
 text-decoration:none;
 outline:0;
 vertical-align:middle;
 font-size:10px;
  line-height:999;
 padding-top:4px
}
.fixBarnew li:hover {
 background-color:#f75316;
}
.fixBarnew .f-top {
 position:absolute;
 width:40px;
 height:40px;
 bottom:50px;
 background-position:-24px -75px;
 overflow:hidden
}
.fixBarnew .f-top:hover {
 border:1px solid #f4822c;
 background:#f4822c
}
.fixBarnew .f-top a {
 display:none;
 text-align:center;
 text-decoration:none;
 outline:0;
 vertical-align:middle;
 font-size:12px;
 padding-top:0;
 color:#fff;
 width:100%;
 height:100%;
 margin-top:4px;
}
.fixBarnew .f-top:hover a {
 display:block
}

.fixBarnew .f-icon {
 background-image:url(/images/fixbar.png);
}
.fixBarnew .f-chat {
	 background-position:-212px 0px;
}


.fixBar li>a,
.fixBar li>span {
 display:inline-block;
 width:40px;
 height:52px;
 text-align:center;
 text-decoration:none;
 outline:0;
 line-height:999;
 vertical-align:middle;
 font-size:12px;
 padding-top:4px
}
.fixBar li:hover {
 background-color:#3671cf
}
.f-icon {
 background-image:url(/images/fixsprite-02.png);
 background-repeat:no-repeat
}


.fixBar .f-chat {
 background-position:-212px -36px;
 
}
.fixBarnew .f-email {
	 /*background-position:-212px -64px;*/
	  background-position:-212px -192px;
}
.fixBarnew .f-email:hover {
	 /*background-position:-289px -64px;*/
	 background-position:-289px -192px;
}
.fixBarnew .f-whatsapp {
	 background-position:-212px -128px;
}
.fixBarnew .f-whatsapp:hover {
	 background-position:-289px -128px;
}
.fixBarnew .f-message {
	 /*background-position:-212px -192px;*/
	 background-position:-212px -64px;
}
.fixBarnew .f-message:hover {
	 /*background-position:-289px -192px;*/
	 background-position:-289px -64px;
}
.fixBarnew .f-toptop {
	 background-position:-212px -256px;
}
.fixBarnew .f-toptop:hover {
	 background-position:-289px -256px;
}



.fixBarnew .over-mask {
 position:absolute;
 right:42px;
 top:50%;
 margin-top:-20px;
 display:none;
 width:177px;
 height:40px
}
.fixBarnew .over-mask img {
 display:none
}
.fixBarnew .email-mask-icon {
 background-position:-21px -66px
}
.fixBarnew .whatsapp-mask-icon {
 background-position:-21px -138px
}




.fixBar .f-feedback {
 background-position:-177px -108px
}
.fixBar .f-feedback:hover {
 background-position:-224px -108px
}
.fixBar .over-mask {
 position:absolute;
 right:42px;
 top:50%;
 margin-top:-17px;
 display:none;
 width:112px;
 height:35px
}
.fixBar .over-mask img {
 display:none
}
.fixBar .feedback-mask-icon {
 background-position:-38px -119px
}
.fixBar .facebook {
 background-position:-177px -161px
}
.fixBar .facebook:hover {
 background-position:-224px -161px
}
.fixBar .facebook-mask-icon {
 background-position:-38px -170px
}
.fixBar .linkedin {
 background-position:-177px -214px
}
.fixBar .linkedin:hover {
 background-position:-224px -214px
}
.fixBar .linkedin-mask-icon {
 background-position:-38px -223px
}
.fixBar .youtube {
 background-position:-177px -267px
}
.fixBar .youtube:hover {
 background-position:-224px -267px
}
.fixBar .youtube-mask-icon {
 background-position:-38px -276px
}
.fixBar .twitter {
 background-position:-177px -320px
}
.fixBar .twitter:hover {
 background-position:-224px -320px
}
.fixBar .twitter-mask-icon {
 background-position:-38px -329px
}
.fixBar li:hover a {
 -webkit-transition:none;
 -o-transition:none;
 transition:none
}
.fixBar .f-top {
 position:absolute;
 width:40px;
 height:40px;
 bottom:50px;
 background-position:-24px -75px;
 overflow:hidden
}
.fixBar .f-top:hover {
 border:1px solid #f4822c;
 background:#f4822c
}
.fixBar .f-top a {
 display:none;
 text-align:center;
 text-decoration:none;
 outline:0;
 vertical-align:middle;
 font-size:12px;
 padding-top:0;
 color:#fff;
 width:100%;
 height:100%;
 margin-top:4px;
 line-height:15px
}
.fixBar .f-top:hover a {
 display:block
}
.fixBar .f-close {
 position:absolute;
 width:40px;
 height:40px;
 bottom:5px;
 right:0;
 background-position:-68px -75px;
 overflow:hidden;
 cursor:pointer;
 -webkit-transition:transform .5s ease-in-out;
 -o-transition:transform .5s ease-in-out;
 transition:transform .5s ease-in-out
}
.fixBar .f-close:hover {
 background-position:-108px -75px
}
.fixbar-expand {
 position:fixed;
 bottom:0;
 right:-100px;
 margin:0;
 z-index:999;
 display:none
}
@keyframes mmove {
 0%,
 100% {
  transform:translateX(0)
 }
 50% {
  transform:translateX(-19px)
 }
}
@-webkit-keyframes mmove {
 0%,
 100% {
  -webkit-transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-19px)
 }
}
@-moz-keyframes mmove {
 0%,
 100% {
  -moz-transform:translateX(0)
 }
 50% {
  -moz-transform:translateX(-19px)
 }
}
@-ms-keyframes mmove {
 0%,
 100% {
  -ms-transform:translateX(0)
 }
 50% {
  -ms-transform:translateX(-19px)
 }
}
.fixbar-expand .fixbar-toggle {
 background-position:-40px -23px;
 width:100px;
 height:40px;
 cursor:pointer
}
.fixbar-expand .fixbar-toggle:hover {
 animation:2s ease-in-out .5s mmove;
 -webkit-animation:2s ease-in-out .5s mmove;
 -ms-animation:mmove 2s ease-in-out .5s 1;
 -moz-animation:2s ease-in-out .5s mmove
}
.icon-triangle-right:after {
 content:'';
 width:0;
 height:0;
 border-top:5px solid transparent;
 border-right:5px solid transparent;
 border-bottom:5px solid transparent;
 border-left:5px solid #fff
}
.icon-chat-position:after {
 position:absolute;
 right:0;
 top:50%;
 -webkit-transform:translate(100%,-50%);
 -ms-transform:translate(100%,-50%);
 -o-transform:translate(100%,-50%);
 transform:translate(100%,-50%)
}


/* 本例子css */
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:8px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;} 
.w3cFocusIn .hd ul li img{ width:76px; height:46px; border:2px solid #fff; display:block;  }
.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(images/focusArrow.png) center 0 no-repeat; }
.w3cFocusIn .hd ul li.on img{ border:1px solid #2c3079; border-bottom-width:2px;}

/* 工程案例css */
.focus_pic{overflow:hidden}
.focus_pic li{vertical-align:top}
.focus_pic img{display:inline-block;vertical-align:top}
.focus_nav{position:absolute;right:0;bottom:0;height:60px;*zoom:1; padding-left:10px;  }
.focus_nav ul{position:relative;*zoom:1; padding-top:10px !important;  }
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:15px; cursor:pointer;}
.focus_nav img{border:2px solid #fff;width:64px;height:34px}
.focus_nav .on{border:1px solid #2c3079;}



@media screen and (max-width:799px){
 /* 2023 */
.m_ico .btn{padding: 0;}
.mbx_menu_ico .btn{padding: 0;}
 .m_ico{background: none;} 
.fixBarnew {display: none;}
.fa{font-size:16px;}
.pic_slide_box{width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
     min-height: .01%; overflow-x: auto;}
}

/*2024-9-12*/

@media screen and (max-width:414px){
    .yf_top_lo{width:120px; top:0;}
    .yf_top_r_search{width:100%;}
    .yf_language{margin:0; width:25%;}
    .yf_search{float:left;width:74%;}
    .i_box_bot{margin-top:0px;}
    .i_box_bot ul li{margin:0px; width:50%; float:left;}
    .i_ico_t{min-height:204px;margin-top:0px;}
    .i_box_bot ul li:last-child{display:none;}
    .news_list_right dl dt{height:auto;}
    .news_list_right dl dt img{width:100%;}
    .i_box_bot ul li h2{margin-left:18px;}
    .footer{width:100%; padding:10px 0 50px;}
    .banner_box .next{background-size:30px; top:80px; margin-right:-55px;}
    .banner_box .prev{background-size:30px; top:80px; }
    .tj_text{width:94%; height:30px;}
    .al_right_b2 p select{width:94%;}
    .al_right_b2 p textarea{width:94%; height:90px;}
    .ly_box input, textarea, select{float:left;}
    .pj_tj_box_cen a{width:49%; margin:0;}
    .alxx_r_banner{margin-bottom:0;}
    .alxx_pic ul li{margin:0;}
    .alxx_pic ul li .h1{width:98%; height:auto;}
    .alxx_pic ul li p{width:100%;}
    .focus_nav{position:relative; height:45px;}
    .al_left_dl dl dd h1{height:auto; overflow:visible;}
    
    .al_left_dl dl,.al_left_dl dl dd{width:100%;}
    .al_left_dl dl dt{width:100%;}
    .al_left_dl dl dt img{width:100%;}
    
    
    /*产品内页*/
    .pic_b_r img{width:100%; height:auto;}
    .s_pic_box ul{margin-left:-.5%;}
    .s_pic_box ul li{width:49%;margin:0 1% 0 0;}
    .s_pic_tp{width:100%;}
    .tj_pic{padding-bottom:20px;}
    .pic_slide_box{margin-bottom:0;}
    .con_us_mes_r{padding-top:20px;}
    
}