@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:14px;font-family:"微软雅黑";background:#fff;position:relative;letter-spacing:1px;}
a{text-decoration:none;color:#333;}
a:visited{color:#333;}
ul,li{list-style:none;}
a:link,a:visited{text-decoration: none;}
img{border:none;}
.public{width:1320px;height:auto;margin:0 auto;position:relative;}
.clear{clear:both;}




/*头部开始*/
#header{width:100%;height:auto;margin:0 auto;}
.top{width:100%;height:40px;margin:0 auto;background:#8c8c8c;}
.top .text{width:50%;height:40px;line-height:40px;font-size:14px;color:#fff;float:left;}
.top .info{width:180px;height:40px;line-height:40px;font-size:14px;color:#fff;float:right;}
.top .info font{display:block;width:40px;height:40px;line-height:40px;float:left;}
.top .info font a{color:#fff;}
.top .info img{width:40px;height:40px;float:left;}
.logo{width:100%;height:130px;margin:0 auto;}
.logo .logo2{width:480px;height:130px;margin:0 auto;display: block;float: left;}
.logo ul{width:840px;height:130px;float:right;}
.logo ul li{width:84px;height:130px;float:left;}
.logo ul li a{display:block;width:85px;height:130px;line-height:130px;color:#606060;text-align:center;}


/*banner*/
.banner { position: relative; height: 685px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; }
.slider{ width:100%; height:685px; margin:0 auto; overflow:hidden;}
.slider{ }
.slider #slider1_container { position: relative; top: 0px; left: 0px; width:100%; height:685px; background:url(../images/shadow.png) bottom center no-repeat;}
.slider .slides { cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width:100%; height:685px;}
.slider .slides div{ width:100%; height:685px; text-align:center; position:relative; overflow:hidden;}
.slider .slides div a { position:absolute; width:1920px !important; left:50% !important; vertical-align:middle; margin:0 auto; text-align:center;}
.slider .slides img { width:1920px !important; height:750px; text-align:center; vertical-align:middle; position:relative; left:-50% !important;     }
.av{ background-color:#FFFFFF !important;}
.slidetip{ position:fixed; z-index:99; bottom:50px; left:48%;}

#main{width:100%;height:auto;margin:0 auto;}

/*搜索开始*/
.search{width:100%;height:95px;margin:0 auto;background:url(../images/search.jpg) center top;}
.search .im1{width:40px;height:95px;float:left;}
.search h1{width:60px;height:95px;line-height:95px;color:#fff;float:left;font-size:14px;}
.search ul{width:550px;height:95px;float:left;}
.search ul li{width:170px;float:left;margin-right:10px;height:95px;}
.search ul li a{color:#fff;font-size:12px;line-height:95px;display:block;width:130px;float: left;}
.search ul li img{width:16px;height:95px;float: left;}
.search .sec{width:420px;height:40px;float:right;border-bottom:solid #d1d1d1 1px;position:relative;top:20px;}
.search .inputText{border:none;background:none;line-height:40px;letter-spacing:1px;color:#7f7e7e;float:left;width:370px;}
.search .inputSubmit{width:39px;height:40px;float:left;background:url(../images/s4.png) no-repeat center top;border:none;}

/*关于我们开始*/
.about{width:100%;height:605px;margin:0 auto;clear:both;background:url(../images/about.jpg) no-repeat center top;}
.about .left{width:590px;height:605px;float:left;}
.about .left h1{font-size:33px;color:#1665b2;padding-left:10px;margin-top:50px;}
.about .left h1 a{color:#1665b2;}
.about .left h1 a:hover{color:#e7141a;}
.about .left h2{font-size:14px;color:#b4b6b8;padding-left:10px;line-height:60px;}
.about .left p{width:500px;color:#717375;line-height:2.3;float:left;position:relative;top:20px;}
.about .left .more{display:block;width:140px;height:40px;line-height:40px;color:#fff;text-align:center;background:#e7141a;border-radius:20px;clear:both;position:relative;top:70px;}
.about .left .more:hover{background:#1665b2;}
.about .right{width:685px;height:515px;float:right;}
.about .right ul{width:100%;height:100%;margin-top:30px;}
.about .right ul li{float:left;width:320px;height:225px;margin-left:20px;margin-top:30px;position:relative;}
.about .right ul li .img1{width:320px;height:225px;display:block;}
.about .right ul li .img2{width:260px;height:170px;background:url(../images/aa.png) no-repeat center top;position:absolute;left:30px;top:27px;display:none;}
.about .right ul li .img2 img{width:260px;height:170px;position:absolute;top:0px;left:0px;}
.about .right ul li .img2 h1{width:260px;height:70px;line-height:70px;color:#fff;text-align:center;font-size:16px;position:absolute;bottom:0px;left:0px;}
.about .right ul li:hover .img2{display:block;}



.tit{width:100%;height:100px;margin:0 auto;padding-top: 55px;}
.tit h1{width:100%;height:30px;color:#fff;font-size:33px;font-weight:bold;text-align:center;}
.tit h1 a{color:#fff;}
.tit p{width:100%;height:70px;line-height:70px;text-align:center;color:#fff;font-size:14px;}

/*产品开始*/
.product{width:100%;height:760px;margin:0 auto;background:url(../images/product.jpg) no-repeat center top;position:relative;clear:both;}
.product .pro{width:100%;height:115px;margin:0 auto;padding-top:30px;}
.product .pro ul{width:870px;height:100%;margin:0 auto;}
.product .pro ul li{width:115px;height:115px;float:left;margin-left:25px;margin-right:25px;background:url(../images/p1.png) no-repeat center top;}
.product .pro ul li a{display:block;width:100%;height:100%;}
.product .pro ul li a h1{width:100%;height:40px;line-height:40px;color:#fff;text-align:center;font-size:14px;margin-top:15px;}
.product .pro ul li a p{width:80%;height:30px;line-height:1;color:#fff;text-align:center;font-size:12px;margin:0 auto;}
.product .pro ul li:hover{background:url(../images/p1.png) no-repeat center top;background-position:100% 100%;}
.product .pro ul li:hover a h1{color:#1c4587;}
.product .pro ul li:hover a p{color:#1c4587;}
.product .mm{width:100%;height:385px;margin:40px auto;}
/* marqueeleft */
.marqueeleft{height:385px;width:100%;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin: 0 auto;display:inline;width:245px;height:350px;overflow:hidden;position:relative;margin-left:14px;margin-right:14px;}
.marqueeleft li .pic{display:block; width:225px;height:300px;padding:2px;overflow:hidden;position:absolute;top:0px;background:url(../images/p3.png) no-repeat center top;margin: 8px;}
.marqueeleft li .pic img{width:210px;height:275px;margin: 7px;}
.marqueeleft li .txt{text-align:center;width:245px;height:140px;background:#dedede;position:absolute;bottom:0px;}
.marqueeleft li .txt a{display:block;width:100%;height:45px;line-height:45px;color:#333;text-align:center;position:absolute;bottom:0px;}
.marqueeleft li:hover .txt{background:#1c4587;}
.marqueeleft li:hover .txt a{color:#fff;}



/*新闻开始*/
.news{width:100%;height:715px;margin:0 auto;}
.news .tit{width:100%;height:100px;margin:0 auto;padding-top: 120px;}
.news .tit h1{width:100%;height:45px;color:#1665b2;font-size:33px;font-weight:bold;text-align:left;line-height:45px;}
.news .tit h1 a{color:#1665b2;}
.news .tit h1:hover a{color:#e7141a;}
.news .tit h2{width:100%;height:45px;color:#b4b6b8;font-size:14px;text-align:left;line-height:45px;}
.news .tit p{width:645px;line-height:1.8;text-align:left;color:#717375;font-size:14px;padding-top:30px;}
.news .mm{width:1050px;height:330px;float:left;padding-top:100px;}
.news .mm ul{width:100%;height:100%;margin:0 auto;}
.news .mm ul li{width:470px;height:112px;margin-right:50px;margin-top:50px;float:left;border:solid #fff 1px;}
.news .mm ul li .left{width:130px;height:110px;float:left;border:solid #ccc 1px;display:block;}
.news .mm ul li .left img{width:115px;height:95px;padding:7px;}
.news .mm ul li:hover{border:solid #1665b2 1px;}
.news .mm ul li:hover .left{border:solid #fff 1px;}
.news .mm ul li .right{width:330px;height:120px;float:right;}
.news .mm ul li .right h1{float:left;color:#3f4041;font-size:16px;height:35px;line-height:35px;}
.news .mm ul li .right p{width:100%;color:#8b8c8c;font-size:14px;line-height:1.8;clear: both;}
.news .pic{width:400px;height:715px;position:absolute;top:0px;}

/*宣传语开始*/
.conc{width:100%;height:400px;background:url(../images/conc.jpg) no-repeat center top;position:relative;margin:0 auto;}
.conc .info{width:450px;height:165px;float:left;background:url(../images/conc2.png) no-repeat center top;position:relative;top:80px;left:110px;}
.conc .info h1{color:#898989;font-size:20px;width:100%;line-height:35px;text-align:center;padding-top:25px;}
.conc .info h2{color:#fff;font-size:47px;width:100%;line-height:75px;text-align:center;}
.conc p{width:670px;color:#cbcbca;font-size:14px;text-align:center;position:relative;top: 120px;clear:both;letter-spacing:0px !important;}
.conc  h3{font-size:23px;color:#fff;position:absolute;right:340px;top:120px;}
.conc  span{font-size:32px;color:#fff;position:absolute;right:180px;top:180px;font-weight:bold;text-align:center;width:295px;height:60px;line-height:60px;text-align:center;background:#1c4587;border-radius:15px;}
.conc  span:hover{background:#e7141a;}
.conc  .info h2:hover{color:#e7141a;}
.conc font{border-right:solid #7c7c77 1px;position:absolute;right:575px;top:30px;display:block;width:10px;height:340px;}


/*foot开始*/
#footer{width:100%;height:400px;background:#3f4041;margin:0 auto;position:relative;}
.flogo{width:235px;height:400px;background:#323232;float: left;}
.flogo p{width:100%;height:auto;margin:0 auto;text-align:center;color:#fff;line-height:40px;}
.flogo .f1{width:235px;height:210px;}
.flogo .f2{width:125px;height:125px;}
.fnav{width:960px;height:55px;float:left;border-bottom:solid #303132 1px;margin-left:60px;margin-top:30px;}
.fnav li{width:90px;height:20px;float:left;position:relative;top:17px;margin-left:5px;}
.fnav li a{color:#acacac;width:100%;height:100%;display:block;border-left:solid #acacac 1px;text-align:center;line-height:20px;}
.fnav .first{border:none;}
.fpro{width:690px;height:105px;float:left;margin-left:60px;margin-top:45px;}
.fpro .ftit{width:80px;height:105px;float:left;}
.fpro li{width:140px;height:35px;border-bottom:dotted #666 1px;float:left;margin-right:40px;}
.fpro li img{width:15px;height:35px;float:left;}
.fpro li a{display:block;width:125px;height:35px;lien-height:35px;float:left;color:#979595;}
.phone{width:260px;height:140px;float:left;margin-top:35px;}
.phone h1{width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:30px;font-weight:bold;}
.phone p{width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:14px;}
.phone a{display:block;width:46px;height:46px;position:relative;left:60px;float:left;}
.phone a img{width:45px;height:46px;}
.foot{width:1020px;height:55px;float:left;border-top:solid #303132 1px;margin-left:40px;margin-top:30px;}
.foot ul{width:100%;height:30px;margin:0 auto;margin-top:20px;}
.foot ul li{min-width:150px;height:30px;float:left;margin-left:40px;}
.foot ul li img{width:30px;height:30px;float:left;}
.foot ul li span{float:left;color:#acacac;line-height:30px;}
.foot p{width:100%;line-height:30px;text-align:center;color:#acacac;}
.foot p a{color:#acacac;}

.foot .fcc{width:20px;height:20px;position: absolute;right: 0px;bottom: -20px;}
.foot .fcc img{width:20px;height:25px;}