﻿@charset "utf-8";
/* CSS Document */

/*
html,body{
	filter: grayscale(100%)!important;  
	-webkit-filter: grayscale(100%)!important;  
	-moz-filter: grayscale(100%)!important; 
	-ms-filter: grayscale(100%)!important;  
	-o-filter: grayscale(100%)!important;  
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)!important;
}
*/

/*清除默认样式*/
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, object, iframe, label, 
img, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, 
h1,h2,h3,h4,h5,h6,i,em{
	margin: 0;
	padding: 0;
	font-weight:normal;
	font-style: normal;
	font-size: 100%;
}


canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, 
a,a:link {
	text-decoration: none;
	color:#333;
}
mark, audio, video {margin:0;padding:0}
body{font-family:'微软雅黑';}
.left{float:left;_display:inline;}
.right{float:right;_display:inline;}
.clear:after{content:"";clear:both;display:block;}
.clear{zoom:1;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
span{}
li{list-style:none;}
img{border:none 0; vertical-align:middle;}
.col_f{color:#fff;}
.col_0{color:#000;}
.col_3{color:#333;}
.col_4e4e4e{color:#4e4e4e;}
.col_6{color:#666;}
.col_9{color:#999;}
.col_83b91f{color:#83b91f;}
.col_ls54{color:#54b434;}
.col_ls52{color:#5282C0;}
.col_ls0C5
{
    color: #0C58A4 !important;
}
.col_ls5E9
{
    color: #5E9EDC;
}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_b16{font-size:16px;font-weight: bold;}
.f_17{font-size:17px;}
.f_18{font-size:18px;}
.f_b18{font-size:18px;font-weight: bold}
.f_20{font-size:20px;}
.f_b20
{
    font-size: 20px;
    font-weight: bold;
}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_b24{font-size:24px;font-weight: bold;}
.f_26{font-size:26px;}
.f_28{font-size:28px;}
.f_30{font-size:30px;}
.f_32{font-size:32px;}
.f_36{font-size:36px;}
.f_40{font-size:49px;}

.pad_l_20{padding-left:20px;}
.mar_l_10{margin-left:10px;}
.mar_t_10{margin-top:10px;}
.mar_r_10{margin-right:10px;}
.mar_b_10{margin-bottom:10px;}
input{vertical-align:middle;}
.t_center{text-align:center;}
.t_2em{text-indent:2em;}
.tex_right{text-align:right;}

/*头部*/
.headerBj{width:100%;height:auto;}
.header_top{width:1100px;height:auto;margin:0px auto;}
.topBox{height:60px;}
.topBox ul{margin-right:0px; margin-top:20px; position:relative;}
.topBox ul li{position:relative;float:left; line-height:20px; padding-left:15px;}
.topBox ul li.sp{border-left:1px solid #ddd;}
.topBox ul li a{padding:5px; margin:0 10px 0 5px; color:#165C9A; font-size:15px;text-decoration:none;}

.top_logo{margin-bottom:10px;}
.top_logo .logo_main{float:left;}
.top_logo .logo_main a
{
    display: block;
    background: url('http://www.xtcfjt.com/images/logo_main.png') no-repeat center center;
    width: 270px;
    height: 100px;
}
.top_logo .logo_sub{float:left; margin-top:20px;margin-left: 30px;}
.top_logo .logo_sub a
{
    display: block;
    background: url('../images/logo.png') no-repeat 15px center;
    text-indent: -9999px;
    width: 778px;
    height: 70px;
    border-left: 2px solid #ddd;
}

.searchBox{}
.searchBox form{position:relative; overflow:hidden;}
.searchText{width:200px;height:30px;background:#eaeaea;color:#999;border:none;text-indent:10px;border-radius:10px 0px 0px 10px;font-size:14px;}
.searchBtn
{
    cursor: pointer;
    width: 30px;
    height: 30px;
    background: #eaeaea;
    color: #999;
    border: none;
    border-radius: 0px 10px 10px 0px;
    font-size: 14px;
}
.searchText::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
.searchText:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
.searchText::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
.searchText:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.navBox
{
    width: 100%;
    height: 50px;
    margin: 0px auto;
    background-image: url('../images/nav_bj.jpg');
    background-repeat: repeat-x;
    min-width:1100px;
}
.nav{width:1100px;height:50px;margin: 0px auto;}
.nav_li{position:relative;float:left;height:50px;line-height:50px;text-align:center;}
.nav_a{display:block; height:50px;font-size:16px;color:#fff !important; padding:0 4px; width:83px;}
.nav_a.active,.nav_a:hover{text-decoration:none;}
.nav_li ul{position:absolute;width:150px;top:50px;left:0px;display:none;z-index:10;}
.nav_li ul li{width:150px;height:28px;margin:1px auto;}
.nav_li ul li a{display:block;width:150px;height:28px;line-height:28px;background:#97c447;font-size:14px;color:#fff;}
.nav_li ul li a:hover{background:#8dbf33;}
/*banner*/
.homeBanner{cursor:pointer;position:relative;width:100%;height:464px;text-align:center;overflow:hidden;}
.homeBannerImgBox{width:1920px;height:464px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -960px;}
#bannerScrollUl{display:inline-block;width:10000px; height:464px;white-space:nowrap;position:absolute;top:0px;left:0px;}
.bannerScroll_li{width:1920px;height:464px;position:relative;top:0px;left:0px;}
.homeBannerBtnBox{position:absolute;left:50%;margin-left:-500px;bottom:30px;width:1000px;text-align:right;padding-bottom:20px;}
.homeBannerBtn{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:0.9;filter:alpha(opacity=90);background:#333;margin:0px 2px;}
.homeBannerBtn.on{background:#54b434;opacity:1;filter:alpha(opacity=100);}
.towBanner{cursor:pointer;width:100%;padding-bottom:1px;text-align:center;overflow:hidden; background:#f2f2f2;}
.towBannerBox{width:1100px;text-align:center;overflow:hidden;position: relative; margin:0 auto;}
.homeBanner_bottom{position:absolute;left:50%;bottom:0px;width:1000px;height:34px;margin-left:-500px;}
.homeBanner_bottomBj{width:1000px;height:34px;background:#a0a0a0;opacity:0.8;filter:alpha(opacity=80);}
.homeBanner_bottom_text{position:absolute;top:0px;left:0px;padding-left:40px;height:34px;line-height:34px;background:url(../images/laba_fff.png) no-repeat scroll 6px 8px;}
.homeBanner_bottom_text a:hover{}
/*中间*/
.main{width:1100px;height:auto;margin:0px auto; min-height:100px;position:relative;}




/*底部*/
.footerBj{width:100%;height:198px; background:#D3D4D6;margin:0px auto;text-align:center; position:relative; overflow:hidden; min-width:1100px;}
.footer_top{width:1100px;height:52px;margin:0px auto;}
.footer_nav{display:inline-block;height:44px;}
.footer_nav_li{position:relative;float:left;width:94px;height:52px;line-height:52px;text-align:center;}
.footer_nav_a{display:block;width:94px;height:52px;font-size:12px;color:#fff;}
.footer_bottom{position:relative;width:1100px;height:114px;padding-top:30px;margin:0px auto;text-align:center;line-height:24px;}
.footer_text{}
.footer_text,.footer_text a{ color:#666; font-size:14px;}
.erweima{position:absolute;right:70px;top:45px;width:90px;height:90px;overflow:hidden;}
.erweima img{width:90px;height:90px;}




/*右侧浮动*/
.rightNav{ width:54px; position:fixed; right:25px; bottom:20px;}
.rightNav li{ height:54px; margin-bottom:5px; background-color:#94DD19;}
.rightNav li a{ display:block; height:54px; line-height:22px; text-align:center; color:#fff; font-size:16px;}
.rightNav li a:hover{ background-color:#83b91f;}
.rightNav li a img{ margin-top:19px;}
.rightNav li.text a{ height:46px; padding:4px;}
#goTop{ display:none;}
