﻿@charset "utf-8";
/* CSS Document */
body,div,span,a,img,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,input{ margin:0; padding:0; border:0; list-style:none;}
body{ color:#575757; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1", sans-serif; background:url(../images/bg.jpg) repeat-x;}
a{color:#575757; text-decoration:none;}
a:hover{ text-decoration:underline;}
#header{ width:1000px; height:70px; margin:0 auto; overflow:hidden;}
#header h1{ width:200px; height:70px; margin-bottom:10px; float:left;}
.logo_r{ width:140px; height:19px; float:right; margin-top:5px;}
.logo_r p{height:25px; float:right; line-height:25px; font-size:13px;}
.logo_r p a:link{padding-right:5px;}
.logo_r p a:hover{ color:#ef1f23;font-size:13px;}
.logo_d{ width:410px; height:19px; float:right; margin-top:12px;}
.logo_d p{float:right;}
.logo_d p span{margin-right:10px;line-height:25px; color: #f90808;font-size: 21px;}
#nav_out{ width:100%; height:59px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:1000px; height:59px; margin:0 auto; line-height:59px;}
.nav li{ float:left;  font-size:16px; font-weight:bold; _display:inline; height:59px; line-height:59px; }
.nav li a{ color:#fff; margin-left:23px; margin-right:23px;padding-bottom:10px;padding-top:15px;}
.nav li a:hover{ color:#fff;text-decoration:none;border-bottom:5px #ef1f23 solid; padding-bottom:10px;padding-top:15px;}

.flexslider{position:relative;height:200px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:38%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
#con{ width:1000px; margin:auto;}
#con .title{ height:40px;  margin-top:20px; margin-bottom:20px; clear:both; }
#con .title .xian{ height:20px; border-bottom:1px solid #aaaaaa; position:relative;}
#con .title .xian h2{ position:absolute; top:9px; left:380px; }
#con .news{ width:1000px; margin:auto;}
#con .news .left{ width:500px; float:left;}
#con .news .right{ width:470px; padding-right:10px;float:right; margin-bottom:20px; }
#con .news .right li{ line-height:37px; border-bottom:1px dashed #ccc; }
#con .news .right li a{ background:url(../images/fangkuai.jpg) no-repeat 0 center; padding-left:10px;}
#con .news .right span{ float:right;}
#con .product{ width:1000px; margin:auto;}
#con .product dl{ float:left;  margin:10px 0;margin-right:30px;}
#con .product .nomargin{ margin-right:0px;}
#con .product dt,dd{ float:left;}
#con .product dt img{ border:1px solid #ccc; padding:5px;}
#con .product dl h3{ font-size:16px; margin-bottom:5px;}
#con .product dd{ width:170px; line-height:22px; margin-left:10px;}
#con .product dd span a{ color:red;}

#box{width: 1000px; margin:20px auto; overflow:hidden;} 
.boxin{width: 800%; position:relative;}
.boxin .style{width:320px; height:240px; float:left; margin-left:6px;}
.boxin .ding{position:absolute; width:320px; height:40px; background:#000; opacity:0.6; top:200px;}
.boxin .ding p{ text-align:center; line-height:40px; color:#fff;}
#left,#right{ float: left;}

.title2{ width:1000px; height:40px; clear:both; margin:auto; margin-top:10px;}
.title2 .xian{ height:20px; border-bottom:1px solid #aaaaaa; position:relative;}
.title2 .xian h2{ position:absolute; top:9px; left:380px; }
#zhuanti{ background:;}
#zhuanti .zhuan{ width:1000px; margin:auto;}
#about{}
#about .guan{width:1000px; margin:auto;  margin:auto; margin-top:10px; margin-bottom:15px;}
#aboutcon{ width:1000px; margin:auto;}
#aboutcon .left,.right{ float:left;}
#aboutcon .left{ width:580px; padding-right:20px; border-right:1px solid #ccc; margin-bottom:20px;}
#aboutcon .left p{ text-indent:2em; line-height:24px;}
#aboutcon .left p span a{ color:red;}
#aboutcon .right{ width:378px; padding-left:20px; margin-bottom:20px;}
#aboutcon .right p{ line-height:24px;}
#aboutcon h3{ margin-bottom:8px; color:#000;}
#wei_out{ height:44px; background:#000; clear:both;}
#wei_out .wei{ width:1000px;height:44px; margin:auto;}
#wei_out .wei li{ float:left;}
#wei_out .wei li a{ color:#C7C1C1; line-height:44px; padding:0 28px;}
#footer{ width:1000px; margin:auto;}
#footer p{ text-align:center; line-height:24px; padding:15px 0;}

/* ups */
#biaoti{ width:1000px; margin:auto; font-size:22px; font-weight:bold; color:#000; border-bottom:1px solid #666; line-height:40px; height:40px; margin-top:20px; clear:both;}
#biaoti span{ font-size:18px; font-weight:bold; color:red;}
#ups{ width:1000px; margin:auto; margin-top:20px;}
#ups dl {width: 487px;height: 278px;border: 1px solid #ddd;float: left;margin-right: 20px;margin-bottom: 20px;}
#ups .nomargin {margin-right: 0;}
#ups dl h3 {height: 39px;border-bottom: 1px solid #B8B5B5;font-size: 16px;line-height: 39px;color: #000;font-weight: bold;padding: 0 20px;}
#ups dt {float: left;padding-top: 20px;padding-left: 17px;}
#ups dd {width: 278px;float: right;padding: 20px;}
#ups dd h4 {text-align: center;}
#ups dd p {line-height: 24px;padding: 12px 0;border-bottom: 1px dashed #676767;margin-bottom: 8px; text-indent:2em;}
#ups dl span {float: right;font-size: 12px;color: #5A5A5A;font-weight: normal;}
#ups dd span a {color: red;}
#ups dd li {line-height: 24px;background:url(../images/yuan.jpg) no-repeat 0 center;}
#ups dd li a {color: #333333;padding-left: 10px;}
#xinwen{ width:1000px; margin:auto; clear:both; margin-top:10px;}
#xinwen li{line-height: 37px;border-bottom: 1px dashed #ccc;}
#xinwen li a{background: url(../images/fangkuai.jpg) no-repeat 0 center;padding-left: 10px;}
#xinwen span {float: right;}
#xinwen .left{ width:460px;float:left; margin-bottom:20px; border-right:1px dashed #ccc; padding-right:40px;}
#xinwen .right{ width:460px; float:right;}
#xinwen .right dt{ margin-top:12px;}
/* 列表 */
#list{ width:1000px; margin: 20px auto;}
#list .left,.right{ float:right;}
#list .left{ width:250px; }
#boxx{width: 249px; margin-top:35px;}
#boxx li{line-height: 40px;}
#boxx li div{height: 40px; background:url(../images/qian.png) repeat-x;padding-left: 30px; position: relative; cursor:pointer;}
#boxx li ul li{padding-left: 30px; border-bottom:1px dashed #ccc;}
#boxx li ul{ display: none;  background-color: #FCF4F4;} 
#boxx li div i{position: absolute;width:6px; height: 11px; background:url(../images/sprite.png) no-repeat -1px -1px; top:15px; left: 10px;}
#boxx li .fan{background-position:0 -42px; width: 11px;height:6px;}
#list .lianx{ border:1px solid #ccc; margin-top:20px; padding:10px; margin-bottom:20px; clear:both;}
#list .lianx h4{ height:30px;color:#000;}
#list .lianx dt,dd{ float:left;}
#list .lianx dd{ color:#AF403D; font-weight:bold; font-size:16px; margin-left:20px; line-height:24px;}
#list .right{ width:730px; float:left;}
#biaoti2 {font-size: 22px;font-weight: bold;color: #000;border-bottom: 1px solid #666;line-height: 40px;height: 40px;clear: both;}
#biaoti2 span {font-size: 18px;font-weight: bold;color: red;}
#list .right .zhanshi{ padding:20px 30px;}
#list .right .zhanshi dl{ float:left; width:172px; margin-right:75px; margin-bottom:20px;}
#list .right .zhanshi .nomargin{margin-right:0px;}
#list .right .zhanshi dt img{padding:10px 20px; border:1px solid #ccc;}
#list .right .zhanshi dd{ text-align:center; margin-top:8px;}
#list .right .page{height:50px; background:#F3F2F2; clear:both; margin:20px 0;text-align:center;}
#list .right .pagea{ text-align:center; }
#list .right .page a{ text-align:center; line-height:50px; padding:0 20px;}
#list .right .page a:hover{ color:red;}

#list .right2{ width:730px; float:left;}
#list .right2 .pin{ margin:20px 0;}
#list .right2 .pin dt{ float:left;}
#list .right2 .pin dt img{ border:1px solid #ccc; padding:10px;}
#list .right2 .pin dd{ width:550px; float:right; }
#list .right2 .pin dd h3{ margin-bottom:10px; color:#D10904; margin-top:5px;}
#list .right2 .pin dd p{ line-height:24px;}
#list .right2 .pin dd p a{ color:red;}
#list .right2 .pin dd p span{ font-weight:bold; color:000;}
#list .right2 .jieshao{ clear:both; margin:20px 0;}
#list .right2 .jieshao h3{ height:56px; line-height:70px; background:url(../images/shu.jpg) no-repeat 0px 22px; padding-left:15px; }
#list .right2 .jieshao h4{margin:5px 0;}
#list .right2 .jieshao{ line-height:24px;}
#list .right2 .page2{ height:50px; background:#F3F2F2; margin:20px 0;}
#list .right2 .page2 a{ padding:0 40px; line-height:50px;}
#list .right2 .page2 a:hover{ color:red;}
/* 新闻列表 */
#list .right .dao{ height:25px; border-bottom:1px solid #666666;}
#list .right .dao a strong{ color:rgb(165, 3, 3);}
#list .right .dao a:hover{ color:rgb(165, 3, 3);}
#list .right .newlist{ padding:20px 30px; padding-right:50px;}
#list .right .newlist ul span{ float:right;}
#list .right .newlist li{ line-height:34px;}
#list .right .newlist a{text-decoration: underline; background:url(../images/sprite8.gif) no-repeat 0 center; padding-left:15px;}
#list .right .newlist a:hover{ color:rgb(165, 3, 3);}
#list .left h4{ margin-bottom:10px;color:rgb(165, 3, 3);}
#list .left .yi{ border:1px solid #ccc; padding:10px;clear:both; padding-bottom:0;}
#list .left .yi h5{ height:20px; border-bottom:1px dashed #ccc; color:#000;}
#list .left .yi dl{ margin-top:10px; height:130px; margin-bottom:20px;}
#list .left .yi dd{ width:110px;height:130px; float:right; overflow:hidden; line-height:18px; font-size:12px;}
#list .left .yi dt{ width:105px; height:130px;float:left;}
#list .left .yi dd a{ color:red;}

/* 新闻列表 */
.conbox h1 {font-size:22px;line-height: 46px; text-align:center;}
.conbox .xiao{border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7; text-align:center; height:30px; line-height:30px; margin-bottom:15px;}
.conbox p{ line-height:28px; text-indent:2em;} 
.conbox p a:hover{ color:rgb(165, 3, 3);}
.conbox li{ line-height:35px;}
.conbox li a{ color:#707070;}
.conbox li a:hover{ color:rgb(165, 3, 3);}

/* 新闻列表 */
#cpzs {font-size: 22px;font-weight: bold;color: #000;border-bottom: 1px solid #666;line-height: 40px;height: 40px;clear: both;}
#cpzs span {font-size: 18px;font-weight: bold;color: red;}
.zpzs_out{ margin-top:20px;}
.zpzs_out dl{float:left; margin-right:35px; height:200px; margin-bottom:20px;}
.zpzs_out .nomargin{ margin-right:0px;}
.zpzs_out dt{ width:220px; height:170px; }
.zpzs_out dd { width:220px; text-align:center; margin-top:10px;}
.zpzs_out dd a:hover{ color:rgb(165, 3, 3);}
#list .right .lianxi{ margin-top:20px;}
#list .right .lianxi p{ line-height:25px; margin-bottom:20px;}
#list .right .lianxi p img{ border:1px solid #ccc;}

.banner{ width:100%; margin:0 auto; background:#000;}
#banner{ width:1000px; margin:0 auto;}
.xianguan{ margin-top:53px; padding:10px;}
.xianguan h3{ color:rgb(165, 3, 3);}
.xianguan .zuo{  margin-top:10px; margin-bottom:35px; height:170px;}
.xianguan li{ float:left; width:300px; margin-right:55px;}
.xianguan li a{ background:url(../images/jiao.jpg) no-repeat 0 center; padding-left:10px;}

.guanggao{ width:1000px; margin:auto;}
.xgg{ width:730px; margin:auto; margin-bottom:10px;}

#friend{ width:980px; margin:auto; border:1px solid #ccc; padding:10px; clear:both; margin-bottom:10px;}
#friend h3{ width:80px; height:25px; border-bottom:2px solid red; text-align:center;}
#friend .lianjie{ margin-top:8px;}
#friend .lianjie ul{ clear:both; height:20px;}
#friend .lianjie li{ float:left; padding-right:15px; line-height:24px; }
