@charset "gb2312";
/* CSS Document */
html{overflow-y:scroll; overflow-x:hidden}
*{ margin:0 auto; padding:0; font-size:12px;}
a{ color:#000;}
p{ color:#000;}
a{ text-decoration:none;}
img{ border:0;}
li{ list-style:none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
.clear{ clear:both;}
.top{ width:1278px; height:50px; background:#ccc;}
body{ background:#ccc; overflow-x:hidden;}
.topfont{width: 1000px;margin-left: 200px;height: 50px;line-height: 50px;}
.hy{float: left; font-size:14px;}
.return{ float:right; }
.return a{ color:#000;font-size:14px;}
.header{ width:1278px;   background:#fff;}
.logo{ background:url(../images/topr_03.jpg) no-repeat right; height:108px; overflow:hidden;}
.nav{ height:50px; width:1278px; overflow:hidden; background:#424041;}
.nav ul{ width:1000px;}
.nav ul li{ width:100px; float:left; line-height:50px; text-align:center; height:50px;}
.nav ul li a{ font-size:14px; color:#fff;}
#number{ display:none;}
.bannerzhl{width:1278px;margin:0 auto;position:relative;}
#banner_nr ul li img{width:1278px;height:380px;}
#banner_nr{width:1278px;height:380px;overflow:hidden;position:relative;}
#banner_img{width:9999px;position:absolute;margin-left:-40px;}
#banner_img{*margin-left:0px;padding:0;margin:0;}
#banner_nr ul li{float:left;}
#number{position:absolute;margin-left:860px;margin-top:338px;}
#number ul li{background:#fff;opacity:0.5;width:20px;height:21px;margin-right:10px;display:inline-block;cursor:pointer;text-align:center;}
#number ul li{*display:inline;}
#number .current{background:#f00;}
.first{ width:1278px; background:#efefef; height:357px; float:left;}
.first1{ width:1000px;  height:315px; margin-top:20px;}
.main{ width:1278px; overflow:hidden;}
.gsjj{ width:268; height:315px; overflow:hidden; background:url(../images/about_07.jpg) no-repeat; float:left;}
.gsjjzi{ margin-top:204px; margin-left:14px; width:248px; float:left; overflow:hidden;}
.gsjjzi p{ font-size:14px; line-height:27px;color:#fff; }
.indexnews{ width:426px; height:56px; float:left; margin-left:21px;}
.indexnews ul{ width:425px;}
.indexnews ul li{ width:425px; height:50px;  overflow:hidden; border-bottom:1px dashed #ccc; line-height:50px;}
.indexnews ul li span{float:right; font-size:14px}
.indexnews ul li a{ font-size:14px;}
.indexlx{ width:270px; height:315px; background:url(../images/contact_11.jpg) no-repeat; overflow:hidden; float:left; margin-left:21px;}
.lxc{ margin-top:60px; width:250px; height:250px; overflow:hidden;}
.lxc p{ font-size:14px; line-height:25px;}
.second{ width:1278px; background:#fff;  float:left; overflow:hidden;}
.second1{ width:1000px; height:410px; margin-top:20px; }
.second1left{ width:207px; overflow:hidden; float:left;}
.second1leftimg{ width:207px; height:47px; overflow:hidden;}
.second1left ul li{ width:207px; overflow:hidden; height:45px; line-height:45px; text-align:center; border-bottom:1px dashed #ccc;}
.second1left ul li a{ font-size:14px;}
.secondright{ width:773px; height:410px; overflow:hidden;  float:right;}
.secondright ul li{ width:177px; height:199px; overflow:hidden; float:left;margin-left: 16px;margin-top: 8px;}
.secondright ul li p{ width:175px; height:30px; text-align:center; line-height:30px; font-size:14px;}
.secondright ul li a img{ border:1px solid #ccc;}
.third{ width:1278px; background:#efefef; float:left; overflow:hidden;}
.thirdimg1{ background:url(../images/indexp_32.jpg); width:1000px; margin-top:20px; margin-bottom:20px; height:123px; position:relative;}
.thirdimg1 p{font-size: 30px;color: #fff;position: absolute;left: 600px;top: 50px;}
.thirdimg2{ width:1000px; height:877px; background:url(../images/indexp_30.jpg) no-repeat;}
.thirdimg2 p{width: 155px;padding-top: 60px; color:#fff;}
.thirdimg3{ width:195px; height:85px; }
.thirdnews{width:1000px; height:410px;margin-bottom:20px;}
.thirdnews ul li{width: 500px;float: left;height: 187px; overflow:hidden; margin-top:20px; border-bottom:1px dashed #ccc;}
.thirdnews ul li img{float: left;}
.thirdnews ul li a{ display: block;width: 310px;float: right;height: 30px;overflow: hidden;font-size: 14px;line-height: 30px;}
.thirdnews ul li p{width: 310px;float: right;line-height: 20px;height: 120px;overflow: hidden; color:#9DA0A2;}
.friendship{ width:1000px; border-bottom:1px solid #aa0001; height:30px;}
.friendship p{ width:100px; height:30px; color:#fff; background:#aa0001;float: left;line-height: 30px;text-align: center;font-size: 16px;}
.link{ width:1000px; margin-bottom:50px;}
.link ul li{ float:left; line-height:30px; width:150px; text-align:left;}
.footer{ width:1278px; height:186px; overflow:hidden; background:url(../images/footer_03.jpg);}
.footerlx{width: 160px;height: 80px;float: left;margin-left: 163px;margin-top: 75px;}
.footerlx p{ color:rgb(90, 88, 89); line-height:20px;}
.footerphone{float: left;width: 133px;margin-left: 316px;font-size: 17px;margin-top: 25px;color: #fff;}
.fenzhan{width: 1000px; margin-bottom:20px;}
.returntop{float: right;margin-right: 160px;}
.returntop img{ border-radius:0 0 3px 3px; }
.banquan{ width:1278px; text-align:center; height:55px;line-height:55px;}
.banquan p{ font-size:14px; }
/*产品*/
.promain{ width:1278px;  overflow:hidden; background:#fff;}
.promian1{ width:1000px;   margin-top:20px;    overflow: hidden;margin-bottom: 20px;}
#infoleft { width: 230px;overflow: hidden;float: left;display: inline;border-right: 1px #CCCCCC solid;padding-bottom: 100px;}
#infoleft h5 {width: 175px;height: 40px;line-height: 40px;margin: 0 auto;text-align: center;font-size: 20px;color: #000000;border-bottom: 1px #990000 solid;}
#infoleftnav {width: 230px;text-align: center;padding-top: 10px;}
#infoleftnav li {height: 36px;line-height: 36px; width:200px; overflow:hidden;}
#infoleftnav a {display: block;height: 36px;line-height: 36px;background-image: url(../images/ico3.png);background-repeat: no-repeat;background-position: 20px center;font-size: 16px; width:225px; overflow:hidden;}
#inforight, #inforight2 {width: 750px;overflow: hidden;float: right;display: inline;line-height: 1.6em;}
#inforightnav { height: 40px;border-bottom: 1px #CCCCCC solid;line-height: 40px;}
#inforightnav h5 { height: 30px;width: 100px;background-color: #990000;padding: 0px 10px;line-height: 30px;color: #FFF;float: left;display: inline;}
#inforightnav h6 {height: 30px;background-color: #EFEFEF;padding: 0px 10px;line-height: 30px;float: left;display: inline;color: #333;}
#inforight2 li {width: 212px;height: 230px;float: left;display: inline;margin: 15px;text-align: center;}
#inforight2 img {overflow: hidden;border: 1px #CCCCCC solid;}
#inforight2 li h3{ height: 20px;overflow: hidden;}
.pages{ float:right; width:750px; overflow:hidden;}
.fenye li{ width: 40px;height: 30px;line-height: 30px;text-align: center;float: left;border: 1px solid #ccc;margin-left: 10px;}
.pctitle{text-align: center;margin-top: 20px;margin-bottom: 20px;font-size: 16px;}
.pagespc span{ font-size:14px; }
.pagespc span div{ font-size:14px;}
.pagespc span a{ font-size:14px;}
.pagespc{ float:right; width:750px; overflow:hidden;}
.pcsuo{ width:212px; overflow:hidden;}
.neiimg{ width:220px; height:auto;}
/*新闻*/
#inforightnews {width: 750px;overflow: hidden;float: right;display: inline;line-height: 1.6em;}
#inforightnavnews { height: 40px;border-bottom: 1px #CCCCCC solid;line-height: 40px;}
#inforightnavnews h5 { height: 30px;width: 100px;background-color: #990000;padding: 0px 10px;line-height: 30px;color: #FFF;float: left;display: inline;}
#inforightnavnews h6 {height: 30px;background-color: #EFEFEF;padding: 0px 10px;line-height: 30px;float: left;display: inline;color: #333;}
#inforightnews ul {margin-top:10px;}
#inforightnews li { height: 35px;line-height: 35px;position: relative;}
.smallli2 {width: 550px;height: 35px;line-height: 35px;position: absolute;top: 0px;left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#inforightnews li span {height: 35px;line-height: 35px;position: absolute;top: 0px;right: 10px; color: #287CA5;}
.newstime{text-align: center;margin-bottom: 25px;font-size: 14px;}
.newsnei{ line-height:25px;}
.xgcp{font-size: 14px;height: 40px;line-height: 40px;border-bottom: 1px solid rgb(204, 204, 204);width: 1000px;display: block;}
.hotcity{ font-size:14px;}
