@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/



/*---首页case-----*/
.itl_t{text-align: center;width: 100%;background:url(../images/itl_t.png) no-repeat bottom center; margin:0 0 40px; padding:35px 0 0}
.itl_t *{display: block; line-height: 1.1;color: #fff;}
.itl_t span{font-size:20px; color:#333333; font-weight:bold;}
.itl_t font{font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#cdcdcd;text-transform: uppercase; line-height:2.0}

.icase{width: 100%;height: 330px;background-position: bottom center;}
.mr_frbox{float: left;width: 100%;height: 215px;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;top: 70px;left:-50px;position: absolute;}
.mr_frBtnR{cursor:pointer;top: 70px;right: -50px;position: absolute;}
.mr_frUl{ margin:0 auto;width:1000px;overflow: hidden;}
.tempWrap1 ul{height:215px;overflow: hidden;	}
.tempWrap1{width: 1000px;}
.icase li{width: 219px;float: left;background: #fff;height: 215px;margin-right: 40px;}
.icase li a.img{ float:left; width:219px; height:167px; border:1px solid #fff;overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:auto 100%;}
.icase li h2{float:left; width:100%; text-align:center;font-size: 14px;color: #383737;line-height: 35px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.icase li a.wrr:hover h2{ color:#f76f0c}

.top_banner{width:100%; height:250px; margin:0 auto}
.innerNav{width: 100%;min-width: 1160px;background: #f0f1f4;}
.innerNav ul{text-align: center;}
.innerNav ul li{display: inline-block;*display: inline-block;height: 77px;line-height: 77px;}
.innerNav ul li a{font-size: 16px;color: #333333;padding: 0 35px;display: inline-block;*display: inline;*zoom: 1;
}
.innerNav ul li a:hover{ font-size:16px; color:#fff; text-decoration:none;  line-height:77px; display: block; background:#971F21;}

.bus{width:1160px;margin:0 auto;height:140px}
.busfra{width:1160px;height:140px;float:left;position:relative;overflow:hidden}
.busul{float:left;width:1160px;padding:26px 0 0 0; text-align:center;}
.busul a{ float:left; margin:0 20px 0 12px; background:url(../images/index_1bg.gif) 0 0 no-repeat; height:110px; width:354px;}
.busul a label{ float:right; width:64px; text-align:center; padding:20px 25px 0 0;}
.busul a span{ float:left; width:180px; padding:20px 0 0 16px;}
.busul a span h2{ display:block; text-align:left;  font-size:20px; font-weight:normal; padding:15px 0 0 3px; line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.busul a span p{ display:block; color:#777777; line-height:25px;}
.index_ab1 h2{ color:#666;}
.index_ab2 h2{ color:#666;}
.index_ab3 h2{ color:#666;}

.prona{margin:0px auto 0 auto; padding:0 0 0 0;width:980px;text-align:center;position:relative;font-size:14px;color:#aeafae; background:url(../images/topline.gif) center center no-repeat;}
.prona font{color:#aeafae;font-size:14px; background:#fff; display:inline-block; text-transform:uppercase; padding:0 10px; }
.proname{margin:0 auto;width:220px;text-align:center;color:#1e9e01;font-size:20px; line-height:1;padding:26px 10px 0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-family:Microsoft Yahei;}
.prona1{margin:10px auto 0 auto; padding:2px 0;width:980px;text-align:center;position:relative;font-size:14px;color:#aeafae; background:url(../images/topline.gif) center center no-repeat;}
.prona1 font{color:#aeafae;font-size:14px; background:#fff; display:inline-block; text-transform:uppercase; padding:0 10px; }
.prona1 font a{ color:#aeafae}
.proname1{margin:0 auto;width:220px;text-align:center;color:#1e9e01;font-size:14px; line-height:1;padding:0 10px 0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-family:Microsoft Yahei;}
.index_pro{width:100%;padding-top:0;height:356px;}
.imore{ width:100%; text-align:center; padding:25px 0 0 0;}
.imore a{ display:inline-block; width:194px; height:40px; border:3px solid #fff; border-radius:10px; line-height:40px; text-align:center; color:#fff; font-size:20px; font-family:黑体;}
.imore1{ width:100%; text-align:center; padding:10px 0 0 0;}
.imore1 a{ display:inline-block; width:194px; height:40px; border:3px solid #8d8c91; border-radius:10px; line-height:40px; text-align:center; color:#8d8c91; font-size:20px; font-family:黑体;}


/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}

.news_box{width:1160px; margin:0 auto; height: auto}
.isf{ width:100%}
.slideBox02{ float:left; width:400px; height:250px; over/flow:hidden; position:relative; margin:0 0 0 }
.slideBox02 .hd{ dis/play:none; height:15px; overflow:hidden; position:absolute; right:15px; bottom:5px; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox02 .hd ul li{ float:left; margin-right:10px;  width:6px; height:6px; border-radius:7px; border:#0e5ce1 solid 1px; font-size:0; text-align:center; background:#fff; cursor:pointer; padding:0;}
.slideBox02 .hd ul li.on{  background:#f1f100;border:#f1f100 solid 1px;  }


.slideBox02 .bd{ position:relative; height:100%; z-index:0;}
.slideBox02 .bd li{ zoom:1; vertical-align:middle; text-align:center;}
.slideBox02 .bd li a{}
.slideBox02 .bd img{  max-width:100%; height:250px; disp/lay:block;}

.slideBox02 .prev{ display:none; position:absolute; right:37px; top:-20px; margin-top:-25px; display:block; width:30px; height:30px; background:url(../images/jj01.png) no-repeat;}
.slideBox02 .prev:hover{ background:url(../images/jj01_on.png) no-repeat;}
.slideBox02 .next{ display:none;  position:absolute; right:0; top:-20px; margin-top:-25px; display:block; width:30px; height:30px; background:url(../images/jj02.png) no-repeat; }
.slideBox02 .next:hover{ background:url(../images/jj02_on.png) no-repeat; }
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }
.index_case06{ position:relative;width:500px; height:250px; background-position:center; background-repeat:no-repeat; background-size: auto 100%;overflow:hidden;border:1px solid #fff; }
.index_case07{ color:#fff; position:absolute; left:0; width:390px; padding:0 0 0 10px; bottom:0; background:url(../images/case10.png) repeat; height:35px; color:#fff; font-size:18px; text-align:left; line-height:38px;}
.index_case07 span{ display:block; font-size:14px; height:35px; overflow:hidden;}

.isf .r_b{float:right; width:580px; margin:-20px auto 0;}
.isf .r_b .itemb{ float:left; width:566px;  margin:0 0 0 0; height:96px; border-bottom:1px dotted #dddddd}
.isf .r_b .itemb .info_b1{ display:block; padding:0 ; }
.isf .r_b .itemb .info_b1 .title{font-size:18px; line-height:1; color:#003586; padding-top:17px;}
.isf .r_b .itemb .info_b1 .intro{font-size:12px; line-height:18px; height:36px; overflow:hidden; color:#999999; padding-top:10px;}



/*关于我们*/
.abme_bg{width:1160px; height:310px; margin:0 auto;}
.abme_bg>.title{width:70px; height:230px; float:left; margin-top:40px; background-image:url(../images/001454_03.jpg); font-size:26px; text-align:center; color:#000;}
.abme_bg>.title div{width:26px; margin:0 auto; line-height:30px; padding-top:55px;}
.abme_bg .text{height:230px; width:670px; float:left; padding-left:35px; padding-right:30px; padding-top:40px;}
.abme_bg .text .title{float:left; font-size:22px; line-height:22px; color:#4c4b4b; padding-top:10px;}
.abme_bg .text .more{float:right; font-size:14px; color:#fff; line-height:26px; width:85px; text-align:center; background-color:#23201d; border-radius:5px; margin-top:9px; margin-bottom:8px;}
.abme_bg .text .more:hover{background-color: #003586}
.abme_bg .text .msg{clear:both; text-indent:2em; line-height:38px; color:#747474; font-family:simsun;height: 180px;overflow: hidden; font-family:"微软雅黑"}
.abme_bg .img{width:348px; height:228px; float:left; border:1px solid #003586; margin-top:40px; overflow:hidden;}
.abme_bg .img img{display:block; width:344px; height:224px; border:2px solid #fff;}
/* foot*/
.footclear{ width:100%; clear:both; margin:0 0 0px 0;height:0px; font-size:0; overflow:hidden;}
.foot{width:100%; min-width:1004px;color:#333;overflow:hidden; padding:0  0 0 0; background:#616161}
.fmain{ width:980px; margin:0 auto;}

.bootTxt{ color:#aaa; margin:0 auto;width:980px;line-height:38px; }
.booleft{ float:left; width:590px; color:#fff; font-size:12px; padding:0 0 0 0px; text-align:left;}
.foot a{ color:#fff;  }
.booleft a{ color:#fff;}
.booright{ float:right;}
.i_icp{ float:left; font-size:12px; color:#fff; padding:0 0 0 20px;}
.i_icp a{ color:#fff;}
.boot{width:100%; min-width:1004px;color:#454040;overflow:hidden; padding:30px  0 0 0; height:200px; background:#212121}
.footleft{ float:left; padding:10px 0 0 5px; font-size:16px; color:#888888; height:35px; width:400px;}
.footleft b{ float:left; font-size:14px; padding:20px 0 0 0;}
.footleft font{ float:left; padding:10px 0 0 0; color:#787878; font-size:30px;}
.footOne{ float:left; width:365px;height: 40px; padding:20px 0 0 0; }
.share li{position:relative;float:left;height: 40px;}
.share .list{width: 93px; height: 40px; line-height: 40px; padding-left: 48px; display: block;color:#757575}	
.share .list:hover{ opacity:0.9;}
.share .qq{background: url(../images/qq.png) 0 0 no-repeat;}
.fool{ float:left; width:365px; padding:20px 0 0 15px;}
.fooc{ float:left; width:205px; padding:25px 0 0 50px;}
.newsshare{ display:block; height:27px; padding:10px 0 10px 0}
.newsshare .bdshare-button-style0-16 a{display:inline-block; _display:inline; _zoom:1; width:26px !important; height:26px !important; padding:0 !important;margin:0  0 0 10px!important;}
.newsshare a{background:url(../images/share.gif) no-repeat !important; }
.newsshare .bds_tsina,.newsshare a.bds_tsina:hover{background-position:0 0 !important;}
.newsshare .bds_tqq,.newsshare a.bds_tqq:hover{background-position:-75px 0 !important;}
.newsshare .bds_sqq,.newsshare a.bds_sqq:hover{background-position:-38px 0 !important;}
.newsshare .bds_weixin,.newsshare a.bds_weixin:hover{background-position:-113px 0 !important;}
.itfname{ display:block; font-size:12px; color:#9a9a9a; line-height:20px; padding:0 0 0 10px;}
.you_select{ float:left; width:185px; height:23px; border:1px solid #373737; background:#212121; margin:10px 0 0 10px;color:#515151;font-family:微软雅黑; font-size:12px;}
.you_select option{  color:#9a9a9a; font-family:微软雅黑;}
.foor{ font-size:12px;float:right; width:236px; background:url(../images/bbr.gif) left center no-repeat; height:130px; padding:25px 0 0 30px ;}
.foor .pp{ color:#838383; display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; line-height:26px; padding:0 0 15px 0;}
/* 友情链接 */

.site{  
	float:left;
	width:155px;  height: 40px; padding:8px 20px 0 42px; 
	color:#757575; font-size:14px;
	background: url(../images/site.png) 0 0 no-repeat;  }
.site a{ color:#757575; line-height: 40px;  }
.site:hover{ opacity:0.9;}
/* 友情链接 end*/
.copyright-bg{
    background:#E6E6E6; height:300px
}
.copyright-bg .copyright-box{
    width: 1180px;
    margin: 0 auto;
    padding-top: 50px;
	
}
.copyright-bg .copyright-box .copy-list{
    width: 200px;
    margin-right: 60px;
    float: left;
}
.copyright-bg .copyright-box .copy-list .copy-title{
    float: left;
    color: #333;
    font-size: 16px;
    line-height: 36px;
    position: relative;
    margin-bottom: -3px;
    border-bottom: 5px solid #999;
}
.copyright-bg .copyright-box .copy-list .copy-list-box{
    border-top: 1px solid #999;
    width: 200px;
    padding-top: 20px;
    float: left;
}
.copyright-bg .copyright-box .copy-list .copy-list-box a{
    font-size: 12px;
    color: #666;
    line-height:30px;
    display: block;
}
.copyright-bg .copyright-box .copy-list .copy-list-box a:hover{
    color: #999;
}
.copyright-bg .copyright-box .copy-list .copy-list-box .telephone{
    font-size: 12px;
    color: #333;
    /*font-family: arial, verdana, sans-serif;*/
    display: block;
}
.copyright-bg .copyright-box .wechat{
    width: 100px;
    float: left;
    font-size: 12px;
    color: #666;

    line-height: 30px;
    margin-left: 30px;
    text-align: center;
}
.copyright-bg .copyright-box .wechat img{
    width: 100px;
    height: 100px;
}

.copyright-bg .copyright-box .copy-voucher{
    border-top: 1px solid #999999;
    color: #999;
    font-size: 12px;
    text-align: center;
    line-height: 70px;
    width: 1180px;
    float: left;
}


