﻿@charset "utf-8";

/* CSS Document */

.gy_if{ line-height:24px; color:#666666; font-size:14px; margin-bottom:20px;margin-top:20px;width:96%;margin-left:2%;}

.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;}



.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%;}

li{list-style:none;}

h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; padding-top:10PX;}

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;max-width:750px;margin:0 auto;width:100%;overflow-x:hidden; position:relative; top:0px; right:0px; background:#fff;}

p{line-height:150%;}



.yf_top{ width:100%; margin:0px auto;
         width: 100%;
    margin: 0px auto;
    position: fixed;
    max-width: 750px;
   
    align-content: center;
    background: #FFFFFF;
    z-index: 1000;}

.yf_top_lo{float:left; margin-bottom:18px; position:relative; display: block;width: 285px;height: 55px; padding-left:-44px;}

.yf_top_lo img{ height:auto;}

.yf_top_bot{ margin-bottom:5px;}    

.yf_top_r_search{ margin-top:10px;}

.yf_search{ float:right; width:238px;}

.yf_search input{ float:left;}

.yf_sec_text{ height:21px; 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{ width:100%; text-align:center;}

.yf_top_r_menu ul{ float:left; text-align:center;width:100%;background-color:#f1f1f1;}

.yf_top_r_menu ul li{ float:left; position:relative;width:24%;text-align:center;line-height:50px;height:50px;}



.yf_top_r_menu ul li a.i_a{height:auto; 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 h1{ color:black; font-size:24px;}

.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;}





.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_box{ width:100%; height:100%; left:auto; margin-left:auto; position:inherit;}

.banner_box ul li img{ height:auto;width:100%;}

.banner{ width:100%; overflow:hidden; position:relative; height:auto; padding-top:135PX;}

.banner_d_ul{ position:absolute; width:100%; text-align:center; bottom:20px;}

.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;}

.banner_box .next{ background:url(../images/right_banner.png) no-repeat left top;}

.banner_box .prev{ left:0px;}

.banner_box .next{ right:0px;}



.i_box{ width:96%; padding:0 2%;margin:0px auto;}

.i_box_bot ul{ width:100%; text-align:center;}

.i_box_bot ul li{ float:none; display:inline-block; margin:20px 0px;}

.i_box_top h1{padding:24px 0px; border-bottom:1px solid #d9d9d9; text-align:center; font-size:18px; color:#2c3079; font-weight:bold;}

.i_box_top p{font-size:12px; margin:10px 0px;  text-align:center;padding-bottom:10px;}



.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{width:100%;float:left;background:#4c4c4c;color:#fff; text-align:center;font-size:14px;padding-top:10px;padding-bottom:50px;}

.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:1440px; height:250px; position:relative; left:50%; margin-left:-720px;}



.mbx{ width:100%!important; padding-top:135px;}

.mbx_cen{ width:98%;margin:0px auto;}

.mbx_cen h1{ float:left; font-size:18px; color:#333333;font-weight:bold;margin-top:3px;}

.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:100%;}   

.nei_box_search .s_text{ width:100%; margin-bottom:10px}

.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{font-size:20px; color:#2c3079; font-weight:bold;text-align:center;}

.s_pic_title a{ color:#e10000; font-size:14px; margin-top:10px; font-family:Arial;display:block;text-align:center;}

.s_pic_title a:hover{ color:#F00;}


.s_pic_tp{ width:100%; height:auto; position:relative;}

.s_pic_tp img{ width:100%; height:auto;}

.s_pic_tp_p{ width:100%; height:100%;} 

.s_pic_tp_p p{ margin-top:25%}

.s_pic_box{ width:100%; overflow:hidden;}
    
.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_tp_p p{ font-size:14px; color:#fff; margin-top:50px; text-align:center; z-index:100;}

.s_pic_box ul{ width:100%; text-align:center;float:left;}

.s_pic_box ul li{width:46%;float:left;display:inline-block;}

.s_pic_box ul li a:hover .s_pic_tp_p{ display:block;}

.s_pic_box ul li h1{width: 100%;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:100%; display:none; margin-bottom:20px;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{text-align: center;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;  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; }



.news_list_right{ width:100%; padding-top:20px;overflow:hidden;background-color:#f1f1f1;}

.news_list_right dl{ float:left; width:29.3%;padding-bottom: 15px;margin-left:2%;margin-right:2%;}

.news_list_right dl dt{ float:left; width:100%; overflow:hidden; margin-right:0;text-align:center;}

.news_list_right dl dd{ float:left; width:96%; margin-top:10px; font-size:14px;margin-left: 10px;}   

.news_list_right dl dd h1{ font-weight:bold;line-height:24px; overflow:hidden; margin-bottom:5px;}

.news_list_right dl dd h1 a{ color:#2c3079;font-size: 16px;}

.news_list_right dl dd h1 a:hover{ color:#F00;}

.news_list_right dl dd p{ color:#666666;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:#f00;  font-size:14px; 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;padding-top:20px;}

.news_rq{ color:#666666; font-size:12px;  border-bottom:1px dotted #cccccc; margin-bottom:20px;text-align: center;}

.news_mes{ font-size:14px; color:#454545;width:96%;margin-left:2%;}

.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:16px; line-height:24px; margin-bottom:20px;margin-top: 10px;}

.con_us_mes_r{ width:100%;}

.con_us_title a{border: 1px solid #D9D9D9; width:100%; padding:0; text-align:center;}

.con_us_mes_l{ float:left; width:100%;padding-right:10px;margin-bottom:20px;}

.con_us_mes_l table{ width:100%; margin-top:10px;margin-bottom:20px;}

.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{padding-top:15px;}

.ly_title{color:#f00;text-align: center;font-size:22px;padding-bottom:15px;padding-top: 10px;}

.ly_box {margin: 10px 0px;width:100%;vertical-align:top;overflow:hidden;} 

.ly_box label{ width:100%; display:inline-block;}

.ly_box  .ly_text_short{ margin-left:0px; margin-top:10px; width:100%;}

.ly_box  .ly_submit{ margin-bottom:10px;}

.ly_box .ly_submit{ margin:0px 0px;}    

.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_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_box_p table tr td textarea{ width:90%; height:104px;background-color:#FFF;float:left;background-color: #f6f6f6;}

.ly_box .message{width:100%;}

.ly_text_short{ width:69%;}

.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}



.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: 18px;

	width:91%;

	float:left;

	background-color: #f6f6f6;

    margin-left: 10px;

	}

.ly_box select{ 

	height: 44px;    

	}

	

.ly_box textarea{ 

	height: 168px;    

	}

.message,.message_m label{

    font-size: 18px;

    font-weight: bold;

}

.ly_box em {

    line-height: 42px;

    font-size: 18px;

    color: #F00;

    margin-left: 8px;

    font-weight: bold;

}

.ly_box p .ly_submit,.ly_box p .ly_reset{ cursor:pointer; color:#fff; font-size:22px;height:50px; line-height:30px; border:none;}

.ly_box p .ly_submit{ background:#e10000;width:60%;margin-left:20%;margin-right:20%;}

.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;margin-top:20px;width:96%;margin-left:2%;}

.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:96%;margin-left:2%;overflow:hidden;float:left;}

.gy_list_o h1{ font-size:16px; color:#2c3079; 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:98%;margin-left:1%;}

.al_left_title{ margin:0px auto;}

.al_left_title a{width:100%;display:inline-block; background:#e6e6e6; font-size:16px; color:#333; height:40px; line-height:40px;text-align:center; border-right:1px solid #bfbfbf;}

.al_left_title a:hover,.al_left_title a.hover{ color:#fff; background:#2c3079;width:100%;}

.pic_slide_title.hover em {background: url(..../images/pic_slide_click.jpg) no-repeat left center;}



.al_left_dl{ margin-bottom:20px;width:100%;}

.al_left_dl dl{ float:left; width:96%;margin-left:2%;padding:18px 0px;}

.al_left_dl dl dt{ float:left;overflow:hidden;width: 30%; padding-top:10PX;}

.al_left_dl dl dd{ float:right; width:68%; 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:#2c3079;font-size: 16px;}

.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:#f00; }

.al_left_dl dl dd h2 a:hover{ color:#e30000;}



.tj_pic{width:100%; text-align:center;}

.tj_pic_h1{ width:100%; margin:0px auto; padding-bottom:20px; text-align:center;}

.tj_pic_h1 h1{display:inline-block; padding:0px 20px; font-size:18px; color:#333333; font-weight:bold;margin-top:20px;}



.tj_box_o{ display:inline-block;zoom:1;width:95%;height:auto;*display:inline; position:relative;}

.tj_box_o p{overflow:hidden; width:96%;  color:red; font-size:14px; padding:2%; background:#f1f1f1; text-align:center;}

.tj_box_o a{display:block;}

.tj_box_o a:hover p{ background:#2c3079; color:#fff;}

.tj_box_o h1 img{ width:100%; height:auto;}





.al_left_title a:hover, .al_left_title a.hover {

    color: #fff;

    background: #2c3079;

}



.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{ width:96%;margin-left: 1%;display:none; margin-bottom:20px;float:left;}

.pj_left ul li a.first{text-align:center;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;}

.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{}

.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_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;}





.noa {font-size: 14px;margin-top: 20px;margin-left: 15px;padding-bottom: 20px;}

.prev {float: left;padding-right: 30px;}

.next {float: left;}







.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:100%; margin-top:0px;overflow:hidden;}

.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_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{width:96%;margin-left:2%;}

.alxx_r_banner_d{left:0px; bottom:0px; height:auto; padding:10px 0px; background:#6b6b6b; text-align:center; width:100%; overflow:hidden;}

.alxx_r_banner_d li{ display:inline-block; width:24%; height:auto; cursor:pointer;}

.alxx_r_banner_d li img{ width:98%; height:auto;}

.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;width:96%;margin-left:2%;}

.alxx_us p{ margin:5px 0px;}

.alxx_us p strong{ color:#2c3079;margin-right:5%;}



.alxx_mes{border-top: 1px dashed #CCC; border-bottom:none; padding-top:10px;}



.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:96%;margin-left:2%;}

.pic_list dl dd{ float: left;text-align:left;width:100%;margin-top: 20px;margin-bottom:10px;}

.pic_list dl dd h1{ font-size:16px; font-weight:bold; line-height:24px;}

.pic_list dl dd h1 a{ color:#2c3079;}

.pic_list dl dd h1 a:hover{ text-decoration:underline;}

.pic_list dl dd p{ font-size:16px; line-height:24px; overflow:hidden; color:#4c4c4c;padding-top: 10px;float: left;padding-left: 20px;width: 60%;}

.pic_list dl dd strong{color:red;font-size:14px; line-height:24px; overflow:hidden;padding-top: 10px;float: left;width: 30%;}

.pic_list dl dd p a{color:#4c4c4c;}

.pic_list dl dd p a:hover{ color:#F00;} 

.pic_list dl dt{ float: left;overflow: hidden;}

.pic_list{ width:100%; overflow:hidden;text-align:center;background:#f1f1f1;padding-top:20px;}

.pic_list_l{ border-bottom:1px solid #d9d9d9; padding:20px 0px;width:800px;width:98%; margin:10px 1%; display:inline-block;}



.m_ico{ float:right; display:block; 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.png) no-repeat left top;}

.menu_down{ text-align:center; box-shadow:0px 0px 2px rgba(204,204,204,0.5) inset; display:none; padding-top:135PX;
            
                width: 100%;
    margin: 0px auto;
    position: fixed;
    max-width: 750px;
    align-content: center;
    background: #FFFFFF;
    z-index: 888;
            }

.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:block;}



.con_us_page{ display:block;margin-left:2%;width:96%;}



.pj_pic_page{ display:none;}





.pic{ margin-bottom:20px}

.pic_l{float:left;margin-bottom:20px;width:100%; height:auto;}

.pic_l_smll{overflow:hidden; margin-top:20px; width:100%;}

.pic_l_smll p{ width:100%;text-align:center;}

.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_l_smll_1{ display:none; margin-top:20px;}  

.pic_l_smll_2{ display:none;}

.pic_l_smll_1{ display:block;}

.pic_l_smll{ height:66px; overflow:hidden;}

.pic_p_l{ position:absolute; left:0px; width:100%; top:196px;}  

.pic_l_big{width:100%; height:auto;overflow:hidden;}    

.pic_l_big img{ width:100%; height:auto;}



.pic_r{width:96%;padding-left:2%;}

.pic_r strong{float: left;color:#2c3079;width: 30%;line-height: 24px;font-size: 16px;}

.pic_r h1{ font-size:18px; color:#e10000; margin-bottom:10px; font-weight: bold;}

.pic_r p{ color:#4c4c4c; 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{width:98%;padding-left:1%;overflow:hidden;}

.pic_slide_title{padding:20px 0px; border-bottom:1px solid #e6e6e6; cursor:pointer;}

.pic_slide_title h1{ float:left; font-size:18px; color:#333333; font-weight:bold;}

.pic_slide_title em{ cursor:pointer; float:right; width:10%; height:14px;margin-top:5px;background: url(../images/pic_slide_click_hover.jpg) no-repeat left center;}



.pic_slide_box{ padding:2px 0px 15px; display:none;}

.pic_slide_box p{ font-size:14px; color:#4c4c4c; line-height:24px;}



.s_pic_box_pic ul li{ margin-right:10px;}

.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_title{ font-size:14px; color:#333333; line-height:24px;margin-top:10px;}

.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;width:90%;}

.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;}

.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-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;}



.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:block;}





#yidong_youce_2{ display:none;}

#yidong_youce{ display:block;}





.alxx_ly{ margin-top:30px;}







/*图标  样式----------------------------------------------------------------------------------------------------*/



@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  样式----------------------------------------------------------------------------------------------------*/





	

.fazym ul li p{ width:86%;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;}






	

.alxx_pic ul{ width:50%; text-align:center;}

.alxx_pic ul li{ margin:20px 20px;}	

	

	

.s_404_box{ width:96%; padding:0 2%;}

	



.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_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;}	





.nei_banner{ height:auto;}

.nei_banner_box{ width:100%; left:auto; margin-left:auto; height:auto;}	

.nei_banner_box img{ height:auto;}




.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{max-width:750px;position: fixed;bottom: 0;

    background-color: #fff;width: 100%;display: flex;-webkit-box-pack: justify;

    -webkit-box-align: center;justify-content: space-between;align-content: center;background:#4c4c4c;}

#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;height: 30px;line-height: 30px;}



.al_1{ width:96%;}	


.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%;}





	

.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%;}	

	



	

.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;}



.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;}	



.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;}





.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;}

.faz_r .gy_mes a, .faz_r .gy_mes p{ width:42%;}

.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";

}





.product-params{

    line-height: 40px;

    padding: 0px;

    margin: 0px;

    list-style: none;

    color: rgb(0, 0, 0);

    font-family: Calibri, Arial, Helvetica, sans-serif;

    font-size: 14px;

    width: 100%;

    overflow: auto;

}



div.sabrosus, div.sabrosus ul {

    float: left;

    text-align: center;

    width: 100%;

    margin: 0 auto;

    font-size: 16px;

    padding-bottom: 10px;

}

div.sabrosus ul{

    width: 80%;

    margin-left: 15%;

}

div.sabrosus ul li {

    float: left;

    border: #dedfde 1px solid;

    background-position: 50% bottom;

    color: #333;

    margin: 0 auto;

    margin-right: 5px;

    padding: 5px 11px;

    text-decoration: none;

    display: inline-block;

    margin-bottom: 6px;

}

div.sabrosus ul li a{color: black;}

div.sabrosus ul li a:hover {

    background-image: none;

    color: #fff;

    background: #ef0000;

    border: #ef0000 1px solid;

}

.m{text-align: center;color: #f00;margin-bottom:10px;}



@media (min-width: 320px) and (max-width: 375px)

{

    .yf_top_r_menu ul li a.i_a h1{font-size:18px;}

    .news_list_right dl{width:96% !important;margin-left:2%;height:auto;}


}





@media (min-width: 376px) and (max-width: 600px)

{

    .news_list_right dl{width:100% !important;margin-left: 0;height: auto;}
}



@media (min-width: 600px) and (max-width: 700px)

{

    .news_list_right dl{margin-left:15px;}

}





@media (min-width: 768px)

{

    .pic_list dl{width:48%;}

    .pic_list dl dt{width:98%; float:left;}

    .gy_list{width:48%;}

    .tj_box_o{float:left;width:46%;margin-left:2%;}

    div.sabrosus ul{width:60%;margin-left:40%;}

    .s_pic_box_pic ul li{width:175px;margin-right:5px;}

    .fazym ul li p{width:94%;}

}





.col {

    min-height:1px;

    position:relative;

    width:100%;

}

.col {

    -ms-flex-preferred-size: 0;

    flex-basis: 0;

    -ms-flex-positive: 1;

    flex-grow: 1;

    max-width: 100%;

}

.chat {

    background-color: #e10000;

    color: #fff;

    text-align: center;

    padding-top:10px;

    padding-bottom:10px;

}

.chat i {

    margin-left: 10%;

    float: left;

    display: inline-block;

    background-image: url(../images/liuyan.png);

    background-size: 100% 100%;

    width: 30px;

    height: 30px;

    vertical-align: text-bottom;

}

.phone {

    background-color: #2c3079;

    color: #fff;

    text-align: center;

    padding-top:10px;

    padding-bottom:10px;

}

.phone i {

    margin-left: 10%;

    float: left;

    display: inline-block;

    background-image: url(../images/chat.png);

    background-size: 100% 100%;

    width: 30px;

    height: 30px;

    vertical-align: text-bottom;

}
