/*******basic********/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:14px;color:#333;font-family: "Microsoft YaHei",Verdana, Arial, "΢���ź�", Geneva, sans-serif;-webkit-text-size-adjust:100%;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input,textarea,button{padding:0;margin: 0;outline: none;border:none;}
header,section,nav,footer{  width:100%;}
*{color:#333; -webkit-box-sizing: border-box !important;  -moz-box-sizing: border-box !important;  box-sizing: border-box !important;  margin:0;  padding:0; }
*, input, textarea {  font-family: "Microsoft YaHei",Verdana, Arial,Geneva, sans-serif;  }
.lf{  float:left;  }
.rt{  float:right;  }
.clearFix:after{  display: block;  content:"";  clear:both;  }
.point:hover{  cursor:pointer;  }
.container{margin: auto;width:1200px;}
.hideE{  display:none;  }

*.noBorderRight{border-right:none !important;}
*.noBorderbottom{border-bottom:none !important;}
*.noMarRight{margin-right:0 !important;}
*.noAfter:after{display: none !important;}
*.transit{
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;}
img.scale:hover{
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);}
*.shadow{
    -webkit-box-shadow: 1px 1px 1px 1px #dddddd;
    -moz-box-shadow: 1px 1px 1px 1px #dddddd;
    box-shadow: 1px 1px 1px 1px #dddddd;}
/***back to top**/
#toTop{width:56px;height:56px;position:fixed;cursor:pointer;display:none;right:3%;bottom:4%;z-index:60;background:url("../../images/home/top.gif") no-repeat 0 0;  background-position: -53px 0;  }
#toTop:hover{background-position-x:-115px}
@font-face {font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?v=4.5.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg')}
@font-face {font-family:Pe-icon-7-stroke;font-style:normal;font-weight:400;src:url(fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');}

/*****headTop*******/
.headTop{height:50px;line-height: 50px;background: #f8f8f8;}
.headTop .p1{font-size: 12px;color:#666;}
.headTop .p2{}
.headTop .p2 a{font-size: 12px;color:#666;}
.headTop .p2 i{margin: 0 10px;font-size: 12px;color:#666;}

/********header*******/
.header{width: 100%;}
.header_top{padding:9px 0;background: #f0f0f0;}
.header_top .p1{font-size: 12px;color:#666;}
.header_top .p2{color:#666;}
.header_top .p2 a{color:#666;border-right:1px solid #aaa;font-size: 12px;padding-right:5px;}
.header_top .p2 a:hover{color:#000;}
.header_top .p2 a.a3{border:none;}

.topHotLine{position: relative;top:7px;}
.topHotLine .msgBox{}
.topHotLine .p1{font-size: 12px;color:#666;margin-bottom: 5px;}
.topHotLine .p2{font-size: 26px;color:#bc1a0f;font-family: Arial;}
.topHotLine .picBox{margin-top: 3px;margin-right: 5px;}
.logoBox{position: relative;height:100%;/*top: 33px;*/padding: 10px 0;}
.logoBox img{display: block;}
.logoBox span{font-size:32px;color:#333;display:block;float:left;font-weight: bold;}
.logoBox span i{font-style: normal;color:rgb(204, 204, 204);}
.introBox{}
.introBox ul{border-left:1px solid #FF69B4;padding-left:16px;}
.introBox ul li{height:28px;line-height: 28px;padding-left:30px;background: url("../../images/home/zs.png") no-repeat left center;font-weight: bold;}
.navBox{height:100%;position: relative;/*top: 32px;*/background:#bc1a0f;}

.navList{position: relative;text-align: center;margin: auto;}
.navList>li{position: relative;display:block;height:45px;width:16.66%;text-align: center;margin: 0;padding: 0;}
.navList>li>a{display: block;width:100%;height:100%;line-height:45px;text-align: center;font-size: 14px;color:#fff;}
.navList>li>a span{font-size: 14px;color:#fff;}
/*.navList>li.havsec>a:after{content:"\f0dd";display: inline-block;font-size: 15px;position: relative;top:-3px;margin-left:5px;font-family:FontAwesome;}*/
.navList>li a:hover{color:#fff;background: #d17069;}
.navList>li.active a{color:#fff;background: #d17069;}
.navList>li:hover .smallList{display: block;}
.smallList{width:100%;background: #fff;position: absolute;right:0;top:45px;z-index:500;display: none;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;}
.smallList li a{display: block;width:100%;padding:4px 8px;font-size: 16px;color:#333;-webkit-border-radius:6px;
    -moz-border-radius:6px;
    border-radius:6px;}
.smallList li a>div{line-height:26px;height:26px;overflow: hidden}
.smallList li a:hover{color:#fff;}

/******nav******/



/*****banner****/
.bannerBox{position: relative;}


.slick_ban .slick-slide img{width:100%;}
.slick-list{width:100%;}
.slick_ban .slick-prev:before,.slick_ban .slick-next:before{display: none;}
.slick_ban .slick-prev,.slick_ban .slick-next{width:71px;height:71px;opacity: 0.7;border-radius:6px;}
.slick_ban .slick-prev{background:rgba(0,0,0,.1) url("../../images/home/left.png") no-repeat center;left:75px;}
.slick_ban .slick-next{background:rgba(0,0,0,.1) url("../../images/home/right.png") no-repeat center;right:75px;}
.slick_ban .slick-dots{bottom:32px;}
.slick_ban .slick-prev:hover,.slick_ban .slick-next:hover{background-color:rgba(0,0,0,.3);}
/*.slick_ban .slick-dots li{width:20px;height:20px;}
.slick_ban .slick-dots li button{padding:0;width:20px;height:20px;}
.slick_ban .slick-dots li.slick-active button{background: #ff8400;}*/
/*.slick_ban .slick-dots li button{background: #fff;}*/
/*.slick-dots li button:before{display: none;}*/
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff}
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff;font-size:16px;}
.slick_ban .slick-dots li.slick-active button:before{opacity: 1;color: #FF69B4}



/*****sec1*******/
.secBox{padding:100px 0;}
.secBox .secTi{text-align: center;background: url("../../images/home/bg2.png") no-repeat center 30px;margin-bottom: 20px;}
.secBox .secTi .p1{line-height: 23px;}
.secBox .secTi .p1 .sp1{font-size: 24px;font-weight: bold;color:#bc1a0f;}
.secBox .secTi .p1 .sp2{font-size: 24px;font-weight: bold;color:#666666;}
.secBox .secTi .p2{font-size: 30px;color:#dbdbdb;font-weight: bold;line-height: 26px;margin-bottom: 20px;}
.secBox .secTi .p3{font-size: 14px;color:#666;}

.sec1{}
.sec1 .typeGroup{ padding-bottom:40px;}
.sec1 .typeGroup ul{}
.sec1 .typeGroup ul li{width:16.66%;height:60px;}
.sec1 .typeGroup ul li a{display: block;width:100%;height:100%;text-align: center;padding-top:13px;}
.sec1 .typeGroup ul li a:hover{color:#fff;background: #bc1a0f;}
.sec1 .typeGroup ul li a *{color:#333;}
.sec1 .typeGroup ul li a:hover *{color:#fff;}
.sec1 .typeGroup ul li .moreBtn{color:#fff;background: #bc1a0f;line-height: 60px;padding:0;}
.sec1_ban{}
.sec1_ban .slick-slide{}
.sec1_ban .slick-slide .slider_con{width:280px;margin: auto;}
.sec1_ban .slick-slide .slider_con .picBox{width:100%;height:280px;overflow: hidden;}
.sec1_ban .slick-slide .slider_con img{display: block;width:auto;height:280px;margin: auto}
.sec1_ban .slick-slide .slider_con .msgBox{padding:5px 14px 10px;background: #666666}
.sec1_ban .slick-slide .slider_con .msgBox *{color:#fff;}
.sec1_ban .slick-slide .slider_con .msgBox .p1{font-size: 15px;line-height: 35px;height:37px;border-bottom:1px solid #fff;}
.sec1_ban .slick-slide .slider_con .msgBox .p1 .sp1{margin-right: 3px;}
.sec1_ban .slick-slide .slider_con .msgBox .p2{font-size: 13px;line-height: 17px;height:46px;margin-top: 5px;}
.sec1_ban .slick-slide:hover .msgBox{background: #bc1a0f;}
.sec1_ban .slick-prev:before,.sec1_ban .slick-next:before{display: none;}
.sec1_ban .slick-prev,.sec1_ban .slick-next{width:50px;height:50px;border-radius:6px;}
.sec1_ban .slick-prev{background: url("../../images/home/p4.png") no-repeat center;left:-45px;}
.sec1_ban .slick-next{background: url("../../images/home/p5.png") no-repeat center;right:-45px;}


/******sec2******/
.sec2{}
.sec2>div{width:50%;height:550px;}
.sec2 .leftPart{background: #bc1a0f url("../../images/home/bg1.png") no-repeat center;background-size: auto 100%;padding-top:100px;}
.sec2 .leftPart img{width:550px;height:351px;display: block;}
.sec2>div .conBox{width:600px;}
.sec2 .rightPart{background: #efefef;}
.sec2 .rightPart .conBox{padding-left:50px;padding-top:90px;}
.sec2 .rightPart .sec2Ti{margin-bottom: 30px;line-height: 40px;}
.sec2 .rightPart .sec2Ti .p1{margin-right: 8px;}
.sec2 .rightPart .sec2Ti .p1 .sp1{font-size: 24px;font-weight: bold;color: #bc1a0f;}
.sec2 .rightPart .sec2Ti .p1 .sp2{font-size: 24px;font-weight: bold;color: #666;}
.sec2 .rightPart .sec2Ti .p2{font-size: 30px;font-weight: bold;color: #dbdbdb;}
.sec2 .rightPart .msg{font-size: 14px;color:#666;line-height: 36px;height:180px;overflow: hidden;margin-bottom: 58px;}
.sec2 .rightPart .moreBtn{font-size: 14px;color:#fff;width:152px;height:52px;line-height:52px;text-align: center;background: #bc1a0f;}


/*********sec3**********/
.sec3{}
.sec3 .secTi{margin-bottom: 50px;}
.sec3 ul{}
.sec3 ul li{width:280px;margin-right: 26px;margin-bottom: 50px;}
.sec3 ul li .picBox{position: relative;overflow: hidden;width:280px;height:280px;}
.sec3 ul li .picBox>img{display: block;width:100%;}
.sec3 ul li .picBox .mask{display: block;width:100%;position: absolute;height:100%;top:0;left:0;background: rgba(0,0,0,.6);
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -o-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);}
.sec3 ul li .picBox .mask img{display: block;width:67px;position: relative;margin: auto;top:105px;}
.sec3 ul li .operation {}
.sec3 ul li .operation img{display: block;width:100%;}
.sec3 ul li  .name{text-align: center;padding:0 15px;height:30px;line-height: 30px;font-size: 16px;}
.sec3 ul li  .name2{text-align: center;padding:0 15px;height:90px;line-height: 30px;font-size: 16px;}
.sec3 ul li:hover .picBox .mask{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);}
.sec3 .moreBtn{font-size: 14px;color:#fff;width:152px;height:52px;line-height:52px;text-align: center;background: #bc1a0f;margin: auto;display: block }
/*******sec4*********/
.sec4{background: #efefef;}
.sec4 .secTi{margin-bottom: 50px;}
.sec4 .picBox,.sec4 .msgBox{width:50%}
.sec4 .picBox{height:350px;overflow: hidden;padding-right:25px;}
.sec4 .picBox img{display: block;width:100%;height:auto;}
.sec4 .msgBox{padding-left:25px;}
.sec4 .msgBox ul{}
.sec4 .msgBox ul li{padding-left:15px;background: url("../../images/home/p6.png") no-repeat left 15px;color:#666;font-size: 14px;padding-top: 5px; padding-bottom: 5px;}
.sec4 .msgBox ul li a{display: block;}
.sec4 .msgBox ul li a>div{height:28px;line-height: 28px;font-size: 14px;color:#666;overflow: hidden}
.sec4 .moreBtn{font-size: 14px;color:#fff;width:152px;height:52px;line-height:52px;text-align: center;background: #bc1a0f;margin:50px auto 0;display: block; }
/**********sec5***********/

/******sec6*********/


/****footer****/

.foot{}
.foot .foot_nav{background: #282828;border-bottom:1px solid #666666;}
.foot .foot_nav ul{}
.foot .foot_nav ul li{position: relative;display:block;height:100px;width:16.66%;text-align: center;margin: 0;padding: 0;}
.foot .foot_nav ul li>a{display: block;width:100%;height:100%;line-height:100px;text-align: center;font-size: 14px;color:#fff;}
.foot .foot_nav ul li>a span{font-size: 14px;color:#fff;}
/*.navList>li.havsec>a:after{content:"\f0dd";display: inline-block;font-size: 15px;position: relative;top:-3px;margin-left:5px;font-family:FontAwesome;}*/
.navList>li a:hover{color:#fff;background: #d17069;}
.foot .footTop{background: #282828;padding:45px 0 0px;height:360px;}
.foot .footTop ul{}
.foot .footTop ul li{width:487px;}
.foot .footTop ul li *{color:#aaa;}
.foot .footTop ul li.gsxx .msgBox .p1{font-size: 22px;margin-bottom: 5px;}
.foot .footTop ul li.gsxx .msgBox .p1 span{font-size: 14px;font-family: Arial;}
.foot .footTop ul li.gsxx .msgBox .p2{font-size: 14px;line-height: 45px;}
.foot .footTop ul li .msgBox{line-height: 34px;margin-left: 10px;padding-top: 5px;}
.foot .content{line-height: 50px;text-align: center;background: #000;height:50px;}
.foot .content *{color:#888;}
.foot .footTop ul li.fx{position: relative;top:90px;}
.footTop .jiathis_style_32x32  .jtico{height:50px !important;width:50px !important;}
.footTop .jiathis_style_32x32 .jtico_tsina{background: url("../../images/home/sina.png") no-repeat center;background-position: 0 0;background-size: 100% 100% !important;}
.footTop .jiathis_style_32x32 .jtico_weixin{margin-right:10px;background: url("../../images/home/wechat.png") no-repeat center;background-position: 0 0;background-size: 100% 100% !important;}
.footTop .jiathis_style_32x32 .jtico_qzone{margin-right:10px;background: url("../../images/home/qqzone.png") no-repeat center;background-position: 0 0;background-size: 100% 100% !important;}
.footTop .jiathis_style_32x32 .jtico_cqq{margin-right:10px;background: url("../../images/home/qq.png") no-repeat center;background-position: 0 0;background-size: 100% 100% !important;}


/*********other********/
.detailBox img{max-width: 100%;display: block;margin: auto;}
.page{text-align: center}
.lfSmallNavBox{width:20%;  }
.title{width:100%;height:100px;border:5px solid #e3e3e3;position: relative;  }
.titleTxt{position: absolute;width: 106%;text-align: center;font-size: 23px;font-weight: bold;color: #333;line-height: 22px;top: 22px;left: -5px;background: #fff}
div.section{ padding:30px 0;}
.lfSmallNav{  margin-top:30px;  border:1px solid #ccc; }
.lfSmallNav>li,.lfsecondList>li{position:relative;padding:6px 0;text-align: center;font-size: 14px;color:#333;border-bottom:1px solid #ccc}

.lfSmallNav>li:last-child,.lfsecondList>li:last-child{  border-bottom:none;  }
.lfSmallNav>li:hover,.lfsecondList>li:hover{  background:#333;  }
.lfSmallNav>li:hover>a,.lfsecondList>li:hover>a{  color:#fff;  }
/*.lfSmallNav>li:hover .lfSmallNav_little{display: block;}*/
.lfSmallNav_little{display: none;background: #fff;}
.lfSmallNav_little>div{height:30px;line-height: 30px;}
.lfSmallNav_little>div:hover{background: #333; }
.lfSmallNav_little>div:hover a{color:#fff;}



.lfsecondList{position: absolute;z-index:100;left:249px;top:-1px;width:100%;}
.contactUsBox{margin-top:30px;border:1px solid #ccc;padding:10px;  }
.contactUsTitle{ width:100%; text-align: center; font-size: 24px; color:#707070; line-height: 27px; margin-bottom: 25px; font-weight: bold;}
.contactUsTitle strong{color:#333;}
.leftcontactWay{color: #666;line-height: 23px;margin-top: 20px;font-size: 14px;margin-bottom: 45px;-ms-word-break: all;word-break: break-all;  }
.leftcontactWay>b{display: block;}
.rtMsgBox{width:80%;  padding-left:30px;  }
.msgBoxTop{height: 100px;line-height: 100px;padding-left: 10px;padding-right: 14px;  }
.msgBoxTop a:hover{text-decoration: underline}
.msgBoxTop b{ font-size: 28px; color:#333; }
.msgBoxTop p{ font-size: 14px; color:#666; }
.contactUsBox .hotLineBox{padding:20px 0;line-height: 30px;border:1px solid #707070;position: relative;font-size: 16px;color:#707070;text-align: center;  }
.contactUsBox .hotLineBox>p{position: absolute;left: 71px;top: -14px;height: 16px;line-height: 16px;background: #fff;  }
.contactUsBox .hotLineBox *{color:#333}
.msgListBox{width:100%; }
.msgListBox ul{width:100%;  }
.msgListBox ul li{ width:260px;margin: 0 25px 20px; }
.msgListBox .picBox{width:100%;overflow: hidden;height:263px;position: relative;  }
.msgListBox .picBox img.videoLogo{display: block;width:100%;height:100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;  }
.msgListBox .picBox:hover img.videoLogo{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);  }
.msgListBox .picTitle{width: 100%;height: 35px;line-height: 35px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;text-align: center;  }
.picTitle:hover{color:#707070;}
.msgListBox .msgBox{padding:5px 14px 10px;background: #666666}
.msgListBox .msgBox *{color:#fff;}
.msgListBox .msgBox .p1{font-size: 15px;line-height: 22px;height:50px;border-bottom:1px solid #fff;}
.msgListBox .msgBox .p1 .sp1{margin-right: 3px;}
.msgListBox .msgBox .p2{font-size: 13px;line-height: 17px;height:46px;margin-top: 5px;}
.msgListBox ul li:hover .msgBox{background: #bc1a0f;}

/******videoList********/
.videoListBox ul li{    width: 280px;
    margin: 0 16px 20px;}
.videoListBox ul li .picBox{position: relative;overflow: hidden;width:280px;height:280px;}
.videoListBox ul li .picBox>img{display: block;width:100%;}
.videoListBox ul li .picBox .mask{display: block;width:100%;position: absolute;height:100%;top:0;left:0;background: rgba(0,0,0,.6);
    -webkit-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -o-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);}
.videoListBox ul li .picBox .mask img{display: block;width:67px;position: relative;margin: auto;top:105px;}
.videoListBox ul li .operation {}
.videoListBox ul li .operation img{display: block;width:100%;}
.videoListBox ul li  .name{text-align: center;padding:0 15px;height:30px;line-height: 30px;font-size: 16px;}
.videoListBox ul li  .name2{text-align: center;padding:0 15px;height:90px;line-height: 30px;font-size: 16px;}
.videoListBox ul li:hover .picBox .mask{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);}

/***********picArti*********/
.newsList li{display: block;padding:15px 0;border-bottom:1px dashed #ccc;  }
.newsPicBox{width:25%;height:130px;overflow: hidden;position: relative;  }
.newsPicBox img{display: block;width: 100%;height:100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;;  }
.newsPicBox img:hover{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);  }
.newsMsgBox{width:75%;padding-left:20px;  }
.newsMsgNewSet{ width:100%; !important;  }
.newsTitle{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:18px;color:#707070;margin-bottom: 12px;line-height: 24px;  }
.newsTitle a{color:#000;display: block;height:24px;line-height: 24px;}
.newsTitle a.cn{width:500px;}
.newsTitle a.en{width:500px;}
/*.newsTitle a:hover{color:#4ab344;}*/
.newsTime{font-size: 12px;color:#555555}
.newsMsg{font-size: 12px;line-height: 20px;height: 40px;overflow: hidden}
.watchNews{margin-top:14px; }
.watchNews a{font-size:14px;  color:#707070;  }
.page{ width:100%; text-align: right; margin-top:15px;  }


/*******onlineMsg*******/
.fmb_formline{width:460px;line-height: 50px;background-color:#737373;margin-bottom:15px;}
.fmb_formline label{width:127px;height:50px;padding-left:24px;font-size: 14px;color:#9b9b9b;}
.fmb_formline input[type="text"],.fmb_formline textarea{width:332px;padding-right:25px;}
.fmb_formline input[type="text"]{padding:16px 0;background-color: transparent;color:#9b9b9b;}
.fmb_formline textarea{height:110px;line-height: 25px;font-size: 14px;color:#9b9b9b;padding:12px 0;padding-right:25px;resize: none;background-color: transparent}
.yzmPic{display: block;height:50px;position: absolute;top:0;right:-240px;width:145px;}
.yzmLine{width:220px;position: relative}
.yzmLine.yzmLine label{width: 93px;}
.yzmLine.yzmLine input{width: 125px;color:#9b9b9b;padding-right:10px;}
.footSubBtn{display: block;width:100%;height:50px;font-size:18px;color:#9b9b9b;background-color: #737373;cursor: pointer }
.footMsgBox .contactWayTitle{margin-bottom:12px; }

.msgForm{ width:100%;margin-top: 30px; }
.formBox{ width:300px; margin:auto;  }
.formLine{width:100%;background: #ededed;margin-bottom:25px;line-height: 30px;padding:0 15px;  }
.selectLine{width:195px !important;  }
.formLine label,.formLine input[type="text"],.formLine select,.formLine textarea{font-size:12px;  }
.formLine input[type="text"],.formLine select{height:30px;border:none;outline: none;background: #ededed;  }
.formLine input[type="text"],.formLine textarea{width:230px;padding:0 10px;  }
.formLine textarea{padding:8px;resize: none;line-height: 15px;border:none;outline: none;background: #ededed;height:150px;  }
.formLine select{width:100px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;background-color: #ededed;  }
.SubBtn{display: block;cursor: pointer;color: #fff;font-size: 14px;letter-spacing: 5px;background: #007c38;border: none;outline: none;width: 100%;padding: 10px 0;text-align: center;font-family: Verdana, Arial, "΢���ź�", Geneva, sans-serif;  }


/**********single*****/
.newsBigTitle{text-align: center;font-size: 18px;margin-bottom:10px;font-weight: bold;  }
.apprTime{text-align: center;color:#666;font-size: 14px;margin-bottom:10px;font-weight: bold;  }
.newsTxt{font-size: 14px;color:#666;  }

.goodsPic img{display: block;margin:20px auto;max-width: 100%;}
.backOut{margin-top:25px;  }
.backOut,.backOut a{color:#000;  }
.toNext{margin-top:5px;}
.toNext,.toNext a{color:#000;  }
.backOut a:hover,.toNext a:hover{text-decoration: underline;  }


/***********右侧qq************/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
img.rightEwm{width:73% !important;height:auto !important;}

.topPic{margin-top: 10px;margin-left: 95px;}
.topPic img{height:96px;width:auto;margin-right: 20px;}