﻿@charset "utf-8";
/*flash*/
#flashs { position: relative; height: 500px; overflow: hidden; z-index:0; }
#flashs .bgitem { z-index: 1; position: absolute; top: 0; left: 0; height: 430px; width: 100%; margin: 0 auto;}
#flashs .btn { position: absolute; z-index: 7; bottom: 25px; right: 46%; margin-right: -450px; padding: 5px 6px; z-index: 101 }
#flashs .btn span { color: #C30101; background: #fff; border: 1px solid #C30101; cursor: pointer; display: inline-block; margin-left: 5px; padding: 2px 8px; }
#flashs .btn span.cur { background: #C30101; color: #fff; }
/*cpzs*/
.cpzs{ width:100%; overflow:hidden; margin-top:42px;}
.cpzs_top{ width:100%; background:url(../images/tit1.jpg) no-repeat center; line-height:normal; text-align:center;}
.cpzs_top p{ font-size:24px; color:#999999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.cpzs_top h1{ font-size:30px; color:#ce0808;}
.left_phone{ border:1px #c7c9cd solid; border-top:none; padding:22px 0 22px 13px; overflow:hidden;}
.pho{ width:148px; background:url(../images/phone1.jpg) no-repeat left center; line-height:normal; padding-left:56px; margin-right:13px;}
.pho p{ color:#666666;}
.pho h1{ font-size:20px; color:#cd120d; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.left_phone span{ margin-top:18px;line-height:60px; background:url(../images/ioc2.jpg) no-repeat left center; font-size:18px; padding-left:17px; margin-right:18px;}
.right_top a{ display:block; background:url(../images/more.jpg) no-repeat; width:110px; height:30px; line-height:30px; text-align:center; color:#FFF; float:right; margin-top:22px;}
.right_top a:hover{ color:#FFF;}
#wrap { width: 936px; overflow: hidden; }
.item1 img { vertical-align: top; width: 214px; height: 161px; }
.item1 a img { background: #e1e1e1; padding: 2px; border: 1px #c2c2c2 solid; }
.item1 a:hover img { background: #FFFFFF; padding: 2px; border: 1px #c72920 solid; }
.item1 li { position: relative; float: left; width: 220px; height: 167px; overflow: hidden; cursor: pointer; margin: 21px 7px; }
.item1 div { position: absolute; left: 3px; top: 134px; width: 214px; height: 30px; line-height: 30px; text-align: center; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#60000000", endColorstr = "#60000000");
overflow: hidden; color: #FFF; }
.item1 .cds { display: none; margin-left: 0px; width: 214px; height: 125px; padding-top: 36px; }
.item1 .cds h1 { width: 62px; height: 62px; margin: 0 auto; background: url(../images/ma.gif) no-repeat; }
.item1 .cds h2 { width: 214px; text-align: center; padding-top: 5px; font-size: 14px; }
.item1 h3 { height: 30px; color: #FFF; font-size: 14px; line-height: 30px; }
.item1 a:hover h3{ display:none;}
/*about*/
.about{ width:100%; background:url(../images/about.jpg) no-repeat center top; height:313px; margin-top:20px; padding-top:34px;}
#hotpic { width: 316px; height: 237px; overflow: hidden; float: left; padding: 10px; background:#eaeaea;}
#NewsPic { position: relative; width: 316px; height: 237px; overflow: hidden; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 24px; line-height: 24px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; height: 24px; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #c30101; color: #FFF; }
.about_bo{ width:680px; overflow:hidden; float:right; margin-right:45px; margin-top:20px;}
.about_bo h1{ font-size:24px; color:#ce0808; padding-bottom:25px;}
.about_bo p{ line-height:30px;}
.about_bo a{ display:block; background:url(../images/more.jpg) no-repeat; width:110px; height:30px; line-height:30px; text-align:center; color:#FFF; margin-top:15px;}
.about_bo a:hover{ color:#FFF;}
/*news*/
.news{ width:834px; overflow:hidden; float:left;}
.tit{ height:26px; line-height:26px; border-left:4px #c80505 solid; padding-left:10px; color:#c80505; font-size:18px;}
.tit span{ float:right; color:#414141; font-size:14px;}
.news_bo{ overflow:hidden; padding-top:20px;}
.news_bo .news_img{ width:180px; height:135px; border:1px #d4d4d5 solid; float:left;}
.news_bo .news_txt{ float:right; width:630px; height:137px;}
.news_bo .news_txt h1{ font-size:16px; line-height:normal; padding-top:10px;}
.news_bo .news_txt h1 span{ float:right; font-weight:normal; font-size:14px; color:#999999; background:url(../images/time.jpg) no-repeat left center; padding-left:25px;}
.news_bo .news_txt p{ padding-top:15px; line-height:25px; color:#666666;}
.news_bo .news_txt p a{ color:#c80505;}
.news ul{ padding-top:10px;}
.news ul li{ height:36px; line-height:36px; background:url(../images/ioc1.jpg) no-repeat left center; padding-left:26px;}
.news ul li span{ color:#999; float:right; font-size:12px;}
/*lxwm*/
.lxwm1{ width:310px; overflow:hidden; float:right;}
.lxwm1_bo{ background:url(../images/lxwm.jpg) no-repeat top; margin-top:20px; padding-top:123px; line-height:28px; overflow:hidden;}