@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none;
border:0px; font-style:normal; font-weight:400; text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}
img{display:block;}
body{}
.all{width:1002px; margin:0 auto 0 auto;}
.all .header{height:130px; background:url(../images/tbg.jpg) repeat-x;}
.all .header p{text-align:right;}


.all .banner{width:1002px; height:200px; margin:9px 0 0 0 ;}




.all .nav{height:38px; background:url(../images/navbg.jpg) repeat-x; border-bottom:2px solid #AF1112; border-top:2px solid #AF1112;}
.all .nav ul li{float:right; display:block; height:30px; border-right:1px solid #ED3A50; margin:5px 0 0 0;}
.all .nav ul li a{display:block; line-height:30px; width:80px; text-align:center; margin:0 10px 0 10px; font-size:14px; font-weight:bold;}
.all .nav ul li a:hover{background:url(../images/ov.jpg) repeat-x; text-decoration:none;}
.all .cont{}
.all .cont .right{width:710px; float:right;}
.all .cont .right .about{background:#D9D9D9; margin:5px; display:block; height:200px;}
.all .cont .right .about span{background:#5F5E5C; border-bottom:#E12826 3px solid; height:24px; display:block;}
.all .cont .right .about span img{ margin:5px 0 0 10px;}
.all .cont .right .about .content{background:#ffffff; margin:8px; height:180px; overflow:hidden;}
.all .cont .right .about .content img{width:200px; height:150px; margin:20px 10px 15px 20px;}
.all .cont .right .about .content p{ text-indent:24px; float:right; display:block; line-height:24px; width:400px; margin:10px 15px 10px 0;}
.all .cont .right .about .content ul li{float:left; width:140px; margin: 18px 10px 7px 10px; text-align:center; display:block;}
.all .cont .right .about .content ul li a img{width:140px; margin:0px; height:140px; margin:0 0 5px 0; border-top:1px #e8e8e8 solid;
border-left:1px #e8e8e8 solid; border-bottom:2px solid #cccccc; border-right:2px solid #cccccc;}
.all .cont .right .about .content ul li a{color:#000000; text-align:center;}
.all .cont .right .about .content ul li b{display:block; color:#CC0000; font-weight:bold;}

.all .cont .right .lyb{margin:10px  auto 5px auto; border:1px solid #333333; border-top:none;}
.all .cont .right .lyb th{height:30px; color:#fff; line-height:25px; font-weight:bold; font-size:16px; background:#CC3333;}
.all .cont .right .lyb td{height:51px; line-height:30px;}
.all .cont .right .lyb td input{background:#cccccc; border:1px solid #fff; border-top:#333333; border-left:#333333; color:#FFFFFF; height:20px; color:#CC0033;}
.all .cont .right .lyb td textarea{border:1px solid #fff; color:#CC0033; border-top:#333333; border-left:#333333; background:#cccccc;}
.all .cont .right .lyb td button{margin: 0 5px 0 5px; width:70px; height:20px; line-height:20px; }




.all .cont .cpshow{float:right; width:760px; padding:0 0 0 10px; margin:5px 5px 5px 0px; position:relative; border-left:1px solid #cccccc;}
.all .cont .cpshow h4{display:block; font-size:14px; background:#e1e1e1; height:28px; line-height:25px; padding:0 0 0 10px; border-bottom:1px #ff0000 solid;}
.all .cont .cpshow h4 b{color:#FF0000; font-size:14px; font-weight:bold;}
.all .cont .cpshow ul{margin:0 0 25px 0;}
.all .cont .cpshow ul li{width:160px; height:140px; display:block; text-align:center; margin:10px 12px 0px 12px; float:left; line-height:24px;}
.all .cont .cpshow ul li img{width:160px; border:1px solid #e8e8e8; border-bottom:#333333; border-right:#333333; display:block; height:120px;}
.all .cont .cpshow span{position:absolute; bottom:5px; right:5px; clear:both;}
.all .cont .cpshow span strong{color:#FF0000;}

.all .cont .cpshow .cpcont{text-align:center;}
.all .cont .cpshow .cpcont img{margin:5px 5px 5px 5px; width:500px; height:400px; border:1px solid #e8e8e8; border-bottom:#333333; border-right:#333333;}
.all .cont .cpshow .cpcont ul{margin:0 auto 30px auto; width:500px; text-align:left;}
.all .cont .cpshow .cpcont ul li{clear:both; height:20px; line-height:20px; text-align:left; background:#e8e8e8; margin:2px; display:block; width:480px; padding:0 10px 0 10px;}

.all .cont .cpshow h3{text-align:center; font-size:14px; font-weight:bold; margin:10px 0 0 0;}
.all .cont .cpshow p{text-indent:24px; margin:2px 20px 2px 20px; line-height:24px;}


.all .cont .zzshow{{float:right; width:760px; padding:0 0 0 10px; margin:5px 5px 5px 0px; position:relative; border-left:1px solid #cccccc;}
.all .cont .zzshow h4{display:block; font-size:14px; background:#e1e1e1; height:28px; line-height:25px; padding:0 0 0 10px; border-bottom:1px #ff0000 solid;}
.all .cont .zzshow h4 b{color:#FF0000; font-size:14px; font-weight:bold;}
.all .cont .zzshow ul{margin:0 0 25px 0;}
.all .cont .zzshow ul li{width:200px; height:180px; display:block; text-align:center; margin:10px 12px 0px 12px; float:left; line-height:24px;}
.all .cont .zzshow ul li img{width:200px; border:1px solid #e8e8e8; border-bottom:#333333; border-right:#333333; display:block; height:160px;}
.all .cont .zzshow span{position:absolute; bottom:5px; right:5px; clear:both;}
.all .cont .zzshow span strong{color:#FF0000;}



.all .cont .lxwm{margin:5px 5px 5px 5px; float:right; width:690px; height:350px; background:url(../images/contact_us_05.jpg) no-repeat right bottom;}
.all .cont .lxwm span{height:25px; line-height:25px; background:#e8e8e8 url(../images/gif-0161.gif) no-repeat 8px 5px; padding:0 0 0 28px; font-size:14px; border-bottom:2px solid #ff0000; display:block;}
.all .cont .lxwm ul{margin:25px auto 25px auto; width:400px;}
.all .cont .lxwm ul li{line-height:35px; background:url(../images/gif-0110.gif) no-repeat left 15px; padding:0 0 0 10px;}


.all .cont .news{width:760px; border-left:1px solid #cccccc; padding:0 0 0 10px; float:right; position:relative; margin:5px 5px 5px 0px;}
.all .cont .news h4{font-size:14px; height:28px; background:#e8e8e8; border-bottom:1px #ff0000 solid; line-height:28px; color:#CC0000; padding:0 0 0 25px; font-weight:bold;}
.all .cont .news span{ margin:20px 0 0 0; display:block; position:absolute; right:10px; bottom:3px;}
.all .cont .news ul{ margin:15px 0 30px 0; }
.all .cont .news ul li{border-bottom:1px #cccccc dashed; text-overflow:ellipsis; width:700px; padding:0 0 0 15px; margin:0 auto 0 auto; background:url(../images/gif-0478.gif) no-repeat 3px 6px;}
.all .cont .news ul li strong{float:right; color:#FF0033;}
.all .cont .news ul li b{color:#0066CC}
.all .cont .news ul li a{color:#000000; line-height:28px; width:180px; text-overflow:ellipsis; overflow:hidden;}
.all .cont .news ul li a:hover{color:#cccccc;}
.all .cont .news h3{font-size:13px; text-align:center; height:30px; line-height:30px; font-weight:bold;}
.all .cont .news strong center{color:#CC0033; text-align:center;}
.all .cont .news p{line-height:24px; text-indent:24px; margin-bottom:10px; margin:0 15px 0 15px;}
.all .cont .news img {width:450px; height:300px; text-align:center;}



.all .cont .left .pic{width:230px; height:180px; background:#e8e8e8; text-align:center; margin:10px 5px 0 5px;}
.all .cont .left .xws{width:282px; height:240px; overflow:hidden; margin:5px 5px 5px 5px; background:#D9D9D9;}
.all .cont .left .xws span{background:#5F5E5C; border-bottom:#E12826 3px solid; height:24px; display:block;}
.all .cont .left .xws span img{margin:5px 0 0 10px;}
.all .cont .left .xws .content{margin:8px; background:#ffffff; height:195px; overflow:hidden;}
.all .cont .left .xws .content ul{margin:10px;}
.all .cont .left .xws .content ul li{background:url(../images/xd.jpg) no-repeat left 9px; line-height:24px;
padding:0 0 0 8px;}
.all .cont .left .xws .content ul li b{color:#990000; float:right}

.all .cont .left .cpfl{width:200px; margin:5px 0 5px 10px;}
.all .cont .left .cpfl span{background:#CC0000; background:url(../images/2.jpg) repeat-x; height:22px;display:block; line-height:22px; color:#FFFFFF; font-weight:bold; padding:0 0 0 25px;}
.all .cont .left .cpfl ul{ background:#e8e8e8; padding:0 15px 0 15px;}
.all .cont .left .cpfl ul li{ padding:0 0 0 20px; height:22px; line-height:22px; border-bottom:1px dashed #cccccc; background:url(../images/gif-0110.gif) no-repeat 8px 8px;}


.all .cont .left .qygk{margin:5px; width:200px; overflow:hidden;}
.all .cont .left .qygk span{ display:block; color:#FFFFFF; height:30px; line-height:30px; background:#993300 url(../images/gif-0759.gif) no-repeat 5px 10px; font-weight:bold; font-size:13px; padding:0 0 0 20px;}
.all .cont .left .qygk ul{margin:1px 0 5px 0; padding:0 0 10px 0; background:#993300; }
.all .cont .left .qygk ul li{display:block; border-bottom:1px solid #fff;}
.all .cont .left .qygk ul li a{background:#cccccc url(../images/gif-0110.gif) no-repeat 180px 9px; display:block; padding:0 0 0 25px; height:24px; font-weight:bold; line-height:24px;}
.all .cont .left .qygk ul li a:hover{color:#fff; text-decoration:none; background:#993300 url(../images/gif-0111.gif) no-repeat 170px 9px;}
.all .cont .consin{margin: 0 0 5px 5px;}

.all .cont .left .lx{width:210px; background:url(../images/lx.gif) no-repeat 5px 0; height:200px;}
.all .cont .left .lx span{ height:55px; display:block; margin:0 0 0 5px; text-indent:-9000px;}
.all .cont .left .lx ul{margin:0 5px 0 25px; width:170px;}
.all .cont .left .lx ul li{height:24px; line-height:24px; overflow:visible;}


.all .cont .youqing{height:45px; border:10px solid #e1e1e1;}
.all .cont .youqing img{ float:left; display:inline;}

.all .cont .youqing ul li{float:left; margin: 2px 15px 0 15px;}
.all .cont .footer{height:100px; margin:5px 0 0 0; background:#5F5E5C; border-top:6px solid #C71A13; text-align:center;  line-height:24px;}
.all .cont .footer p{color:#CCCCCC;}

