@charset "utf-8";
/*flexslider*/
.flexslider{position:relative;height:520px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:520px;}
.slides li a{ display:block; width:100%; height:520px;}
.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:45%;}
.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:260px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:260px;background:url(../images/next.png) center center no-repeat;}
/*搜索*/
.sear{ width:1200px; margin:0 auto; height:29px; line-height:29px;}
.sear .sea { background:#eeeeee; width:282px; height:29px; float:right;}
.sear .sea .search_txt { width:236px; height:29px; border:0; float: left; color: #999; font-size: 12px; background:#eeeeee; padding:0 5px; }
.sear .sea .search_btn { border:0; cursor: pointer; width:36px; height:29px; float:right; background:url(../images/ser_btn.jpg) no-repeat;}
/*公司简介*/
.about{ width:100%; background:url(../images/about.jpg) no-repeat center bottom; height:541px; margin-top:50px;}
.title{ text-align:center; background:url(../images/title.png) no-repeat center; height:91px; line-height:91px; font-weight:bolder; font-size:24px;}
.about .about_img{ margin:61px 77px 0 0; width:418px; height:234px; float:right;}
.about .about_txt{ width:600px; overflow:hidden; float:left; margin-top:60px;}
.about .about_txt h1{ font-size:16px;}
.about .about_txt h2{ width:70px; height:1px; background:#c3181e; margin-top:20px;}
.about .about_txt p{ font-size:13px; line-height:28px; margin-top:20px;}
.more{ display:block; width:170px; height:36px; line-height:36px; color:#FFF; background:#c3181f; border:1px #c3181f solid; text-align:center; margin-top:30px;}
.more:hover{ display:block; border:1px #c3181f solid; color:#414141; background:#FFF;}
/*产品展示*/
.cpzs_w{ width:100%; height:603px; background:#FFF; position: relative;}
.cpzs_w .cpzs{ width:100%; height:514px; background:url(../images/cp.jpg) repeat; padding-top:60px;}
.cpzs_w .cpzs .cpzs_bo{ width:1296px; margin:0 auto;height:264px;}
.cpzs_w .cpzs .cpzs_bo .process{ width:1296px; position:relative; min-width:1296px; top:53px;height:264px;}
.cpzs_w .cpzs .cpzs_bo .slidegrid {float: left;position: relative;overflow: hidden;}
.cpzs_w .cpzs .cpzs_bo .slideitems {width: 20000em;position: absolute;}
.cpzs_w .cpzs .cpzs_bo .slideitems li {float: left;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto { width:1296px; height:264px; margin:0 auto; position: relative;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto span.goleft, .process .mainPhoto span.goright { display: block; width:32px; height:32px; position:absolute; top:120px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto span.goleft a{ background:url(../images/left.jpg) no-repeat; display: block; width:32px; height:32px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto span.goleft {left:0px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto span.goright a{ background:url(../images/right.jpg) no-repeat; display: block; width:32px; height:32px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto span.goright { right:0px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go { width:1200px; height:264px; position: relative; left:48px; overflow: hidden}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li { width:286px; height:264px; position:relative; float:left; display:block; margin:0 8px;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a{width:286px; height:264px; display:block; }
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a h2{ background:url(../images/ioc1.jpg) no-repeat; width:24px; height:24px; position:absolute; z-index:9; display:block; right:0;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a:hover h2{ background:url(../images/ioc2.jpg) no-repeat;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a img{ width:286px; height:214px; position:relative; z-index:0; cursor:default;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a h1{ height:49px; line-height:49px; font-size:14px; font-weight:normal; text-align:center; background:#121e34; color:#FFF;}
.cpzs_w .cpzs .cpzs_bo .process .mainPhoto .go li a:hover h1{ background:#c3181f;}
.cpzs_w .cpzs .more1{ display:block; width:100%; height:87px; position:absolute; bottom:0;}
.cpzs_w .cpzs .more1 a{ display:block; background:url(../images/more1.png) no-repeat; width:394px; height:87px; line-height:87px; text-align:center; margin:0 auto;}
/*新闻*/
.gsxw{ width:557px; overflow:hidden; float:left;}
.gsxw dt{ width:557px; height:149px; position:relative;}
.gsxw dt img{ width:557px; height:149px; position:relative; cursor:default; z-index:0;}
.gsxw dt .time{ width:92px; height:92px; position:absolute; z-index:9; left:0; background:#c3181f; color:#FFF; text-align:center;}
.gsxw dt .time h1{ font-size:48px; line-height:normal;}
.gsxw dt .time p{ font-size:13px; line-height:normal;}
.gsxw dd{ width:557px; overflow:hidden; margin-top:25px;}
.gsxw dd h1 a{ font-size:16px; color:#c3181f;}
.gsxw dd p{ line-height:22px; margin-top:10px;}

.xwzx{ width:600px; overflow:hidden; float:right;}
.xwzx li{ width:600px; display:block; overflow:hidden;}
.xwzx li a{ width:600px; display:block; overflow:hidden; border-bottom:1px #e8e8e8 solid; padding:22px 0;}
.xwzx li a:hover{ background:#c3181f; color:#FFF; display:block;}
.xwzx li a .time{ width:88px; height:72px; float:left; line-height:36px; text-align:center;}
.xwzx li a .time h1{ font-size:48px;}
.xwzx li a .time p{ font-size:13px;}
.xwzx li a .new_txt{ width:500px; height:72px; float:right;}
.xwzx li a .new_txt h1{ font-size:14px;}
.xwzx li a .new_txt p{ line-height:22px; padding-top:5px;}