﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
body, button, input, select, textarea {font:14px/1.5 "微软雅黑",Arial, Helvetica, sans-serif;color:#777;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
i{font-style:normal;}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#353535;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
div{word-wrap: break-word;word-break: normal;}
/*a, area {blr:eXPression(this.onFocus=this.blur()); cursor:pointer;}*/

caption,th,h3,h1,h2,h4,h5,h6,h7,input{font-weight:lighter;}
th{text-align:left;}
ol,ul,li{list-style:none;}
img,input{border:0; margin:0px; padding:0px;}
a{color:#777; text-decoration:none; cursor:pointer; font-weight:lighter;}
a:hover{text-decoration:underline;}
.clearflow{overflow:hidden; zoom:1;}
/**/
.disabled{cursor:default;}
.bold{font-weight:bold;}
.abs{position:absolute;}
.rel{position:relative;}
/**/
.fl{float:left;}
.fr{float:right;}
/**/
.click,area{cursor:pointer;}
/* show  and hide*/
/* hide */
.fn-hide {
    display: none;
}
.fn-show {
    display:block;
}
.clear{clear:both;}
.clearspance{clear:both; height:50px;}
a.coffee{color:#8b3434;}
a.coffee:hover{color:#e94d49;}
a.bai{color:#fff;}
a.bai:hover{color:#fcff0b;}
a.hui{color:#999;}
a.hui:hover{color:#13a04e;}
a.hei{color:#000;}
a.hei:hover{ text-decoration:underline;}
a.hong{color:#d8271c;}
a.hong:hover{ text-decoration:underline;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mr35{margin-right:35px;}
.mr25{ margin-right:25px;}
.mr20{ margin-right:20px;}
.mr15{margin-right:15px;}
.mr10{ margin-right:10px;}
.mr9{margin-right:9px;}
.mr5{margin-right:5px;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt35{ padding-top:35px;}
.pt40{ padding-top:40px;}
.pt45{ padding-top:45px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}
.pt80{ padding-top:80px;}
.pt100{ padding-top:100px;}
.pt260{ padding-top:260px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb80{padding-bottom:80px;}
.pb100{padding-bottom:100px;}
.pl15{padding-left:15px;}
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.lheight{line-height:35px;}
.mtb100{margin:100px 0;}
.ti{text-indent:28px;}
.f12{font-size:12px;}
.f18{font-size:18px;}
.tc{text-align:center;}
.tr{text-align:right;}
.tj{text-align:Justify;text-justify:inter-ideograph;}
.w1100{width:1100px; margin:0 auto;}
.warp{width:100%; margin:0 auto;}
.w940{width:940px; margin:0 auto;}
.w820{width:820px; margin:0 auto;}
.fb{font-weight:bold;}
/*------------------首页----------------------*/
#top{width:100%; height:136px; margin:0 auto; background:#f0f0f0; min-width:1100px;}
.topbox{width:1100px; height:136px; margin:0 auto;}
.lg{width:142px; height:105px; background:url(images/lg.png) left center no-repeat; float:left; margin-top:15px; padding-right:20px; border-right:1px solid #e8e8e8;}
.lgname{width:475px; height:65px;padding-top:40px; float:left;font-size:32px; font-weight:bold; line-height:38px; padding-left:20px; color:#000;}
.lgname span{display:block;}
.tel{width:400px; height:120px; float:right;}
.tel .pic{width:45px; height:120px; background:url(images/tel.png) center 65% no-repeat #e82718; float:right;}
.tel .telshow{width:340px; padding:42px 15px 0 0; float:right;text-align:right;}
.tel .telshow .sc{ width:100%; color:#000; }
.tel .telshow .t{width:100%; text-align:right;font-size:33px; line-height:40px; font-weight:bold; color:#e82718;}
.tel .telshow .t i{width:85px; padding-right:10px; line-height:18px; border-right:1px solid #edc2bf; font-size:14px; display:block; font-style:normal; display:inline-block; float:left;}
.tel .telshow .t span{display:block; font-size:12px; text-transform:uppercase; color:#999;}
.city{width:100%; height:38px; line-height:38px; background:#ce3737; color:#fff; position:relative;min-width:1100px;}
.city a{color:#fff; font-size:12px; padding:0 2px;}
.city a:hover{color:#FF0;}
#bar{width:100%; height:524px; margin:0 auto;background:url(images/bar.jpg) center 0 no-repeat;min-width:1100px;}
#bar2{width:100%; height:524px; margin:0 auto;min-width:1100px;}
#menu{width:100%; height:50px; margin:0 auto; background:#3e3e3e;min-width:1100px;}
#menu ul{width:1100px;margin:0 auto;}
#menu ul li{width:110px; height:50px; line-height:50px;  float:left; text-align:center; font-size:16px;}
#menu ul li a{width:110px; height:50px; display:block;color:#fff;}
#menu ul li a:hover,#menu ul .cur{background:#d12116; text-decoration:none;}

.submenu{width:410px; height:238px; float:left; display:inline; background:#f0f0f0; padding:20px 5px;}
.submenu li{width:120px; float:left; border-right:1px solid #e6e6e6; padding-left:16px;}
.submenu li a{width:110px; padding-left:10px; background:url(images/tip.png) left center no-repeat; font-size:15px; line-height:30px; height:30px; display:block;}
.submenu li a:hover{color:#e82718;}

.subbar{width:650px; height:278px; float:right;}
#focus {width:650px; height:278px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:650px; height:278px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:650px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:620px; height:10px; padding:10px 10px; right:10px; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#dc3939;}
#focus .btn span.on {background:#fff;}
#focus .next {right:0; background-position:right top;}

.ntitlexxx{width:100%; height:40px; line-height:40px; color:#fff; background:#d12117;font-size:1.125em; font-weight:bold; text-align:center;}
.ntitlexxx a{color:#fff;}
.btntjxxx{width:30%; height:35px; line-height:35px; color:#fff; text-align:center; background:#e82718;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:block;font-size:1em;font-weight:bold;margin:15px auto 0;}
.btntjxxx:hover{background:#bb0306;}

.mcase{width:440px; float:left;}
.ntitle{width:100%; font-size:28px; color:#e82718; height:40px; line-height:40px; position: relative; padding-bottom:12px; font-weight:bold;}
.ntitle span{color:#999; padding-left:10px;}
.more{color:#999; font-size:14px; position:absolute; top:5px; right:0;}
.gs-news-wrp{width:100%; margin:0 auto;}
.gs-news-wrp h4{width:100%; height:15px; line-height:15px;display:block; padding:6px 0; overflow:hidden;}
.gs-news-wrp h4 .text{width:75%; float:left;}
.gs-news-wrp h4 span{width:20%; float:right; text-align:right;}
.gs-news-wrp dl{width:100%; height:95px; font-size:12px; line-height:20px; color:#999;display:block; padding:5px 0; overflow:hidden;}
.gs-news-wrp dl .pic{width:120px; height:95px; float:left;}
.gs-news-wrp dl .text{width:300px; float:right;}
.gs-news-wrp dl .text .t{font-size:15px; font-weight:bold; height:30px; line-height:30px; color:#555; display:block;}
.gs-news-wrp dl .text .t:hover{color:#e82718;font-weight:bold;}


.gs-news-wrp2{width:100%; margin:0 auto;}
.gs-news-wrp2 h1{width:100%; height:15px; line-height:15px;display:block; padding:6px 0; overflow:hidden;}
.gs-news-wrp2 h1 .text{width:75%; float:left;}
.gs-news-wrp2 h1 span{width:20%; float:right; text-align:right;}
.gs-news-wrp2 ul{width:100%; height:95px; font-size:12px; line-height:20px; color:#999;display:block; padding:5px 0; overflow:hidden;}
.gs-news-wrp2 ul .pic{width:120px; height:95px; float:left;}
.gs-news-wrp2 ul .text{width:300px; float:right;}
.gs-news-wrp2 ul .text .t{font-size:15px; font-weight:bold; height:30px; line-height:30px; color:#555; display:block;}
.gs-news-wrp2 ul .text .t:hover{color:#e82718;font-weight:bold;}


.mnews{width:570px; float:right;}
.mnews ul{width:100%; margin:0 auto;}
.mnews ul li{width:100%; height:60px; float:left; margin:15px 0;}
.mnews ul li .num{width:70px; height:60px; font-size:58px; line-height:60px; font-family:"Courier New"; float:left; color:#ccc;}
.mnews ul li .con{width:480px; float:right;}
.mnews ul li .con .t{font-size:18px;}
.mnews ul li .con .c{font-size:12px; color:#999;}

.mainys{width:100%; height:900px; background:url(images/bg1.jpg) center 0 no-repeat; margin:60px auto 0;min-width:1100px;}
.mainys .img{text-align:center; padding:10px 0;}
.notitle{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:42px; color:#e82718;}
.notitle .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.notitle2{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:20px; color:#e82718;}
.notitle2 .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.notitle .e img,.notitle2 .e img{margin:0 10px;}
.mainys ul{width:1100px; padding-top:40px; margin:0 auto;}
.mainys ul li{width:200px; float:left; margin:0 10px;}
.mainys ul li .num{width:100%;font-size:74px; font-family:"Times New Roman", Times, serif; color:#e82718; line-height:74px;}
.mainys ul li .t{width:100%;font-size:24px; font-family:"微软简标宋";color:#e82718; line-height:24px;}
.mainys ul li .t span{color:#b3b3b3; font-size:14px; display:block; text-transform:uppercase; line-height:18px; font-family:"Times New Roman", Times, serif; padding-bottom:10px;}
.mainys ul li .font{width:175px; padding-left:15px; background:url(images/tip2.png) left 9px no-repeat;line-height:25px; font-size:14px;}
.mainys ul li .img{width:147px; height:250px; padding-top:15px;}
.mainys .tel{width:100%; text-align:center; font-size:36px; color:#e82718; font-weight:bold; padding-top:35px;}




.mainysx{width:100%; height:900px; background:url(images/bg1.jpg) center 0 no-repeat; margin:60px auto 0;min-width:885px;}
.mainysx .img{text-align:center; padding:10px 0;}
.mainysx .notitle{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:42px; color:#e82718;}
.mainysx .notitle .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.mainysx .notitle2{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:20px; color:#e82718;}
.mainysx .notitle2 .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.mainysx .notitle .e img,.notitle2 .e img{margin:0 10px;}
.mainysx ul{width:100%; padding-top:40px; margin:0 auto;}
.mainysx ul li{width:16%; float:left; margin:0 2%;}
.mainysx ul li .num{width:100%;font-size:54px; font-family:"Times New Roman", Times, serif; color:#e82718; line-height:74px;}
.mainysx ul li .t{width:100%;font-size:20px; font-family:"微软简标宋";color:#e82718; line-height:24px;}
.mainysx ul li .t span{color:#b3b3b3; font-size:12px; display:block; text-transform:uppercase; line-height:18px; font-family:"Times New Roman", Times, serif; padding-bottom:10px;}
.mainysx ul li .font{width:100%; padding-left:10px;background:url(images/tip2.png) left 9px no-repeat;line-height:22px; font-size:12px;}
.mainysx ul li .img{width:100%; height:250px; padding-top:15px;}
.mainysx .tel{width:100%; text-align:center; font-size:36px; color:#e82718; font-weight:bold; padding-top:35px;}



.mainys1{width:100%; background:url(images/bg3.jpg) center 0; margin:60px auto 0;min-width:1100px;}
.mainys1 .img{text-align:center; padding:10px 0;}
.notitle{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:42px; color:#e82718;}
.notitle .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.notitle2{width:100%; text-align:center; font-size:32px; margin:0 auto; padding-top:20px; color:#e82718;}
.notitle2 .e{font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#999999;}
.notitle .e img,.notitle2 .e img{margin:0 10px;}
.mainys ul{width:1100px; padding-top:40px; margin:0 auto;}
.mainys ul li{width:200px; float:left; margin:0 10px;}
.mainys ul li .num{width:100%;font-size:74px; font-family:"Times New Roman", Times, serif; color:#e82718; line-height:74px;}
.mainys ul li .t{width:100%;font-size:24px; font-family:"微软简标宋";color:#e82718; line-height:24px;}
.mainys ul li .t span{color:#b3b3b3; font-size:14px; display:block; text-transform:uppercase; line-height:18px; font-family:"Times New Roman", Times, serif; padding-bottom:10px;}
.mainys ul li .font{width:175px; padding-left:15px; background:url(images/tip2.png) left 9px no-repeat;line-height:25px; font-size:14px;}
.mainys ul li .img{width:147px; height:250px; padding-top:15px;}
.mainys .tel{width:100%; text-align:center; font-size:36px; color:#e82718; font-weight:bold; padding-top:35px;}

.mainlc{width:1100px; height:435px; margin:0 auto 0;}
.mainlc .img{text-align:center; padding:10px 0;}

.mainlc1{width:1100px; margin:0 auto 0;}
.mainlc1 .img{text-align:center; padding:10px 0;}

.mainlc2{width:1100px; height:2045px; margin:0 auto 0;}
.mainlc2 .img{text-align:center; padding:10px 0;}


.mainlc3{width:1100px; height:2200px; margin:0 auto 0;}
.mainlc3 .img{text-align:center; padding:10px 0;}

.mainlc4{width:1100px; height:1575px; margin:0 auto 0;}
.mainlc4 .img{text-align:center; padding:10px 0;}

.mainyw{width:100%; background:#f1f1f1; height:620px; margin:20px auto 0;min-width:1100px;}
.mainyw .title{width:290px; height:72px; margin:0 auto;text-align:center; position:relative; top:-20px;}
.mainyw .title i{width:100%; height:52px; color:#fff; font-size:30px; font-weight:bold; background:#e53f42; display:block;}
.mainyw .title span{display:block; font-size:13px; color:#e53f42; letter-spacing:11px; text-transform:uppercase; text-align:center; padding-left:5px;}
.mainyw ul{width:1100px; margin:0 auto;}
.mainyw ul li{width:290px;height:168px; overflow:hidden; float:left; margin:40px 0 40px 76px; display:inline;}
.mainyw ul li .img{width:136px; height:168px; float:left;}
.mainyw ul li .img img{width:136px; height:168px;}
.mainyw ul li .t{width:114px; padding-left:40px; font-size:16px; line-height:30px; float:left;}
.mainyw ul li .t a{display:block;}
.mainyw ul li .t a:hover{color:#ff0000;}

.mainhz{width:100%; background:#d4d4d4; height:490px; margin:0 auto 0; padding-top:15px;min-width:1100px;}
.mainhz .hzbox{width:1100px; margin:15px auto 0;}
.mainhz .hzbox img{width:134px; height:72px; margin:10px 24px; display:block; float:left; overflow:hidden;}

.mweibo{width:470px; float:left; padding-left:30px;}
.mweibo .wb{width:470px; height:219px;}
.mgongyi{width:470px; float:right; padding-right:30px;}

.mvidio{width:470px; float:left; padding-left:30px;}
.mvidio .vi{width:459px; height:372px; background:url(images/vidio.png) 0 0 no-repeat; margin-top:20px;}
.mvidio .vi a{width:426px; height:240px; position:relative; top:18px; left:18px; display:block;}
.mjiangt{width:470px; float:right; padding-right:30px;}
.mjiangt ul{width:100%; padding-top:20px; margin:0 auto;}
.mjiangt ul li{width:95%; padding-left:5%; background:url(images/tip3.png) left center no-repeat; height:35px; line-height:35px;}
.mjiangt ul li a{width:79%; float:left;}
.mjiangt ul li span{float:right; width:20%;}
.mjiangt ul li a:hover{color:#ff0000;}

.vbg{background:#f1f1f1; height:550px; width:100%; margin:80px auto 0;min-width:1100px;}


.mziz{width:510px; float:left; padding-left:30px;}
.mziz .zibox{width:100%; height:130px;margin:20px auto 0; padding-top:30px; position:relative;}
.mziz .zibox .lbtn{width:40px; height:40px;background:url(images/btn.png) 0 0 no-repeat;position:absolute; left:0;top:75px; cursor:pointer;}
.mziz .zibox .lbtn:hover{background:url(images/btn.png) 0 -60px no-repeat;}
.mziz .zibox .rbtn{width:40px; height:40px;background:url(images/btn.png) -60px 0 no-repeat;position:absolute; right:0;top:75px;cursor:pointer;}
.mziz .zibox .rbtn:hover{background:url(images/btn.png) -60px -60px no-repeat;}
.mziz .zibox .sbox{width:390px; height:130px; margin:0 auto;}
.mziz .zibox .sbox a{width:185px; height:130px;margin:0 5px; float:left; display:block;}
.mziz .zibox .sbox a img{width:185px; height:130px;}
.mabout{width:470px; float:right; padding-right:30px;}
.mabout .aboutbox{width:100%; margin:0 auto; padding-top:10px;}
.mabout .aboutbox .img{width:152px; height:152px; float:left;}
.mabout .aboutbox .t{width:300px; float:right;}
.mabout .aboutbox .t h1{font-size:16px; color:#e82718; padding-bottom:8px;}


.submabout{width:560px; float:right; padding-right:30px;}
.submabout .aboutbox{width:100%; margin:0 auto; padding-top:10px;}
.submabout .aboutbox .img{width:220px; height:200px; float:left; padding-top:10px;}
.submabout .aboutbox .t{width:300px; float:right;}
.submabout .aboutbox .t h1{font-size:16px; color:#e82718; padding-bottom:8px;}

.footbg{width:100%; height:416px; margin:80px auto 0; background:#2a2a2a;min-width:1100px;}
.footbg .footbox{width:1100px; padding-top:40px; margin:0 auto;}
.footbg .footbox .mes{width:445px; padding:0 65px 0 30px; float:left; border-right:1px solid #3d3d3d;}
.footbg .footbox .mes .title{font-size:25px; color:#ccc; padding-bottom:10px; font-weight:bold;}
.footbg .footbox .mes .title span{padding-left:15px;}
.footbg .footbox .mes .lybox{width:445px; margin:0 auto; color:#9a9a9a; display:inline-block;}
.footbg .footbox .mes .lybox input,.footbg .footbox .mes .lybox textarea{background:#f6f6f6;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; color:#999;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.1) inset;}
.footbg .footbox .mes .lybox .input{width:215px; height:42px; float:left; margin:8px 15px 8px 0;}
.footbg .footbox .mes .lybox .input input{width:185px; height:42px; line-height:42px; padding:0 15px;}
.footbg .footbox .mes .lybox .input2{width:445px; height:42px; float:left; margin:8px 0;}
.footbg .footbox .mes .lybox .input2 input{width:415px; height:42px; line-height:42px; padding:0 15px;}
.footbg .footbox .mes .lybox .textarea{width:445px; height:110px; float:left; margin:8px 0;}
.footbg .footbox .mes .lybox .textarea textarea{width:415px; height:90px;padding:15px; border:none;}
.footbg .footbox .mes .btn{width:175px; height:40px; line-height:40px; color:#fff; text-align:center; background:#e82718;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:block;margin-top:16px; font-size:18px;display:block;}
.footbg .footbox .mes .btn:hover{background:#bb0306;}



.footbg .footbox .lx{width:480px;float:left;color:#ccc; padding-left:65px;}
.footbg .footbox .lx .title{font-size:25px; color:#ccc; padding-bottom:10px; font-weight:bold;}
.footbg .footbox .lx .title span{padding-left:15px; font-size:14px;}
.footbg .footbox .lx .mabox{width:100%; height:175px; margin:0 auto; padding-top:20px;}
.footbg .footbox .lx .mabox .ma{width:175px; text-align:center; float:left; font-size:12px; line-height:18px; margin:0 10px;}
.footbg .footbox .lx .mabox .ma span{display:block;}

.footbg2{width:100%; height:245px; margin:80px auto 0; background:#2a2a2a;}
.footbg2 .footbox{width:1100px; padding-top:40px; margin:0 auto;}
.footbg2 .footbox .lx{width:480px;float:left;color:#ccc; padding-left:65px;}
.footbg2 .footbox .lx .title{font-size:25px; color:#ccc; padding-bottom:10px; font-weight:bold;}
.footbg2 .footbox .lx .title span{padding-left:15px; font-size:14px;}
.footbg2 .footbox .mabox{width:480px; height:175px; margin:0 auto;float:right; color:#ccc; line-height:20px;}
.footbg2 .footbox .mabox .ma{width:175px; text-align:center; float:left; font-size:12px; line-height:18px; margin:0 10px;}
.footbg2 .footbox .mabox .ma span{display:block; padding-top:5px;}

.footbg3{width:100%; height:340px; margin:0px auto 0; background:#2a2a2a;min-width:930px;}
.footbg3.footbox{width:1100px; padding-top:40px; margin:0 auto;}
.footbg3 .footbox .mes{width:860px; padding:0 65px 0 30px; float:left; border-right:1px solid #3d3d3d;}
.footbg3 .footbox .mes .title{font-size:25px; color:#ccc; padding-bottom:10px; font-weight:bold;}
.footbg3 .footbox .mes .title span{padding-left:15px;}
.footbg3 .footbox .mes .lybox{width:445px; margin:0 auto; color:#9a9a9a; display:inline-block;}
.footbg3 .footbox .mes .lybox input,.footbg .footbox .mes .lybox textarea{background:#f6f6f6;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; color:#999;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.1) inset;}
.footbg3 .footbox .mes .lybox .input{width:215px; height:42px; float:left; margin:8px 15px 8px 0;text-align:center; }
.footbg3 .footbox .mes .lybox .input input{width:185px; height:42px; line-height:42px; padding:0 15px;}
.footbg3 .footbox .mes .lybox .input2{width:445px; height:42px; float:left; margin:8px 0;text-align:center; }
.footbg3 .footbox .mes .lybox .input2 input{width:415px; height:42px; line-height:42px; padding:0 15px; }
.footbg3 .footbox .mes .lybox .textarea{width:445px; height:110px; float:left;margin:8px 0;text-align:center;}
.footbg3 .footbox .mes .lybox .textarea textarea{width:415px; height:90px;padding:15px; border:none;}
.footbg3 .footbox .mes .btn{width:175px; height:40px; line-height:40px; color:#fff; text-align:center; background:#e82718;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:block;margin-top:16px; font-size:18px;display:block;}
.footbg3 .footbox .mes .btn:hover{background:#bb0306;}

.linkbg{width:100%; min-height:55px; background:#1b1b1b; color:#ccc;min-width:1100px; padding:15px 0;}
.linkbg .b{float:right; color:#ccc;}
.linkbg .c a{padding:0 5px;color:#ccc;}
.linkbg .c{padding-top:5px;}
.pagebox{width:1100px; margin:0 auto; padding-top:20px;}
.pageleft{width:190px; float:left;}
.pagemenu{width:100%;background:#f7f7f7; display:inline-block;}
.pagemenu h1{width:152px; height:45px; line-height:45px; font-size:18px; padding-left:38px; background:url(images/menutip.png) 80% center no-repeat; color:#d8271c; border-bottom:1px solid #ebebeb;}
.pagemenu dl{width:100%; margin:0 auto;}
.pagemenu dl a{width:152px; height:30px; line-height:30px;padding-left:38px; font-size:14px; display:block; border-bottom:1px solid #ebebeb;}
.pagemenu dl a:hover,.pagemenu dl .cur{background:url(images/menutip2.png) 80% center no-repeat #8f8f8f; color:#fff;}
.pagemenu h2{width:152px; height:35px; line-height:35px; font-size:16px; padding-left:38px; background:url(images/menutip3.png) 80% center no-repeat; border-bottom:1px solid #ebebeb;}
.pagemenu h2 a{color:#d8271c; }
.pagemenu h2:hover{ text-decoration:underline;}

.leftlx{width:160px; padding:15px; margin-top:15px; font-size:12px; line-height:22px; background:#f7f7f7;}
.leftlx span{font-size:22px; line-height:28px; color:#d8271c; display:block;}

.pageright{width:885px; float:right;}
.pagecasebox{width:100%; margin:0 auto;}
.pagecasebox li {width:100%; height:350px; padding:40px 0 20px; border-bottom:1px dashed #ebebeb;}
.pagecasebox li .box{width:100%;height:300px;}
.pagecasebox li .box .img{width:100%; height:300px; float:left; margin:0 15px; position:relative;}

.pagecasebox li .box .img .text{width:90%; padding:0 5%; height:32px; line-height:32px;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=70); background:#000; position:absolute; bottom:0px; left:0;text-align:center; font-size:16px;}
.pagecasebox li .box .img .text a{color:#fff; position:relative; }

.pagecasebox li .box .img img{width:100%; height:300px;}
.pagecasebox li .con{width:94%; height:50px; padding:10px 2% 0;}


.pageup{width:100%; padding:30px 0 30px; text-align:center;}
.pageup a{width:35px; height:35px; line-height:35px; display:inline-block; position:relative; margin:0 5px;border:1px solid #e8e8e8; background:#ebebeb; color:#888;}
.pageup a:hover,.pageup .cur{border:1px solid #d8271c; background:#d8271c; color:#fff;}


.pagenews{width:100%; margin:auto;}
.pagenews ul{width:100%;display:inline-block;}
.pagenews ul li{ width:100%; padding:40px 0; border-bottom:1px dashed #ebebeb; height:110px; overflow:hidden;}
.pagenews ul li .time{width:130px; font-size:38px; padding-top:10px; line-height:28px; float:left;display:inline; font-weight:bold; text-align:right;}
.pagenews ul li .time span{font-size:14px;display:block;}
.pagenews ul li .img{width:180px; height:110px; float:left; padding:0 20px;}
.pagenews ul li .text{width:510px; float:left;}
.pagenews ul li .text h1{font-size:24px; line-height:30px;}
.pagenews ul li .text p{font-size:14px; line-height:24px; padding-top:10px; color:#999;}


.pagenews2{width:90%; padding-top:20px; margin:0 auto;}
.pagenews2 li{width:97%; padding-left:3%; background:url(images/tip3.png) left center no-repeat; height:50px; line-height:50px; border-bottom:1px dashed #ebebeb;}
.pagenews2 li a{width:80%; float:left; font-size:16px;}
.pagenews2 li span{float:right;}
.pagenews2 li a:hover{color:#ff0000;}

.article{width:90%; margin:0 auto;}
.article h1{height:55px; line-height:55px; font-size:24px; color:#ff0000;border-bottom:1px dashed #ebebeb; text-align:center; padding-top:20px;}
.article h2{text-align:center; color:#999; line-height:30px; height:30px;}
.article .zw{line-height:38px; width:95%; padding-top:20px; font-size:16px; margin:0 auto;}

.position{width:99%; border-bottom:1px solid #ebebeb; height:45px; line-height:45px; color:#999; padding-left:1%;}

.pagevidio{width:100%; margin:0 auto; display:inline-block; padding-top:10px;}
.pagevidio li{width:360px; height:286px; border:10px solid #8d8d8d; float:left; margin:20px 28px; overflow:hidden; position:relative;}
.pagevidio li:hover{border:10px solid #d8271c;}
.pagevidio li img{width:360px; height:286px;}
.pagevidio li .text{width:90%; padding:0 5%; height:32px; line-height:32px;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=70); background:#000; position:absolute; bottom:0px; left:0;text-align:center; font-size:16px;}
.pagevidio li .text a{color:#fff; position:relative; }

.pageyuanlbtn{width:90%; margin:0 auto;height:40px; padding-top:20px;}
.pageyuanlbtn a{width:150px;height:40px;line-height:40px; margin-right:15px; float:left; text-align:center; color:#fff; font-size:16px; font-weight:bold;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:block; background:#666;}
.pageyuanlbtn a:hover,.pageyuanlbtn .cur{background:#d8271c;}
.fangf{width:90%; margin:0 auto; line-height:28px; padding-top:20px;}
.fangf span{color:#d8271c;}

.pageyuanl{width:90%; margin:0 auto; padding-top:20px;}
.pageyuanl li{width:100%; height:100px; padding:15px 0; border-bottom:1px dashed #ebebeb;}
.pageyuanl li:hover{background:#F2F2F2;}
.pageyuanl li .img{width:130px; height:100px; text-align:center; float:left;}
.pageyuanl li .img span{ height:100%; display:inline-block; vertical-align:middle;}
.pageyuanl li .img img{vertical-align:middle;}
.pageyuanl li .text{width:500px; padding-left:15px; float:left; color:#999;}
.pageyuanl li .text h1{color:#d8271c; font-size:16px;}
.pageyuanl li .text .price{color:#d8271c; font-size:18px; font-weight:bold;}
.pageyuanl li .text .price span{color:#777; font-size:14px; padding-left:15px;}
.pageyuanl li .btn{width:100px; float:right; padding-right:15px;}
.pageyuanl li .btn a{width:100px; height:32px; line-height:32px;text-align:center; color:#fff; font-size:14px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:inline-block; margin:5px 0;}
.pageyuanl li .btn .a1{background:#d8271c;}
.pageyuanl li .btn .a2{background:#ff7070;}

.gwbox{width:98px; height:98px; position:fixed; right:4%; bottom:40px; background:url(images/gw.png) 0 0 no-repeat;}
.gwbox .num{width:24px; height:24px; background:url(images/gws.png) 0 0 no-repeat; text-align:center; line-height:24px; color:#fff; font-size:12px; position:absolute; top:-12px; left:38px;}
.gwbox a{width:98px; height:98px; display:block;}

.gwc{width:90%; margin:20px auto 0;}
.gwc tr td{border-bottom:1px dashed #ebebeb; padding:20px 0;}
.gwc .t{height:30px; line-height:30px; font-weight:bold; background:#F3F3F3;}
.gwc .btn{width:70px; height:28px; line-height:28px;text-align:center; color:#fff; font-size:12px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:inline-block; margin:5px 0;background:#d8271c;}
.total{width:90%; text-align:right; line-height:30px; padding-top:30px;}
.total .price{ font-size:30px; color:#d8271c; padding-bottom:10px;}
.total span{color:#d8271c;}
.total a{width:120px; height:40px; line-height:40px;text-align:center; color:#fff; font-size:14px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:inline-block; margin:15px 5px 0; float:right;}
.total .a1{background:#d8271c;}
.total .a2{background:#ff7070;}

.gwcp{width:90%; margin:0 auto; padding-top:30px;}
.gwcp .img{width:300px; height:278px; float:left;}
.gwcp .ms{width:460px; float:right;}
.gwcp .ms h1{font-size:24px; line-height:24px; height:45px; line-height:45px;}
.gwcp .ms .price{width:100%; height:40px; line-height:40px;font-size:20px; color:#d8271c;display:inline-block;}
.gwcp .ms .price span{color:#999; font-size:14px; padding-right:15px; float:left;}
.gwcp .ms .color{width:100%; font-size:12px; margin-top:10px;display:inline-block;}
.gwcp .ms .color span{width:45px;color:#999; font-size:14px; float:left; display:block;}
.gwcp .ms .color .xz{width:360px; float:left; display:inline-block;}
.gwcp .ms .color a{padding:5px 10px; background:#fff; border:1px solid #ebebeb; text-align:center; float:left; margin:0 5px 5px 0;}
.gwcp .ms .color a:hover{ background:#d8271c; color:#fff;}
.gwcp .ms .num{width:100%; font-size:12px; margin-top:10px; display:inline-block;height:32px; line-height:32px;}
.gwcp .ms .num span{color:#999; font-size:14px; padding-right:15px; float:left;}
.gwcp .ms .num .l{width:15px; text-align:center; font-size:12px; display:block; float:left; margin-right:5px;border:1px solid #ebebeb;}
.gwcp .ms .num input{width:40px; height:32px; line-height:32px; text-align:center; float:left; border:1px solid #ebebeb; margin-right:5px;}
.gwcp .ms .btn{width:100%; font-size:12px; margin-top:10px;display:inline-block;}
.gwcp .ms .a{width:120px; height:40px; line-height:40px;text-align:center; color:#fff; font-size:14px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:inline-block; margin:15px 10px 0 0; float:left;}
.gwcp .ms .a1{background:#d8271c;}
.gwcp .ms .a2{background:#d8271c;}

.gwcgo{width:90%; margin:0 auto;}

.gwcgo .title{font-size:18px; color:#d8271c; font-weight:bold; height:45px; line-height:45px;border-bottom:1px solid #ebebeb; padding-top:20px;}
.gwcgo ul{width:100%; padding-top:20px;}
.gwcgo ul li{width:100%; height:40px; line-height:40px; padding:10px 0; display:inline-block;}
.gwcgo ul li span{width:90px; float:left; font-size:16px; display:block;}
.gwcgo ul li .input{width:350px; height:40px; float:left;}
.gwcgo ul li .input input{width:350px; height:40px; line-height:42px; padding:0 15px;background:#f6f6f6;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; color:#999;box-shadow:2px 2px 1px 0px rgba(216,39,28,0.1) inset; border:1px solid #d8271c;}
.gwcgo ul li .input2{width:550px; height:40px; float:left;}
.gwcgo ul li .input2 input{width:550px; height:40px; line-height:42px; padding:0 15px;background:#f6f6f6;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; color:#999;box-shadow:2px 2px 1px 0px rgba(216,39,28,0.1) inset;border:1px solid #d8271c;}
.gwcgo .a{width:120px; height:40px; line-height:40px;text-align:center; color:#fff; font-size:14px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:inline-block; margin:15px 10px 0 0; float:left;}
.gwcgo .a1{background:#d8271c;}
.gwcgo .a2{background:#ff7070;}
.gwcgo .honng{color:#d8271c; font-size:16px; line-height:40px; line-height:40px;}
.gwcgo i{color:#d8271c; font-weight:bold; text-decoration:underline; padding:0 10px;}
.gwcgo .wc{font-size:16px; line-height:40px;}

.btnsc{padding:5px 10px; color:#fff;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; background:#d8271c; margin:0 10px;}

.jiamright{width:96%; float:right;}
.jmtitle{width:100%; height:32px; line-height:32px; font-size:32px; padding:20px 0 15px; color:#d8271c;font-weight:bold;}
.jmtitle span{font-size:24px;font-family:Verdana, Geneva, sans-serif; color:#999999; padding-left:15px;}
.jmqj{width:100%; margin:0 auto; display:inline-block; padding-top:10px;}
.jmqj .img{width:374px; height:203px; float:left;}
.jmqj .img img{width:374px; height:203px;}
.jmqj ul{width:360px; float:left; padding-left:30px;}
.jmqj ul li{width:100%; height:32px; line-height:32px; font-size:16px; overflow:hidden;}
.jmqj ul li a{color:#777;}
.jmqj ul li a:hover{color:#d8271c;}

.jmkc{width:100%; margin:0 auto;}
.jmkc li{width:380px; height:170px; margin:10px 16px; float:left;}
.jmkc li .img{width:186px; height:170px; overflow:hidden; float:left;}
.jmkc li .text{width:165px; float:right;}
.jmkc li .text p{width:155px; height:30px; line-height:30px; font-size:16px; padding-left:15px; background:url(images/tip2.png) left center no-repeat;}

.jmjx{width:100%; height:510px; background:#efefef; margin:50px auto 0;}
.jmjx .lubox{width:100%; padding-top:25px; display:inline-block;}
.jmjx .lubox .lupic{width:392px; height:286px; float:left; padding-left:30px;}
.jmjx .lubox .lums{width:565px; padding-left:30px; float:left; line-height:25px;}

.jmjz{width:1100px; margin:30px auto 0;}
.jmjz ul{width:100%; display:inline-block; margin:0 auto; padding-top:20px; position:relative;}
.jmjz ul li{width:237px; height:260px; float:left; margin:15px;}
.jmjz ul li .img{width:225px; height:210px; border:6px solid #ccc; overflow:hidden; display:block;}
.jmjz ul li .img img{width:225px; height:210px;}
.jmjz ul li:hover .img{border:6px solid #d8271c;}
.jmjz ul li span{width:100%; text-align:center; height:30px; line-height:30px; display:block;}
.jmjz ul .rbtn{width:40px; height:40px;background:url(images/btn.png) -60px 0 no-repeat;position:absolute; right:0;top:90px;cursor:pointer;}
.jmjz ul .rbtn:hover{background:url(images/btn.png) -60px -60px no-repeat;}
.jmjz ul .lbtn{width:40px; height:40px;background:url(images/btn.png) 0 0 no-repeat;position:absolute; left:0;top:90px; cursor:pointer;}
.jmjz ul .lbtn:hover{background:url(images/btn.png) 0 -60px no-repeat;}


.jmkcb{width:100%; height:855px; background:url(images/kcbg.jpg) center 0 no-repeat; margin:0 auto;}

.jmcase{width:100%; height:580px; background:#efefef; margin:50px auto 0; position:relative;}
.jmcaseshow{width:100%; margin:0 auto; padding-top:20px; position:relative;}
.jmcaseshow li{width:340px; height:115px; float:left; margin:20px 10px;}
.jmcaseshow li .img{width:115px; height:115px; float:left;}
.jmcaseshow li .text{width:205px; float:right; line-height:20px;}
.jmcaseshow li .text .name{width:100%; font-size:18px; font-weight:bold; color:#d8271c;}
.jmcaseshow li .text .name span{font-size:16px; padding-left:15px; font-weight:normal;}
.jmcaseshow .rbtn{width:40px; height:40px;background:url(images/btn.png) -60px 0 no-repeat;position:absolute; right:-50px;top:150px;cursor:pointer;}
.jmcaseshow .rbtn:hover{background:url(images/btn.png) -60px -60px no-repeat;}
.jmcaseshow .lbtn{width:40px; height:40px;background:url(images/btn.png) 0 0 no-repeat;position:absolute; left:-50px;top:150px; cursor:pointer;}
.jmcaseshow .lbtn:hover{background:url(images/btn.png) 0 -60px no-repeat;}


.jmcase .cmore{width:127px; height:61px; background:url(images/m.png) 0 0 no-repeat; position:absolute; left:45%; bottom:0px; z-index:5; display:block;}

.jmcaseshow2{width:90%; margin:0 auto; padding-top:20px;}
.jmcaseshow2 li{width:350px; height:115px; float:left; margin:20px 20px;}
.jmcaseshow2 li .img{width:115px; height:115px; float:left;}
.jmcaseshow2 li .text{width:215px; float:right; line-height:20px;}
.jmcaseshow2 li .text .name{width:100%; font-size:18px; font-weight:bold; color:#d8271c;}
.jmcaseshow2 li .text .name span{font-size:16px; padding-left:15px; font-weight:normal;}



.jmsf{width:540px; float:left;}

.jmsf table{width:100%; margin-top:10px; border:0;}
.jmsf table .t td{padding:10px;}
.jmsf table .t{background:#f2f2f2; height:20px; line-height:20px;}
.jmsf table .b td{border-bottom:1px solid #e4e4e4;padding:15px 10px;}
.jmsf table .b span{color:#db352b;}

.jmmf{width:504px; float:right;}
.jmmf .mfbg{width:504px;float:left; background:url(images/mf.png) 94% center no-repeat; margin:0 auto; min-height:294px;}
.jmmf .mfbg .text{width:310px; float:left; line-height:24px;}
.jmmf .mfbg .text span{color:#db352b;}

.jmbmtime{width:540px; float:left;}
.jmbmtime .timebox{width:100%; margin-top:10px; border:0;}
.jmbmtime .timebox .sm{width:160px; float:left; font-size:16px;}
.jmbmtime .timebox .djs{width:350px; height:110px; float:right; color:#fff;}
.jmbmtime .timebox .djs .box{width:76px; height:110px; float:left; margin:0 5px; background:url(images/da.png) 0 0 no-repeat; font-size:75px; text-align:center; line-height:110px; position:relative;}
.jmbmtime .timebox .djs .box i{position:absolute; right:5px; bottom:10px; font-size:14px; width:20px; height:20px; line-height:20px; display:block;}
.jmbmtime .timebox .djs .t{width:76px; height:80px; padding-top:30px;background:#dc3939; text-align:center;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; font-size:20px; font-weight:bold; line-height:24px; float:left; vertical-align:middle;margin:0 5px;}
.jmbmtime .timebox .djs .t span{display:inline-block; vertical-align:middle; height:100%;}

.jmyouli{width:445px; height:157px; float:right; padding:15px 58px 0 0;}

.pagecontact{width:90%; margin:0 auto;}
.pagecontact .conbox{width:100%; margin:0 auto; display:inline-block;}
.pagecontact .conbox .title{font-size:18px; color:#d8271c; font-weight:bold; height:45px; line-height:45px;border-bottom:1px solid #ebebeb; padding-top:10px; text-align:center;}
.pagecontact .conbox .addgood{width:96%; height:75px;padding:10px 2%;border:2px dashed #ccc; overflow:hidden; margin-top:15px; background:#f5f5f5;}
.pagecontact .conbox .addgood li{line-height:30px; padding:0 4px;overflow:hidden; display:inline-block;}
.pagecontact .conbox .addgood li span{color:#db352b; font-size:16px; font-weight:bold;}
.pagecontact .conbox .addsmall{width:100%; display:inline-block; padding:10px 0;}
.pagecontact .conbox .addsmall li{width:25%; float:left; height:30px; line-height:30px;overflow:hidden;}
.pagecontact .conbox .zb{width:45%; margin-right:5%; float:left; display:inline-block; padding-top:15px;}



/* main_image */
.main_visual{height:524px;overflow:hidden;position:relative;}
.main_image{height:524px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:524px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:524px;}
.main_image li span{display:block;width:100%;height:524px}
.main_image li a{display:block;width:100%;height:524px}


div.flicking_con{position:absolute;top:480px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:25px;height:21px;margin:0;padding:0;background:url('images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(images/hover_right.png) no-repeat right top;right:100px;}




.citybg{width:100%; min-height:600px; background:url(images/bg1.jpg) center 0 no-repeat #f0f0f0; margin:0 auto;min-width:1100px;}
.citymask{width:1100px; padding:30px 0; margin:0 auto; min-height:650px;}
.citymask li{width:200px; height:180px;display:inline-block; border-bottom:1px dashed #EBEBEB; padding:10px 0; float:left; margin:0 10px;}
.citymask li .c{width:100%;}
.citymask li a{padding:0 5px; float:left; display:block; color:#555; font-size:14px; line-height:20px;}
.citymask li a:hover{color:#db352b;}
.citymask li span{display:block; padding:5px 0 5px 5px; font-size:18px; font-weight:bold;color:#db352b;}

.citymask2{width:1100px; padding:30px 0; margin:0 auto;}
.citymask2 li{width:100%;display:inline-block; border-bottom:1px dashed #DBDBDB; padding:10px 0; float:left; margin:0 10px;}
.citymask2 li .c{width:100%;}
.citymask2 li a{padding:0 10px 0 0; float:left; display:block; color:#555; font-size:14px; line-height:28px;}
.citymask2 li a:hover{color:#db352b;}
.citymask2 li span{display:block; padding:5px 0 5px 0px; font-size:18px; font-weight:bold;color:#db352b;}


.ntitlejd{width:100%; height:40px; line-height:40px; color:#fff; background:#d12117;font-size:1.125em; font-weight:bold; text-align:center;}
.ntitlejd a{color:#fff;}

.lyboxjd{width:95%; margin:0 auto; color:#9a9a9a;padding-top:20px;}
.lyboxjd input,.lyboxjd textarea{background:#f6f6f6;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; color:#999;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.1) inset;}
.lyboxjd .input{width:100%; height:40px; float:left; margin:8px 2% 8px 0;}
.lyboxjd .input input{width:96%; height:40px; line-height:40px; padding:0 2%;}
.lyboxjd .input2{width:100%; height:40px; float:left; margin:8px 0;}
.lyboxjd .input2 input{width:96%; height:40px; line-height:40px; padding:0 2%;}
.lyboxjd .textarea{width:100%; height:80px; float:left; margin:8px 0;}
.lyboxjd .textarea textarea{width:96%; height:60px;padding:10px 2%; border:none;}
.btntjjd{width:30%; height:35px; line-height:35px; color:#000; text-align:center; background:#ff0;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; display:block;font-size:1em;font-weight:bold;margin:15px auto 0;box-shadow: 0px 10px 5px #888888;-webkit-box-shadow: 0px 5px 5px #888888;-moz-box-shadow: 0px 10px 5px #888888;}
.btntjjdjd:hover{background:#bb0306;}

.btntyx{width:80%; height:55px; line-height:55px; color:#D00005;text-align:center; background:#ff0;-moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px; display:block;font-size:1em;font-weight:bold;margin:25px auto;box-shadow: 0px 10px 5px #888888;-webkit-box-shadow: 0px 5px 5px #888888;-moz-box-shadow: 0px 10px 5px #888888; font-size:24px;}

.clearjd{clear:both;}