*{ font-family: "微软雅黑";}



ul,ol{



	list-style: none;



}



a{



	text-decoration: none;



	color: inherit;



	transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s; 



	



}



li a{width: 100%;height: 100%;}



body{overflow-x: hidden;}



html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td,



article, aside, canvas, details, embed,



figure, figcaption, footer, header, hgroup,



menu, nav, output, ruby, section, summary,



time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;box-sizing: border-box;}



button{cursor: pointer;}



h1, h2, h3, h4, h5, h6{font-weight: normal;}



.left{



	float: left;



}



.right{



	float: right;



}



.clear{clear: both;}



/*head*/



.header{



	margin: 0 auto;



	padding: 0;



	position: relative;



}







.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.main_container{



	width: 1200px;



	min-width: 1200px;



	height: 100%;



	margin: 0 auto;



}











/*banner*/



.mbanner{width:100%; height:751px;position: absolute;left: 0;top: 0;z-index: 1;}



.mbanner .slideBox{ width:100%; height:751px; overflow:hidden; position:relative; }



.mbanner .slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:50%; bottom:25px; z-index:1;  margin-right: -29px;}



.mbanner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }



.mbanner .slideBox .hd ul li{ float:left; margin-right:15px;  width:14px; height:14px;  border-radius:50%; border:1px solid #40220f; cursor:pointer; }



.mbanner .slideBox .hd ul li.on{ background:#40220f;}



.mbanner .slideBox .hd ul li:last-child{margin-right: 0;}



.mbanner .slideBox .bd{ position:relative; height:100%; z-index:0;width:100%  }



.mbanner .slideBox .bd ul{height: 100%;width:100%}



.mbanner .slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;width:100%}



.mbanner .slideBox .bd li a{height: 100%;width:100%; display: block; overflow:hidden}



.mbanner .slideBox .bd img{ width:100%; height:100%; display:block;  }







/**mdao**/



.mdao{position: relative;z-index: 3;height: 1px;}



.md_l{width: 222px;height: 751px;background: rgba(255,255,255,.65);position: absolute;left: 0;top: 0;}



.md_l_tit{width: 222px;height: 197px;background: #40220f;padding-top: 5px;}



.md_l_tit h6{text-align: center;color: #FFFFFF;font-size: 20px;font-weight: bold;background: url(../images/mdltit_logo.png)no-repeat center bottom;width: 161px;height: 151px;padding-top: 136px;margin: 0 auto;}



.md_l_xx{margin-top: 50px;}



.md_l_xx ul{padding: 0 10px;}



.md_l_xx ul li{color: #333;width: 100%;border-bottom: 1px solid #744a3a;margin-bottom: 66px;}



.xx_u{overflow: hidden;}



.xx_u i{float:left;display: inline-block;width: 25px;height: 23px;margin-right: 7px;margin-top: 3px;}



i.ico_mtel{background: url(../images/mtel.png)no-repeat;}



.xx_u span{float: left;font-size: 20px;font-weight: bold;}



.md_l_xx ul li h6{font-size: 22px;font-weight: bold;line-height:22px;margin-top:8px ;margin-bottom: 16px;}



i.ico_mdizhi{background: url(../images/mdizhi.png)no-repeat;width: 19px;margin-right: 13px;}



.md_l_xx ul li h5{font-size: 14px;line-height:14px;margin-top:8px ;margin-bottom: 16px;}



.md_l_xx ul li:last-child{margin-bottom: 40px;}



.rou{width: 204px;height: 144px;margin: 0 auto;}



.rou img{width: 100%;height: 100%;}



a.mphone{background: url(../images/phone.png)no-repeat;margin-right: 12px;}



a.mphone:hover{background: url(../images/phone_on.png)no-repeat;}



.md_l_tb{padding-left: 10px;margin-top: 16px;}



.mer_pic{border: 1px solid #ccc; position: absolute;left: 0;top: 36px;width: 60px;height: 60px;display: none;}



.mer_pic img{width: 100%;height: 100%;}



.md_l_tb a:hover .mer_pic{display: block;}



.md_l_tb a{display: block;width: 36px;height: 37px;position: relative;float: left;}



a.mweixin{background: url(../images/weixin.png)no-repeat;}



a.mweixin:hover{background: url(../images/weinxin_on.png)no-repeat;}







/*narbar*/



.top_nav {



    width: 951px;



    height: 98px;



    position: absolute;



    top: 0;left: 248px;z-index: 20;



    border-bottom: 1px solid #744a3a;



}



.top_nav .main_container{position: relative;}



.nav .nLi h3{height: 100%;}



.nav .nLi h3 a{display:block;box-sizing: border-box;cursor: pointer;text-align: center;}















.nav_yc{



    display:none;



    position:absolute;



	top:76px;



	



    left: -21px;



    width: 120px;



    padding: 10px 0;



    background: rgba(245,245,245,.8);



	font-size:12px;



	z-index:999;



}



.nav_yc li{



    width: 120px;



    height: 30px;



    line-height: 30px;



    text-align: center;



    color: #333;



}



.nav_yc li a{display: block;}



ul.nav li .nav_yc li:hover



{



	background: #40220f;color: #FFFFFF;



}







ul.nav>li{padding-top: 36px; width: 78px;height:76px;text-align:center;line-height:18px;float:left;position:relative;display:inline;font-size: 14px;color: #333333;margin-right: 44px;}



ul.nav>li>h3>a>span{font-size: 12px;text-transform: uppercase;display: block;}



ul.nav>li:last-child{margin-right: 0;}



ul.nav>li.tab,ul.nav>li:hover{background: url(../images/li_on.png)no-repeat center;width: 78px;height: 76px;padding-top: 56px;}



ul.nav>li.tab span,ul.nav>li:hover span{display: none;}







/**xgg**/



.xgg{margin-top: 750px;width: 100%;height: 157px;}







/**mabout**/



.mabout{margin-top: 48px;}



i.ico_mabline{width: 29px;height: 4px;background: #333333;display: block;margin-bottom: 10px;}



.mabu_tit{padding-left: 30px;}



.mabu_tit span{font-size: 30px;color: #333333;font-weight: bold;}



.mabu_tit h3{font-size: 68px;text-transform: uppercase;color: rgba(51,51,51,.2);}



.mabu_jianjie{width: 600px;height: 200px;background: #eee;margin-top: 20px;padding: 28px 54px 0 36px;position: relative;}



.mabu_jianjie p{font-size: 14px;color: #333333;line-height: 30px;height: 150px;



word-break:break-all;display:-webkit-box; -webkit-line-clamp:5;



  -webkit-box-orient:vertical; overflow:hidden;



}



.mshipin{position: absolute;left: 600px;top: -92px;width: 600px;height: 344px;overflow: hidden;}



.mshipin img{width: 100%;height: 100%;transition: all 0.8s ease-in-out;}



.mshipin:hover img{



	transform: scale(1.1);



	-webkit-transform: scale(1.1);



}



a.mabu_more{width: 185px;height: 41px;display: block;background: url(../images/more.png)no-repeat center;text-align: center;line-height: 41px;font-size: 14px;color: #FFFFFF;font-weight: bold;    background-position-x: -15px;



    background-position-y: 2px;margin-top: 15px;}



.mabu_d{margin-top: 36px;}



.mabu_d_tit h6{font-size: 20px;color: #40220f;}



.mabu_d_tit h6 small{font-size: 12px;color: #999;}



.mabu_d_tit h6 span{color: #999999;display: inline-block;margin: 0 5px;}







.picMarquee-left{ width:100%;margin-top: 20px;  overflow:hidden; position:relative;    }



		



		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }



		.picMarquee-left .bd ul li,.md_list ul li{ margin:0 5px; float:left; overflow:hidden; text-align:center;  }



		.picMarquee-left .bd ul li .pic,.md_list ul li .pic{ text-align:center;overflow: hidden; }



		.picMarquee-left .bd ul li .pic img,.md_list ul li .pic img{ width:292px; height:201px; display:block;transition: all 0.8s ease-in-out; }



		.picMarquee-left .bd ul li .pic:hover img,.md_list ul li:hover .pic img{



			transform: scale(1.1);



			-webkit-transform: scale(1.1);



		}



		.md_list ul li .title{ line-height:14px;font-size: 14px;color: #333;margin-top: 10px;   }



.md_list ul{overflow: hidden;}



.md_list ul li{margin: 0;margin-right:10px ;margin-bottom: 10px;}



.md_list ul li:nth-child(4n){margin-right: 0;}



.md_list ul li:hover .title{color: #40220F;}



/**tscx**/



.tscx{background: url(../images/bg_tscx.jpg) no-repeat center;padding-top: 26px;padding-bottom: 78px;margin-top: 54px;}



.tscx_tit{text-align: center;background: url(../images/cx_tit.jpg) no-repeat center;height: 60px;}



.tscx_tit h6,.mjoin_tit h6{font-size: 30px;color: #333333;font-weight: bold;}



.tscx_tit span,.mjoin_tit span{font-size: 16px;color: #c4b8a0;text-transform: uppercase;}







.picScroll-left{margin-top: 35px; width:100%; position:relative;}



		.picScroll-left .hd{   height:1; position: relative;  }



		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:48px;  overflow:hidden;position: absolute;left: -58px;top: 176px;



			 cursor:pointer; background: url(../images/left.png)no-repeat;}



		.picScroll-left .hd .next{background: url(../images/right.png)no-repeat;right: -58px;left: auto;  }







		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }



		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }



		.picScroll-left .hd ul li.on{ background-position:0 0; }



		.picScroll-left .bd{  }



		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }



		.picScroll-left .bd ul li,ul.ppicList li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;  }



		.picScroll-left .bd ul li .pic,ul.ppicList li .pic{ text-align:center;position: relative;overflow: hidden; }



		.picScroll-left .bd ul li .pic img,ul.ppicList li .pic img{ width:394px; height:352px; display:block;transition: all 0.8s ease-in-out;    }



		.picScroll-left .bd ul li:hover .pic img,ul.ppicList li:hover .pic img{



			transform: scale(1.1);



			-webkit-transform: scale(1.1);



		}



		.picScroll-left .bd ul li .title,ul.ppicList li .title{ height: 74px;line-height: 74px;background: #c4b8a0;color: #3e1d09;font-size: 16px;  }



ul.ppicList{overflow: hidden;}



ul.ppicList li{margin: 0;margin-right: 9px;margin-bottom: 9px;}



ul.ppicList li:nth-child(3n){margin-right: 0}
.promsg img{display:block; vertical-align:bottom; margin:0 auto;}


.pic_hd{display: none; position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.6);left: 0;top: 0;padding: 15px;}



.ph_con{width: 100%;height: 100%;border: 1px solid #FFFFFF;position: relative;}



i.ico_search{display: inline-block;background: url(../images/search.png)no-repeat;width: 54px;height: 54px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}



.picScroll-left .bd ul li:hover .pic_hd,ul.ppicList li:hover .pic_hd{display: block;}



.ts_jianjie{margin-top:40px;}



.ts_jianjie p{font-size: 16px;color: #333333;line-height: 30px;



word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;height: 60px;



  -webkit-box-orient:vertical; overflow:hidden;



}



.tsd_xx{overflow: hidden;margin-top: 25px;}



.tsd_xx a.mabu_more{float: left;margin-top: 0;margin-right: 35px;}



.tsd_tel{float: left;overflow: hidden;margin-right: 20px;}



.tsd_tel_tit{margin-right:15px;margin-top: 5px; float: left; width: 104px;height: 26px;text-align: center;line-height: 26px;background: #5e341a;border-radius: 13px;font-size: 16px;color: #FFFFFF;}



.tsd_tel span{float: left;font-size: 26px;color: #40220f;font-weight: bold;}



.ts_biaoyu{float:left;width: 620px;height: 33px;background: url(../images/bg_biaoyu.jpg)no-repeat;line-height: 33px;color: #FFFFFF;font-size: 16px;padding-left: 18px;}







/**mjoin**/



.mjoin{background: url(../images/bg_mjoin.jpg)no-repeat center bottom;background-position-y: -300px;}



.mjoin_tit{text-align: center;}



.mjoin_tit h6{background: url(../images/mj_tit.png)no-repeat center;}



.mjoin_tit h5{font-size: 30px;color: #333333;font-weight: bold;}



.mjoin_tit h4{font-size: 20px;color: #333333;margin-top: 5px;}



.mjoin_u{overflow: hidden;margin-top: 30px}



.mju_tit{width: 342px;height: 120px;border: 6px solid #40220f;padding: 6px;float: left;}



.mjuy_nr{width: 100%;height: 100%;border: 1px solid #744a3a;text-align: center;padding-top: 28px;}



.mjuy_nr h6{font-size: 20px;color: #333333;font-weight: bold;}



.mjuy_nr p{font-size: 14px;color: #999999;margin-top: 5px;}



.mju_txt{width: 835px;float: right;}



.mju_txt h6{font-size: 20px;color: #333333;font-weight: bold;border-bottom: 1px solid #744a3a;width: 140px;padding-bottom: 10px;}



.mju_txt p{font-size: 14px;color: #333333;line-height: 30px;margin-top: 15px;height: 115px;



word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;



  -webkit-box-orient:vertical; overflow:hidden;



}



.mj_tp{margin-top: 70px}


i.ico_fuwu{background: url(../images/fuwu.png)no-repeat;width: 48px;height: 27px;margin-top: 66px;}



.li_nr{}



.li_nr h6{font-size: 20px;color: #333333;font-weight: bold;line-height: 30px;}



.li_nr span{font-size: 12px;color: #999999;}



i.ico_maolv{background: url(../images/maolv.png)no-repeat;width: 33px;height: 66px;margin-top: 40px;}



i.ico_shucai{background: url(../images/shucai.png)no-repeat;width: 62px;height: 61px;margin-top: 58px;}



i.ico_lajiao{background: url(../images/lajiao.png)no-repeat;width: 44px;height: 46px;margin-top: 77px;}



.mj_tp ul li.on img{transition: all 0.8s ease-in-out;transform: scale(1.26);border: 3px solid #EEEEEE;box-shadow: 0 2px 5px rgba(4,0,0,.35);



			-webkit-transform: scale(1.26); }



.mjoin_form{background: url(../images/bg_mjf.jpg)no-repeat;padding-top: 40px;margin-top: -1px;}



.mjf_con{overflow: hidden;}



.mjf_l{color: #FFFFFF;float: left;}



.mjf_tit h6{font-size: 35px;font-weight: bold;}



.mjf_tit span{font-size: 20px;font-weight: bold;}



.mjf_jm{width: 262px;height: 144px;border: 1px solid #c4b8a0;padding: 32px 26px 0 12px;font-size: 16px;margin-top: 20px;}



.mjf_jm a{display: block;overflow: hidden;margin-bottom: 22px;}



.mjf_jm span{display: inline-block;float: left;}



.mjf_jm i.ico_more{display: inline-block;float: right;background: url(../images/jiantou.png)no-repeat;width: 23px;height: 23px;}



.jm_logo{float: left;width: 197px;height: 216px;margin-left: 80px;}



.jm_logo img{width: 100%;height: 100%;}



.jmf_u{overflow: hidden;margin-bottom: 20px;}



.jmf_u>h6{font-size: 20px;color: #FFFFFF;font-weight: bold;float: left;}



.jmf_tel{float: left;overflow: hidden;margin-left: 52px;}



i.ico_jmtel{display: inline-block;background: url(../images/jmtel.png)no-repeat;width: 31px;height: 27px;float: left;margin-right: 10px;}



.jmf_tel h5{float: left;font-size: 25px;color: #FFFFFF;font-weight: bold;}



.jmf_tel h5 span{font-size: 16px;color: #c4b8a0;font-weight: normal;}



.jm_zx{width: 95px;height: 25px;background: #c4b8a0;border-radius: 13px;text-align: center;line-height: 25px;float: left;font-size: 14px;color: #40220f;margin-left: 26px;}



.jm_form{float: right;}



.jm_form form{overflow: hidden;}



.jm_form form input,.jm_form form textarea{outline: none;}



.jm_form form input[type=text]{width: 324px;height: 46px;border: 1px solid #c4b8a0;border-radius: 10px;background: none;box-sizing: border-box;padding-left: 16px;font-size: 14px;color: #c4b8a0;}



.jm_form form input[placeholder],.jm_form form [placeholder],.jm_form form *[placeholder] {



   color:#c4b8a0 !important;



}



.jm_form form ::-webkit-input-placeholder { /* WebKit browsers */



    color:    #c4b8a0;



}



.jm_form form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */



    color:    #c4b8a0;



}



.jm_form form ::-moz-placeholder { /* Mozilla Firefox 19+ */



    color:    #c4b8a0;



}



.jm_form form :-ms-input-placeholder { /* Internet Explorer 10+ */



    color:    #c4b8a0;



}



.jm_l p{margin-bottom: 22px;position: relative;color:#fff;}



.jm_l,.jm_r{float: left;}



.jm_r{margin-left: 15px}



.jm_form form textarea{width: 324px;height: 114px;box-sizing: border-box;background: none;border: 1px solid #c4b8a0;border-radius: 10px;padding-top: 14px;padding-left: 20px;}



.jm_form form input[type=submit]{cursor: pointer; width: 324px;height: 46px;background: #c4b8a0;border-radius: 10px;border: none;font-size: 14px;color: #40220f;}



.jm_r p:first-child{margin-bottom: 17px;}



.jm_r p{position: relative;}



.jm_l p span.Validform_wrong,.jm_l p span.Validform_right{left: 0;top: 47px;}



.jm_r p span.Validform_wrong,.jm_r p span.Validform_right{left: 0;top: 115px;}



/**mnews**/



.mnews{margin-top:40px;}



.mnews_con{margin-top: 56px;overflow: hidden;}



.mnews_list{width: 584px;float: left;}



.mnews_list ul li{border-bottom: 1px solid #c4b8a0;height:36px; line-height:36px;}

.float_right{float:right;}
.float_left{float:left;width:80%}

.mnews_list ul li h6,.mn_nr h6{font-size: 16px;color: #333333;}



.mnews_list ul li span,.mnews_list ul li p,.mn_nr span,.mn_nr p{font-size: 14px;color: #999999;line-height: 36px;}



.mnews_list ul li p{



	 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;



  -webkit-box-orient:vertical; overflow:hidden;height: 60px;



}
.mnews_lists{width: 100%;float: left;}
.mnews_lists ul li{border-bottom: 1px solid #c4b8a0;height:36px; line-height:36px; width:48%;margin-right:2%; float:left;}
.n0{margin-right:0px !important;}
.float_right{float:right;}
.float_left{float:left;width:80%}






.mnews_lists ul li h6,.mn_nr h6{font-size: 16px;color: #333333;}



.mnews_lists ul li span,.mnews_list ul li p,.mn_nr span,.mn_nr p{font-size: 14px;color: #999999;line-height: 36px;}



.mnews_lists ul li p{



	 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;



  -webkit-box-orient:vertical; overflow:hidden;height: 60px;



}


.mn_nr p{



	word-break:break-all;display:-webkit-box; -webkit-line-clamp:4;



  -webkit-box-orient:vertical; overflow:hidden;height: 120px;



	



}



.mnews_list ul li :hover h6,.mn_nr:hover h6{color: #c4b8a0;}



.mnews_r{float: right;width: 601px;}



.mn_tit{width: 601px;height: 154px;background: url(../images/bg_mn_tit.jpg)no-repeat;padding: 13px 21px;}



.mnt_nr{width: 100%;height: 100%;border: 3px solid #c4b8a0;padding-top: 46px;}



.mnt_nr ul{overflow: hidden;display: inline-block;padding-left: 102px;}



.mnt_nr ul li{float: left;font-size: 20px;color: #c4b8a0;font-weight: bold;width: 80px;text-align: center;}



.mnt_nr ul li:first-child{margin-right: 184px;}



.mnt_nr ul li.on,.mnt_nr ul li:hover{color: #FFFFFF;}



.mnt_nr ul li.on i.ico_titline,.mnt_nr ul li:hover i.ico_titline{background: #FFFFFF}



i.ico_titline{display: block;width: 25px;height: 2px;background: #c4b8a0;margin: 8px auto 0;}



.mn_nr{margin-top: 35px;padding-left: 10px;}



.mnews_r a.mabu_more{margin-left: 10px;}



.mcontact_con{width: 100%;height: 352px;position: relative;margin-top: 24px;}



.mcc_l{width: 50%;height:100%;left: 0;top: 0;position: absolute;background: #EEEEEE;z-index: 1;}



.mcc_con{position: relative;z-index: 2;padding-top: 32px;overflow: hidden;}



em.ico_dizhi{display: inline-block;background: url(../images/dizhi.png)no-repeat;height: 19px;margin-top: 10px}



.mcc_xx{float: left;width: 40%;}



.mcc_xx p{overflow: hidden;font-size: 14px;color: #333333;line-height: 36px;}



.mcc_xx p em{float: left;margin-right: 10px;width: 22px;}



.mcc_xx p span{float: left;}



em.ico_name{background: url(../images/ren.png)no-repeat;height: 22px;}



em.ico_shouji{background: url(../images/shouji.png)no-repeat;height: 21px;margin-top: 6px;background-position-x: 3px;}



em.ico_dianhua{background: url(../images/diahua.png)no-repeat;height: 19px;margin-top: 5px}



em.ico_qq{background: url(../images/qq.png)no-repeat;height: 22px;margin-top: 5px;}



em.ico_mail{background: url(../images/mail.png)no-repeat;height: 15px;margin-top: 10px;}



.mcc_r{position: absolute;top: 0;right: 0;width: 50%;height: 100%; z-index: 99; }



.mcce_pic{width: 99px;height: 99px;}



.mcce_pic img{width: 100%;height: 100%;}



.mcc_er{float: left;}



.mcce_box{width: 114px;height: 133px;background: #EEEEEE;padding: 4px 4px 0 10px;text-align: center;margin-bottom: 5px;}



.mcce_box span{font-size: 12px;color: #999999;display: inline-block;}



.banquan{background: #FFFFFF;}



.bq_con{line-height: 70px;overflow: hidden;}



.ftd_l p{font-size: 12px;color: #333333;}



.ftd_l p a:hover{color: #40220f;}



.ftd_l{float: left;}



.ftd_r{float: right;}



.ftd_r span{font-size: 12px;color: #333333;}



a.vl{width: 121px;height: 18px;display: inline-block;background: url(../images/vd.png)no-repeat;margin-right: 15px;}



a.vl:hover{background: url(../images/vd_on.png)no-repeat;}



a.ws{width: 121px;height: 18px;display: inline-block;background: url(../images/ws.png)no-repeat;}



a.ws:hover{background: url(../images/ws_on.png)no-repeat;}



.mlinks{background: #FFFFFF;margin-top: 15px;}



.mlk_con{overflow: hidden;font-size: 14px;color: #333333;}



.mlk_con span{float: left;margin-right: 48px;}



.mlk_con ul{float: left;overflow: hidden;}



.mlk_con ul li{float: left;margin-right: 48px;}



.mlk_con ul li a:hover{color: #40220F;}







/*内页头部导航*/



.main_top{position: relative}



.header_top_left{width:205px; float: left;}



.header_top_left p{width:100%; height:22px; line-height: 22px; font-size: 20px;font-weight: bold;margin-left: 29px;margin-bottom: 10px; color: #999999}



.header_top_left .header_top_sousuo{width:100%; height:32px; background: #fff; border-radius: 50px;padding-left:18px; line-height: 30px; margin-top: 5px}



a.mmbutton{ background: url(../images/ss.png) no-repeat center; width:16px; height:16px; border: 0px; margin-top:6px; float: left}



.header_top_left .header_top_sousuo input[type="text"]{outline: none; border: 0px; font-size: 12px; color: #999; line-height: 30px;padding-left: 8px}



.header_top_right{width:178px; float: right}



.top_logon{ width:100px;height:110px; position: absolute;left: 50%; margin-left: -50px;top: -15px;}



.top_logon img{width: 100%;height: 100%;}



.header_top .allwidth{position: relative}



/*about关于我们neiye*/



.about_all{width:100%;height: auto;margin-bottom: 45px;}



.about_all,.news_main{font-size:14px; color: #666;line-height: 24px;}



.about_bj{width:100%;height:497px; background: url(../images/aboutbj.jpg) no-repeat center;}



.case_bj{width:100%;height:497px; background: url(../images/casebj.jpg) no-repeat center;}



.qxpp_bj{width:100%;height:497px; background: url(../images/qxppbj.jpg) no-repeat center;}



.contact_bj{width:100%;height:497px; background: url(../images/contactbj.jpg) no-repeat center;}



.product_bj{width:100%;height:497px; background: url(../images/productbj.jpg) no-repeat center;}



.news_bj{width:100%;height:497px; background: url(../images/newsbj.jpg) no-repeat center;}



.jiameng_bj{width:100%;height:497px; background: url(../images/jiamengbj.jpg) no-repeat center;}



/*********************************导航条******************************8*/



.main_header{width: 100%; height: auto; display:block; background:rgba(0, 0, 0, 0.7);}



.header{height:56px;width: 100%; background: rgba(44, 21, 7, 0.8);}







#nav{width:1200px; height:100%; text-align:center; margin: 0px auto}



#nav ul{width:100%; float:left;margin-bottom: 0px;height:100%}



#nav li{float:left; height:100%; box-sizing: border-box; padding-top:3px;  position:relative; z-index:99;width:150px;}



#nav a{width:100%; display:block; float:left; line-height:30px; color:#fff;outline:none;position:relative;}



#nav a span{font-size:10px;-webkit-text-size-adjust:none;line-height:12px; display:block; position:relative}



#nav li ul{width:100%; display:none; position:absolute;  background:rgba(0, 0, 0, 0.7); top:56px; left:0px;  z-index:999;height:auto}



#nav li ul li{width:100%; line-height:30px; height:30px; margin:0; position:relative; padding:0px; background:none; z-index:2; border-bottom: 1px solid #fff}



#nav li img{width:67px; height:19px;}



#nav li ul a,#nav li.active ul a,#nav li.sfhover ul a{width:auto; height:30px; line-height:30px; color:#fff; font-size:12px; float:none;}



#nav li:hover,#nav li.active{ background:#40220f}



#nav li:hover i{display:none}



#nav li.active i{display:none}



#nav .icon{color:#fff; line-height: 60px}



.header_top{width: 100%; height:139px;padding:30px 0; line-height: 40px;}



.header_top .container{height: 100%;}



.header_right{ float: right;height:auto; text-align: right;width:204px;}



.header_right .zhong{color: #d00315; font-size: 15px; height:22px;line-height: 22px;}



.header_right .dh{ font-size: 24px;color: #d00315;height:22px;line-height: 22px; font-weight: bold}



.rexian{width:100%;height:30px;}



.rexian img{ width:25px; height:22px; float: right;}



.rexian span{ font-size:20px; color: #999; float: right; height:22px; line-height: 22px;padding-left: 5px}



.header_top_left .header_top_sousuo input[type="text"][placeholder],.header_top_left .header_top_sousuo input [placeholder],.header_top_left .header_top_sousuo input *[placeholder] {



   color:#999 !important;



}















/*新闻资讯neiye*/



.main_zhong{width:100%; height:auto; display: block;overflow:hidden; margin-top: 162px;}



.news_bj{ width:100%;height:497px; background: url(../images/newsbj.jpg) no-repeat center;}



.news_main{width:1200px; height:auto; display: block; overflow: hidden; margin: 0px auto}



.info_main{width:100%; height: auto; display: block;overflow: hidden}



.banner_info{width: 100%; height: 366px; margin-top: 150px;}



.banner_info img{width: 100%; height: 100%;}



.news_info{width: 100%;height: auto; display: block; overflow: hidden; margin-bottom:45px;}



.news_info li{width: 100%; height:auto; padding: 35px; border: 1px solid #e5e5e5; margin-bottom: 15px;display: block; overflow: hidden}



.news_info li img{width:145px; height: 128px; float: left;}



.news_info li .news_info_xx{ float: left; width: 80%; margin-left: 20px;}



.news_info li .news_info_xx h3{ font-size: 16px; color: #333333; height: 30px; line-height: 30px; width: 100%;}



.news_info li .news_info_xx p{ font-size: 12px; color: #999; line-height: 24px;word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;



  -webkit-box-orient:vertical; overflow:hidden;}



.news_info li:hover{border:1px solid #40220f}



.news_info li:hover h3{color: #40220f;}



.news_info li:hover .news_info_a{ background:#40220f }



.news_info_time{width:80px; height:76px; color: #fff; float: left; background: #40220f;text-align: center;line-height: initial;}



.news_info_a{float:right; background: #d1d1d1;width:106px; height:30px; text-align: center; line-height: 30px; color: #fff;margin-top: 28px;}



.news_info_time p{font-size:37px;}



.news_info_time span{font-size:16px;}



.news_biaoti{width: 100%; height: auto; margin:40px 0px ;display:block;overflow: hidden}



.news_biaoti ul{width: auto; height: auto; float: left;border: 1px solid #999999      }



.news_biaoti ul li{float: left; width: 145px; height:48px; line-height: 48px; text-align: center; border-right: 1px solid #999;}



.news_biaoti ul li a{ color: #999999;display: block;}



.news_biaoti ul li:hover{ background:#40220f; border: 1px solid #40220f }



.news_biaoti ul li:hover a,.news_biaoti ul li.active a{ color: #fff}



.news_biaoti ul li.active{background:#5a2c0f;border: 1px solid #5a2c0f }



.title_tishi{ float:right;font-size: 12px; color: #666666}



.news_biaoti ul li:last-child{border-right: none;}







/*内页下面新闻*/



.leo_list{ width: 100%; height: auto; display: block; margin-top:30px;  margin-bottom: 50px;overflow: hidden;}



.leo_list_info  ul{overflow: hidden;}



.leo_list_info  ul li{ height: 40px; line-height: 40px; margin-top: 15px;width: 48%;float: left;}



.leo_list_info  ul li:nth-child(2n){float: right;}



.leo_list_info  ul li p{ width: 80%;  font-size: 14px; color: #666666; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 0;}



.leo_list_info  ul li .icon-dian{ float: left; font-size: 25px!important; color: #bebebe;}



.leo_list_info  ul li time{ float: right; font-size: 12px;color: #666666;}



.leo_list_info  ul li .leo_xian{border-bottom: 1px dashed #bfbfbf;height: 100%; width: 100%;}



.leo_list_info  ul li .leo_xian a{display: block;width: 100%; height: 100%;}



.leo_list_info  ul li .leo_xian .icon{color:#999; font-size:18px; float:left; line-height:40px;}



.leo_list_info  ul li:hover  p{ color:#40220f;}



.leo_list_info  ul li:hover time{color:#40220f;}



.leo_list_info  ul li:hover .icon-dian{color:#40220f ;}



.leo_list_info  ul li:hover .leo_xian{border-bottom: 1px dashed #40220f;}



.leo_list_info  ul li:hover .leo_xian{border-bottom: 1px dashed #40220f;}



.leo_list_info  ul li .leo_xian img{ float: left;width: 10px; height: 10px; margin-top:16px; margin-right:13px;}



.news_bottom{width: 100%; height: 1px; border: 1px solid rgba(197, 197, 197, 0.58);position: absolute;



    top: 67px;left: 0; z-index: 0;}



.yema{width:100%;height: 1px;padding: 15px 0;}



.dlogo{width:80px; height:88px; float:left;}



.dlogo img{ width:100%; height:100%;}



.dlogo_title{width: 1100px;



    float: left;



    border-bottom: 1px solid #40220f;



    height: 35px;



    line-height: 35px;



    margin-top: 50px;



    margin-left: 20px;}



.dlogo_title h3{ color: #666666;  font-size:21px; float: left;line-height: 35px;text-transform: uppercase;}



.dlogo_title span{ color: #666666;font-size: 12px; margin-left: 10px;}



.leo_about_title{width:100%;height:88px; margin-top: 30px;}







/**honor**/



.store_info，.product_info{width: 100%; height: auto}



.store_info{margin-bottom: 45px;}



.store_info .row，.product_info .row{margin: 0px;}



.store_info ul,.product_info ul{width:100%; height: auto; display: block; overflow: hidden}



.store_info li{margin-bottom: 36px;padding: 0px 8px;width:400px; float: left}



.store_info li .jskc_img{ width:100%; height:298px; display: block; overflow: hidden}



.store_info li img{width: 100%; height:303px;pxtransform: scale(1);transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s; }



.store_info li p{width:100%; height: 47px; border:1px solid #868686; text-align: center; font-size: 16px; color: #999; margin-top: 10px; line-height: 47px}



.store_info li:hover p{ background: #40220f; color: #fff; border: 1px solid #40220f}



.store_info li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;_height:130px;}







/**contact**/











/*联系我们neiye*/



.about_info,.contact_all,.news_all{width: 100%; height: auto;display: block;overflow: hidden;}



.contact_info{width:100%; height: 350px; background: #eeeeee; padding: 20px}



.contact_nei{ background: #fff; width: 100%; height: 100%; padding: 0px 60px}



.contact_nei ul{width:100%; height: 100%;}



.contact_nei li.leftinfo{width:600px; float: left;margin-top:16px;}



.contact_nei li.centerinfo{float:left;width:330px;margin-top: 48px; }



.contact_nei li.rightinfo{float:right; margin-top: 105px;}



.contact_nei li.leftinfo h3{color: #666;  width:120px; margin-bottom: 10px}



.contact_nei li.leftinfo h3 span{border-bottom: 2px solid #40220f; font-size: 16px}



.contact_nei li.leftinfo p{font-size: 16px; color: #666; height: 30px; line-height: 30px}



.contact_nei li.leftinfo p span{font-size:24px;}



.contact_dizhi{ font-size: 12px!important}



.centerinfo img{width:153px; height: 120px; margin: 0px auto 10px; display: block; overflow: hidden}



.centerinfo h2{ font-size: 24px; color: #6db254; font-weight: bold; height: 40px; line-height:40px}



.centerinfo p{font-size:11px; color: #666; height: 30px; line-height: 30px; border-top: 1px solid #b5b5b5; font-weight: bold}



.rightinfo dl{float: left; width: 128px;height: auto; margin-left: 10px}



.rightinfo dl dt{width:128px; height: 127px; border: 1px solid #d2d2d2; padding: 4px}



.rightinfo dl dt img{width:118px;height: 117px}



.rightinfo dl dd{ text-align: center; height: 30px; line-height: 30px; color: #666; font-size: 12px}



.ditu{width:100%; height: 487px; margin: 40px 0 25px}







.liuyan{z-index: 888; background: url(../images/liuyan.png)no-repeat center;width: 185px;height: 489px;position: fixed;right: 0;top: 50%;margin-top: -244.5px;padding-top: 159px;}



.liuyan ul li{overflow: hidden; width: 159px;margin: 0 auto;border-bottom: 1px solid rgba(229,229,229,.42);color: #fff;padding-bottom: 8px;margin-bottom: 18px;}



.liuyan ul li>span{font-size: 16px;float: left;}



.liuyan ul li a{display: block;}



.liuyan ul li i{display: inline-block;margin-left: 25px;margin-right: 7px;float: left;width: 22px;height: 21px;}



i.ico_ly_kefu{background: url(../images/zxkf.png)no-repeat;}



i.ico_lyly{background:url(../images/lypl.png)no-repeat;}



.ly_rx span{font-size: 14px;}



.ly_rx h6{font-size: 20px;font-weight: bold;}



.ly_er_pic{width: 76px;height: 76px;margin: 0 auto;}



.ly_er_pic img{width: 100%;height: 100%;}



.ly_er{margin: 0 auto;text-align: center;}



.ly_er span{font-size: 14px;color: #fff;}







i.myclose{display: inline-block;width: 20px;height: 20px;cursor: pointer;}



i.myclose img{width: 20px;height: 20px;}











.custom_service p img {display: inline; vertical-align:middle;}



.scrollsidebar{position:fixed; z-index:999; ;right: 0;top: 50%;margin-top: -244.5px;}



.side_content{width:185px; height:auto; overflow:hidden; float:left; }



.side_content .side_list {width:185px;overflow:hidden;}



.show_btn{ width:0px; height:313px; overflow:hidden; float:left; cursor:pointer;background:#40220f;padding-top: 114.5px;margin-top: 50px;}



.show_btn span {color: #fff;display: inline-block;width: 16px;margin-left: 12.5px;}



.close_btn{cursor:pointer;}



/*.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/feedback.jpg) no-repeat;}*/



.side_title {height:39px;color: #FFFFFF;line-height: 39px;padding-right: 10px;padding-left: 16px;}



.side_title>span{float: right;}



.side_title a{display: block;}



.side_bottom { height:8px;}



.side_center {font-family:Verdana, Geneva, sans-serif; font-size:12px;background: url(../images/liuyan.png)no-repeat center;width: 185px;height: 489px;padding-top: 159px;}











/*.liuyan{z-index: 888; background: url(../images/liuyan.png)no-repeat center;width: 185px;height: 489px;position: fixed;right: 0;top: 50%;margin-top: -244.5px;padding-top: 159px;}*/



.side_center ul li{overflow: hidden; width: 159px;margin: 0 auto;border-bottom: 1px solid rgba(229,229,229,.42);color: #fff;padding-bottom: 8px;margin-bottom: 18px;}



.side_center ul li>span{font-size: 16px;float: left;}



.side_center ul li a{display: block;}



.side_center ul li i{display: inline-block;margin-left: 25px;margin-right: 7px;float: left;width: 22px;height: 21px;}











.close_btn { float:right; display:block;  }



/*.close_btn span { display:none;}*/



.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}



.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}



.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}



.msgserver { text-align:center; margin-bottom:5px;}







/* blue skin as the default skin */



.side_title, .side_blue .side_title {background-position:-195px 0;}



/*.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}*/



.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}



.close_btn, .side_blue .close_btn {background-position:-44px 0;}



.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}



/*.show_btn , .side_blue .show_btn {background-position:-119px 0;}*/



.msgserver a, .side_blue .msgserver a {color:#06C;}







/* green skin  */



.side_green .side_title {background-position:-349px 0;}



.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}



.side_green .side_bottom {background-position:-349px -50px;}



.side_green .close_btn {background-position:-44px -23px;}



.side_green .close_btn:hover {background-position:-66px -23px;}



/*.side_green .show_btn {background-position:-147px 0;}*/



.side_green .msgserver a {color:#76a20c;}



ul.nav>li:nth-child(4){

	width: 91px;

}











.iw_poi_title {

  color: #CC5522;

  font-size: 14px;

  font-weight: bold;

  overflow: hidden;

  padding-right: 13px;

  white-space: nowrap;

}

.iw_poi_content {

  font: 12px arial, sans-serif;

  overflow: visible;

  padding-top: 4px;

  white-space: -moz-pre-wrap;

  word-wrap: break-word;

}

.pop .bottom, .pop .center {

  box-sizing: unset;

}




.flink_list li {
    float: left;
    margin-right: 15px;
}
.mt20 {
    margin: 20px 0;
}



.flink_tit {}
.flink_tit span {
    font-size: 20px;
    color: #000;
    margin-top: 20px;
    display: block;
}
.flink_list {
    margin-top: 10px;
}


.f14 {
    font-size: 20px;
    color: #000;
} 
.f14 a{
    font-size: 14px;
    color: #333;
} 

.pic .imgauto {
    width: 380px;
    height: 280px;
}
.md_list ul li {
   height: 295px;
    width: 290px;
}
.picMarquee-left .bd ul li .pic img, .md_list ul li .pic img {
    width: 290px;
    height: 240px;
    display: block;
    transition: all 0.8s ease-in-out;
}
.md_list ul li .title {
    line-height: 22px;
}

.yunu-infocontent-return{border-top:1px solid #000;line-height:32px}

.yunu-infocontent-return a{margin-right:10px}

.yunu-infocontent-return .more{margin:0;float:right;background-color:#000;color:#fff;padding:0 10px}