@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:none; font-family:"微软雅黑"; color:#333;}
input,textarea,select{ cursor:pointer; outline:none;}
h1,h2,h3,h4,h5,h6,strong.b{ font-weight:normal;}
dl,dt,dd,li,ol,ul{ list-style:none;}
a{ text-decoration:none;}

.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}

/*header*/
.header{ width:100%; height:140px; background-image:url(../images/top.jpg); background-position:top center; background-repeat:no-repeat;}
.header .head{ width:1150px; margin:auto;}
.header .head .she{ width:240px; line-height:30px; font-size:14px; text-align:center; height:30px; float:right; color:#fff;}
.header .head .she a{ color:#fff; margin:0 10px;}
.header .head .tel{ width:1150px; margin-top:30px; text-align:right; height:30px; padding-right:10px;}
.header .head .tel span{ height:30px; line-height:38px; color:#7e000f; font-size:14px;}
.header .head .tel i{ height:30px; line-height:30px; color:#b90015; font-size:24px;}

/*nav*/
.navbox{ width:100%; height:40px; background-color:#7e000f;}
.navbox .nav{ width:1145px; height:40px; margin:auto;}
.navbox .nav dl{ display:block; height:40px;}
.navbox .nav dl dt{ display:block; float:left; width:145px; height:40px; background-image:url(../images/nav01.png); background-position:right center; background-repeat:no-repeat;}
.navbox .nav dl dd{ display:block; position: relative; float:left; width:145px; margin-left:-20px; height:40px; background-image:url(../images/nav.png); background-position:right center; background-repeat:no-repeat;}
.navbox .nav dl a{ display:block; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff;}
.navbox .nav dl dt:hover{ background-image:url(../images/nav01h.png);}
.navbox .nav dl dd:hover{ background-image:url(../images/navh.png);}
.navbox .nav ul{ width:127px; padding: 10px 0; display: none; background-color:#7e000f; text-align: center; font-size: 14px; position: absolute; top: 40px; z-index: 999; left: 0;}
.navbox .nav ul a{ display: block; height: 30px; font-size: 14px; line-height: 30px; color: #eee;}
.navbox .nav ul a:hover{ color:#fff;}
.navbox .nav dl dd:hover ul{ display: block;}

/*banner*/
.TB-focus{ width:100%; height:460px; position:relative; overflow:hidden;}
.TB-focus .hd{ display:none;}
.TB-focus .bd{ width:100%; height:460px;}
.TB-focus .bd li a{ width:100%; height:460px; position:relative; display:block; overflow:hidden;}
.TB-focus .bd li a img{ width:1920px; position:absolute; left:50%; margin-left:-960px; top:50%; margin-top: -270px; display:block;}

/*today*/
.today{ width:100%; height:70px; background-color:#7e000f;}
.day{ width:1150px; height:70px; margin:auto;}
.day h1{ width:170px; height:70px; float:left; display:block; overflow:hidden; font-size:18px; font-family:"黑体"; font-weight:bold; color:#fff; line-height:80px;}
.day .txtScroll-left{ width:980px; height:60px; line-height:30px; padding:5px 0; font-size:14px; display:block; float:left; overflow:hidden;}
.day .txtScroll-left .hd{ display:none;}
.day .txtScroll-left .bd{ display:block; overflow:hidden; width:1100px;}
.day .txtScroll-left .bd ul{ width:100% !important;}
.day .txtScroll-left .bd li{ width:964px; overflow:hidden; padding-left:16px; background-image:url(../images/today.jpg); background-position:left center; background-repeat:no-repeat; display:block; height:30px;}
.day .txtScroll-left .bd li a{ display:block; float:left; color:#fff; width:800px; overflow:hidden; height:30px; overflow:hidden;}
.day .txtScroll-left .bd li span{ display:block; float:right; text-align:right; color:#fff; width:80px; overflow:hidden;}

/*about*/
.abbox{ width:100%; padding:40px 0; height:300px; background-color:#eee;}
.abbox .about{ width:1150px; margin:auto; height:300px;} 
.abbox .about .af{ width:410px; height:300px; overflow:hidden; position:relative;}
.abbox .about .af a{ display:block; width:118px; height:36px; border:1px solid #7e000f; color:#7e000f; line-height:36px; text-align:center; position:absolute; left:30px; bottom:83px; z-index:999; font-size:14px;}
.abbox .about .wen{ width:670px; height:290px; overflow: hidden; vertical-align:middle;}
.abbox .about .wen a{ font-size:14px; line-height:24px; display:table-cell; vertical-align:middle;}

/*pro*/
.probox{ width:100%; padding:40px 0; background-color:#7e000f;}
.www360buy{ width:1090px; padding:30px; background-color:#fff; margin:auto;}
.www360buy .hd{ width:1090px; height:34px; overflow:hidden; border-bottom:1px solid #cacaca;}
.www360buy .hd h1{ height:34px; line-height:34px; font-size:18px; padding:0 20px; text-align:center; display:block; font-weight:normal; background-color:#7e000f; color:#fff; overflow:hidden; float:left;}
.www360buy .hd ul{ float:right; height:34px; line-height:34px; text-align:right; font-size:14px;}
.www360buy .hd ul li{ display:inline-block;}
.www360buy .hd ul span{ padding:0 15px;}
.www360buy .hd ul li a:hover,.www360buy .hd ul li.on a{ color:#7e000f;}
.www360buy .bd{ width:1090px; display:block; overflow:hidden;}
.www360buy .bd ul{ width:1112px; display:block; overflow:hidden;}
.www360buy .bd ul li{ width:255px; display:block; float:left; overflow:hidden; margin-top:20px; margin-right:23px;}
.www360buy .bd ul li p{ width:255px; height:180px; display:block; overflow:hidden;}
.www360buy .bd ul li p img{ width:100%; display:block;}
.www360buy .bd ul li span{ display:block; width:255px; border-bottom:2px solid #cacaca; height:44px; line-height:44px; text-align:center; font-size:15px;}
.www360buy .bd ul li:hover span{ border-bottom:2px solid #7e000f; color:#7e000f;}

/*qiye*/
.qy{ width:100%; padding-top:110px; background-image:url(../images/qy.jpg); background-position:top center; background-repeat:no-repeat;}
.picScroll{ width:1148px; margin:auto;}
/*.picScroll .bd{ width:1150px; height:180px; position:relative; overflow:hidden;}
.picScroll .prev{ width:40px; line-height:40px; position:absolute; left:0; top:65px; display:block; text-align:center; height:40px; background-color:#fff; border:5px solid #cacaca; border-radius:50px; font-size:24px; color:#999;}
.picScroll .next{ width:40px; line-height:40px; position:absolute; right:0; top:65px; display:block; text-align:center; height:40px; background-color:#fff; border:5px solid #cacaca; border-radius:50px; font-size:24px; color:#999;}
.picScroll .prev:hover{ border:5px solid #7e000f; color:#7e000f;}
.picScroll .next:hover{ border:5px solid #7e000f; color:#7e000f;}
.scrollWrap{ width:1028px; height:180px; overflow:hidden; margin:auto;}
.scrollWrap ul{ display:block; height:180px;}
.scrollWrap ul li{ width:240px; height:178px; display:block; float:left; margin-right:20px; overflow:hidden; border:1px solid #cacaca;}
.scrollWrap ul li a{ width:240px; height:178px; display:block; overflow:hidden; position:relative;}
.scrollWrap ul li a img{ width:100%; display:block;}
.scrollWrap ul li a span{ display:block; position:absolute; left:0; bottom:0; background-color:rgba(0,0,0,0.7); text-align:center; font-size:15px; line-height:40px; color:#fff; width:100%; height:40px;} */

.picScroll .bd{ width:1168px; overflow:hidden;}
.picScroll .bd ul{ display:block; width:100%; overflow:hidden;}
.picScroll .bd li{ width:270px; height:220px; display:block; float:left; margin-right:20px; overflow:hidden; border:1px solid #cacaca;}
.picScroll .bd li a{ width:270px; height:220px; display:block; overflow:hidden; position:relative;}
.picScroll .bd li a img{ height:220px; display:block;}
.picScroll .bd li a span{ display:block; position:absolute; left:0; bottom:0; background-color:rgba(0,0,0,0.7); text-align:center; font-size:15px; line-height:40px; color:#fff; width:100%; height:40px;}


.qy .more{ width:120px; height:38px; margin:20px auto; margin-bottom:40px; text-align:center;}
.qy .more a{ display:block; width:118px; height:36px; margin:auto; border:1px solid #7e000f; color:#7e000f; line-height:36px; font-size:14px;}

.qy .content{ width:1150px; margin:auto;}
.qy .lian{ float:left; width:700px;}
.qy .lian .title{ width:100%; padding-bottom:20px;}
.qy .con{ width:320px; display:block; margin-left:20px;}
.qy .con dt{ width:100%;}
.qy .con dt h1{ font-size:20px; line-height:28px; height:28px; color:#7e000f; margin-top:-4px;}
.qy .con dt h2{ font-size:14px; line-height:16px; height:16px; color:#666;}
.qy .con dd{ width:100%; height:36px; line-height:36px; font-size:14px;}
.qy .lian .lx{ width:290px; height:80px; float:left; display:block; overflow:hidden; margin:0 30px; margin-top:25px;}
.qy .lian .lx img{ width:100%; display:block;}

.qy .ly{ float:right; width:410px;}
.qy .ly .ti{ height:57px; line-height:57px; text-align:center; font-size:15px; color:#7e000f;}
.qy .ly .liu{ width:410px; margin-top:-10px;}
.qy .ly .liu li{ width:100%; overflow:hidden; margin-top:10px;}
.qy .ly .liu li span{ display:block; float:left; margin-right:5px; width:95px; text-align:right; font-size:15px; line-height:36px; height:36px;}
.qy .ly .liu li p{ display:block; float:left; width:200px; padding:0 9px; border:1px solid #cacaca; height:34px; overflow:hidden; background-color:#fff;}
.qy .ly .liu li p input{ display:block; width:100%; font-size:15px; line-height:34px; height:34px;}
.qy .ly .liu li strong{ display:block; float:left; margin-left:10px; font-size:18px; line-height:36px; height:36px; color:#7e000f;}
.qy .ly .liu li h1{ display:block; width:280px; height:120px; padding:7px 9px; border:1px solid #cacaca; overflow:hidden; background-color:#fff;}
.qy .ly .liu li h1 textarea{ display:block; width:100%; font-size:15px; line-height:24px; height:120px;}
.qy .ly .liu li a{ display:block; float:left; margin-right:10px; width:130px; height:40px; overflow:hidden;}
.qy .ly a input{ width:130px; height:40px; background-image:url(../images/btn.jpg); background-position:center; background-repeat:no-repeat; text-align:center; display:block; line-height:40px; font-size:15px; color:#fff;}

/*kehu*/
.kh{ width:100%; padding:40px 0; background-color:#7e000f;}
.kh .ke{ width:1090px; padding:30px; background-color:#fff; margin:auto;} 
.kh .ke .title{ width:100%; height:34px; border-bottom:1px solid #cacaca;}
.kh .ke .title h1{ height:34px; line-height:34px; font-size:18px; padding:0 20px; text-align:center; display:block; font-weight:normal; background-color:#7e000f; color:#fff; overflow:hidden; float:left;}
.kh .ke .title a{ float:right; text-align:right; font-size:14px; height:34px; line-height:34px; color:#7e000f;}
.kh .ke .kehu{ width:1120px; overflow:hidden; display:block;}
.kh .ke .kehu li{ width:530px; height:140px; overflow:hidden; float:left; margin-right:30px; margin-top:20px;}
.kh .ke .kehu li .tu{ float:left; width:210px; height:130px; border:3px solid #cacaca; padding:2px; overflow:hidden;}
.kh .ke .kehu li .tu a{ width:210px; height:130px; display:block; overflow:hidden;}
.kh .ke .kehu li .tu a img{ width:100%; display:block;}
.kh .ke .kehu li .wen{ width:290px; height:140px;}
.kh .ke .kehu li .wen h1{ padding-top:5px; height:24px; line-height:24px; font-size:16px; width:100%; overflow:hidden; display:block;}
.kh .ke .kehu li .wen h3{ height:24px; line-height:24px; font-size:14px; overflow:hidden; display:block; color: #666;}
.kh .ke .kehu li .wen p{ height:48px; line-height:24px; font-size:14px; overflow:hidden; display:block;}
.kh .ke .kehu li .wen h2{ height:38px; line-height:38px; font-size:14px; width:100%; overflow:hidden; display:block; margin-left:-5px;}
.kh .ke .kehu li:hover .tu{ border:3px solid #7e000f;}
.kh .ke .kehu li:hover h1,.kh .ke .kehu li:hover h2{ color:#7e000f;}

/*gg*/
.gg{ width:100%;}
.gg img{ width:100%; display:block;}

/*news*/
.nbox{ width:100%; height:474px; background-image:url(../images/newbg.jpg); background-position:center; background-repeat:no-repeat;}
.news{ width:1150px; padding-top:40px; margin:auto;}
#tab{ width:700px; float:left; overflow:hidden;}
.tab_menu{ width:700px; height:34px; border-bottom:1px solid #cacaca; text-align:right;}
.tab_menu h1{ height:34px; line-height:34px; font-size:18px; padding:0 20px; text-align:center; display:block; font-weight:normal; background-color:#7e000f; color:#fff; overflow:hidden; float:left;}
.tab_menu li{ display:inline-block; text-align:right; font-size:16px; line-height:34px;}
.tab_menu span{ padding:0 15px;}
.tab_menu li a:hover,.tab_menu li.selected a{ color:#7e000f;}
.tab_box{ width:700px; padding-top:20px; overflow:hidden;}
.hide{ display:none;}
.tab_box strong{ width:240px; height:150px; display:block; overflow:hidden; float:left;}
.tab_box strong img{ display:block; width:100%;}
.tab_box p{ width:440px; float:left; margin-left:20px; overflow:hidden; height:150px;}
.tab_box b{ height:24px; line-height:24px; font-size:16px; width:100%; overflow:hidden; display:block; color:#7e000f;}
.tab_box span{ height:96px; line-height:24px; font-size:14px; overflow:hidden; display:block;}
.tab_box i{ font-style:normal; height:34px; line-height:34px; font-size:14px; width:100%; overflow:hidden; display:block; margin-left:-5px; color:#7e000f;}
.tab_box ul{ width:350px; float:left; display:block; padding-top:10px;}
.tab_box ul li{ padding-left:16px; width:300px; display:block; height:32px; line-height:32px; font-size:14px; background-image:url(../images/li.png); background-position:left center; background-repeat:no-repeat;}
.tab_box ul li a:hover{ color:#7e000f;}

/*.wt{ width:410px; overflow:hidden;}
.wt .title{ width:410px; height:31px; border-bottom:1px solid #cacaca;}
.wt .title h1{ height:31px; overflow:hidden; float:left;}
.wt .title h1 img{ height:31px; display:block;}
.wt .title a{ float:right; height:18px; line-height:18px; font-size:14px; text-align:right; color:#7e000f;}

.txtMarquee-top{ width:410px; overflow:hidden;}
.txtMarquee-top .hd{ display:none;}
.txtMarquee-top .bd{ width:410px; height:362px; overflow:hidden;}
.infoList{ width:410px; height:362px; overflow:hidden;}
.infoList{ width:410px; overflow:hidden;}
.txtMarquee-top .bd li{ margin-top:20px; width:410px; display:block; overflow:hidden;}
.txtMarquee-top .bd li h1{ width:100%; height:24px; overflow:hidden; display:block;}
.txtMarquee-top .bd li h1 span{ display:block; width:24px; line-height:24px; height:24px; text-align:center; font-size:14px; color:#fff; border-radius:100px; float:left; background-color:#7e000f;}
.txtMarquee-top .bd li h1 b{ width:376px; margin-left:10px; height:24px; line-height:24px; font-size:16px; display:block; overflow:hidden; color:#7e000f; float:left;}
.txtMarquee-top .bd li h2{ width:100%; overflow:hidden; display:block; padding-top:10px;}
.txtMarquee-top .bd li h2 span{ display:block; width:24px; line-height:24px; height:24px; text-align:center; font-size:14px; color:#fff; border-radius:100px; float:left; background-color:#cd924e;}
.txtMarquee-top .bd li h2 p{ margin-left:10px; width:376px; height: 48px; line-height:24px; font-size:14px; display:block; overflow:hidden;}
*/

.nbox .lian{ float:right; width:410px;}
.nbox .lian .title{ width:100%; margin-bottom:20px; height:34px; border-bottom:1px solid #cacaca;}
.nbox .lian .title h1{ height:34px; line-height:34px; font-size:18px; padding:0 20px; text-align:center; display:block; font-weight:normal; background-color:#7e000f; color:#fff; overflow:hidden; float:left;}
.nbox .con{ width:400px; display:block;}
.nbox .con dt{ width:100%;}
.nbox .con dt h1{ font-size:20px; line-height:28px; height:28px; color:#7e000f; margin-top:-4px;}
.nbox .con dt h2{ font-size:14px; line-height:16px; height:16px; color:#666;}
.nbox .con dd{ width:100%; height:36px; line-height:36px; font-size:14px;}
.nbox .lian .lx{ width:290px; height:80px; float:left; display:block; overflow:hidden; margin:auto; margin-top:15px;}
.nbox .lian .lx img{ width:100%; display:block;}

/*foot*/
.footer{ width:100%; height:230px; background-color:#7e000f; background-image:url(../images/foot.jpg); background-position:top center; background-repeat:no-repeat;}
.footer .foot{ width:1150px; margin:auto;}
.foot ul{ padding-top:120px; text-align:right; padding-right:30px;}
.foot ul li{ width:96px; text-align:center; display:inline-block; height:60px; line-height:60px;}
.foot ul li a{ font-size:16px; color:#fff;}
.foot p{ width:100%; text-align:center; height:50px; line-height:50px; font-size:14px; color:#fff;}
.foot p a{ color:#fff;}

/*main*/
.main{ width:1150px; margin:auto; margin-top:30px; margin-bottom:50px;}

.leftbar{ width:260px; overflow:hidden;}
.leftbar .title{ width:240px; padding-left:20px; height:70px; background-color:#7e000f;}
.leftbar .title h1{ font-size:24px; height:70px; line-height:70px; color:#fff;}
.leftbar .title h2{ font-size:24px; height:26px; line-height:26px; color:#fff; text-transform:uppercase; display:none;}
.leftbar .dao{ width:260px; display:block;}
.leftbar .dao li{ width:258px; height:40px; position:relative; border:1px solid #cacaca; border-top:none;}
.leftbar .dao li a{ width:238px; padding-left:20px; display:block; position:absolute; left:0; top:0; z-index:1; height:40px; line-height:40px; font-size:16px;}
.leftbar .dao li b{ background-color:#eee; position:absolute; left:0; top:0; display:block; width:0%; height:40px; z-index:0; width:0; transition: width 2s; -moz-transition: width 1s; -webkit-transition: width 1s; -o-transition: width 1s;}
.leftbar .dao li.on b,.leftbar .dao li:hover b{ width:100%;}
.leftbar .dao li:hover a,.leftbar .dao li.on a{ color:#7e000f;}


.rightbar{ width:860px; overflow:hidden;}
.rightbar .title{ width:860px; height:40px; line-height:40px; border-bottom:1px solid #cacaca;}
.rightbar .title h1{ display:block; float:left; width:300px; height:40px; line-height:40px; overflow:hidden; font-size:18px;}
.rightbar .title h1 span{ color:#333;}
.rightbar .title h1 a{ color:#7e000f;}
.rightbar .title p{ display:block; float:right; font-size:14px;}
.rightbar .title p a:hover,.rightbar .title span{ color:#7e000f;}
.content{ width:860px;}

/*about*/
.wz{ width:860px; font-size:14px; line-height:24px; padding-top:20px;}
.wz img{ max-width:100%;}

.fanye{ width:100%; text-align:center; font-size:14px; margin-top:30px;}
.fanye span{ margin:0 3px; color:#7e000f;}
.fanye a{ margin:0 3px;}
.fanye a:hover{ color:#7e000f;}

/*news*/
.xin{ width:100%; display:block;}
.xin li{ width:100%; padding:20px 0; border-bottom:1px solid #cacaca; overflow:hidden; display:block; height:130px;}
.xin li .tu{ width:200px; height:130px; overflow:hidden;}
.xin li .tu img{ width:100%; display:block;}
.xin li .txt{ width:640px; height:130px; overflow:hidden;}
.xin li .txt h1{ height:30px; line-height:30px; width:640px; font-size:16px; overflow:hidden; display:block;}
.xin li .txt p{ height:72px; line-height:24px; width:640px; font-size:14px; overflow:hidden; display:block; text-indent:2rem;}
.xin li .txt h2{ height:24px; line-height:24px; width:640px; font-size:14px; color:#666; overflow:hidden; display:block;}
.xin li .txt h2 a{ color:#666;}
.xin li h1 a:hover,.xin li h2 a:hover{ color:#7e000f;}

.xin01{ width:100%; margin-top:15px; display:block;}
.xin01 li{ padding:0 10px; height:36px; overflow:hidden; width:840px; border-bottom:1px solid #cacaca;}
.xin01 li a{ display:block; padding-left:16px; line-height:36px; background-image:url(../images/li.png); background-position:left center; background-repeat:no-repeat; width:700px; float:left; overflow:hidden; font-size:14px;}
.xin01 li span{ display:block; width:100px; line-height:36px; float:right; text-align:right; overflow:hidden; font-size:14px;}
.xin01 li:hover a{ color:#7e000f;}

/*news_son*/
.content .tou{ text-align:center; font-size:18px; color:#7e000f; line-height:40px; margin-top:10px;}
.content .time{ font-size:14px; text-align:center; line-height:20px; color:#666; border-bottom:1px solid #cacaca; margin:auto; padding-bottom:10px;}
.content .shi{ width:600px; margin:auto; margin-top:20px;}
.content .back{ width:100%; margin-top:30px;}
.content .back .pre{ font-size:14px; color:#333; line-height:24px;}
.content .back .pre a{ color:#333;}
.content .back .pre a:hover{ color:#7e000f;}
.content .fh a{ color:#7e000f; font-size:14px;}

/*pro*/
.ry01{ width:876px; margin:auto; margin-left:2px;}
.ry01 li{ width:272px; display:block; overflow:hidden; float:left; margin-right:20px; margin-top:20px;}
.ry01 li strong{ width:270px; height:186px; border:1px solid #cacaca; display:block; overflow:hidden;}
.ry01 li strong img{ width:100%; display:block;
	z-index:1;
	transition-delay:0s;
    transition-duration:1s;
    transition-property:all;
    transition-timing-function:ease;
	/* Firefox 4 */
	-moz-transition-delay:0s;
    -moz-transition-duration:1s;
    -moz-transition-property:all;
    -moz-transition-timing-function:ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration:1s;
    -webkit-transition-property:all;
    -webkit-transition-timing-function:ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration:1s;
    -o-transition-property:all;
    -o-transition-timing-function:ease;
	}
.ry01 li :hover img {
	transform:scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.ry01 li span{ width:272px; height:20px; line-height:20px; margin-top:6px; text-align:center; font-size:14px; display:block; overflow:hidden;}
.ry01 li:hover strong{ border:1px solid #7e000f;}
.ry01 li:hover span{ color:#7e000f;}

/*message*/
.rightbar .ti{ height:57px; line-height:57px; text-align:center; font-size:15px; color:#7e000f;}
.rightbar .liu{ width:610px; margin:auto; margin-top:-20px;}
.rightbar .liu li{ width:100%; overflow:hidden; margin-top:20px;}
.rightbar .liu li span{ display:block; float:left; margin-right:5px; width:95px; text-align:right; font-size:15px; line-height:36px; height:36px;}
.rightbar .liu li p{ display:block; float:left; width:300px; padding:0 9px; border:1px solid #cacaca; height:34px; overflow:hidden; background-color:#fff;}
.rightbar .liu li p input{ display:block; width:100%; font-size:15px; line-height:34px; height:34px;}
.rightbar .liu li strong{ display:block; float:left; margin-left:10px; font-size:18px; line-height:36px; height:36px; color:#7e000f;}
.rightbar .liu li h1{ display:block; width:480px; height:120px; padding:7px 9px; border:1px solid #cacaca; overflow:hidden; background-color:#fff;}
.rightbar .liu li h1 textarea{ display:block; width:100%; font-size:15px; line-height:24px; height:120px;}
.rightbar .liu li a{ display:block; float:left; margin-right:10px; width:130px; height:40px; overflow:hidden;}
.rightbar a input{ width:130px; height:40px; background-image:url(../images/btn.jpg); background-position:center; background-repeat:no-repeat; text-align:center; display:block; line-height:40px; font-size:15px; color:#fff;}

.rightbar .contant{ width:680px; margin:auto; margin-top:20px; line-height:30px; display:block; font-size:14px; overflow:hidden;}