@charset "utf-8";
*{margin:0;padding:0;list-style:none;font-style: normal;}
body{background:#fff;font-size:14px;line-height:24px;font-family:"Microsoft YaHei",SimHei,"黑体","\5FAE\8F6F\96C5\9ED1"}
.clear{clear:both}
a{text-decoration:none;color:#333}img{border:none;vertical-align:middle}
.fl{float:left}
.fr{float:right}
.h20{width:100%;clear:both;height:20px}
.logot{background:rgba(0,0,0,0) url(logot.jpg) no-repeat scroll center top;height:117px;width:100%}
.tou{height:117px;width:70%;padding:5px 15%;margin:0 auto}
.tou img{width:100%;height:92px}
.tou1{float:left;width:309px}
.tou3{float:right;width:25%;display:inline}
.new_search{float:left;padding:45px 0 0 1%;width:39%;z-index:99999}
.new_s_cont{border:1px solid #999;height:30px;width:360px}
.search_t{float:left;height:30px;line-height:30px;position:relative;width:89px;border-right:1px #999 solid;overflow:hidden}
.search_t h2{color:#a3a3a3;cursor:pointer;font-size:14px;font-weight:400;text-align:center;width:100%}
.search_t span{color:#666;float:right;position:absolute;right:0;top:0;width:14px}
.search_t_show{border:1px solid #eee;display:none;left:0;position:absolute;top:36px;width:88px}
.search_t_show ul li{border-bottom:1px solid #eee;color:#666;height:32px;line-height:32px;text-align:center;width:100%}
.search_t_show ul li a{background:#fff none repeat scroll 0 0;display:block;width:100%}
.search_t_show ul li a:hover{background:#eee none repeat scroll 0 0}
.search_t:hover .search_t_show{display:block}
.new_s_input{float:left;width:270px}
.new_s_input .s_input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#555;float:left;height:30px;line-height:30px;outline:medium none;padding-left:10px;width:160px;font-size:14px}
.new_s_input .s_sub{background:#999 none repeat scroll 0 0;border:medium none;color:#fff;float:right;font-size:16px;font-weight:700;height:30px;line-height:30px;outline:medium none;padding:0 5px}
.new_s_input .s_sub:hover{background:#2f2f2f none repeat scroll 0 0;cursor:pointer}
.s_words{line-height:30px;width:100%}.s_words a{color:#888;font-size:14px;line-height:30px;padding:0 6px}
.s_words a:hover{color:#920000;text-decoration:underline}
.nav{position:absolute;height:40px;z-index:999;}
.nav_cont{width:100%;height:40px;margin:0 auto}
.nav_li ul li{float:left;width:133px;text-align:center;line-height:40px;display:inline}
.nav_li ul li a{color:#fff;font-weight:700;font-size:16px;display:block;height:40px}
.nav_li .on a,.nav_li a:hover{background:#E76D25}
.nav i{position:absolute;width:100%;height:1px;background:#019633;display:block;top:94px}
.nav_cont .nav_a{position:relative}
.nav_cont .nav_show{display:none;position:absolute;left:0;top:40px;width:100%;z-index:99999}
.nav_cont .nav_show a{width:100%;padding:0;font-size:14px;display:block;color:#fff;background:#474747;line-height:40px;text-align:center;border-top:none}
.nav_cont .nav_show a:hover{background:#E76D25;color:#fff;transition:transform .6s;-webkit-transition:-webkit-transform .6s}
.nav_cont .nav_a:hover .nav_show{display:block}
.nav_cont.nav_a2.nav_show{left:20px}
.nav_fixed{width:116px;position:fixed;top:250px;left:50%;margin-left:-670px;z-index:9999}
.nav_fixed ul li{background:#019633;border-bottom:1px solid #047e2d;height:44px;text-align:center;line-height:44px}
.nav_fixed ul li a{color:#fff;font-size:18px;display:block}
.nav_fixed .on{background:#046524}
.nav_fixed a:hover{background:#d00}
.show{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%}
.show_box{width:680px;background:#fff;box-shadow:2px 6px 6px #666;position:absolute;left:50%;border-radius:10px;margin-left:-340px;top:10%}
.show_t{width:100%;height:90px;border-radius:10px 10px 0 0;background:red;padding-top:25px}
.show_t h2{font-size:30px;text-align:center;line-height:35px;color:#fff;padding:0 20px}
.show_t h2 strong{font-size:18px}
.show_t h2 a{float:right;color:#fff}
.show_input{height:360px;text-align:left;padding:20px 0 0 150px}
.show_input ul li{padding:5px 0;float:left}
.show_input strong{margin-right:10px;font-size:18px;float:left}
.show_input input,.show_input select{padding:0 10px;height:30px;line-height:30px;width:230px;border:1px solid #ccc;float:left}
.show_input select{width:250px}
.show_input .i_sub{width:350px;padding-top:20px;text-align:center}
.show_input .i_sub input{background:red;color:#fff;font-size:24px;font-weight:700;border-radius:6px;float:none;border:none;height:50px}
.show_input .i_sub input:hover{background:#ffb400;cursor:pointer}
.show_bg{top:0;width:100%;height:100%;background:rgba(0,0,0,.5)!important;background:#000;filter:Alpha(opacity=50)}
.footer{width:100%;height:320px;background:#333}
.footer .w1000{padding:30px 0 0 0}
.f_words{width:40%;float:left}
.f_words ul li{float:left;width:37%;text-align:center;padding:0 5%}
.f_words h2 a{font-size:16px;color:#fff;line-height:40px}
.f_words p{line-height:26px}
.box_cont .f_words p a{color:#c4bfbf;background:0 0;font-size:16px}
.box_cont .f_words a:hover{color:#d00}
.f_tel{width:29%;padding:0 5%;float:left}
.f_tel h2 a{font-size:16px;color:#fff;line-height:40px}
.f_tel p{color:#c4bfbf;font-size:16px;padding:0;line-height:26px}
.f_tel p strong{font-size:30px;color:#ecef0a}
.f_weixin{width:10%;padding:0 5%;float:right;text-align:center}
.f_weixin img{max-height:150px}
.f_weixin h2 a{font-size:16px;color:#fff;line-height:40px}
.f_btm{width:100%;text-align:center;padding:20px 0}
.f_btm p{font-size:20px;color:#eee}
.fix_foot{bottom:0;left:0;position:fixed;width:100%;z-index:99999}
.fix_f_b{background:rgba(0,0,0,0) url(../images/f_box_x.png) repeat-x scroll 0 40px;bottom:0;height:134px;left:0;overflow:hidden;position:absolute;text-align:center;width:100%}
.fix_f_b .w1100{filter:Alpha(opacity=80);background:#000 url(../images/f_box_bg1.png) no-repeat scroll center 0;background:rgba(0,0,0,0) url(../images/f_box_bg1.png) no-repeat scroll center 0;height:134px;position:relative;margin:0 auto;padding:0;width:1100px}
.fix_f_b.close{display:block;height:40px;position:absolute;right:40px;top:5px;width:100px;cursor:pointer}
.fix_b_input{float:left;padding:20px 0 0 370px;width:500px}
.fix_b_i_left{float:left;padding:40px 0 10px 40px}
.fix_b_i_left ul li{height:30px;line-height:28px;position:relative;padding:5px 0;display:inline}
.fix_b_i_left ul li strong{color:#fff;float:left;font-weight:400;width:85px}
.fix_b_i_left ul li input{background:#fff none repeat scroll 0 0;border:1px solid #ddd;float:left;height:25px;line-height:34px;padding-left:10px;width:175px;margin:0 10px 5px 0}
.fix_b_i_left ul li span{position:absolute;right:9px;top:-4px}
.fix_b_i_left .yzm input{width:90px}
.fix_b_i_left .yzm img{height:24px;width:60px}
.fix_b_i_right{float:left;height:60px;padding:40px 0 0;width:60px}
.fix_b_i_right input{filter:Alpha(opacity=0);background:rgba(0,0,0,0) none repeat scroll 0 0;height:88px;text-indent:-9999px;width:88px;border:0}
.fix_b_i_right input:hover,.fix_f_s:hover{cursor:pointer}
.box_cont{margin:0 auto;padding:45px 0 0}
.box_img{width:100%;text-align:center}
.links_cont{width:70%;height:130px;padding:15px 15%;position:relative}
.lk_title{height:60px;margin:0 auto}
.lk_title ul li{float:left;width:100px;text-align:center;line-height:45px;height:50px}
.lk_title ul li a{font-size:18px;font-weight:700;padding-bottom:15px}
.lk_title .hover a{color:#920000;cursor:pointer;border-bottom:4px solid #920000}
.lk_content{width:1100px;margin:0 auto;padding:15px 0 0 0}
.lk_content p{display:none}
.lk_content p a{font-size:18px;font-weight:700;display:inline-block;padding:0 10px;line-height:26px}
.lk_content .links_a a{font-size:14px}
.lk_content p a:hover{background:#920000;color:#fff}
.line{position:absolute;height:1px;width:100%;background:#920000;top:64px;left:0}
.f_fixed{height:41px;width:100%;background:#ff4a00;position:fixed;display:block;z-index:999;bottom:0;z-index:999}
.f_fixed_c{width:1000px;background:url(foot_fixed_bg_sy.jpg) center 0 no-repeat;height:41px;margin:0 auto}
.f_fixed_c a{width:230px;float:left;display:inline-block;height:41px}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0)}to{opacity:1;-webkit-transform:scale(1,1)}}
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0)}to{opacity:1;-moz-transform:scale(1,1)}}
@keyframes saAni{from{opacity:0;transform:scale(0,0)}to{opacity:1;transform:scale(1,1)}}
.select{padding-left:30px}
.select b{color:#333}
.select span{color:#920000}
.ul11{float:left;width:300px}
.ul12{float:left;width:380px;margin-left:20px}
.iBaojia{background:rgba(0,0,0,0) url(../images/opacity_70.png) repeat scroll 0 0;bottom:0;height:50px;left:0;padding:0 15%;width:70%}
.Column::after,.clearfix::after{clear:both;content:".";display:block;font:0/0 sans-serif;height:0;visibility:hidden}
.Column{height:auto;margin:0 auto}
.iBaojia .ht{background:rgba(0,0,0,0) url(../images/index.png) no-repeat scroll -100px -200px;height:50px;text-indent:-999em;width:195px}
.fl{display:inline;float:left;width:80%}
.iBaojia span{clear:none;float:left;margin:11px 0;width:25%}
.iBaojia .cls_btn{text-align:center}
.iBaojia .cls_btn .button{background:rgba(0,0,0,0) url(../images/index.png) no-repeat scroll -100px -250px;font-size:18px;height:36px;margin:-3px 0;padding:5px 0;width:113px}span input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:14px;height:22px;padding:2px 10px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}
.iBaojia .cls_btn .right .button{background:rgba(0,0,0,0) url(../images/index.png) no-repeat scroll -100px -250px;font-size:18px;height:36px;margin:-3px 0;padding:5px 0;width:113px}
.button{background:#f50 none repeat scroll 0 0;border:medium none;color:#fff;cursor:pointer;font-size:14px;padding:5px 27px;text-align:center}

.header-top{width: 100%;height: 170px;background: white;border-bottom: 2px solid #800d12;}
.head-map{width: 100%;height: 28px;background: #ddd;}
.head-map-center{width: 1200px;margin: 0 auto;height: 100%;}
.head-map-center p{width:49%;height:100%;float: left;text-indent: 10px;line-height: 28px;font-size: 12px;text-align: left;}
.head-map-center p a{line-height: 28px;font-size: 12px;text-align:left;}
.head-map-center p:nth-of-type(2){text-align: right;float: right;padding-right: 10px;}
.header-center{width: 1200px;height: 102px;margin: 0 auto;}
.header-div{width: 33.3%;height: 102px;float: left;}
.logo{/*background: wheat;*/margin: 16px 0px;padding-left:0px;}
.logo img{}
.header-tel{width: 33.3%;padding: 17px 0px 30px 0;height: 48px;float:right;}
.header-tel p{padding-right: 10px;text-align: right;font-size: 18px;position: relative;clear: left;line-height: 20px;}
.header-tel p img{width: 25px;height: 25px;margin-right: 5px;margin-top: -3px;}
.header-tel p span{display: block;float: right;}
.header-tel p:nth-of-type(2){font-size: 22px;letter-spacing: 1px;display: block;}
.search{width: 90%;height: 36px;margin: 32px auto;background: white;border: 1px solid #999;}
.searchType{float: left;height:100%;width: 18%;border: none;outline: none;text-align: center;}
.searchType option{height: 30px;line-height: 30px;}
.search input{border:none;width:62%;height: 36px;float: left;padding: 0px 10px;outline:none;}
.search .searchImg{float: right;background-color: #ffdd00;width: 50px;height: 100%;background-image: url(../img/sousuo.png);background-size:36px 36px;background-position:8px 0px;border-left:1px solid #333;}
.search input::-webkit-input-placeholder{color: #aaa;}
.search input::-ms-input-placeholder{color: #aaa;}
#list_show{float:left;margin: 0px 40px 0 0;height: 40px; font-size: 16px;color: #333;}
.nav li{float:left;text-align:center;font-size:16px;position:relative;height: 40px; line-height:40px;width:130px;}
.nav li>a{display: block;width: 100%;height: 100%;background: #fff; color:#333;font-weight:bold;text-align: center;cursor: pointer;}
.nav li>a:link,.nav li>a:visited{background: #fff;color: #333;}
.nav li>a:hover{background: #800d12; color:#fff;}
#menu_product>span.icon{display: block;position: absolute; top: 4px;right: 14px; width: 14px;height: 14px;} 
.nav li>a{background: #800d12;color:#fff;}
.nav li>a.active{background:#800d12;color: #fff;}


.company-main-function {
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
}

.company-main-function .company-main-function-in {
    width: 1200px;
	margin: 0 auto;
}

.company-main-function .company-main-function-item {
    float: left;
    width: 168px;
    height: 168px;
    text-align: center;
    border: 1px solid #93130c;
    background: #fff;
    border-radius: 100%;
    margin-right: 60px;
}

.company-main-function .company-main-function-item:hover {
    cursor: pointer;
    border: 1px solid #93130C;
    background: #93130C
}

.company-main-function .company-main-function-item p {
    color: #93130c;
    font-size: 18px;
	font-weight: bold;
}

.company-main-function .company-main-function-item:hover p {
    color: #fff;
    font-weight: bold;
}

.company-main-function .company-main-function-item span {
    color: #93130c;
    font-size: 13px;
    padding-top: 8px;
    display: inline-block;
}

.company-main-function .company-main-function-item:hover span {
    color: #fff;
}

.company-main-function .company-main-function-item .icon-01,
.company-main-function .company-main-function-item .icon-02,
.company-main-function .company-main-function-item .icon-03,
.company-main-function .company-main-function-item .icon-04,
.company-main-function .company-main-function-item .icon-05,
.company-main-function .company-main-function-item .icon-06,
.company-main-function .company-main-function-item .icon-07,
.company-main-function .company-main-function-item .icon-08{
    width: 65px;
    height: 65px;
    display: block;
    margin: 10px auto 5px;
}

.company-main-function .company-main-function-item .icon-01 {
    background: url(../images/icon-01.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-02 {
    background: url(../images/icon-02.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-03 {
    background: url(../images/icon-03.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-04 {
    background: url(../images/icon-04.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-05 {
    background: url(../images/icon-05.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-06 {
    background: url(../images/icon-06.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-07 {
    background: url(../images/icon-07.png) no-repeat;
}

.company-main-function .company-main-function-item .icon-08 {
    background: url(../images/icon-08.png) no-repeat;
}

.company-main-function .company-main-function-item:hover .icon-01,
.company-main-function .company-main-function-item:hover .icon-02,
.company-main-function .company-main-function-item:hover .icon-03,
.company-main-function .company-main-function-item:hover .icon-04,
.company-main-function .company-main-function-item:hover .icon-05,
.company-main-function .company-main-function-item:hover .icon-06,
.company-main-function .company-main-function-item:hover .icon-07,
.company-main-function .company-main-function-item:hover .icon-08{
    background-position: 0 -65px;
}

/*报价*/

.baojia{position: relative; height: 162px; background: #fff;width: 1200px;margin: 30px auto 50px auto;}
.baojia_left{position: absolute; left: 0; top: 0; width: 320px; height: 153px; background: #93130c; border-top: #AF3831 solid 9px; color: #fff; text-align: center;}
.baojia_left h3{display: block; line-height: 52px; font-size: 26px;}
.baojia_left dd{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding-top: 62px; width: 98px; background: url(../images/baojia_dd.png?v=20170708) no-repeat center 0;}
.baojia_left dd:nth-child(2){background-position: center -100px; border-left:  #760F0A solid 1px; border-right: #760F0A solid 1px;}
.baojia_left dd:nth-child(3){background-position: center -200px;}
.baojia_form{margin: 0 auto 0 345px; width: 332px;}
.baojia_form_top{height: 44px; border-bottom: #c8c8c8 solid 1px;}
.baojia_form_top h4{display: inline-block; *display: inline; *zoom: 1; height: 43px; line-height: 43px; border-bottom: #939393 solid 2px; font-size: 16px;}
.baojia_form input{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 11px auto 0 auto; padding: 0 0 0 34px; width: 128px; height: 36px; line-height: 36px; border: #c5c5c5 solid 1px; background: url(../images/baojia_dd.png?v=20170708) no-repeat 10px -300px; transition: all .3s;float: left;}
.baojia_form input:focus{border: #ff9517 solid 1px;}
.baojia_form .realname{}
::-webkit-input-placeholder{font-family: "Microsoft Yahei"}
.baojia_form .areas{background-position: 10px -336px;margin-left: 4px;}
.baojia_form .telephone{width: 296px; background-position: 10px -372px;}
.baojia_form button{position: absolute; left: 700px; top: 15px; width: 149px; height: 151px; background: url(../images/baojia_btn.png) no-repeat center center; border: 0px; border-radius: 0; cursor: pointer;}
.baojia_md{position: absolute; right: 10px; top: 9px; width: 328px; height: 146px; border: #b8b8b8 solid 3px; overflow: hidden; text-align: center;}
.baojia_md h4{font-size: 16px; font-weight: normal; line-height: 36px; border-bottom: #dcdcdc dotted 1px;}
.baojia_md h4 strong{color: #f25618;}
.baojia_list{margin-top: 5px; display: block; height: 72px; overflow: hidden;}
.baojia_list dd{height: 35px; line-height: 35px; font-size: 16px; color: #555555; border-bottom: #dcdcdc dotted 1px;}
.baojia_list dd strong{font-size: 12px; color: #9b9b9b; font-weight: normal;}




/*vr*/
.vr-container{width: 1280px;overflow:hidden;margin:0 auto;margin-bottom:0px;position:relative;}
.vr-container h1{height: 100px;line-height: 50px;color: #333;font-size: 28px;text-align: center;font-weight: 100;text-shadow:none;}
.vr-container > p{font-size:14px;position:relative;top:-50px;letter-spacing:3px;}
.vr-div{width: 414px;height: 370px;float: left;margin-right:10px;position: relative;}
.vr-div:hover{box-shadow:0px 3px 10px rgba(0, 0, 0, 0.5);box-sizing: border-box;background: white;}
.vr-div:nth-of-type(3){margin-right: 0px;}
.vr-div a{width: 100%;height:100%;display:block;position:absolute;}
.vr-div img:hover{cursor: pointer;}
.vr-div .vricon{width:95%;height:320px;position:absolute;top:10px;left:2.5%;background: rgba(0,0,0,0.5);text-align: center;display: none;}
.vr-div .vricon img{width: 74px;height: 74px;display: block;margin: 123px auto;}
.vr-div p{text-align: center;height: 50px;line-height:40px;position:relative;top:10px;font-size: 16px;}
.vr-div img{width:95%;height: 320px;display: block;border: 0px;margin: 0 auto;position:relative;top:10px;}
.vr-container .vr-more{height:100px;width: 100%;float: left;top:0px;}
.vr-container .vr-more a{border: 1px solid #999;color: #333;font-size: 16px;width:126px;height:33px;display:block;line-height: 33px;margin: 33px auto;text-align: center;}
.vr-container .vr-more a:hover{border:1px solid #93130c;}
.vr-div a {
	color: black;
	text-decoration: none;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}
.vr-div	a:hover,
.vr-div	a.selected {
		color: #ffcc00;
	}



.vr-div1{width: 414px;height: 370px;float: left;margin-right:10px;position: relative;}
.vr-div1:hover{box-shadow:0px 3px 10px rgba(0, 0, 0, 0.5);box-sizing: border-box;background: white;}
.vr-div1:nth-of-type(3){margin-right: 0px;}
.vr-div1 a{width: 100%;height:100%;display:block;position:absolute;}
.vr-div1 img:hover{cursor: pointer;}
.vr-div1 .vricon1{width:95%;height:320px;position:absolute;top:10px;left:2.5%;background: rgba(0,0,0,0.5);text-align: center;display: none;}
.vr-div1 .vricon1 img{width: 74px;height: 74px;display: block;margin: 123px auto;}
.vr-div1 p{text-align: center;height: 50px;line-height:40px;position:relative;top:10px;font-size: 16px;}
.vr-div1 img{width:95%;height: 320px;display: block;border: 0px;margin: 0 auto;position:relative;top:10px;}
.vr-div1 a {
	color: black;
	text-decoration: none;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}
.vr-div1	a:hover,
.vr-div1	a.selected {
		color: #ffcc00;
	}




.vr-div2{width: 414px;height: 370px;float: left;margin-right:10px;position: relative;}
.vr-div2:hover{box-shadow:0px 3px 10px rgba(0, 0, 0, 0.5);box-sizing: border-box;background: white;}
.vr-div2:nth-of-type(3){margin-right: 0px;}
.vr-div2 a{width: 100%;height:100%;display:block;position:absolute;}
.vr-div2 img:hover{cursor: pointer;}
.vr-div2 .vricon2{width:95%;height:320px;position:absolute;top:10px;left:2.5%;background: rgba(0,0,0,0.5);text-align: center;display: none;}
.vr-div2 .vricon2 img{width: 74px;height: 74px;display: block;margin: 123px auto;}
.vr-div2 p{text-align: center;height: 50px;line-height:40px;position:relative;top:10px;font-size: 16px;}
.vr-div2 img{width:95%;height: 320px;display: block;border: 0px;margin: 0 auto;position:relative;top:10px;}
.vr-div2 a {
	color: black;
	text-decoration: none;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}
.vr-div2	a:hover,
.vr-div2	a.selected {
		color: #ffcc00;
	}


.ll{ margin-bottom:2px; width:291px; height:215px; position:relative;float: left;}
.ll .ca{ position:absolute; text-align:center; line-height:215px; color:#fff; font-size:24px; top:0; left:0; background:rgba(0,0,0,0.3); display:none;}
.ll .ca a{ color:#fff; display:block; width:291px; height:212px;}
.ll:hover .ca{ display:block;}

.vr-more{height:100px;width: 100%;float: left;top:0px;}
.vr-more a{border: 1px solid #999;color: #333;font-size: 16px;width:126px;height:33px;display:block;line-height: 33px;margin: 33px auto;text-align: center;}
.vr-more a:hover{border:1px solid #93130c;}


/*百科*/
.homeNamic {
width: 1200px;
margin: 0 auto;
padding-top: 30px;
height: 480px;
}
.homeNamic .homeTitle {
  margin-bottom: 32px;
}
.homeNamic .fl {
  overflow: hidden;
  width: 590px;
}
.homeNamic .fl a {
  position: relative;
  overflow: hidden;
  display: block;
  width: 100%;
  cursor: pointer;
  height: 381px;
}
.homeNamic .fl a img {
  vertical-align: top;
}
.homeNamic .fl a img.click {
  position: absolute;
  margin: 0 auto;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  top: 136px;
  left: 0;
  right: 0;
  transition: all 0.2s ease-out;
  width: 92px;
  height: 90px;
}
.homeNamic .fl a:hover img.click {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.homeNamic .fl p {
  text-align: center;
  font-size: 16px;
  line-height: 16px;
  margin-top: 18px;
}
.homeNamic .fr {
  width: 588px;
  height: 331px;
}
.homeNamic .fr a {
  overflow: hidden;
  width: 100%;
  border-radius: 4px;
  display: table;
  height: 99px;
  background: #ededed;
  margin-bottom: 18px;
  transition: all 0.3s ease-out;
}
.homeNamic .fr a p {
  height: 99px;
  display: table-cell;
  vertical-align: middle;
  padding: 0 30px;
  color: #555;
  line-height: 20px;
}
.homeNamic .fr a p span {
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 40px;
  font-size: 16px;
}
.homeNamic .fr a img {
  float: right;
  display: table-cell;
  transition: all 0.2s ease-out;
  margin: 1.5px -97px 1.5px 0;
}
.homeNamic .fr a:hover {
  background-color: #fff !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
}
.homeNamic .fr a:hover img {
  margin-right: 1.5px;
}


/*底部*/
.footer {
  overflow: hidden;
  height: 307px;
  background: url( ../images/footer.jpg) no-repeat center / 100% 100%;
}
.footer .width1200 {
  margin: 0 auto;
  overflow: hidden;
  padding-top: 40px;
  border-bottom: 1px solid #424242;
  width: 1200px;
  padding-bottom: 30px;
}
.footer .fl {
  width: 956px;
  padding-left: 15px;
}
.footer .fl ul {
  overflow: hidden;
  padding: 10px 0 25px 1px;
}
.footer .fl ul li {
  float: left;
  font-size: 16px;
  line-height: 16px;
  margin-right: 36px;
}
.footer .fl ul li a {
  color: #ffffff;
}
.footer .fl ul li a:hover {
  color: #ffa31f;
}
.footer .fl h5 {
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  font-size: 30px;
  font-family: 'arial';
  height: 34px;
  line-height: 34px;
  background: url( ../images/footer_1.png) no-repeat left center;
  padding-left: 40px;
  margin-bottom: 12px;
}
.footer .fl p {
  font-size: 14px;
  color: #939392;
  line-height: 20px;
}
.footer .fr span {
  display: block;
  float: left;
  overflow: hidden;
  text-align: center;
  width: 105px;
  margin-left: 17px;
}
.footer .fr span img {
  vertical-align: 0;
  margin-bottom: 10px;
}
.footer .fr span i {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 12px;
  color: #939392;
}
.footer strong {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  text-align: center;
  display: block;
  color: #939392;
  line-height: 30px;
}


/*展示*/
.container {
  width: 1200px;
  max-width: none !important;
	margin: 0 auto;
}
.news {
	margin-top:50px;
}

.news-title {
	width:1200px;
	height: 50px;
	margin: 0 auto;
}

.news-title a {
	line-height: 50px;
    font-size: 18px;
    font-weight: 700;
	float: left;
	transition: all 1s; 
	text-align: center;
	padding: 0 21px 0 21px;
}


.news-title a:hover {
	transform:translateY(-10px);
	color: #b40000;
}

.news-content {
width: 1200px;
height: 690px;
}


.news-content ul{
	display: none;
	width: 1200px;
margin: 0 auto;
}

.news-content ul.active {
	display: block;
}

.news-content ul li a {
	font-size: 14px;
	color: #000;
	
}



.news-content{
	padding-bottom: 30px;
	overflow: hidden;
}
.news-content li{
	float: left;
	width: 279px;
	margin:10px;
}
.news-content li p{
	color: #666666;
	line-height: 16px;
	height: 34px;
	overflow: hidden;
	margin: 2px auto;
}
.news-content li h4{
	padding-top: 10px;
}
.news-content li h4 em{
	display: inline-block;
	vertical-align: top;
	border-top: 2px #5f5d5d solid;
	border-bottom: 2px #5f5d5d solid;
	line-height: 27px;
	color: #666666;
	min-width: 90px;
	padding-right: 5px;
}
.news-content li h4 i{
	display: block;
	padding-right: 5px;
	background: url(../images/arw2.png) right center no-repeat;
	font-style: normal;
font-weight: normal;
}
.news-content li.nm{
	margin-right: 0;
}
.news-content li .pich{
	width: 285px;
	height: 208px;
}
.news-content li:hover h3 em{
	color: #93130c;
}
.news-content{
	padding-bottom: 30px;
	overflow: hidden;
}
.pich{
	overflow: hidden;
}
.pich img{
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.pich:hover img{
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
}

.zsbase-l a:hover{
color: #fff;
background-color: #800d12;
border-radius: 2px;
display: block;
}
.zsbase-l ul li {
    display: block;
    padding: 6px 10px;
    text-align: center;
    border-bottom: 1px dashed #e0e0e0;
}
.zsbase-l ul li a {
    line-height: 34px;
    width: 200px;
    height: 34px;
    font-size: 16px;
    color: #4c4c4c;
    text-align: center;
    display: block;
}

.zsbase-l {
    width: 220px;
    background-color: #fff;
    float: left;
    position: relative;
	border: 1px solid #800d12;
}
.zsbase-l b {
    font-size: 20px;
    color: #000;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #ececec;
    margin: 0 10px;
    padding: 8px 8px 0 16px;
}
.zsbase-l .left_ct {
    margin-top: 15px;
}

.zsbase-l .left_ct h2 {
    height: 40px;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    background-color: #525252;
}

.zsbase-l .left_ct .con_l {
    padding: 5px 10px;
    border: 1px solid #ddd;
    border-top: none;
    background-color: #fff;
}

.zsbase-l .left_ct .con_l p {
    line-height: 30px;
}
.zsbase-l .head_b {
    height: 62px;
    line-height: 62px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    background-color: #800d12;
    z-index: 100;
}

