@charset "utf-8";
/* CSS Document */
html,body{ width:100%;}
body{}
img{ display:block; font-size:0; border:0;}
*{font-family:"黑体";}

#bor_none{ border:none;}
.bor_1_79{ border:solid 1px #797979;}
.bor_b1_e4{ border-bottom:solid 1px #e4e4e4;}
.bor-r8{ border-radius:8px;}
.bor_b1_69f{ border-bottom:solid 1px #6699ff}
.bor_b1_d7{ border-bottom:solid 1px #d7d7d7;}

.bg_f2{ background-color:#f2f2f2;}
.bg_33{ background-color:#333;}
.bg_f7{background-color:#f7f7f7;}
.bg_white{ background-color:white;}
.bg_696{ background-color:#669966;}
.bor_1_f0{ background-color:#f0f0f0;}

.clearfix{ clear:both;}
.clearfix_fl{ clear:both; float:left;}
.clearfix_fr{ clear:both; float:right;}
.color_f27313{ color:#f27313;}

.right{ float:right;}
.left{ float:left;}
.block{ display:block;}

.line_h28{ line-height:28px;}
.line_h30{ line-height:30px;}
.line_h34{ line-height:34px;}
.line_h42{ line-height:42px;}
.line_h54{ line-height:54px;}
.line_h68{ line-height:68px;}

.margin_L12{ margin-left:12px;}
.margincent{ margin:0 auto;}
.margin_R40{ margin-right:40px;}
.margin_L40{ margin-left:40px;}
.margin_L25{ margin-left:25px;}
.margin_L140{ margin-left:140px;}
.margin_T6{ margin-top:6px;}
.margin_T12{ margin-top:12px;}
.margin_T46{ margin-top:46px;}
.margin_R_4{ margin-right:4%;}
.margin_T32{ margin-top:32px;}
.margin_T30{ margin-top:30px;}
.margin_R12{ margin-right:12px;}
.margin_R111{ margin-right:111px;}
.margin_R120{ margin-right:120px;}
.margin_R126{ margin-right:126px;}
.margin_R200{ margin-right:200px;}
.margin_T20{ margin-top:20px;}
.margin_B28{ margin-bottom:28px;}
.margin_B46{ margin-bottom:46px;}
.margin_B0{ margin-bottom:0;}
.margin_L_11{ margin-left:11%;}
.margin_R_11{ margin-right:11%;}

.padding_t90{ padding-top:90px;}
.padding_t44{ padding-top:44px;}
.padding_b18{ padding-bottom:18px;}
.padding_b80{ padding-bottom:80px;}

.w_22{ width:22%;}
.w_80{ width:80%;}
.w_100{ width:100%;}
.w1160{ width:1160px;}
.w470{ width:470px;}
.w1000{ width:1000px;}
.w940h68{ width:940px; height:68px;}
.w300h196{ width:300px; height:196px;}
.w300h560{ width:300px; height:560px;}
.w800{ width:800px;}
.w1080{ width:1080px;}
.w1000{ width:1000px;}
.w1200{ width:1200px;}
.w1060{ width:1060px;}
.w150{ width:150px;}
.w60{ width:60px;}
.w640{ width:640px;}
.w570h320{ width:600px; height:320px;}
.w160h30{ width:160px; height:30px;}
.H120{ height:120px;}
.H670{ height:670px;}
.H420{ height:420px;}
.H130{ height:130px;}
.H80{ height:80px;}
.H1200{ height:1200px;}

.overf{ overflow:hidden;}

.font10{ font-size:10px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font18{ font-size:18px;}
.font34{ font-size:34px;}

.txtcent{ text-align:center;}
.text_indent_28{ text-indent:28px;}
.text_indent_48{ text-indent:48px;}

.pos_r{ position:relative;}
.pos_a{ position:absolute;}


/*页头*/
@font-face{
	font-family:myfont;
	src:url(../font/SourceHanSansCN-Bold.otf);
}

.title_txt01{font-family:"黑体"; color:#3c81a5; font-weight:bold;}
header{ background-color:#fefefe;}
.top_menu{ width:100%; height:40px; padding-top:11px;}
.topbox{ cursor:pointer; position:relative; z-index:100;}
.topbox ul{ z-index:11;}
.topbox ul li{ float:left; text-align:left; width:100%; text-indent:2em; cursor:pointer; background-color:#3c81a5;  border-bottom:solid 1px #4186aa;border-top:solid 1px #4186aa; color:white;}
.topbox ul li:hover{color:white;}
.nav_box{ padding-top:14px; padding-bottom:14px; width:1000px; margin:0 auto;}
.nav .first{color:#f89738;}
.nav_box ul{ float:right; }
.nav_box ul li{ float:left; padding-left:30px; padding-right:30px; line-height:38px; text-align:center; font-size:16px; color:#333333; cursor:pointer; font-family:"黑体"; height:38px;}
.nav_box ul li:hover{color:#f89738;}
.logo{ height:56px; margin-left:30px;}
.down_btn{background-image:url(../images/down_btn01.png); background-repeat:no-repeat; background-position:80% center; position:relative;}
.down_btn ul{ position:absolute; background-color:#3c81a5;}
.down_btn ul LI{ color:white;}
.down_btn:hover{ background-image:url(../images/down_btn02.png);}

/*广告栏*/
.banner{ margin-bottom:30px; overflow:hidden;}
#demo01{ width:100%; position:relative; left:50%; margin-left:-50%; height:20%;}
.banner .slides li img{ width:100%;} 

/*首页*/
.title_txt_h3{ font-family:"黑体"; font-size:20px; color:#fa5514; padding-left:34px; height: 40px; background-repeat:no-repeat; margin-bottom:30px; line-height:25px; background-position:0 4px;}
.title_txt_01f{ background-image:url(../../%E5%98%9F%E5%98%9F%E7%89%9B%E7%AC%AC%E5%9B%9B%E7%89%88%E4%BB%A3%E7%A0%81/images/icon_title01.png);}
.business{ margin-bottom:20px; overflow:hidden; width:100%;}
.business li{ width:33.33%; height:148px; float:left; padding-top:30px;}
.business li .font_txt{ width:192px; float:left; margin-left:20px;}
.business li h1{ font-size:18px; font-family:"黑体"; color:#666; line-height:40px;}
.business li p{ color:#8a8a8a; font-size:14px; line-height:18px;}
.business li img,h1,p{ float:left;}
.business li img{ float:left}
.business li h1{ float:left}
.business li p{ float:left}
.business .bor_r2{ border-right:solid 2px #f0f2f3;}
.entertainment,.service{ margin-left:54px;}
.information{ position:relative; overflow:hidden; padding-top:20px; margin-bottom:60px;}
.information .left{ border-bottom:solid 1px #dcdcdc; width:100%; padding-bottom:10px; text-indent:6px; margin-left:12px; color:#666; font-family:16px; font-family:"黑体"; margin-bottom:20px;}
.information .left span{ margin-left:10px; color:#dcdcdc;}
.information .right a{ font-size:14px; color:#dcdcdc; margin-right:20px; position:absolute; right:0; bottom:10px;}
.information ul{ margin-left:12px; width:100%; padding-bottom:9px;}
.information ul li{ float:left; width:33.33%; font-size:14px; font-family:"黑体"; color:ff0000; line-height:28px; color:#666;}
.information ul li a:hover{ color:#FF0000;}

.nav_box .right{ font-size:16px; font-family:"黑体"; line-height:38px; margin-top:-10px; color:#fa5e19; padding-left:25px; background-image:url(../images/iphno.png); background-repeat:no-repeat; background-position:0 center; font-weight:bold; background-size:12%;}
/*投资者关系*/
.investors_banner{ margin-bottom:30px; overflow:hidden;}
.investors_banner img{ display:block; width:100%;}
.title_box{ overflow:hidden;}
.title_box img{ margin:0 auto; margin-bottom:30px;}
.title_box h1{ font-size:30px; font-family:"黑体"; color:#333; display:block; width:100%; margin-bottom:30px; line-height:30px;}

.title_txt_11f{ background-image:url(../images/icon_title11.png);}
.title_box > div{ width:1200px; margin:0 auto; margin-bottom:10px; font-size:14px; font-family:"黑体"; color:#363636; text-indent:28px;}
.investors_menu_box .menu ul li{ width:326px; border-top:solid 3px #fb7024; padding-top:15px; padding-left:20px; overflow:hidden; margin-bottom:56px; float:left; cursor:pointer;}
.investors_menu_box .menu ul li > div{ width:100%; float:left; margin-bottom:16px;}
.investors_menu_box .menu ul li > div img{ margin-right:10px;}
.investors_menu_box .menu ul li > div h1{ font-size:18px; font-family:"黑体"; color:#666; margin-bottom:5px; margin-top:5px;}
.investors_menu_box .menu ul li > div h6{ font-size:14px; font-family:"黑体"; color:#dcdcdc;}
.investors_menu_box .menu ul li > p{ font-size:14px; font-family:"黑体"; color:#8a8a8a; width:95%;}
.investors_menu_box .menu ul .editor{ border:none;}
.investors_menu_box .menu ul .editor img{ margin:auto; margin-top:20px;}
.investors_menu_box .gray_box{ background-color:#f2f2f2; height:100px; clear:both; padding-top:20px; margin-bottom:30px;}
.investors_menu_box .gray_box h1{ font-size:18px; font-family:"黑体"; color:#fa5514;}
.investors_menu_box .gray_box p{ clear:both; font-size:14px; color:#8a8a8a;}
.contact{ margin-bottom:40px; overflow:hidden;}
.contact ul li{ clear:both; width:518px; border-bottom:solid 1px #b4b4b4; overflow:hidden; margin-bottom:12px; padding-bottom:12px;}
.contact ul li p{ clear:both; font-size:14px; font-family:"黑体"; line-height:20px; color:#8a8a8a;}
.contact ul li .first{ color:#f89738; }
.contact ul li h1{ font-size:18px;font-family:"黑体"; color:#666; margin-bottom:14px;}
.contact ul li h1:hover{color:#f89738; cursor:pointer;}

/*资讯动态*/
.consulting_banner{ margin-bottom:30px; overflow:hidden;}
.information_banner{display:block; width:100%;}
.title_txt_02f{ background-image:url(../images/icon_news.png);}
.menu_box .news_txt{ margin-bottom:60px;}
.menu_box .news_txt li{ border-bottom: dashed 1px #dcdcdc; overflow:hidden; margin-bottom:20px;}
.menu_box .news_txt li h2{ font-size:18px; font-family:"黑体"; margin-bottom:15px; padding-left:25px; background-image:url(../images/icon_bj.png); background-repeat:no-repeat; line-height:26px; background-size:1%; background-position:0 center; color:#666;}
.menu_box .news_txt li p{ font-size:14px; font-family:"黑体"; color:#8a8a8a; line-height:30px; margin-bottom:15px;}
.gray_box02{ background-color:#f2f2f2; overflow:hidden; padding-bottom:30px; padding-top:30px;}
.gray_box03{ background-color:#f2f2f2; overflow:hidden; padding-bottom:30px; padding-top:30px; height:410px;}
.title_txt_03f{ background-image:url(../images/icon_hot.png);}
.information02 li{ width:318px; height:308px; background-color:white; border:solid 1px #dcdcdc; overflow:hidden; float:left;}
.information02 .txt_box{ margin-left:20px; padding-top:20px;}
.information02 .txt_box h3{ font-size:14px; font-family:"黑体"; margin-bottom:20px; color:#8a8a8a;}
.information02 .txt_box p{ font-size:12px; font-family:"黑体"; width:92%; margin-bottom:67px;}
.information02 .txt_box span{ display:block; width:138px; border:solid 1px #dcdcdc; clear:both; color:#dcdcdc; text-align:center; line-height:34px;}
.information02 .txt_box .first{ background-color:#fb7024; color:white; border:none; width:140px; line-height:36px;}
.information02 h2{ background-image:url(../img/icon_day01.png); background-repeat:no-repeat; background-position:0 center; padding-left:20px; font-size:12px ; font-family:Arial, Helvetica, sans-serif; color:#dcdcdc;  margin-bottom:20px; padding-top:5px;}
.information03{ border:solid 3px #f0f2f3; overflow:hidden; padding-top:20px; margin-bottom:120px;}
.title_txt_04f{ background-image:url(../img/icon_hy.png); background-size:1.5%;}

/*关于我们*/
.about_banner{ overflow:hidden;}
.title_txt_05f{ background-image:url(../img/icon_title02.png);}
.title_txt_06f{ background-image:url(../img/icon_title03.png);}
.title_txt_07f{ background-image:url(../img/icon_title04.png);}
.title_txt_08f{ background-image:url(../img/icon_title05.png);}
.about_title h3{ color:#666;}
.about_title .first{ color:#ff8a31;}
.about_title h3:hover{color:#ff8a31; cursor:pointer;}
.whitebox{ background-color:white; padding-top:60px; padding-bottom:50px;}
.whitebox .about_title .title_txt_h3{ margin-bottom:0;}
.title_txt_h3 img{ margin-left:10px;}
.introduce_box{ padding-top:30px;}
.introduce_box .left{ width:48%;}
.introduce_box .right{ width:48%; overflow:hidden; height:280px;}
.introduce_box .right img{ width:100%;}
.introduce_box p{ text-indent:36px; font-size:14px; font-family:"黑体"; line-height:34px; width:95%; color:#8a8a8a;}
.culture_box ul li{ width:205px; float:left;}
.culture_box ul li span{ width:100%; text-align:center; margin-top:20px; font-size:38px; font-family:"黑体"; color:#666; display:block;}


/*招贤纳士*/
.signature_bannerbox{}
.signature_bannerbox img{ width:100%; display:block;}
.title_txt_09f{ background-image:url(../images/icon_title06.png);}
.welfare_box ul li{ float:left; width:20%; margin-bottom:80px;}
.welfare_box{ padding-top:30px;}
.welfare_box ul li img{ float:left; height:46px; width:46px; opacity:0.6;}
.welfare_box ul li h4{ font-size:14px; font-family:"黑体"; color:#8a8a8a;}
.welfare_box ul li span{ font-size:12px; font-family:"黑体"; color:#dcdcdc;}
.blcok_orange{ width:34px; height:3px; background-color:#fc9a73; margin-top:5px;}
.title_txt_10f{ background-image:url(../images/icon_title07.png);}
.responsibility{ height:260px; padding-top:30px;}
.jobs{ padding-bottom:30px; overflow:hidden;}
.jobs li{ float:left; font-size:18px; font-family:"黑体"; color:#666; width:20%; border-right:solid 2px #858585; text-align:center;}
.jobs .first{ color:#f89738; border-right:solid 2px #f89738;}
.jobs li:hover{ color:#f89738;}
.responsibility dl *{ color:#8a8a8a; line-height:25px;}
.responsibility dl dd{ font-size:14px;}
.responsibility .left{ width:46%}
.responsibility .right{ margin-right:30px; width:46%;}

/*页脚*/
footer{ clear:both; position:relative; z-index:20; background-color:#FCFCFC;}
.footer_box{ width:1100px; margin:0 auto;}
.footer_box dl{ float:left; width:30%; color:#8a8a8a; font-size:14px; margin-top:20px;}
.footer_box .two{ width:34%; margin-left:3%; margin-right:3%; padding-left:10px;}
.footer_box .three{ padding-left:20px;}
.footer_box dl dt{ line-height:20px;/* border-left:solid 4px #d87905;*/ padding-left:16px; margin-bottom:14px;}
.footer_box dl dd{ font-size:12px; line-height:24px;}
.footer_box span{ display:block; text-align:center; color:#8a8a8a; margin-top:20px; margin-bottom:20px; font-size:14px;}

























