@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px; list-style-type:none; font-family:微软雅黑;}
body {min-width:1035px;}
a {text-decoration:none;}
img {border:none;}
div,article,section,figure {height:auto; overflow:hidden;}
input:focus {outline:none;}

#topMian {width:1024px; height:90px; margin:0px auto; overflow:visible; margin-top:10px;}
#topMian .logo {width:450px; height:75px; float:left;}
.contentWX {float:left; position:relative; overflow:visible; margin-top:40px; font-size:14px; color:#6e6e6e;}
.contentWX .conLeft {display:inline-block; float:right; margin-bottom:0px;}
.contentWX .conLeft p {float:left; margin-left:15px;}
.contentWX .conLeft p a {font-size:14px; color:#6e6e6e;}
.contentWX .conLeft p a img {position:relative; top:4px;}
.sWx {position:absolute; top:-74px; right:-158px; display:none;}
.wx {width:100px; height:100px; padding:10px; border:1px solid #f5f5f5; border-radius:5px; background-color:#fdfbfb; position:relative; z-index:4; margin-top:-1px;}
.Sicon {width:0px; height:0px; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #fdfbfb; margin:0px auto; position:relative; z-index:5;}
.wxHover {display:block;}
.conRight {clear:both; float:right;}
.conRight img {position:relative; top:5px; margin-right:5px; width:25px;}
.conRight span {color:#c0001a; font-size:16px; font-family:arial;}
#topMian .Contact {float:right; position:relative; overflow:visible; margin-top:30px;}
#topMian .Contact ul li {float:left;}
#topMian .Contact ul li:first-child {font-size:14px; color:#6e6e6e; margin-top:7px;}
#topMian .Contact ul li:nth-child(2) {font-size:26px; color:#c7000a; font-family:arial; padding-right:15px; background:url(../images/img/callRight.png) right center no-repeat;}
#topMian .Contact ul li:nth-child(3) p {width:30px; height:30px; float:left; background:url(../images/icon/icon.png); margin-left:10px;}
#topMian .Contact ul li:nth-child(3) p:first-child {background-position:-11px -4px;}
#topMian .Contact ul li:nth-child(3) p:first-child:hover {background-position:-96px -4px; cursor:pointer;}
#topMian .Contact ul li:nth-child(3) p:last-child {background-position:-52px -4px;}
#topMian .Contact ul li:nth-child(3) p:last-child:hover {background-position:-137px -4px; cursor:pointer;}
#topMian .Contact ul li:nth-child(4) {position:absolute; top:30px; right:-45px; display:none;}
#topMian .Contact ul li:nth-child(4).wxHover {display:block;}
#topMian .Contact ul li .Sicon {width:0px; height:0px; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid #fdfbfb; margin:0px auto; position:relative; z-index:5;}
#topMian .Contact ul li .wx {width:100px; height:100px; padding:10px; border:1px solid #f5f5f5; border-radius:5px; background-color:#fdfbfb; position:relative; z-index:4; margin-top:-1px;}
/*#topMian .Contact ul li:nth-child(2) a:link, #topMian .Contact ul li:nth-child(2) a:visited, #topMian .Contact ul li:nth-child(2) a:hover, #topMian .Contact ul li:nth-child(2) a:active {  
    color: #d1000a;  
    text-decoration: none; 
	mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,1)));
    -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,1)));
}  */

nav { width:100%; height:45px; background-image:url(../images/img/navBack.jpg); background-image:linear-gradient(to bottom, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%); background-image:-webkit-linear-gradient(to top, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%);  /*background-image:-webkit-gradient(linear, to bottom, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%); */background-image:-moz-linear-gradient(to bottom, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%); background-image:-o-linear-gradient(to bottom, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%); background-image:-ms-linear-gradient(to bottom, rgb(248,248,248) 0%, rgb(255,255,255) 35%, rgba(221,221,221,0.7) 85%, rgb(238,238,238) 100%); border-top:1px solid #f9f9f9; border-bottom:1px solid #fff;}
nav #navMian {width:1024px; margin:0px auto; overflow:visible;}
nav #navMian .nav_Mian {float:left; overflow:visible;}
nav #navMian .nav_Mian ul li {float:left; padding:0px 14px; line-height:45px; background:url(../images/img/navXian.jpg) top right no-repeat; min-width:60px; text-align:center;}
nav #navMian .nav_Mian ul li.on a { color:#fff; text-shadow:1px 0px 2px #cd0b06; letter-spacing:1px;}
nav #navMian .nav_Mian ul li.on {background:url(../images/img/navBack.png) no-repeat; background-size:100% 100%; margin-top:-5px; height:50px; line-height:50px; position:relative; left:-6px;}
nav #navMian .nav_Mian ul li:hover {background:url(../images/img/navBack.png) no-repeat; background-size:100% 100%; margin-top:-5px; height:50px; line-height:50px; position:relative; left:-6px;}
nav #navMian .nav_Mian ul li:hover a {color:#fff; text-shadow:1px 0px 2px #cd0b06;}
nav #navMian .nav_Mian ul li a {color:#282828; font-size:16px; text-shadow:1px 0px 2px #fff; display:block; letter-spacing:1px;}

.nav_MianRight {display:inline-block; border:1px solid #c61403; height:28px; line-height:28px; float:right; margin-top:7px; background-color:#fff;  border-radius:20px; padding:0px 10px; padding-right:5px; -moz-box-shadow:2px 3px 3px rgba(120,122,152,0.5) inset; -webkit-box-shadow:2px 3px 3px rgba(120,122,152,0.5) inset; box-shadow:2px 3px 3px rgba(120,122,152,0.5) inset; }
.nav_MianRight input {width:92px; float:left; height:28px; line-height:28px; border:none;  background-color:transparent;}
.nav_MianRight img {margin-top:3px;}

.navMun {display:none; max-width:100%; min-width:600px; margin:0px auto; position:relative; z-index:10; text-align:center; margin:0px auto; clear:both;}
.nav_mun {/*width:1095px;*/ max-width:1200px; padding:15px 25px 25px 25px; margin:0px auto; border:5px solid #dadada; border-top:none; background-color:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;  display:inline-block; text-align:left;}
.nav_munLeft {width: 910px; float:left;}
.nav_munLeft ul li {float:left; margin:10px 20px 0px 0px;}
.nav_munLeft ul li a p {width:150px; padding:5px 0px 0px 0px;}
.nav_munLeft ul li a p:first-child {background-image:linear-gradient(top,#fff,#dfdfdf); background-image:-moz-linear-gradient(top,#fff,#dfdfdf); background-image:-webkit-linear-gradient(top,#fff,#dfdfdf); background-image:-o-linear-gradient(top,#fff,#dfdfdf);  background-image:-ms-linear-gradient(top,#fff,#dfdfdf); font-size:12px; color:#333;}
.nav_munLeft ul li a p:first-child span {float:right;}
.nav_munLeft ul li a p:last-child {text-align:center; padding-top:15px;}
.nav_munLeft ul li a:hover p:last-child { animation:ease-in munHover 0.3s infinite; -webkit-animation:ease-in munHover 0.3s infinite; -moz-animation:ease-in munHover 0.3s infinite; -ms-animation:ease-in munHover 0.3s infinite; -o-animation:ease-in munHover 0.3s infinite;}
/*@keyframes munHover {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-webkit-keyframes munHover {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-moz-keyframes munHover {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-ms-keyframes munHover {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-o-keyframes munHover {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	}*/ 
.nav_munLeft ul li:hover a p:first-child {color:#c7000a;}
.nav_munRight {border-left:1px dashed #daceb4; width:160px; float:left; padding-left:20px;}
.nav_munRight .shopping {width:100%; text-align:center;}
.nav_munRight .shopping p {margin-bottom:12px;}

.nav_mun article {width:139px; float:left; margin:0px 20px 10px 0px;}
.nav_mun article:last-child {margin-right:0px;}
.nav_mun article figure {height:75px; }
.nav_mun article figure img  {width:100%; height:auto; border-radius:3px;}
.nav_mun article a {font-size:14px; color:#333; line-height:24px;}
.nav_mun article a figcaption {background:url(../images/icon/rightIcon.png) right center no-repeat;}
.nav_mun article a:hover figcaption {background:url(../images/icon/rightredIcon.png) right center no-repeat; color:#c9000b;}

.nav_muned {display:block;}


/*banner*/
.banner {width:100%; background:#f7f7f7;}

.mod_focus_show { width: 100%; height:auto;  position: relative; overflow: hidden; margin: 0 auto; }
.mod_focus_show .mod_focus_pic { display: block; width: 100%; height: 500px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 100%; height: 500px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0;}
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 80px; overflow: hidden; zoom: 1;  height: 0px; background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); /*background-image: url(about:blank); */ }
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 100%; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height: 53px; _line-height: 55px; font-size: 28px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.mod_focus_show .mod_focus_title li h3 a { color: #98e404; }
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom: 92px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(../images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list {width:1024px; background-image:linear-gradient(top,#ededed,#e1e1e1); background-image:-webkit-linear-gradient(top,#ededed,#e1e1e1); background-image:-moz-linear-gradient(top,#ededed,#e1e1e1); background-image:-o-linear-gradient(top,#ededed,#e1e1e1); background-image:-ms-linear-gradient(top,#ededed,#e1e1e1); overflow: hidden; height: 92px; margin:0px auto;  margin-top:-46px; position:relative; z-index:5;}
.mod_focus_show .mod_focus_list li { width: 184px; padding:10px; height: 72px; float: left;  position: relative; *display: inline;border-top:1px solid #ffffff; }
.mod_focus_show .mod_focus_list li:last-child {width:188px;}
/*.mod_focus_show .mod_focus_list li a { display: block; width: 60px; height: 60px; }*/
.mod_focus_show .mod_focus_list li img { display: block; width:100%; height: 72px; opacity:0.7;}
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
/*.mod_focus_show .mod_focus_list li .mask { display: block; height: 60px; width: 60px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }*/
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 72px; width: 182.8px; font-size: 0; overflow: hidden; position: absolute; left: 10px; bottom: 10px; }
.mod_focus_show .mod_focus_list .current {background-color:#ffc000; border-top:1px solid #ffc000;}
.mod_focus_show .mod_focus_list .current img {opacity:1;}

#navLae {width:1035px; margin:0px auto; padding:22px 0px;}
.navlaeMian {width:327px; float:left; background:url(../images/img/back.png);}
.navlaeMian .navLea_title {padding:20px 50px 0px 20px; background:url(../images/img/backicon.png) right bottom no-repeat; display:inline-block}
.navlaeMian .navLea_title_one {background:url(../images/img/backicon1.png) right bottom no-repeat;}
.navlaeMian .navLea_title_two {background:url(../images/img/backicon2.png) right bottom no-repeat; padding:20px 85px 0px 20px; }
.navlaeMian .navLea_title p:first-child {font-size:14px; color:#c8c8c8;}
.navlaeMian .navLea_title p:last-child {font-size:24px; color:#414141; }
.navlaeMun {height: 227px;/* background:url(../images/img/preBigImg.png) right center no-repeat; *//* background-size:275px auto; */ padding-left:20px;}
.navlaeMunone {background:url(../images/img/preBigImg1.png) right center no-repeat; background-size:275px auto;}
.navlaeMuntwo {background:url(../images/img/preBigImg2.png) right center no-repeat; background-size:275px auto;}

.navlaeMian:nth-child(2) {margin:0px 23px;}

.navlaeMun_title p {width:130px; height:72px;  line-height:22px; margin-top:5px;}
.navlaeMun_title p a {font-size:16px; color:#6e6e6e;}
.navlaeMun_title p a:hover {text-decoration:underline;}

.navlaeButton {padding:0px 15px; display:inline-block; background:url(../images/img/backW.png) no-repeat;background-image:-webkit-linear-gradient(to left ,#d4d4d4,#fff,#d4d4d4); background-image:-moz-linear-gradient(to left ,#d4d4d4,#fff,#d4d4d4); background-image:-o-linear-gradient(to left ,#d4d4d4,#fff,#d4d4d4);  background-image:linear-gradient(to left ,#d4d4d4,#fff,#d4d4d4); background-image:-ms-linear-gradient(to left ,#d4d4d4,#fff,#d4d4d4); height:30px; line-height:30px; border-radius:2px; margin-top:20px;}
.navlaeButton a {font-size:14px; color:#666; font-family:arial; display:block;}
.navlaeButton a:hover ,.navlaeButton:hover a {font-size:14px; color:#fff; font-family:arial; display:block;}
.navlaeButton:hover {background:url(../images/img/backWColor.png) no-repeat;background-image:-webkit-linear-gradient(to left ,#c8000a,#ff000d,#c8000a); background-image:-moz-linear-gradient(to left ,#c8000a,#ff000d,#c8000a); background-image:-o-linear-gradient(to left ,#c8000a,#ff000d,#c8000a);  background-image:linear-gradient(to left ,#c8000a,#ff000d,#c8000a); background-image:-ms-linear-gradient(to left ,#c8000a,#ff000d,#c8000a); }

.indexShopping {width:1024px; margin:0px auto; background:url(../images/img/indexXian.jpg) top center no-repeat; background-size:100% auto;padding:0px 0px 20px 0px;}
.indexSleft {float:right; width:auto; padding-left:30px;  background:url(../images/img/xian7.png) right center no-repeat; margin-top:15px;}
.indexSleft p {float:left; margin-right:15px;}
.indexSleft p:first-child {font-size:16px; color:#6e6e6e; margin-top:5px;}
.indexSleft p:nth-child(2) {width:20px; height:20px; border:1px solid #e2e2e2; border-radius:50%; background:url(../images/icon/jIcon.png) center center no-repeat; margin-top:15px;}

.indexSright {float:right; margin-right:15px; margin-top:20px;}
.indexsR ,.indexSText {float:left;}
.indexsR {width:87px; height:87px; border:1px solid #eeeeee;}
.indexsR img {padding:5px; width:77px; height:auto;}
.indexSText {width:72px; font-size:12px; color:#6a6a6a; line-height:22px; margin-left:10px; margin-top:20px;}

footer {width:100%; min-width:1024px; height:auto; overflow:hidden; border-top:5px solid #e1e1e1;}
.footerNav {width:100%; text-align:center; height:45px; line-height:45px; background-image:linear-gradient(top,#fff,#f3f3f3); background-image:-moz-linear-gradient(top,#fff,#f3f3f3); background-image:-webkit-linear-gradient(top,#fff,#f3f3f3); background-image:-o-linear-gradient(top,#fff,#f3f3f3); background-image:-ms-linear-gradient(top,#fff,#f3f3f3);}
.footerNav span a {font-size:14px; color:#666; margin:0px 10px;}
.footerNav span a:hover {color:#c8000a;}
.footerNav span {color:#ccc;}
.footerMian {width:1024px;margin:0px auto; padding:10px;}
.footerM {float:left; margin-right:20px;}
.footerMian_fx {margin-top:15px; width:300px;}
.footerMian_fx p {float:left; font-size:12px; color:#d00b00; line-height:45px;}
.footerMian_BN {float:right; font-size:12px; color:#666; line-height:45px; margin-top:14px;}
.footerMian_logo {margin-top:6px;}

.nav_mun article.nav_article {width:265px; float:left; margin:0px 10px 10px 10px;}

.nav_mun article.nav_article figure {height:95px;}
.nav_mun article figure img  {width:100%; height:auto; border-radius:3px;}
.nav_mun article.nav_article a {font-size:14px; color:#666; line-height:20px; display:block;}
.nav_mun article.nav_article a figcaption {background-image:none; line-height:20px; margin-top:8px; /*white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/}
.nav_mun article.nav_article a em {font-size:12px; color:#666; font-style:normal;}
.nav_mun article.nav_article a:hover figcaption {color:#c9000b;}
.navMun .nav_mun .nav_article p a span .icon {float:right; position:relative; top:8px; right:5px;}
.navMun .nav_mun .nav_article p {background-image:linear-gradient(top,#fff,#dfdfdf); background-image:-moz-linear-gradient(top,#fff,#dfdfdf); background-image:-webkit-linear-gradient(top,#fff,#dfdfdf); background-image:-o-linear-gradient(top,#fff,#dfdfdf);  background-image:-ms-linear-gradient(top,#fff,#dfdfdf);  text-indent:10px; height:30px; line-height:40px; margin-bottom:10px;}
.navMun .nav_mun .nav_article p a {font-size:14px; color:#333; line-height:31px;}

.scroll{
		width:80px;
		height:80px;
		position:fixed;
		right:30px;
		bottom:150px;
		cursor:pointer;
		font-size:14px;
		z-index:15;
	}
	
/*Product.html*/
.producPge {width:1024px; margin:0px auto; background:url(../images/icon/rightIc.png) left center no-repeat; text-indent:30px;}
.producPge span ,.producPge span a {font-size:12px; color:#6e6e6e; line-height:35px;}
.producPge span a:hover { text-decoration:underline;}
.producPge span a.on {color:#c7000a;}
.productBanner {position:relative; z-index:2; width:100%; height:auto; min-width:1024px;}
.productBanner img {width:100%; height:auto;}
#productM {background-color:#def7ff;  margin-top:-18px; position:relative; z-index:3; position:relative;}
.prodYun {position:absolute; right:30px; top:100px; z-index:4;}
.prodYunOne {left:-50px; top:350px;}
.prodYunTwo {top:550px; right:-80px;}
.prodYunthree {top:750px; left:50px;}
.product_content {width:1024px; margin:0px auto; padding-bottom:20px; background-image:linear-gradient(top,#f6f6f6 5%,#fff 20%,#fff 65%); background-image:-webkit-linear-gradient(top,#f6f6f6 5%,#fff 20%,#fff 65%); background-image:-moz-linear-gradient(top,#f6f6f6 5%,#fff 20%,#fff 65%); background-image:-ms-linear-gradient(top,#f6f6f6 5%,#fff 20%,#fff 65%); background-image:-o-linear-gradient(top,#f6f6f6 5%,#fff 20%,#fff 65%); border-top-left-radius:10px; border-top-right-radius:10px; border-top:1px solid #fff; position:relative; z-index:5;}

.product_mian {width:980px; overflow:hidden; height:480px; background-image:linear-gradient(top,#f6f6f6,#fff,#f6f6f6); background-image:-webkit-linear-gradient(top,#f6f6f6,#fff,#f6f6f6);  background-image:-moz-linear-gradient(top,#f6f6f6,#fff,#f6f6f6);  background-image:-ms-linear-gradient(top,#f6f6f6,#fff,#f6f6f6);  background-image:-o-linear-gradient(top,#f6f6f6,#fff,#f6f6f6); margin:0px auto; margin-top:20px; border-radius:5px; border:1px solid #e8e8e8; padding:1px;}
.productMiu {display:block; border:1px solid #fff;}
.productLeft {width:210px; float:left; height:178px; background-image:linear-gradient(top,#ececec,#fff,#ececec); background-image:-webkit-linear-gradient(top,#ececec,#fff,#ececec);  background-image:-moz-linear-gradient(top,#ececec,#fff,#ececec);  background-image:-ms-linear-gradient(top,#ececec,#fff,#ececec);  background-image:-o-linear-gradient(top,#ececec,#fff,#ececec); text-align:center; font-size:20px; color:#c0001a;}
.product_mian:nth-child(2) .productLeft {color:#fead02;}
.product_mian:nth-child(3) .productLeft {color:#009ce1;}
.product_mian:nth-child(4) .productLeft {color:#54349e;}
.product_mian:nth-child(5) .productLeft {color:#42b13c;}
.productC {float:left; width:10px; height:178px; margin-left:-2px; background:url(../images/img/ProductJb.png) left center no-repeat;}
.productLeft p:first-child {text-align:left;}
.productLeft p {margin-bottom:5px;}
.productLeft p:nth-child(2) {margin-top:12px;}
.productR .prev ,.productR .next {width:30px; height:30px;}
.nextpN { border:1px solid #dcdcdc; border-radius:50%; background-image:linear-gradient(top,#fefefe,#ededed); background-image:-moz-linear-gradient(top,#fefefe,#ededed); background-image:-webkit-linear-gradient(top,#fefefe,#ededed); background-image:-ms-linear-gradient(top,#fefefe,#ededed); background-image:-o-linear-gradient(top,#fefefe,#ededed); background:url(../images/icon/pricon.png) -30px 0;}
.nextpP {border:1px solid #dcdcdc; border-radius:50%; background-image:linear-gradient(top,#fefefe,#ededed); background-image:-moz-linear-gradient(top,#fefefe,#ededed); background-image:-webkit-linear-gradient(top,#fefefe,#ededed); background-image:-ms-linear-gradient(top,#fefefe,#ededed); background-image:-o-linear-gradient(top,#fefefe,#ededed); background:url(../images/icon/pricon.png) 0 0;}
.productR ul ,.productR .prev ,.productR .next  {float:left;}
.productR .prev {margin-top:75px; margin-left:20px;}
.productR .next { margin-top:75px; margin-left:20px;}
.productRed {float:left; width:640px; position:relative; height:170px;}
.productRed ul {position:absolute; left:0px; top:0px; width:1280px;}
.productR ul li {float:left; padding-top:18px; text-align:center; width:300px; margin:0px 12px 0px 12px;}
/*.productR ul li img {width:100%; height:auto;}*/
.productR ul li img:hover { animation:ease-in munHo 0.3s infinite; -webkit-animation:ease-in munHo 0.3s infinite; -moz-animation:ease-in munHo 0.3s infinite; -ms-animation:ease-in munHo 0.3s infinite; -o-animation:ease-in munHo 0.3s infinite; }
.productR ul li p:last-child {width:300px;}
/*@keyframes munHo {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-webkit-keyframes munHo {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-moz-keyframes munHo {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-ms-keyframes munHo {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} 
@-o-keyframes munHo {
	0% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	33% {transform:translate(10px,0);  -webkit-transform:translate(10px,0)}
	66% {transform:translate(-10px,0);  -webkit-transform:translate(-10px,0)}
	100% {transform:translate(0px,0);  -webkit-transform:translate(0px,0)}
	} */
.productR ul li a {font-size:14px; color:#333; line-height:24px;}
.productR ul li a:hover {color:#c7000a;}

.productR .preved {background:none; border:none;}

/*productList.html*/
.productMList {background-image:linear-gradient(top,#fffbf2,#fff); background-image:-webkit-linear-gradient(top,#fffbf2,#fff);  background-image:-moz-linear-gradient(top,#fffbf2,#fff);  background-image:-ms-linear-gradient(top,#fffbf2,#fff);  background-image:-o-linear-gradient(top,#fffbf2,#fff);}
.proList {width:980px; margin:auto; padding:20px 0px; margin-bottom:30px;}
.proList ul li {width:475px; margin-left:0.5%; height:124px; background-color:#fff; border-radius:5px;  box-shadow: -2px 0 5px #ededed, 0 -2px 5px #ededed, 0 2px 5px #ededed, 2px 0 5px #ededed; margin-top:90px; float:left;}
.proList ul li:nth-child(2n) {float:right; margin-right:5px;}
.proList ul li figure {width:190px; height:190px; position:relative; top:-70px; background-image:linear-gradient(top,rgba(255,255,255,0), #fff, #fff, #fff); background-image:-webkit-linear-gradient(top,rgba(255,255,255,0), #fff, #fff, #fff); background-image:-moz-linear-gradient(top,rgba(255,255,255,0), #fff, #fff, #fff); background-image:-o-linear-gradient(top,rgba(255,255,255,0), #fff, #fff, #fff); background-image:-ms-linear-gradient(top,rgba(255,255,255,0), #fff, #fff, #fff); margin-left:20px; float:left;}
.proList ul li figure img { height:190px;}
.proList ul li:first-child figure {width:190px; height:190px; background-image:linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-webkit-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-moz-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-o-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-ms-linear-gradient(top,#f5f5f5,#fff,#fff);}
.proList ul li:nth-child(2) figure {width:190px; height:190px; background-image:linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-webkit-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-moz-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-o-linear-gradient(top,#f5f5f5,#fff,#fff); background-image:-ms-linear-gradient(top,#f5f5f5,#fff,#fff);}
.proList ul li article {width:240px; padding:25px 0px 25px 20px; background:url(../images/img/Productseries.jpg) left center no-repeat;}
.proList ul li a article section:first-child {font-size:20px; color:#333;}
.proList ul li a article section:nth-child(2) {font-size:14px; color:#686868; line-height:20px; margin-top:8px;}
.proList ul li a:hover article section:first-child {color:#c7000a;}

.pageText {width:100%; text-align:center; margin-top:-20px; margin-bottom:15px;}
.page {display:inline-block;}
.page ul li {height:35px; padding:0px 15px; border:1px solid #dcdcdc; line-height:35px; display:inline-block; font-size:14px; color:#6e6e6e; background-image:linear-gradient(top,#fefefe,#efefef); background-image:-webkit-linear-gradient(top,#fefefe,#efefef); background-image:-moz-linear-gradient(top,#fefefe,#efefef); background-image:-o-linear-gradient(top,#fefefe,#efefef); background-image:-ms-linear-gradient(top,#fefefe,#efefef); border-radius:2px; margin:0px 5px;}
.page ul li.on {background-image:linear-gradient(top,#e8000c,#c8000a); background-image:-webkit-linear-gradient(top,#e8000c,#c8000a); background-image:-moz-linear-gradient(top,#e8000c,#c8000a); background-image:-o-linear-gradient(top,#e8000c,#c8000a); background-image:-ms-linear-gradient(top,#e8000c,#c8000a); color:#fff; border:1px solid transparent;}
.page ul li:hover {color:#e6000c; cursor:pointer;}
.page ul li:first-child:hover {color:#6e6e6e; cursor:auto;}
.page ul li span {font-family:Arial, Helvetica, sans-serif;}

/*proWith.html*/
#proW {background-color:#f9f9f9; padding:20px 0px; border:1px solid #e3e3e3; border-left:none; border-right:none;}
.proMian {width:1024px; margin:auto;}

/* details.html */
#jnProitem{
    float: left;
	display:inline;
}
#jnProitem .jqzoomWrap {
    border: 1px solid #f2f2f2;
	border-radius:2px;
    cursor: pointer;
    float: left;
    padding: 0;
    position: relative;
	background-color:#fff;
	width:398px; height:398px; text-align:center;
}
#jnProitem span {
    clear: both;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 400px;
}
#jnProitem ul.imgList{
	height: 80px;
}
#jnProitem ul.imgList li { 
	float:left;
	margin-right:14px;  
}
#jnProitem ul.imgList li img { 
	 
	height:83px; 
	padding:1px;
	background:#EEE;
	cursor:pointer; 
}
#jnProitem ul.imgList li img:hover { 
	padding:1px; 
	background:#999; 
}

.tab{ 
	clear:both;
    float: left;
    height: 230px;
    overflow: hidden;
    width: 310px;
}
.tab .tab_menu { 
	clear:both;
}
.tab .tab_menu li { 
	float:left; 
	text-align:center; 
	cursor:pointer; 
	list-style:none; 
	padding:1px 6px; 
	margin-right:4px; 
	background:#F1F1F1;
	border:1px solid #898989; 
	border-bottom:none;
}
.tab .tab_menu li.hover { 
	background:#DFDFDF;
}
.tab .tab_menu li.selected { 
	color:#FFF; 
	background:#6D84B4;
}
.tab .tab_box { 
	clear:both; 
	border:1px solid #898989;
}
.tab .hide{
	display:none
}
#jnDetails {
    float: left;
	display:inline;
    overflow: hidden;
    width: 468px;
}
#jnDetails .jnProDetail{
	padding:0 10px 10px 10px;
}
#jnDetails .jnProDetailList li{
	line-height:25px;
	float:left;
	width:100%;
}
#jnDetails .jnProDetailList strong.del {
    color: #404040;
    font-size: 12px;
    position: static;
    text-decoration: line-through;
}
#jnDetails .jnProDetailList strong {
	font-weight:400;
}
#jnDetails .jnProDetailList .tbDetailPrice strong {
    font-weight: 700;
    color: #FF5500;
    font: 24px Tahoma,Arial,Helvetica,sans-serif;
    padding-right: 5px;
    vertical-align: middle;
}
#jnDetails .jnProDetailList .color_change li , #jnDetails .jnProDetailList .pro_size li{ 
	float:left; 
	margin-right:10px; 
	width:40px;
}
#jnDetails .jnProDetailList .color_change img { 
	width:30px; 
	height:30px; 
	padding:1px; 
	background:#EEE;
	border:1px solid #BBB;
	cursor:pointer; 
}
#jnDetails .jnProDetailList .color_change img:hover,#jnDetails .jnProDetailList .color_change img.hover { 
	border:1px solid #f60;
}
#jnDetails .jnProDetailList .pro_size li{
	display:block; 
	margin-right:6px;
	border:1px solid #AAA;
	cursor:pointer; 
	width:30px; 
	height:30px; 
	line-height:30px; 
	overflow:hidden;
	text-align:center;
}
#jnDetails .jnProDetailList .pro_size li.cur{
	border:1px solid #AAA;
	background-color:#f60;
}
.jqzMian ,.proWright {width:600px;  margin-left:20px; float:left;}
.proWright {float:none;}
.jnpRight {width:505px; height:85px; float:left; position:relative;}
.imgList {width:1500px; height:85px; position:absolute; left:0px; top:0px;}
.jnpPrev {width:30px; height:30px; float:left; margin:25px 15px 0px 0px; background:url(../images/icon/pricon.png) 0px 0px ;}
.jnpPrev:hover {background:url(../images/icon/pricon.png) -60px 0px ; cursor:pointer;}
.jnpNext {width:30px; height:30px; float:left; margin:25px 0px 0px 15px; background:url(../images/icon/pricon.png) -40px 0px ;}
.jnpNext:hover {background:url(../images/icon/pricon.png) -101px 0px ; cursor:pointer;}
.jqzMian aside {padding-left:20px; font-size:32px; color:#c7000a; font-weight:bold; line-height:40px;}
.jqzMian article {font-size:16px; color:#666; line-height:24px;  padding:15px 0px 0px 20px;  margin-bottom:15px;}
.jqzMian article section { border-bottom:1px solid #dcdcdc; padding-bottom:15px;}

.larpro {height:auto; overflow:hidden; background:#f1f2f2; border:1px solid #f1f2f2; padding:10px 0px; margin-top:15px; clear:both; margin-left:20px; height:70px;}

.larproLeft p ,.larproLeft a {float:left; margin:5px 0px 0px 25px;}
.larproLeft p {margin-top:10px;}
.proShare {padding:10px 0px 0px 20px; font-size:16px; color:#666; }
.proShare p {float:left; position:relative; top:10px;}

#Details {width:1024px; margin:15px auto;}
.DetailsTitle {height:45px; background-image:linear-gradient(top,#fefefe,#ededee); background-image:-webkit-linear-gradient(top,#fefefe,#ededee); background-image:-moz-linear-gradient(top,#fefefe,#ededee); background-image:-ms-linear-gradient(top,#fefefe,#ededee); background-image:-o-linear-gradient(top,#fefefe,#ededee); border:1px solid #d8d8d8;}
.DetailsTitle p {width:160px; line-height:45px; background-color:#c40009; text-align:center; font-size:16px; color:#fff;}
.DtailTitle {text-align:center; padding:15px 0px;}

.DetailsContent {padding:30px 0px;}
.line {border:1px solid #e6e6e6;}
.dtailOne {padding-bottom:5px;}
.dtailLeft { float:left; color:#666; font-size:16px; width:600px;}
#Details .DetailsContent .dtailOne .dtailLeft tr td {border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:15px; color:#666; text-align:center;}
#Details .DetailsContent .dtailOne .dtailLeft tr td.masktr {padding-left:10px; text-align:left;}
#Details .DetailsContent .dtailOne .dtailLeft tr:last-child td {border-bottom:none;}
#Details .DetailsContent .dtailOne .dtailLeft tr td:last-child {border-right:none;}

.dtailLeft span {color:#c09000;}
.dtailRight {float:left; margin-left:10px;}
.dtailLeft  p {line-height:26px;}

.proTaial {text-align:center; font-size:16px; color:#666; line-height:26px;}
.proTaial p {margin-top:15px;}

.protameet span {color:#c09000; font-size:18px;}
.protameet p {font-size:16px; line-height:26px; color:#666; margin-top:10px;}
.nextSpan {display:none;}

/*news.html*/
/*newsContent*/
.newsContent {width:974px; margin:0px auto; background-color:#f6f6f6; padding:25px; margin-bottom:15px;}
.newsTitle {border-bottom:2px solid #989898;  overflow:visible;}
.newsTitle p {border-bottom:2px solid #c8000a; display:inline-block; padding:10px 25px; font-size:26px; color:#c8000a; position:relative; top:2px;}
.newsTitle p span {position:relative; top:5px; margin-right:5px;}
.newsC {padding-bottom:50px;}
.newsC article {padding:20px;display: -webkit-box; display:box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex; border-bottom:1px solid #dcdcdc; width:96%;}
.newsC article section:first-child {-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;  box-flex:1;}
.newsC article section:last-child {-webkit-box-flex:4; -moz-box-flex:4; -webkit-flex:4; -ms-flex:4; flex:4; }
.newsContent .newsC article section:first-child  {display:inline-block; padding-right:20px;}
.newsContent .newsC article section:first-child figure {width:168px; height:109px; padding:10px; background-color:#fff; border-radius:5px; /*box-shadow:-3px 0px 10px #ededed;*/ box-shadow: -2px 0 5px #ededed, 0 -2px 5px #ededed, 0 2px 5px #ededed, 2px 0 5px #ededed;}
.newsC a article section:last-child p:first-child {font-size:16px; color:#666; line-height:45px; border-bottom:1px dashed #d6d6d6;}
.newsC a:hover article section:last-child p:first-child {color:#c8000a;}
.newsC a article section:last-child p:first-child span {float:right; font-family:arial; font-size:14px; color:#838383; margin-right:10px;}
.newsC a article section:last-child p:last-child {font-size:13px; line-height:24px; color:#838383; margin-top:15px;}

.prodMian {margin-top:5px; margin-bottom:5px;}

/*about.html*/
.aboutContent {background:url(../images/img/aboutBack.jpg); padding-bottom:0px; overflow:visible;}
.aboutContent:after {/* content:url(../images/img/wangBack.png); */ position:relative; top:28px;}
.about {padding:30px 10px; padding-bottom:10px;}
.about p {font-size:14px; color:#666; line-height:35px; width:960px;}
.about p img.imgOne {float:left; margin-right:15px;}
.about p img.imgTwo {float:right; margin-left:15px;}

.aboutMian {width:1024px; margin:25px auto;}
.aboutMian .aboutBack {background-color:#f7f7f7; height:120px; position:relative; z-index:3;}
.aboutNav {position:relative; z-index:5;}
.aboutNav ,.aboutMian ,.aboutNav ul li ,.aboutNav ul ,.aboutNav ul li article { overflow:visible;}
.aboutNav ul {}
.aboutNav ul li {width:305px; text-align:center; float:left; margin:0px 18px;}
.aboutNav ul li article {padding:15px; background-image:linear-gradient(top,#fff,#f6f6f6); background-image:-webkit-linear-gradient(top,#fff,#f6f6f6); background-image:-moz-linear-gradient(top,#fff,#f6f6f6); background-image:-ms-linear-gradient(top,#fff,#f6f6f6); background-image:-o-linear-gradient(top,#fff,#f6f6f6); border-bottom:5px solid #9b9b9b; min-height:300px;}
.aboutNav ul li article:hover {cursor:pointer; border-bottom:5px solid #f4000c;}
.aboutNav ul li article figure {width:130px; height:130px; border:10px solid #fff; border-radius:50%; background:#f7ba37; box-shadow:2px 1px 3px #e2e2e2; font-size:20px; color:#fff; margin:0px auto; margin-top:-80px;}
.aboutNav ul li:nth-child(2) article figure {background-color:#f4000c;}
.aboutNav ul li:nth-child(2) article section p:first-child {color:#f4000c;}
.aboutNav ul li:nth-child(3) article figure {background-color:#2ba4db;}
.aboutNav ul li:nth-child(3) article section p:first-child {color:#2ba4db;}
.aboutNav ul li article figure img {margin-top:20px;}
.aboutNav ul li article section {padding:15px 0px;}
.aboutNav ul li article section p:first-child {font-size:18px; color:#f4a804; line-height:30px; padding:0px 30px;}
.aboutNav ul li article section p:nth-child(2) {font-size:14px; color:#666; line-height:24px; text-align:left; margin-top:15px;}
.aboutNav ul li article section p:nth-child(2) a {color:#f4000c;}

.ywHonor {width:100%; text-align:center; padding-top:20px; color:#24px; color:#666;}

.aboutJ {width:1024px; margin:0px auto; position:relative;}
.Awards {width:870px; margin:0px auto; position:relative; height:400px;}
.Awards ul {width:10000px; position:absolute; left:0px; top:0px;}
.Awards ul li {width:252px; float:left; margin:0px 20px;  overflow:hidden;}
.Awards ul li figure {width:240px; border:1px solid #dcdcdc; background:#fff; text-align:center; padding:5px; padding-bottom:0px; border-radius:3px; height:305px; overflow:visible;}
.Awards ul li figure:after {content:url(../images/img/about_aboutyy.jpg); position:relative; top:2px;}
.Awards ul li figcaption {font-size:14px; text-align:center; line-height:20px; color:#666; padding-top:25px;}
.Awards ul li figure img {width:100%; height:auto;}
.aboutPrev {width:50px; height:40px; position:absolute; left:0px; top:150px; background:url(../images/icon/hoorIcon.png) -20px 0px;}
.aboutPrev:hover {background-position:-124px 0px;}
.aboutNext {background-position:-74px 0px; left:980px;}
.aboutNext:hover {background-position:-178px 0px;}
.aboutPrev ,.aboutNext {cursor:pointer;}

/*brand.html*/
.brandL {display:inline-block; width:80px; float:left; padding:15px; text-align:center;}
.brandL figcaption {color:#e5252e;}
.bacndR p {font-size:14px; line-height:24px; color:#666; margin-bottom:15px;}

.bradMian {width:1024px; margin:30px auto;}
.bradMianF {width:130px; height:130px; border:5px solid #f2f2f2; border-radius:50%; background:#f7ba37; box-shadow:2px 1px 3px #e2e2e2; font-size:20px; color:#fff; text-align:center;}
.bradMianF img {margin-top:20px;}

.bradDai {width:880px; float:right;  border-left:5px solid #f2f2f2; padding-left:60px; overflow:visible;}
.bradDai ul li{position:relative; margin-top:20px; }
.bradDai ul li:before {content:url(../images/icon/yuan.png); position:relative; left:-85px; top:-10px;}
/*.bradDai ul li p:first-child{width:0px; height:0px; border-top:12px solid transparent; border-right:12px solid transparent; border-left:12px solid #fff3f3; float:left; transform:rotate(40deg); margin-top:20px;}*/
.bradDai ul li p.bradP {width:11px; height:40px; background:url(../images/icon/jtIcon.png) right center no-repeat; float:left; position:relative; z-index:5; }
.bradDiv {padding:10px 15px; background:linear-gradient(top,#fef9f9,#fff,#fef9f9); background:-webkit-linear-gradient(top,#fef9f9,#fff,#fef9f9); display:inline-block; border:1px solid #dcdcdc; border-radius:5px; font-size:14px; color:#666; position:relative; z-index:4; left:-30px;}
.bradDiv p {float:left;}
.bradDiv p:first-child {width:80px; color:#cd1615;}
.bradDiv p:last-child {margin-left:15px; max-width:710px;}

/*park.html*/
.parkFigure {width:1024px; height:auto; overflow:hidden; margin:0px auto; padding:15px 0px; text-align:center;}

/*Dot.html*/
.Dot {width:1024px; margin:0px auto; background-color:#f8f8f8; margin-bottom:15px;}
.Dot .DotMian {padding:15px;}
.bacndRDot {padding:20px 0px 0px 40px;}
.bacndRDot p {float:left; margin-left:15px;}
.bacndRDot p label select {width:200px; }
.bacndRDot p label select ,.bacndRDot p label input[type="text"]{height:30px; line-height:30px; border:1px solid #dcdcdc; border-radius:3px; text-indent:10px; font-size:14px; }
.bacndRDot p span {margin-right:10px;}
.bacndRDot p label input[type="text"] {width:440px;}
.bacndRDot p a {background-color:#c61919; padding:6px 35px; border-radius:3px; font-size:14px; color:#fff; position:relative; top:5px;}
.bacndRDot p:last-child {margin-left:45px;}

.DotMun {width:960px; border:1px solid #eee; margin:0px auto; background-color:#fff;  margin-bottom:20px;}
.DotMun ul li {display: -webkit-box; display:box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.DotMun ul li:nth-child(2n) {background-color:#fafafa;}
.DotMun ul li p {box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -ms-box-flex:1; flex:1; line-height:45px; font-size:14px; text-indent:10px; border-bottom:1px solid #eee; color:#666;}
.DotMun ul li:first-child p {text-align:center;}
.DotMun ul li p:nth-child(2) {box-flex:2; -webkit-box-flex:2; -moz-box-flex:2; -ms-box-flex:2; flex:2; border-left:1px solid #eee; border-right:1px solid #eee;}

/*Contact.html*/
.contact {width:1024px; margin:0px auto;}
.contact .contacTtitle {background-image:linear-gradient(top,#f6f6f6 30%,#fff 80%,#fff 100%); background-image:-webkit-linear-gradient(top,#f6f6f6 30%,#fff 80%,#fff 100%); background-image:-moz-linear-gradient(top,#f6f6f6 30%,#fff 80%,#fff 100%); background-image:-ms-linear-gradient(top,#f6f6f6 30%,#fff 80%,#fff 100%); background-image:-o-linear-gradient(top,#f6f6f6 30%,#fff 80%,#fff 100%); padding:20px; padding-top:10px;}
.YWmap {width:970px; margin:0px auto; border:5px solid #e5e5e5;}

.Message {padding:15px 25px; width:100%;}
.Message .MessageTitle {padding:15px 15px 20px; font-size:14px; color:#666; text-align:center;} 
.Message .MessageTitle p:first-child {font-size:22px; margin-bottom:15px;}

.MessageInput {margin-top:20px;}
.MessageInput label {position:relative;}
.MessageInput input[type="text"] {width:290px; height:30px; line-height:30px; text-indent:10px; border:1px solid #dcdcdc; border-radius:3px; margin:0px 14px; font-size:14px; background:url(../images/icon/duiIcon.jpg) right center no-repeat;}
.MessageInput input[type="text"].on {background:url(../images/icon/cuoIcon.jpg) right center no-repeat;}
.MessageInput textarea {width:920px; height:120px; margin:15px 14px; border:1px solid #dcdcdc; border-radius:3px; padding:10px;}
.MessageInput p.contButton {background:#cd1616 url(../images/icon/liuIcon.png) left center no-repeat; height:35px; line-height:35px; padding:0px 25px; display:inline-block; margin:0px 14px; border-radius:3px;}
.MessageInput p.contButton a {color:#fff; font-size:14px; display:block; padding-left:35px;}

.contInteration {width:960px; margin:0px auto; padding:10px; margin-top:50px;}
.contInteration ,.interdMian ,.interdMian article {overflow:visible;}
.interdMian {width:430px; float:left;  border-radius:5px; padding:15px; box-shadow:1px 0px 5px #ccc; }
.interdMian figure {width:70px; height:70px; border-radius:50%; border:3px solid #dcdcdc; background:#cd1616 url(../images/icon/renIcon.png) center center no-repeat; margin:0px auto; margin-top:-60px;}
.interdMian aside {font-size:16px; color:#333; margin:20px 0px;}
.interdMian section p {line-height:26px; font-size:14px; color:#666; margin:0px; padding:0px;}
.interdMian section p span.secSpan {font-size:20px; color:#cd1616; font-family:arial;}
.interdMian:last-child {float:right;}.interdMian:last-child figure {background:#cd1616 url(../images/icon/SIcon.png) center center no-repeat;}

.interSection {/*-webkit-box; display:box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;*/}
.interSection p {-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;  box-flex:1;}
.wx {width:120px; height:120px; border-radius:3px; overflow:visible; text-align:center; margin:15px 0px; line-height:30px; font-size:14px;}
.interSection .iSe:first-child {border-right:1px dotted #dcdcdc; padding:0px 25px; margin-top:10px; width:160px; height:210px; float:left;}
.wx img {width:100%; height:auto;}
.interSection .iSe:last-child {width:200px;}
.interSection .iSe:last-child a p {margin:0px 25px; border-bottom:1px dotted #dcdcdc; width:200px;} 
.interSection .iSe:last-child a.ison p {border-bottom:none;}
.interSection .iSe:last-child a {font-size:14px; color:#666;}
.interSection .iSe:last-child a p span.iocn {display:inline-block; width:50px; height:50px; background:url(../images/icon/ywIcon.jpg) center center no-repeat; background-size:40px auto;}
.interSection .iSe:last-child a:nth-child(2) p span.iocn {background:url(../images/icon/ywIcon1.jpg) center center no-repeat; background-size:40px auto;}
.interSection .iSe:last-child a:nth-child(3) p span.iocn {background:url(../images/icon/ywIcon2.jpg) center center no-repeat; background-size:40px auto;}
.interSection .iSe:last-child a:nth-child(4) p span.iocn {background:url(../images/icon/ywIcon3.jpg) center center no-repeat; background-size:40px auto;}
.interSection .iSe:last-child a p span.text {position:relative; top:-18px;}


/*activity.html*/
.activity {padding:10px 20px;}
.activity article {width:320px; display:inline-block; min-height:280px; margin-bottom:30px; float:left;}
.activity article figure {width:280px; height:210px; background:url(../images/img/borderBack.png) no-repeat; background-size:100% 100% ; margin:0px auto;}
.activity article figure p {margin:25px; border:4px solid #cbcbcb; height:142px; overflow:hidden;padding:1px;}
.activity article figure p img { border:1px solid #fbfff0; width:218px; height:141px;}
.activity article:nth-child(3n-1) {border-left:1px dotted #dcdcdc; border-right:1px dotted #dcdcdc;}
.activity article section {width:260px; margin:0px auto; margin:10px 30px;}
.activity article a {font-size:14px; color:#666; line-height:22px;}
.activity article a:hover {color:#c8000a}
.activity article:hover figure img {animation:ease-out mymove 3s; -webkit-animation:ease-out mymove 3s; -moz-animation:ease-out mymove 3s; -o-animation:ease-out mymove 3s; -ms-animation:ease-out mymove 3s;}
/*@keyframes mymove {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-moz-keyframes mymove {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-ms-keyframes mymove {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-o-keyframes mymove {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-webkit-keyframes mymove {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}*/
	

/*star.html*/
.star {padding:10px 20px;}

.star table{font-size:12px;color:#666;}

.star table a{font-size:12px;color:#666;}



.star article {width:320px; display:inline-block; min-height:240px; margin-bottom:30px; float:left;}
.star article figure {width:280px; height:210px;  box-shadow: -2px 0 5px #ededed, 0 -2px 5px #ededed, 0 2px 5px #ededed, 2px 2px 5px #ededed;border-radius:5px; margin:10px auto; padding-bottom:15px;}
.star article figure p {margin:15px;  height:210px; overflow:hidden;padding:1px;}
.star article figure p img { border:1px solid #fbfff0; width:250px; }
.star article:nth-child(3n-1) {border-left:1px dotted #dcdcdc; border-right:1px dotted #dcdcdc;}
.star article section {width:260px; margin:0px auto; margin:10px 30px;}
.star article a {font-size:14px; color:#666; line-height:22px;}
.star article a:hover {color:#c8000a}
.star article:hover figure img {animation:ease-out mymovestar 3s; -webkit-animation:ease-out mymovestar 3s; -moz-animation:ease-out mymovestar 3s; -o-animation:ease-out mymovestar 3s; -ms-animation:ease-out mymovestar 3s;}
/*@keyframes mymovestar {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-moz-keyframes mymovestar {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-ms-keyframes mymovestar {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-o-keyframes mymovestar {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}
@-webkit-keyframes mymovestar {
	from {transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); -ms-transform:scale(1,1);}
	to {transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1);}
	}*/
	
/*newsWith.html*/

.newsWith {width:1024px; margin:0px auto;}
.newsWtitle {text-align:center; padding:20px 0px; font-size:24px; color:#c8000b; border-bottom:1px solid #dcdcdc;}
.newsTime {width: 540px; margin:10px auto; margin-left:280px;}
.newsTime p {display:line-block; font-size:14px; color:#ccc; line-height:60px; float:left; margin-left:20px; }
.newsTime p span {float:left;}
.newsWContent {padding:0px 20px;}
.newsWContent p {font-size:14px; color:#666; line-height:24px; margin-top:15px;}
.newsWith .newsTime.newsT {margin-left:0px;}
.newsWith .newsTime.newsT p {width:980px; }
.newsWith .newsTime.newsT p:first-child {position:relative; top:15px;}
.productR ul li p:first-child {width:300px; height:auto; overflow:hidden;}

/*2015-6-30*/
.productR ul li p:first-child {width:300px;  overflow:hidden;}
.productR ul li p:first-child img {max-width:300px; }
.newsContent .newsC article section:first-child figure img {width:168px;}
.newsWContent p img {max-width:1004px;}
.nav_munLeft ul li a p:last-child img {width:150px; }

.zoomPad img {width:400px;}
.newsWith .newsTime.newsT p .bdsharebuttonbox {width:300px;}


/*2015-7-10*/

.nav_mun article {/*background:#808080;*/ text-align:center; border-radius:3px;}
.nav_mun article:hover {background:url(../images/icon/arrowNav.png) right center no-repeat; background-size:15px auto; }
.nav_mun article a {font-size:14px; color:#666;}
.nav_mun article a:hover {color:#d20408;}
.nav_mun article a p:first-child {margin-top:10px;}
.nav_mun article a p:first-child img {width:35px;}
.nav_munkeep {padding:0px 10px;}



/*2017-5-8*/
.larproLeft a{
	width: 15%;
	
}
.larproLeft a img{
	width: 100%;
}
