@charset "utf-8";



/* CSS Document */



html { overflow-x: hidden; overflow-y: auto; } 



html { overflow-y: scroll; } 







body{color:#444;font-family: Arial,"微软雅黑","宋体",Helvetica,sans-serif; padding:0px; margin:0px; font-size:12px; font-weight:400;}



body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin: 0; padding: 0; word-wrap: break-word; color: #444; font-size: 14px;}



*{padding:0px; margin:0px;}



input{font:14px/1.5 tahoma,微软雅黑,arial,\5b8b\4f53,sans-serif;}



table{ border-collapse: collapse; border-spacing: 0; font-size: 16px; }



img{border:none}



pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}







input.dialog{height:0; height:0; font-size:0; line-height:0; border:none; }







input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}



code,kbd,pre,samp{font-family:courier new,courier,monospace;}



input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}



ul,ol,li{list-style:none;}



a{ color:#333;text-decoration:none;}



a:hover{ color:#e60012;text-decoration:none}



.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}



.red, .red a, a.red{color:red;}.green{color:#0E774A}



.clear{ clear:both}



.auto{ margin:0 auto;}















/*------头部------*/



.top{height:40px;width: 1920px; left:50%; margin-left:-960px;position:relative; background:#f2f2f2; }



.top .topcen{ width:1000px;}



.top .topcen .left{ float:left;line-height:36px; }



.top .topcen .sousuo{ width:206px; height:30px; float:right; padding-top:5px;background:url(../images/ssbg.jpg) no-repeat; background-position:0 5px; padding-right:30px;}



.top .topcen .sousuo .text1{ line-height:28px; width:160px; background:none; border:none; text-indent:16px; float:left; height:28px;}



.top .topcen .sousuo .submit1{ background:url(../images/ssan.jpg) no-repeat 0 4px; width:30px; height:28px; border:none; float:right; cursor:pointer}







.top .topcen  .right{ float:right; width:320px; padding-top:8px;}



.top .topcen  .right table tr td b{ font-size:16px; color:#e60012 }



.top .topcen  .right table tr td a{ }











.head{ height:100px;width: 1920px; left:50%; margin-left:-960px;position:relative; background:#FFF; }



.headcen{ width:1000px;}



.headcen .logo{ float:left; padding-top:18px;}



.headcen .header_menu{ float:right;}















.headcen .header_menu .menu_item{float: left;position: relative;margin-right:10px;}







.headcen .header_menu .menu_item .menu_link{float: left;line-height: 100px;color: #606467;padding: 0 10px;font-size: 16px;text-decoration: none;}



.headcen .header_menu .menu_item .menu_link:hover{color: #e62129;}



.headcen .header_menu .menu_item .menu_link.on{color: #e62129;}



.headcen .header_menu .menu_item .menu_pop{position: absolute;top: 100px;left: -22px;z-index: 100;background-color: #fff;padding: 0px;border: 1px solid #d7e1e5;width: 140px;border-radius: 2px;display: none;}



.headcen .header_menu .menu_item .menu_pop a{display: block;padding: 10px;text-align: center;text-decoration: none;background-color: #fff;color: #939fa6;font-size: 16px;border-bottom: 1px solid #f0f3f4;}



.headcen .header_menu .menu_item .menu_pop a:hover{background-color: #e62129;color: #fff;}



.headcen .header_menu .menu_item .menu_pop a.last{border-bottom: none;}



.headcen .header_menu .menu_item .menu_pop .menu_pop_arrow{position: absolute;width: 18px;height: 9px;overflow: hidden;font-size: 0px;z-index: 2;top: -9px;left: 56px;text-align: left;}



.headcen .header_menu .menu_item .menu_pop .menu_pop_arrow .arrow_down{width: 0px;height: 0px;position: absolute;border-style: solid;border-width: 0 9px 9px 9px;border-color: #d7e1e5 transparent #d7e1e5 transparent;_border-color: #d7e1e5 tomato;_filter: chroma(color=tomato);}



.headcen .header_menu .menu_item .menu_pop .menu_pop_arrow .arrow_up{width: 0px;height: 0px;position: absolute;border-style: solid;border-width: 0 8px 8px 8px;border-color: #fff transparent #fff transparent;left: 1px;top: 1px;_border-color: white tomato;_filter: chroma(color=tomato);}



.headcen .header_menu .menu_item .menu_pop .menu_pop_link{overflow: hidden;border-radius: 2px;}



















.headcen .wbwx{ height:26px; width:80px; float:right; padding-top:36px;}



.headcen .wbwx ul{ position:relative}



.headcen .wbwx ul li{ float: right; padding-left:12px;}



.headcen .wbwx ul li a.wx{ display:block; width:26px; height:26px; background:url(../images/weixin.jpg) no-repeat; text-indent:-9999px;float:left}



.headcen .wbwx ul li a.wx:hover{ background:url(../images/weixinhover.jpg) no-repeat}



.headcen .wbwx ul li a.wb{ display:block; width:26px; height:26px; background:url(../images/weibo.jpg) no-repeat; text-indent:-9999px; float:left}



.headcen .wbwx ul li a.wb:hover{ background:url(../images/weibohover.jpg) no-repeat}























/* ----------banner----------- */



.banner-box{width:1920px;height:550px; left:50%; margin-left:-960px;position:relative;overflow:hidden; z-index:0}



.banner-box .bd{ width:100% !important;}



.banner-box .bd li .m-width {width:1920px;margin:0 auto;overflow:hidden;}



.banner-box .bd li .m-width img{ width:1920px; height:550px;}



.banner-box .bd li{width:100% !important;height:550px;}



.banner-box .bd li a{display:block;background-size:auto;}



.banner-box .hd {position:absolute;top:500px;left:920px;}



.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#fff;float:left;cursor:pointer;}



.banner-box .hd ul li.on{background:#bf251b;}







.nybanner{width:1920px;height:300px; left:50%; margin-left:-960px;position:relative;overflow:hidden}



















/*---首页样式--*/



.sypro{ width:1000px; height:260px; background:url(../images/sycpflbg.jpg) no-repeat; background-position:0 50px;padding-top:156px; padding-bottom:60px;}



.sypro .syprolb{ width:250px; height:220px; float:left; text-align:center; padding-top:30px;}



.sypro .syprolb p{ font-size:18px; line-height:30px;}



.sypro .syprolb span{ display:block; text-transform:uppercase; color:#999; font-size:14px; line-height:40px;}



.sypro .syprolb b { display:block; width:70px; margin:0 auto; padding-top:13px;}



.sypro .syprolb b a{ display:block; height:20px; width:70px; text-align:center; line-height:20px; background:#FFF; border:#CCC solid 1px; border-radius:15px; font-weight:400;text-transform:uppercase; font-size:12px}



.sypro .syprolb b a:hover{ background:#e60012; color:#FFF; border:none}







.youshi{ width:1000px;  padding-bottom:60px;}



















.sycaselist{ height:360px;width:1920px;left:50%; margin-left:-960px;position:relative; background:url(../images/casebg.jpg) no-repeat; padding-top:160px; }



.sycaselist  .syprotit{ text-align:center; width:1000px; margin:0 auto; padding-bottom:30px;}



.sycaselist  .syprotit p{ font-size:30px; color:#333; text-align:center;}



.sycaselist  .syprotit span{ line-height:50px;}















.sycaselist  .syprollistcen{ width:1160px; height:360px;}



.sycaselist  .syprollistcen .bd{ float:left; width:1000px; overflow:hidden;}



.sycaselist  .syprollistcen .bd .ulpro li{ float:left;  padding-right:46px;}



.sycaselist  .syprollistcen .bd .ulpro li img{  width:296px; height:222px; border:#FFF solid 3px;}



.sycaselist  .syprollistcen .bd .ulpro li p{ width:302px; text-align:center; font-size:16px; line-height:50px; background:#FFF}



.sycaselist  .syprollistcen .bd .ulpro li p a{ display:block;width:302px; height:50px;}



.sycaselist  .syprollistcen .bd .ulpro li:hover img{ border:#e60012 solid 3px;}



.sycaselist  .syprollistcen .bd .ulpro li:hover p a{ background:#e60012; color:#FFF}



.sycaselist  .syprollistcen .next{ display:block; height:200px; width:80px; float:left; background:url(../images/kehuleft.jpg) no-repeat 0 120px;cursor:pointer; padding-top:50px; }



.sycaselist  .syprollistcen .next:hover{background:url(../images/kehulefthover.jpg) no-repeat 0 120px;}



.sycaselist  .syprollistcen  .prev{ display:block; height:200px; width:80px;background:url(../images/kehuright.jpg) no-repeat 40px 120px;cursor:pointer; float:right;padding-top:50px}



.sycaselist  .syprollistcen  .prev:hover{background:url(../images/kehurighthover.jpg) no-repeat 40px 120px;}











.syabout{ width:1000px; height:330px; background:url(../images/aboutbg.jpg) no-repeat; background-position:0 40px; padding-top:160px; text-align:center; line-height:30px;}



.syabout a{ color:#e60012; font-size:12px}







.syhzbg{height:158px;width:1000px; padding-left:460px; padding-right:460px;left:50%; margin-left:-960px;position:relative; background:url(../images/syhzbg.jpg) no-repeat; padding-top:140px;}











.syhzbg  .sycasecen{ width:1000px; padding-top:14px; }



.syhzbg  .sycasecen .bd{ float:left; width:1000px;  overflow:hidden;}



.syhzbg  .sycasecen .bd .ulpro li{ float:left;  padding-right:10px; }



.syhzbg  .sycasecen .bd .ulpro li img{ border:#d7d7d7 solid 1px; width:152px; height:76px; border:#FFF solid 3px;}



.syhzbg  .sycasecen .bd .ulpro li img:hover{ border:#e70012 solid 3px;}







.synew{ width:1000px; height:440px; padding-top:50px; padding-bottom:50px;}



.synew .synew1{ float:left; width:600px;}



.synew .synew1 .tit{ border-bottom:#dadada solid 1px; height:40px; background:url(../images/icon3.jpg) no-repeat; background-position:0 6px; text-indent:20px; font-size:18px}



.synew .synew1 .tit span{ float:right; font-size:12px; padding-top:10px;}



.synew .synew1 .tit span a{ color:#999}



.synew .synew1 ul{ padding-top:20px;}



.synew .synew1 ul li{ padding-top:30px; clear: both; }



.synew .synew1 ul li img{ float:left; width:120px; height:90px;}



.synew .synew1 ul li p{ width:450px; float:right; border-bottom:#dedede solid 1px; height:30px; font-size:15px}



.synew .synew1 ul li p i{ float:right; font-size:12px; color:#999}



.synew .synew1 ul li span{ float:right; display:block; width:450px; font-size:13px; color:#666; padding-top:10px; line-height:24px;}







.synew .synew2{ width:340px; float:right}



.synew .synew2 .tit{ border-bottom:#dadada solid 1px; height:40px; background:url(../images/icon3.jpg) no-repeat; background-position:0 6px; text-indent:20px; font-size:18px}



.synew .synew2 .tit span{ float:right; font-size:12px; padding-top:10px;}



.synew .synew2 .tit span a{ color:#999}



.synew .synew2 ul{ padding-top:22px;}



.synew .synew2 ul li{ border-bottom:#CCC dotted 1px; padding-bottom:14px; padding-top:20px;}



.synew .synew2 ul li p{ font-size:15px; background:url(../images/icon4.jpg) no-repeat; background-position:0 12px; line-height:30px; text-indent:16px;}



.synew .synew2 ul li span{ font-size:13px; color:#666; line-height:24px;}







.link{ border-top:#e1e1e1 solid 1px; padding-top:40px; padding-bottom:40px; position:relative; width:1000px; padding-left:460px; padding-right:460px; left:50%; margin-left:-960px;}







/*---底部样式--*/



.foot{ width:1920px; left:50%; margin-left:-960px; position:relative;background:#252324}



.foot .footcen{ width:1000px;  padding-top:30px; border-bottom:#303b45 solid 1px; padding-bottom:30px; }



.foot .footcen .footnav{ width:720px; float:left}



.foot .footcen .footnav ul li{ display:block; width:120px;float:left}



.foot .footcen .footnav ul li a{ font-size:16px; line-height:40px; color:#ffffff}



.foot .footcen .footnav ul li ul li{ float:none}



.foot .footcen .footnav ul li ul li a{ font-size:13px;  line-height:30px; color:#ababab}



.foot .footcen .footnav ul li ul li a:hover{ color:#fff}



.foot .footcen .erweima{ float:right; padding-top:15px; width:250px;}



.foot .footcen .erweima img{ padding-bottom:10px;}



.foot .footcen .lxfs{ width:250px; float:right; padding-right:15px;}



.foot .footcen .lxfs p{ text-align:right; color:#979da1; font-size:13px; line-height:30px;}



.foot .footcen .lxfs p.p1{ font-size:15px; padding-top:10px;}



.foot .footcen .lxfs p.p2{ font-size:30px; padding-top:10px; color:#FFF}











.foot .footbot { width:1000px;}



.foot .footbot .banquan{line-height:50px;   color:#979da1}



.foot .footbot  p{color:#979da1}



.foot .footbot .banquan a{ color:#979da1}











/*---内页样式---*/







.nymain{ width:1000px; padding-top:50px; padding-bottom:50px;}



.nymain .nyclass{ width:220px; float:left; padding-bottom:40px;}



.nymain .nyclass .nylefttit{ width:220px; height:74px; text-align:center; line-height:66px; background:url(../images/leftnavtit.jpg) no-repeat; font-size:30px; color:#FFF; }



.nymain .nyclass .nyxifen{ width:220px; background:#5f5f5f; margin-bottom:20px; }



.nymain .nyclass .nyxifen ul{width:158px; padding:16px 31px 16px 31px; text-align:center}



.nymain .nyclass .nyxifen ul li{ padding-bottom:10px;}



.nymain .nyclass .nyxifen ul li a{ display:block; width:158px;line-height:32px; font-size:16px; clear:both; color:#FFF}



.nymain .nyclass .nyxifen ul li a:hover{ background:#e60012; border-radius:5px;}



.nymain .nyclass .nyxifen ul li a.current2{ background:#fff; border-radius:5px; color:#333}







.nymain .nyclass .pross{ width:186px; padding-top:30px; padding-bottom:30px; padding-left:17px; padding-right:17px; background:#5f5f5f; margin-bottom:20px;}



.nymain .nyclass .pross .text4{ width:186px; height:32px; background:#fff; border:none; text-indent:10px;}



.nymain .nyclass .pross .submit4{width:186px; height:32px; background:#e90015; border:none; color:#FFF; font-size:16px; cursor:pointer; }







.nymain .nyclass .tjcptit{ height:40px; background:#5f5f5f; line-height:40px; font-size:20px; text-align:center; color:#FFF}







.nymain .nyclass .tjcpcon{ height:205px; width:200px; background:#f2f2f2; padding:25px 10px;}



.nymain .nyclass .tjcpcon .bd ul li{ width:200px; height:184px;}



.nymain .nyclass .tjcpcon .bd ul li img{ width:200px; height:150px;}



.nymain .nyclass .tjcpcon .bd ul li p{ line-height:40px; width:200px; text-align:center; font-size:14px}







.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }



.nymain .nyclass .tjcpcon .hd ul{ padding-left:82px;;overflow:hidden; zoom:1; margin-top:10px; zoom:1; text-align:center}



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



.nymain .nyclass .tjcpcon .hd ul li.on{ background-position:0 0; }











.nymain .nymainright{ width:740px; float:right; padding-bottom:40px; }



.nymain .nymainright .nymrtit{ height:40px; border-bottom:#cbcbcb solid 1px; font-size:24px; line-height:24px;}



.nymain .nymainright .nymrtit span{ font-size:14px; float:right; color:#666; line-height:30px;}



.nymain .nymainright .nymrtit span a{ color:#666}







.nymain .nymainright .prolistbot{ width:780px; padding-top:24px;}



.nymain .nymainright .prolistbot li{ display:block; float:left; width:232px; height:242px; padding-right:22px;}



.nymain .nymainright .prolistbot li img{ width:230px;height:172px; border:#d7d7d7 1px solid}



.nymain .nymainright .prolistbot li img:hover{border:#e60012 1px solid}



.nymain .nymainright .prolistbot li p{ width:230px; text-align:center; line-height:50px; font-size:14px}











.nymain .nymainright .nyproshow{  width:740px;  padding-top:20px; padding-bottom:40px;}



.nymain .nymainright .nyproshow h4{ width:740px;height:40px; border-bottom:#d7d7d7 dashed 1px; text-align:center; font-size:20px; font-weight:400}







#preview{ float:left;text-align:center; width:402px;}

.jqzoom{ width:400px; height:300px; position:relative; border:#dedede solid 1px;}



.zoomdiv{ left:859px; height:300px; width:400px;}

.list-h li{ float:left;}

#spec-n5{width:400px; height:56px; padding-top:6px; overflow:hidden;}

#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}

#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:325px; float:left; overflow:hidden; margin-left:0px; display:inline;}

#spec-list ul li{ float:left; margin-right:0px; display:inline; width:92px;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:66px; height:50px;}



/*jqzoom*/

.jqzoom{position:relative;padding:0;}

.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

.bigimg{width:600px;height:600px;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#spec-list{ position:relative; width:374px; padding-left:4px; padding-right:2px;}

#spec-list div{ margin-top:0; *margin-left:0;}





.nymain .nymainright .nyproshow   .nymrms{ width:320px; float:right; height:364px; }

.nymain .nymainright .nyproshow   .nymrms h3{ height:60px; font-size:24px; border-bottom:#d6d6d6 solid 1px; font-weight:400}

.nymain .nymainright .nyproshow   .nymrms .td{ line-height:30px; font-size:16px}





.nymain .nyproshow .cpxq{ height:40px;border-bottom:#e60012 solid 2px; line-height:40px; font-size:20px; color:#333; text-indent:10px;}



.nymain .nymainright .nyproshow .cpxqcon{ width:740px; height:auto; padding-top:30px; line-height:30px;}







.nymain  .tjxw{ width:1000px; height:40px;background:url(../images/icon3.jpg) no-repeat; border:#CCC solid 1px; line-height:40px;  background-position:16px 12px; text-indent:30px; font-size:16px; background-color:#5f5f5f; color:#FFF}



.nymain  .tjxw span{ float:right; line-height:40px; padding-right:20px; font-size:14px}



.nymain  .tjxw span a{ color:#fff}







.nymain  .tjxwcon{ padding-top:30px; padding-bottom:20px;}



.nymain  .tjxwcon ul { width:1100px}



.nymain  .tjxwcon ul li{ display:block; width:480px;  float:left; padding-right:40px;}



.nymain  .tjxwcon ul li a{ display:block; line-height:40px; height:40px; background:url(../images/icon4.jpg) no-repeat; background-position:0 18px; text-indent:16px;border-bottom:#CCC dotted 1px;}



.nymain  .tjxwcon ul li  a span{ float:right; line-height:40px; font-size:12px; color:#999}



















.nymain  .nyxgcen{ width:1000px; padding-top:40px; padding-bottom:40px; position:relative; }



.nymain  .nyxgcen .bd{ float:left; width:890px; padding-left:58px; overflow:hidden;}



.nymain  .nyxgcen .bd .ulpro li{ float:left;  padding-right:25px; }



.nymain  .nyxgcen .bd .ulpro li img{ border:#d7d7d7 solid 1px; width:200px; height:150px; display:block; text-align:center;}



.nymain  .nyxgcen .bd .ulpro li span{ display:block; line-height:40px; text-align:center}











.nymain  .nyxgcen .prev{ display:block; height:34px; width:34px; float:left; background:url(../images/kehuleft.png) no-repeat 0 70px;cursor:pointer; padding-top:80px; position:absolute;left:0; }



.nymain  .nyxgcen .prev:hover{background:url(../images/kehulefthover.png) no-repeat 0 70px;}







.nymain  .nyxgcen  .next{ display:block; height:34px; width:34px;background:url(../images/kehuright.png) no-repeat 0 70px;cursor:pointer; float:right;padding-top:80px}



.nymain  .nyxgcen  .next:hover{background:url(../images/kehurighthover.png) no-repeat 0 70px;}











.nymain .nymainright  .new_listul{width:740px; overflow:hidden; padding-top:24px;}



.nymain .nymainright  .new_listul li{ display:block; width:740px; height:92px; border-bottom:#dedede dotted 1px; position:relative; margin-bottom:20px;}



.nymain .nymainright  .new_listul li .lisj{ height:80px; width:90px; position:absolute; left:0;  text-align:center; color:#999; border:#e4e4e4 solid 1px;}



.nymain .nymainright  .new_listul li .lisj p{ width:100px; line-height:46px; font-size:36px; color:#333 }



.nymain .nymainright  .new_listul li .lisj span{ font-size:18px}



.nymain .nymainright  .new_listul li .liwz{ height:100px; width:620px; position:absolute; left:120px;}



.nymain .nymainright  .new_listul li .liwz p{ font-size:16px; line-height:30px;}



.nymain .nymainright  .new_listul li .liwz span{ font-size:14px; color:#999; padding-top:0px; line-height:24px; display:block}







.nymain .nymainright  .nynew_show{ width:740px; padding-top:24px; padding-bottom:40px;}



.nymain .nymainright  .nynew_show h3{  font-size:20px; font-weight:400; text-align:center;  padding-bottom:10px}



.nymain .nymainright  .nynew_show .newshowxx{ line-height:30px; text-align:center; width:740px; font-size:14px; color:#999;border-bottom:#CCC dotted 1px;}



.nymain .nymainright  .nynew_show .newshowcon{ font-size:14px; line-height:26px; padding-top:20px; width:740px; overflow:hidden;}











.nymain .nymainright .hzlist{ width:820px; padding-top:24px;}



.nymain .nymainright .hzlist li{ display:block; float:left; width:162px; height:140px; padding-right:30px;}



.nymain .nymainright .hzlist li img{ width:160px;height:80px; border:#d7d7d7 1px solid}



.nymain .nymainright .hzlist li img:hover{border:#e60012 1px solid}



.nymain .nymainright .hzlist li p{ width:160px; text-align:center; line-height:40px; font-size:14px}











.nymain .nymainright .contact{width:750px;padding-top:20px;}



.nymain .nymainright .contact .contact1{ border-bottom:#d8d8d8 solid 1px; padding-bottom:30px}



.nymain .nymainright .contact .contact1 .conta1l{ float:left; }



.nymain .nymainright .contact .contact1 p{ line-height:30px; font-size:16px}



.nymain .nymainright .contact .contact2{ padding-top:40px; background:url(../images/lytit.jpg) no-repeat; background-position:0 20px; padding-top:50px;}







.nymain .nymainright .contact .contact2 .text2{ width:200px; height:30px; border:#e3e3e3 solid 1px; background:#f2f2f2; text-indent:10px;}



.nymain .nymainright .contact .contact2  .textarea2{ width:420px; height:140px;border:#e3e3e3 solid 1px; background:#f2f2f2;text-indent:10px; padding-top:10px;}



.nymain .nymainright .contact .contact2   .submit2{ width:142px; height:32px; background:#9d0202; text-align:center; line-height:32px; border:none; color:#FFF; font-size:16px; cursor:pointer}



.nymain .nymainright .contact .contact3{ width:450px; height:294px; padding-top:20px;}







.nymain .nymainright .about{padding-top:20px;}



.nymain .nymainright .about p{ line-height:30px;}







/*--分页--*/



#pages { width:100%;padding:30px 0 30px;text-align:center;font:12px; overflow:hidden;}



#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}



#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}



#pages a:hover { background:#e60012; color:#fff; text-decoration:none; }



#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#e60012; border:1px solid #e60012; color:#fff; text-align:center; }











/*--上一条下一条--*/



.syyx{height:25px;overflow:hidden;padding-top:35px; padding-bottom:10px; border-bottom:#CCC dashed 1px;}



.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:28px;line-height:28px;overflow:hidden;padding-left:15px;text-align:left;width:40%;}



.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:28px;line-height:28px;overflow:hidden;padding-right:15px;text-align:right;width:40%;}



.fanhui{ float:right; width:10%;}











/*--留言--*/



.left_L{text-align:center; color:#666;}



.t_r {color:#666;}



.c_r a,.tl a{color:#666;text-decoration:none;}



.tc_r{width:450px;height:110px;border:1px solid #d0d0d0;}



.tj {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #80171c; margin-right:12px;}



.cz {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #a61b20;}



.input-text{border:1px solid #ccc;height:20px;width:80px;background: #fff;line-height:20px;}



.t_r input{border:1px solid #ccc;height:20px;line-height:20px;}



table#leavetable tr {height:25px;line-height:25px;}



table#leavetable td {padding: 3px 2px 3px 3px;}



