@import url(text_color.css);

.cl_huise{ background-color:#f5f6f8 !important;}
.cl_baise{ background-color:#fff !important;}
.cl_text_baise{ color:#fff !important;}
/*顶部导航*/
.header_box{ position:relative; width:100%; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1; height:36px;}
.I_bg{ width:1200px; margin:0 auto;}.header *{ font-size:12px; color:#909090; text-align:left;}
.top_intro{ line-height:36px;}
.user_name{}.user_name>a{ color:#288bd5 !important;}
.login_box{ color:#aaa;}

.TOP_nav{}.TOP_nav ul li{}
.TOP_nav>ul>li>a{color:#909090; font-size:12px; padding:0 10px; line-height:36px;}
.TOP_nav>ul>li>a:hover{ color:#323232;}
.login_out{}


.Follow_us i,.Language_box i{ display:inline-block;vertical-align: middle; background:url(../images/index/idtp_top_icon.png) no-repeat;}
.Follow_us i{ width:20px; height:18px; background-position:center -1px; padding-right:5px;}
.trans{transition: all .2s;}
.Follow_us i.current{ background-position:center -44px;}


/*语言版本切换*/
.ct_flag{ width:16px; height:10px; display:inline-block; background:url(../images/index/idtp_ct_flag01.png) center 0 no-repeat; margin-right:5px;}
.flag_ch{ background-position:center 0 !important;}
.flag_en{ background-position:center -35px !important;}
.flag_fr{ background-position:center -70px !important;}
.Language_box i{ width:8px; height:4px; background-position:center -133px; padding-left:8px;-webkit-transition: -webkit-transform 0.2s ease-out;
	-moz-transition: -moz-transform 0.2s ease-out;
	-o-transition: -o-transform 0.2s ease-out;
	-ms-transition: -ms-transform 0.2s ease-out;}
.Language_box i.current{-webkit-transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	transform: rotateZ(180deg);}


/*语言切换*/
.yuyan_turn{ position:relative;}
.yuyan{ display:none; background-color:#fff; padding:0 6px; width:70px; border:1px solid #e1e1e1; position:absolute; top:36px; left:0;}
.yuyan>ul>li{ line-height:28px;}
.yuyan>ul>li>a{ display:inline-block; color:#909090;}
.yuyan>ul>li:hover{ background-color:#ededed; color:#fff;}
.yuyan>i{ display:block; width:20px; height:10px; background:url(../images/index/idtp_top_icon.png) no-repeat center -337px; position:absolute; top:-9px; left:10px; z-index:499;}

.border_btm{ border-top:1px solid #f0f0f0; display:block;}


/*二维码下拉*/	
.Wechat{ position:relative;}
.yg_code{ display:none; position:absolute; left:-80px; top:40px; padding:15px; border:1px solid #e1e1e1; background-color:#fff; width:290px; z-index:500;}
.yg_code i{ display:block; width:20px; height:14px; background:url(../images/index/idtp_top_icon.png) no-repeat center -191px; position:absolute; top:-14px; left:94px; z-index:499;}
.fz16{ font-size:16px; color:#323232;}.fz14{ font-size:14px; color:#646464;}.fz_red{ font-size:14px; color:#288bd5;}
.weixin_text p{ padding-top:12px;}
.yg_code_img{ width:92px; height:auto;}
.yg_code_img img{ width:100%; height:auto;}



/*导航栏*/
.L_logo{}.L_logo>a>img{ width:auto;}
.nav_box{ width:100%; background-color:#fff;}
.R_nav{ margin-top:40px;}.R_nav a{ font-size:18px; color:#323232; font-weight:bold; display:block; padding:0 6px; padding-bottom:10px; border-bottom:2px solid transparent; margin:0 15px;}
.R_nav a.current{ color:#288bd5; border-bottom:2px solid #288bd5;}
.R_nav a:hover{ color:#288bd5; border-bottom:2px solid #288bd5;}

/*侧边栏*/

.clear{height: 0;clear: both;overflow: hidden;}
.fr{width: 1px;height: 50px;background-color: rgb(255, 255, 255);margin-right: -1px;margin-top: 0px}
.fixed_r_navbar{ position:fixed; right: 10px; bottom:120px; width:42px; z-index:1000;}
.fixed_r_navbar ul {}
.fixed_r_navbar ul>li{ position:relative;border-bottom: 1px solid #fff; background-color:#288bd5;}
.fixed_r_navbar ul>li>a{display: block;width: 40px;height: 40px;border: 1px solid #288bd5;}
.fixed_r_navbar ul>li>a:hover,.fixed_r_navbar ul>li:hover>a{background: #fff; text-decoration: none;}
.border_btm_n{ border-bottom-color:transparent !important;}

.P15{ padding:15px; width:90px;}.P15 img{ width:90px;}.P15 span{ text-align:center; font-size:12px; color:#323232;}
.fixed_r_navbar ul li.li_weixin:hover .fixed_r_navbar ul>li>a{ border-left:1px solid #fff;}
.fixed_r_navbar ul li.li_weixin:hover .weixin_list{display: block;}
.fixed_r_navbar ul li .weixin_list{ display: none; position:absolute; background-color:#fff; border:1px solid #288bd5;top:0; left:-121px;}

.icon_nav{display: block;background:url(../images/index/idtp_sidebar_icon.png) no-repeat 0 0;}
.icon_weixin{ width:34px; height:20px; margin:10px auto; background-position: center -4px;}
.icon_shenma{background-position:center -80px; width:34px; height:32px; margin:4px auto;}
.icon_weibo{background-position:center -166px; width:34px; height:22px; margin:9px auto;}
.icon_facebook{background-position:center -244px; width:34px; height:28px; margin:6px auto;}
.icon_twitter{background-position:center -328px; width:34px; height:24px; margin:8px auto;}
.icon_linkedin{background-position:center -907px; width:34px; height:22px; margin:9px auto;}
.icon_top{background-position: center -798px; width:34px; height:32px; margin:4px auto;}

.fixed_r_navbar ul>li>a:hover .icon_weixin,.fixed_r_navbar ul>li.li_weixin:hover>a .icon_weixin{background-position:center -417px;}
.fixed_r_navbar ul>li>a:hover .icon_shenma,.fixed_r_navbar ul>li.li_shenma:hover>a .icon_shenma{background-position:center -493px;}
.fixed_r_navbar ul>li>a:hover .icon_weibo,.fixed_r_navbar ul>li.li_shenma:hover>a .icon_weibo{background-position:center -579px;}
.fixed_r_navbar ul>li>a:hover .icon_facebook,.fixed_r_navbar ul>li.li_shenma:hover>a .icon_facebook{background-position:center -657px;}
.fixed_r_navbar ul>li>a:hover .icon_twitter,.fixed_r_navbar ul>li.li_shenma:hover>a .icon_twitter{background-position:center -741px;}
.fixed_r_navbar ul>li>a:hover .icon_linkedin,.fixed_r_navbar ul>li.li_shenma:hover>a .icon_linkedin{background-position:center -987px;}

.backtotop{ position:fixed; right: 10px; bottom:60px; width:43px; z-index:1000; display:none;background-color: #288bd5}
.backtotop>a{ display:block; width:41px; border-color:#288bd5;}
.backtotop:hover{background:#000000;border-color:#000000; }


/*网站底部*/
.footerbg{ background-color:#103853;}
.footerbox{ width:1200px;margin:0 auto; padding-top:40px; padding-bottom:24px;}
.footer_about{ margin-right:100px;}
.footer_about>h1{ font-size:16px; color:#fff; margin-bottom:11px;}
.footer_about>a{ display:block; color:#ccc !important; line-height:28px;}.footer_about>a:hover{ color:#fff !important;}
.footer_number{ margin-left:30px; text-align:left;}
.footer_number>span{ color:#ccc; line-height:18px;}
.footer_number>p{ color:#ccc; line-height:24px;}
.footer_number>h1{ font-weight:bold; font-size:30px; color:#e1e1e1;line-height:40px;}
.social_media{ margin-right:40px; text-align:left;}
.ft_follow{ font-size:16px; color:#ccc; margin-bottom:20px;}
.social_media>ul>li{ margin-right:20px;}
.social_media>ul>li>a{ background:url(../images/index/idtp_social_media_icon.png) no-repeat; width:41px; height:41px; display:block;}
.social_media>ul>li>a.social_qq{ background-position: center -1px;}
.social_media>ul>li>a.social_weixin{ background-position: center -86px;}
.social_media>ul>li>a.social_weibo{ background-position: center -171px;}
.social_media>ul>li>a.social_facebook{ background-position: center -255px;}
.social_media>ul>li>a.social_twitter{ background-position: center -340px;}
.social_media>ul>li>a.social_linkedIn{ background-position: center -919px;}
.social_media>ul>li>a.social_qq:hover{ background-position: center -490px;}
.social_media>ul>li>a.social_weixin:hover{ background-position: center -575px;}
.social_media>ul>li>a.social_weibo:hover{ background-position: center -660px;}
.social_media>ul>li>a.social_facebook:hover{ background-position: center -744px;}
.social_media>ul>li>a.social_twitter:hover{ background-position: center -829px;}
.social_media>ul>li>a.social_linkedIn:hover{ background-position: center -1009px;}

.announce_bg{width:100%; border-top:1px solid #134161;}
.announce{ width:1200px; margin:0 auto;}
.announce>span{ display:block; text-align:center;line-height:36px; color:#aaa; font-size:12px;}

.wechat_box{ padding-right:30px;}
.wechat_box>span{ font-size:16px; color:#fff;}
.wechat_box>img{ max-width:120px;}


@media screen and (max-width:1400px) {
    /*顶部导航*/
	
	.I_bg{ width:1100px;}
	/*导航栏*/
	.L_logo{}.L_logo>a>img{ width:380px;}
	.R_nav{ margin-top:30px;}
	.R_nav a{ font-size:18px; color:#323232; font-weight:bold; display:block; padding:0 6px; padding-bottom:10px; border-bottom:2px solid transparent; margin:0 15px;}
	.R_nav a.current{ color:#288bd5; border-bottom:2px solid #288bd5;}
	.R_nav a:hover{ color:#288bd5; border-bottom:2px solid #288bd5;}
	
	
	
	/*网站底部*/
	.footerbox{ width:1100px;margin:0 auto; padding-top:40px; padding-bottom:24px;}
	.footer_about{ margin-right:100px;}
	
}










