@charset "utf-8";
.elps {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}

/*index_banner*/
.fullSlide { width:100%; min-width:1002px; height:420px; margin-top:1px; background:#fff; position:relative;}
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul { width:100% !important;}
.fullSlide .bd li { width:100% !important; height:420px; background:#fff center 0 no-repeat; text-align:center; overflow:hidden;}
.fullSlide .bd li a { height:420px; display:block;}
.fullSlide .hd { width:100%; height:30px; line-height:30px; position:absolute; z-index:1; left:0; bottom:0;}
.fullSlide .hd ul { text-align:center;}
.fullSlide .hd ul li { width:42px; height:8px; line-height:999px; margin:1px; background:#000; filter:alpha(opacity=50); opacity:0.5; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden;}
.fullSlide .hd ul .on { background:#f00;}
.fullSlide .prev,.fullSlide .next { width:40px; height:60px; margin-top:-30px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; filter:alpha(opacity=30); opacity:0.3; cursor:pointer; position:absolute; left:25%; top:50%; z-index:1; display:none;}
.fullSlide .next { background-position:-6px -137px; left:auto; right:15%;}

/*搜索*/
#search_bg{ height:50px; margin-bottom:15px; background:#f1f1f1;}
.search_l{width:749px; float:left; line-height:50px;}
.search_l span{ color:#ff0000; font-size:13px; font-weight:bold;}
.search_l a{ font-size:12px;}
.search_l a:hover{ font-size:12px; color:#ed5d14;}
#search_r{width:215px; padding-top:13px;}
#search_r form{ margin:0; padding:0; overflow:hidden; display:block;}
.inputxt{ width:170px; height:20px; line-height:20px; margin:0; padding:2px 5px; border:#b3b3b3 1px solid; border-right:0}
.submitbtn{ width:34px; height:26px; line-height:26px; color:#FFF; text-align:center; background:#0193de; margin:0; padding:0; border:0 none}

.ind_pro{ height:567px; padding-top:12px; margin-bottom:20px; overflow:hidden;}
.ind_pro_l{ width:216px; padding-bottom:20px; border:#0193de 2px solid; position:relative; overflow:hidden; height:526px;}
.ind_pro_l h2{ width:100%; height:60px; margin-bottom:3px; line-height:60px; font-size:28px; text-align:center; color:#FFF; background:url(../images/top_bg.jpg) no-repeat;}
.ind_pro_l dl{padding:13px 12px 0;}
.ind_pro_l dl dd{ display:none;}
.ind_pro_l dl.on dd{ display:block;}
.ind_pro_l dt,.ind_pro_l dd{ height:35px; line-height:35px; position:relative;}
.ind_pro_l dt a,.ind_pro_l dd a{ padding-left:18px; font-size:14px; display:block;}
.ind_pro_l dt{ background:#ccc; }
.ind_pro_l dt a{ color:#000000;}
.ind_pro_l dt a i{ color:#1c509c; position:absolute; top:0; right:16px; display:block;}
.ind_pro_l dd{ color:#fff; border-bottom:#4a6bb4 1px dashed; overflow:hidden;}
.ind_pro_l dd a{ color:#fff;}
.ind_pro_l dd a:hover{ color:#ed5d14;}
.ind_pro_l dd i{ font-size:12px; margin-right:8px; color:#4a6ab3; position:absolute; left:0; top:0;}

.ind_pro_r{ width:762px; overflow:hidden}
.ind_pro_r ul{ width:799px; margin-right:-37px;}
.ind_pro_r li{ width:224px; margin-bottom:15px; margin-right:37px; float:left;}
.ind_pro_r li a{ display:block;}
.ind_pro_r li .ind_pro_img{}
.ind_pro_r li .ind_pro_img img{ width:225px; height:225px; border:1px #ccc solid; padding:1px;}
.ind_pro_r li h3{height:42px; line-height:42px; color:#202020; text-align:center; font-size:14px;}

.ind_cusbg{ background:url(../images/ind_cus_tit.jpg);}
.ind_cus{ height:270px; overflow:hidden;}
.ind_cus h1{
	font-size:22px;
	text-align:center;
	font-weight:bold;
	line-height:80px;
}
.ind_cus_con{ height:148px; margin-bottom:42px; position:relative; overflow:hidden;}
.ind_cus_con .hd{ display:none;}
.ind_cus_con .bd{ width:1120px; position:absolute; top:26px; left:35px;}
.ind_cus_con .bd li{ width:190px; height:122px; padding:0 17px; overflow:hidden; float:left}
.ind_cus_con .bd li a{ width:190px; height:122px; display:block;}
.ind_cus_con .bd li img{ width:178px; height:72px; padding:5px; background:#efefef; border:#c9c9c9 1px solid}
.ind_cus_con .prev,.ind_cus_con .next{ width:32px; height:32px; line-height:32px; font-size:16px; color:#FFF; text-align:center; background:#757575; position:absolute; display:block; top:60px;}
.ind_cus_con .bd li h3{ width:190px; height:38px; line-height:38px; text-align:center;}
.ind_cus_con .prev{ left:0;}
.ind_cus_con .next{ right:0;}

/*youshi*/
.ggt1 {
    width: 100%;
    height: 200px;
    background: url(../images/adv_1.jpg) center no-repeat;
    overflow: hidden;
}
.ggt1_zx {
    width: 150px;
    height: 35px;
    line-height: 33px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin: 123px 0 0 385px;
    font-size: 14px;
}
.ggt1_zx a {
    color: #fff;
    font-size: 14px;
}
#ys_bg {
    width: 1002px;
    height: 709px;
    margin: 0 auto;
    background: url(../images/adv_youshi.jpg) center no-repeat;
    overflow: hidden;
}
.ys1 {
    width: 501px;
    height: 172px;
    margin: 193px 0 0 501px;
    overflow: hidden;
}
.ys1_zi {
    width: 477px;
    margin: 13px auto;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
}
.ys1_zi b {
    font-size: 20px;
    line-height: 24px;
    text-indent: 3em;
    display: block;
}
.ys1_zi span {
    font-size: 14px;
    line-height: 24px;
    text-indent: 4.3em;
    text-transform: uppercase;
    display: block;
    margin-bottom: 5px;
}
.ys2 {
    width: 501px;
    height: 172px;
    overflow: hidden;
    margin-left: 5px;
}
.ys3 {
    width: 501px;
    height: 172px;
    overflow: hidden;
    margin-left: 505px;
}


#Corporate_t{ width:1002px; height:96px; background:url(../images/20160615220302_1226557555.jpg) center no-repeat; line-height:70px; text-align:center; margin:0 auto; margin-top:50px;}

/*客户见证*/

#Customer{ width:100%; margin-top:40px; center no-repeat; margin:0 auto;}
/*#Customer_t{ width:100%; height:123px; line-height:123px; margin:0 auto; padding-top:52px; font-size:30px; color:#fff; text-align:center; margin-top:50px;}*/
.ind_customer_tit{ height:50px; padding-top:50px; display:block;}
.ind_customer_tit h2{ width:192px; height:50px; line-height:50px; margin:0 auto; font-size:30px; color:#fff; text-align:center;}
.ind_customer_tit h4{}
.ind_customer_con{ width:1019px; height:386px; margin:0 auto; padding:27px 35px; overflow:hidden;}
.ind_customer_con li{ width:339px; height:386px; float:left;}
.Customer_rear{ width:280px; height:384px; margin:0 28px 0 29px; background:#fff; border:1px solid #adadad;}
.Customer_h1{ width:250px; height:38px; line-height:38px; font-size:14px; margin:0 auto; margin-top:15px; background:#7d7e7d; color:#fff;text-align:center; overflow:hidden;}
.Customer_h2{ width:250px; height:160px; background:url(../temp/20160617180022_502436880.jpg) center no-repeat; margin:0 auto; margin-top:12px;}
.Customer_h3{ width:250px; height:75px; line-height:25px; font-size:12px; margin:0 auto; margin-top:15px; overflow:hidden}
.Customer_h4{ width:250px; height:33px; line-height:33px; font-size:12px; margin:0 auto; margin-top:20px; background:#dcdcdc; text-align:center;}
.Customer_h5{ width:250px; height:160px; background:url(../temp/20160617175708_1503178791.jpg) center no-repeat; margin:0 auto; margin-top:12px;}
.Customer_h6{ width:250px; height:160px; background:url(../temp/20160617175708_1678565777.jpg) center no-repeat; margin:0 auto; margin-top:12px;}

/*简介*/
#company_bg{ width:100%; height:492px; padding-top:78px; padding-bottom:65px; background:url(../images/image_17.jpg) center no-repeat; margin:auto; margin-bottom:30px;}
.ind_company{ width:1089px; margin:0 auto; background:#FFF;}
.company_t{ width:672px; height:65px; padding-top:36px; line-height:65px; margin:0 auto; font-size:30px; text-align:center; background:url(../images/index20161009_11.jpg) 0 36px no-repeat;}
.company_h1{color:#1d46a1;}
.company_h2{color:#1d46a1;}
#company{ width:954px; height:auto; padding:42px 30px 65px; margin:0 auto;}
#company img{ width:434px; height:290px; padding:8px; border:#a2a2a2 1px solid;}
.company_fl{ width:480px; font-size:14px; line-height:30px; float:left;}
.company_kuai{ width:138px; height:37px; line-height:37px; font-size:14px; text-align:center; float:right; background:#1d46a1}
.company_kuai a{ font-size:14px; display: block; color:#FFF;}
.company_kuai a:hover{ background:#7d7e7d;}

/*新闻*/
.ind_news{ margin-bottom:10px;}
#news{ width:359px; padding-left:56px; height:auto; float:left;}
#news_t{ width:359px; height:90px; background:url(../images/index20161009_07.jpg) center no-repeat; margin:0 auto;}
.new_h1{ font-size:14px; text-align:center; line-height:20px; padding-top:27px; color:#fff;}
.new_h2{ font-size:12px; text-align:center; line-height:20px; color:#fff;}
.new_h2 a{color:#fff;}
.new_h2 a:hover{color:#ed5d14;}
#news_side{ width:357px; height:auto; border:1px solid #dddddd; border-top:none; padding-top:15px; padding-bottom:10px; margin:0 auto;}
.news_bg{ width:310px; height:252px; line-height:42px; background:url(http://login.114my.cn/memberpic/dgpengyi/uploadfile/image/20160616/20160616094348_838960981.jpg); margin:0 auto;}
.news_zi{ width:290px; float:right;}

.ind_link{ height:98px;}
.ind_link_tit{ width:1002px; height:14px; line-height:14px; background:url(../images/image_28.jpg) repeat-x;}
.ind_link span{ height:14px; line-height:14px; font-size:14px;text-align:center; background:#0040a2;}
.ind_link_con{ width:1002px; height:14px; line-height:14px; padding:32px 0 36px; overflow:hidden}
.ind_link a{ margin-left:10px; height:14px; line-height:14px; color:#72a9d6; overflow:hidden;}

/*newindex*/
.content{ width:1002px; margin:0 auto; }
 
/*box*/
.box{height:580px;margin:23px 0 0; overflow:hidden;}
.lf_nav{width:198px;overflow:hidden;overflow:hidden;}
.lf_nav_ct{ margin:0 0 14px; height:416px; overflow:hidden; border:1px #d5d5d5 solid; border-top:none;}
.lf_nav_ct h2{font-size:16px;font-family:"微软雅黑"; line-height:42px; height:42px; background:#cd8f2c;font-weight:100; text-align:center;}
.lf_nav_ct h2 a{ color:#fff;}
.lf_nav_ct h2 a:hover{ color:#fff;}
.lf_nav_ct h3{font-size:12px;font-family:"微软雅黑"; line-height:32px; height:32px; background:#e5e5e5 url(../images/lf_nav_h3_2.gif) 13px 13px no-repeat;font-weight:100;padding:0 0 0 30px; border-top:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid;}
.lf_nav_ct h3 a{ color:#242222;}
.lf_nav_ct h3 a:hover{ color:#242222;}
.lf_nav_ct a{ color:#fff;}
.lf_nav_ct a:hover{ color:#fff;}
.lf_nav_ct ul{/*padding:3px 0 11px;*/}
.lf_nav_ct li{height:28px; line-height:28px;width:170px; background:url(../images/lf_nav_l.gif) 10px bottom no-repeat;}
.lf_nav_ct li a{display:inline-block;height:28px; line-height:28px;padding:0 0 0 45px; background:url(../images/lf_nav_ic.gif) 30px 11px no-repeat;font-size:12px; color:#5d5d5d;}
.lf_nav_ct li a:hover{color:#5d5d5d;}
.lf_nav_ct .last{ background:none;}
.lf_ad{width:197px;height:114px; overflow:hidden;}


.pro{width:941px;overflow:hidden;}
.pro_tp{ border-bottom:1px #cecdcc solid;height:20px; line-height:20px;padding:0 0 8px; overflow:hidden;}
.pro_tp ul{padding:0 0 0 18px; background:url(../images/pro_tp_ic.gif) 1px 6px no-repeat;height:20px;}
.pro_tp li{ float:left;padding:0 29px 0 0;}
.pro_tp h3 a{font-size:15px; font-family:"微软雅黑";color:#aaaaa9;font-weight:100;}
.pro_tp h3 a:hover,.pro_tp .cur a{ color:#6b6966;}
.pro_tp .fir{padding:0 30px 0 0;margin:0 8px 0 0; background:url(../images/pro_tp_ic.gif) right 5px no-repeat;}
.pro_ct{padding:17px 0 0; width:941px;clear:both;}
.pro_ct span{ float:left; margin:0 24px 22px 0;}
.pro_ct span a img{width:626px;height:499px;overflow:hidden;}
.pro_ct dl{ float:left;height:258px;display:inline; overflow:hidden;width:290px; position:relative;}
.pro_ct .last{margin:0;}
.pro_ct dt{height:238px; overflow:hidden;}
.pro_ct dt a img{width:290px;height:231px; overflow:hidden;}
.pro_ct dd{padding:0 0 0 20px;}
.pro_ct dd span{ display:inline-block; float:left;width:90px; overflow:hidden;}
.pro_ct dd a{ color:#6b6966;}
.pro_ct dd a:hover{color:#6b6966;}
.pro_ct dd h3{ line-height:28px;height:28px; text-align:center;width:290px;left:0;top:203px; background:#000;opacity:0.5;filter:alpha(opacity=50); position:absolute;}
.pro_ct dd h3 a{ font-size:12px; font-weight:100; color:#fff;}
.pro_ct dd h3 a:hover{ color:#fff;}
.pro_ct .odd{margin:0 32px 0 0;}


/**/
.ys_bt {
    width: 100%;
    height: 201px;
    background: url(../images/ysbtimg.jpg) no-repeat center;
}
.ys_1 {
    width: 100%;
    height: 339px;
    background: url(../images/ys1.jpg) no-repeat center;
}
.main {
    margin: 0 auto;
    width: 1180px;
    overflow: hidden;
}
.adv_1 {
    padding-top: 93px;
    padding-left: 111px;
    width: 465px;
}
.adv_1 h4 {
    background: url(../images/adv_num1.png) no-repeat left top;
    padding-left: 60px;
    display: block;
    font-size: 24px;
    color: #444;
    margin-bottom: 10px;
}
.adv_1 strong,.adv_2 strong,.adv_3 strong {
    color: #5466a0;
}
.adv_1 h4 em,.adv_2 h4 em,.adv_3 h4 em {
    display: block;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    color: #b9b9b9;
    font-weight: normal;
/*    background: url(../images/adv_ic01.png) repeat-x left bottom;*/
    padding: 16px 0 13px;
	line-height:10px;
}
.adv_1 p,.adv_2 p,.adv_3 p {
    color: #666;
    line-height: 22px;
    font-size: 14px;
    border-bottom: 1px dashed #e7e7e7;
    background: url(../images/adv_li.png) no-repeat 2px 20px;
    padding: 10px 0 2px 17px;
    margin-left: 60px;
}
.adv_1 .wb,.adv_2 .wb,.adv_3 .wb {
    border: none;
}

.ys_2 {
    width: 100%;
    height: 343px;
    background: url(../images/ys2.jpg) no-repeat center;
}
.adv_2 {
    padding-top: 43px;
    padding-left: 610px;
    width: 465px;
}
.adv_2 h4 {
    background: url(../images/adv_num2.png) no-repeat left top;
    padding-left: 60px;
    display: block;
    font-size: 24px;
    color: #444;
    margin-bottom: 10px;
}
.ys_3 {
    width: 100%;
    height: 333px;
    background: url(../images/ys3.jpg) no-repeat center;
}
.adv_3 {
    padding-top: 31px;
    padding-left: 110px;
    width: 465px;
}
.adv_3 h4 {
    background: url(../images/adv_num3.png) no-repeat left top;
    padding-left: 60px;
    display: block;
    font-size: 24px;
    color: #000;
    margin-bottom: 10px;
}

.about_bg{
    height: 400px;
    background: #0093dd;
    overflow: hidden;
    margin: 0 auto;
	margin-top:20px;
}

/*about*/
.abt_lf {
    width: 846px;
}
.pub_top2 {
    padding: 0 2px 4px 0;
    line-height: 50px;
    height: 50px;
    background: url(../images/wit_tp.gif) left bottom repeat-x;
}
.pub_top2 .fr {
    margin: 15px 0 0;
}
.pub_top2 h3 {
    padding: 0 4px 0 0;
    float: left;
}
.pub_top2 span {
    font-size: 17px;
    color: #6b6966;
    font-family: Arial;
    text-transform: uppercase;
}
.abt_lf_up {
    padding: 23px 0 0;
    height: 165px;
    overflow: hidden;
}
.abt_lf_up dl {
    overflow: hidden;
    width: 846px;
}
.abt_lf_up dl dt img {
    width: 235px;
    height: 165px;
    overflow: hidden;
    padding: 0 5px 11px;
}
.abt_lf_up dl dt {
    float: left;
}
.abt_lf_up dl dd {
    float: right;
    width: 589px;
}
.abt_lf_up dd h4 {
    padding: 4px 0 6px;
}
.abt_lf_up dd h4 a {
    color: #cd8f2c;
    font-size: 16px;
	font-weight:bold;
}
.abt_lf_up dd p {
    font-size: 13px;
    color: #6b6966;
    line-height: 22px;
    height: 116px;
    text-align: justify;
}
.abt_lf_up dd span a {
    background: #cd8f2c;
    width: 120px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #FFF;
    font-family: "微软雅黑";
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
}
.abt_lf h5 {
    text-align: center;
    margin: 0 5px 0 0;
    line-height: 30px;
    height: 30px;
    background: url(../images/abt_line.gif);
}
.abt_lf h5 a {
    display: inline-block;
    padding: 0 10px;
    margin: 0 auto;
    background: #ebebeb;
    font-size: 14px;
    color: #514f4c;
    font-weight: 100;
    font-family: "微软雅黑";
}
.abt_lf_btm {
    clear: both;
    padding: 4px 0 0;
}
.abt_lf_btm .to_lf, .abt_lf_btm .to_rt {
    margin-top: 67px;
}
.abt_lf_btm .to_lf {
    margin-right: 12px;
}
.abt_lf_in li{
	width: 158px;
	float: left;
}
.abt_lf_in a {
    float: left;
    margin: 0 0 0;
    display: inline-block;
    overflow: hidden;
    width: 152px;
    padding: 0 5px 7px;
    background: url(../images/honor_sd.gif) center bottom no-repeat;
    text-align: center;
}
.abt_lf_in a img {
    width: 120px;
    height: 165px;
    overflow: hidden;
    border: 1px #e8e7e4 solid;
}
.abt_rt {
    width: 320px;
    overflow: hidden;
}
.abt_rt .pro_tp {
    border: none;
    padding: 0 2px 4px 0;
    line-height: 50px;
    height: 50px;
    background: url(../images/wit_tp.gif) left bottom repeat-x;
}
.abt_rt .pro_tp .fr {
    margin: 15px 0 0;
}
.abt_rt .pro_tp ul {
    padding: 0;
    background: none;
    color: #acacac;
    height: 20px;
}
.abt_rt .pro_tp li {
    padding: 0 15px 0 0;
	float: left;
}
.abt_rt .pro_tp h3 a {
    font-size: 17px;
    color: #acacac;
    font-weight: 100;
    font-family: "微软雅黑";
}
.abt_rt .pro_tp li a:hover, .abt_rt .pro_tp .cur a {
    color: #514f4c;
}
.abt_rt_ct {
    padding: 23px 0 0;
    overflow: hidden;
}
.abt_rt_ct img {
    width: 319px;
    height: 108px;
    overflow: hidden;
    margin: 0 0 13px;
}
.abt_rt_ct ul li {
    color: #6b6966;
    line-height: 36px;
    height: 36px;
    font-family: "宋体";
    font-size: 12px;
    overflow: hidden;
}
.abt_rt_ct ul li span {
    float: right;
    margin: 0 8px 0 0;
}
.abt_rt_ct ul li a {
    color: #6b6966;
    display: inline-block;
    padding: 0 0 0 20px;
    background: url(../images/abt_ic.gif) 5px 15px no-repeat;
}
.info {
    height: 530px;
    padding: 18px 0 0;
    position: relative;
    z-index: 2;
    overflow: hidden;
    background: url(../images/wit_line.gif) 250px 83px no-repeat;
}
.info_1 {
    width: 214px;
    overflow: hidden;
}

.pub_top2 .fr {
    margin: 15px 0 0;
}
.pub_top2 h3 {
    padding: 0 4px 0 0;
    float: left;
}
.pub_top2 h3 a {
    font-size: 17px;
    color: #6b6966;
    font-weight: 100;
    font-family: "微软雅黑";
}
.pub_top2 span {
    font-size: 17px;
    color: #6b6966;
    font-family: Arial;
    text-transform: uppercase;
}
.info_1_ct {
    color: #c8a385;
    padding: 13px 0 0;
    clear: both;
    width: 214px;
}
.info_1_ct ul {
    margin: 0;
    width: 214px;
}

.info_1_ct ul li {
    line-height: 40px;
    height: 40px;
    overflow: hidden;
}
.info_1_ct ul li a {
    width: 410px;
    overflow: hidden;
    display: inline-block;
    padding: 0 0 0 18px;
    background: url(../images/info_ic.gif) 1px 17px no-repeat;
    color: #6b6966;
}
.info2 {
    width:900px;
    overflow: hidden;
    background: url(../images/info.jpg) 2px 70px no-repeat;
}
.pub_top2 {
    padding: 0 2px 4px 0;
    line-height: 50px;
    height: 50px;
    background: url(../images/wit_tp.gif) left bottom repeat-x;
}
.info2_ct {
    padding: 17px 0 0;
    background: url(../images/info2.jpg) left 16px no-repeat;
    height: 287px;
}
.info_rt_lf {
    width: 350px;
    overflow: hidden;
}
.info_rt_lf li {
    margin: 0 0 11px;
}
.info_rt_lf li span {
    display: block;
    color: #666;
    line-height: 33px;
    height: 33px;
    font-family: "微软雅黑";
    font-size: 14px;
}
.info_rt_lf .must {
    line-height: 6px;
    height: 6px;
    color: #ff0000;
    margin: 0 0 0 9px;
}
.info_rt_lf li input {
    line-height: 38px;
    height: 38px;
    padding: 0 0 0 3px;
    width: 331px;
    background: url(../images/info_ip.gif) left top no-repeat;
    border: none;
}
.info2_ct .msg {
    height: 110px;
    overflow: hidden;
    position: relative;
}
.info2_ct .msg textarea {
    width: 332px;
    padding: 3px 0 0 3px;
    height: 65px;
    resize: none;
    background: url(../images/info_tet.gif) left top no-repeat;
    border: none;
    overflow: hidden;
}
.info_rt_lf .cer {
    position: relative;
    font-size: 13px;
    color: #333;
    font-family: "微软雅黑";
}

.info_rt_lf p {
    padding: 22px 0 0 22px;
}
.info_rt_lf p input {
    margin: 0 20px;
    position: relative;
}


.info_rt_rt {
    width: 405px;
	padding-top: 320px;
    overflow: hidden;
}
.info_rt_rt p {
    position: relative;
    padding: 0 0 10px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #4e483e;
}
.info_rt_rt p span {
    font-size: 31px;
    color: #f60000;
    font-family: "微软雅黑";
    line-height: 36px;
}
.ban2 {
    margin: -83px 0 0;
    position: relative;
    width: 100%;
    height: 243px;
    z-index: 1;
}

.pr {
    position: relative;
}
.ban2 .ban_img {
    width: 100%;
    height: 243px;
    display: block;
    overflow: hidden;
}
.ban2 p {
    color: #6b6966;
    font-family: "微软雅黑";
    font-size: 15px;
    top: 138px;
    right: 22px;
    position: absolute;
}
.ban2 p i {
    font-family: "微软雅黑";
    font-size: 28px;
    color: #6b6966;
    font-family: Didot;
}
.ban_btn {
    top: 175px;
    right: 22px;
}
.pa {
    position: absolute;
}
.link {
    clear: both;
    height: 95px;
    overflow: hidden;
    line-height: 25px;
    padding: 10px 0;
}
.link .pub_top2 {
    line-height: 36px;
    height: 36px;
    background: none;
    color: #b0b0b0;
    border-bottom: 2px #767676 solid;
}
.link .pub_top2 .fr {
    margin: 0;
    color: #b0b0b0;
}
.pub_top2 h3 {
    padding: 0 4px 0 0;
    float: left;
}
.link .pub_top2 a {
    color: #333;
}
.pub_top2 h3 a {
    font-size: 17px;
    color: #6b6966;
    font-weight: 100;
    font-family: "微软雅黑";
}
.link .pub_top2 span {
    color: #b0b0b0;
}
.pub_top2 span {
    font-size: 17px;
    color: #6b6966;
    font-family: Arial;
    text-transform: uppercase;
}
.info_rt_lf p input {
    width: 68px;
    border: none;
    height: 34px;
    font-size: 14px;
    background: #cd8f2c;
    color: #fff;
	line-height: 30px;
    text-align: center;
	font-family: "Microsoft Yahei";
}
.info_rt_lf .sbm {
    background: #ededed;
    margin-right: 9px;
    color: #413736;
}


.link_ct {
    padding: 15px 0 0;
}
.link_ct a {
    color: #333;
    padding: 0 15px 0;
    display: inline-block;
    line-height: 27px;
    font-family: "宋体";
}
.ftWrap {
    height: 207px;
    background:#9e5e00;
    width: 100%;
    margin: 0 auto;
}
.footer {
    width:1002px;
    margin: 0 auto;
}
.footer {
    padding: 19px 0 0;
    background: url(Img/Common/f_bg.jpg) no-repeat center 0;
}
.footer a {
    color: #fff;
}

.ft_logo {
    left: 88px;
    top: 105px;
}
.ft_ic2 {
    left: 830px;
    top: 126px;
}
.ft_nav {
    font-size: 12px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #fff;
    border-top: 1px #5c5c5b solid;
    border-bottom: 1px #5c5c5b solid;
}
.footer a {
    color: #fff;
    padding: 0 15px;
    display: inline-block;
}
.footer .copy2 {
    font-family: "宋体";
    font-size: 12px;
    color: #b0b0b0;
    line-height: 24px;
    padding: 38px 0 0 273px;
}
.footer .copy2 span {
    display: inline-block;
    margin: 0 16px;
}

/*news*/
.w_full{ width:100%;}
.ind_info{/* padding-bottom:40px; border-top:#CCC 1px dotted;*/}
.ind_info .ind_comtit{ height:43px; line-height:43px; border-bottom:#999 1px solid; position:relative;}
.ind_info .ind_comtit b{ height:43px; line-height:43px; font-size:18px; border-bottom:#0193de 2px solid; display:inline-block; font-weight:normal; overflow:hidden;}
.ind_info .ind_comtit b i{font-style:normal; font-size:12px; color:#666}
.ind_info span{ position:absolute; right:0; top:0;}
.ind_news{ width:322px; padding-top:20px; padding-right:20px;}
.ind_news{}
.ind_faq{ width:315px; padding-top:20px;}

.ind_news_con,.ind_faq_con{ padding-top:15px;}
.ind_news_con li{ height:38px; line-height:38px; border-bottom:#ccc 1px dotted; position:relative;}
.ind_news_con li a{ height:38px; display:block; overflow:hidden}
.ind_news_con li span{ color:#a1a1a1; background:#FFF; padding-left:5px;}
.ind_faq_con li{ height:96px; border-bottom:#CCC 1px dotted;}
.ind_faq_con li .ind_f_tit,.ind_faq_con li .ind_f_con{ padding-left:26px;}
.ind_faq_con li .ind_f_tit{ height:35px; line-height:35px; background:url(../images/index_q_15.jpg) 0 8px no-repeat; overflow:hidden;}
.ind_faq_con li .ind_f_tit a{ color:#000;}
.ind_faq_con li .ind_f_tit a:hover{color:#d80d0d}
.ind_faq_con li .ind_f_con{ height:54px; line-height:18px; background:url(../images/index_22.jpg) no-repeat; overflow:hidden;}

/*关于我们*/
.abowo{ width:855px; overflow:hidden;}

.abowo_con{ padding-top:2px; line-height:28px;}
.abowo_con img{ margin-top:8px; margin-right:20px;}
.abowo_con h2{
	color: #fff;
    line-height: 60px;
    font-size: 24px;
    margin-top: 10px;
    display: block;
}
.abowo_con .ab_more{ width:200px; height:30px; margin-top:15px; line-height:30px; text-align:center; border-radius:5px; color:#FFF; background-color:#73b5d5; display:block; overflow:hidden; text-indent:0;}

.rigcef{ width:315px; overflow:hidden;}
.hcqyb{ overflow: hidden; padding-top:21px;}
.hcqyb span{ padding-top:130px; width:40px; height:40px; cursor:pointer;}
.hcqyb li{ float:left; width:170px; text-align:center; padding-right:15px;}
.hcqyb li .pic{ width:170px;  }
.hcqyb li .txt{ height:35px; line-height:35px; text-align:center; }

.com-image{ margin-top:12px;}
.com-image .com-image-tit{ height:40px; line-height:40px; background:url(../images/abt_line.gif) center repeat-x;}
.com-image .com-image-tit h3{ width:180px; font-size:18px; font-weight:bold; text-align:center; background-color:#FFF; margin:0 auto; border-radius:20px; color:#0193de;}
.hwyb {
	padding-top: 18px;
    overflow: hidden;
	position:relative;
}
.hwyb span {
    padding-top: 55px;
    width: 25px;
    height: 45px;
}
.hwyb li {
    float: left;
    width: 210px;
    padding-right: 20px;
}
.hwyb li .txt{ height:28px; margin-top:5px; line-height:28px; text-align:center; overflow:hidden;}
/**/
.gg_bj {
    width: 100%;
    height: 160px;
    background: url(../images/ggtimg.jpg) no-repeat center;
}
.tant {
    padding-left: 837px;
}
.tant_lx {
    line-height: 25px;
    font-size: 14px;
    color: #1b1b1b;
    padding-top: 32px;
    height: 61px;
}
.tant_lx strong {
    font-weight: bold;
    font-size: 25px;
}
.tant_dj {
    padding-left: 15px;
    height: 32px;
}
.tant_dj a {
    font-size: 14px;
    color: #FFF;
    line-height: 32px;
}