﻿/* CSS Document */

/* banner */

.banner{width:100%;  position:relative; height:600px; }

.fullSlide{width:100%;position:relative;height:600px;background:transparent}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}

.fullSlide .bd ul{width:100% !important}

.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:600px}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:10px}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#eda626;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#0d5bc5;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}





/*wrap1*/

.wrap1{ width:100%; background:url(../images/wrap1.jpg) no-repeat center center; height:813px;}

.wrap1-c{ width:1180px; margin:0 auto; padding-top:50px;}



/*search*/



#search{width:520px; height:100px; margin:0 auto;   overflow:hidden; color:#a7a7a7;}

.search_left{float:left;line-height:54px;   }

.search_left b{ font-size:18px; color:#a7a7a7; font-weight:normal; }

.search_left img{ vertical-align:middle; margin-right:10px;}

.search_left span a{ margin:0 10px; color:#a7a7a7; font-size:14px;    }

.search_right{float:right;width:526px;  height:36px; line-height:36px; }

.font1{padding-left:0px;}

.out{ width:526px; height:36px; float:left; line-height:36px; font-size:12px;  background:#000; padding-left:10px; color:#4a4a4a;  }

.btnn{width:25px; height:20px; background:url(../images/search-btn.png) no-repeat;  cursor:pointer; float:right; margin-top:-27px; margin-right:15px; }



/*pk*/

.pk{ width:1180px; height:auto; overflow:hidden; margin-top:20px;}

.pk-title{ background:url(../images/pk-title.png) no-repeat; width:789px; height:150px;}

.pk-box{ background:url(../images/pk.png) no-repeat; width:1014px; height:355px; margin-top:80px; position:relative;}

.pk-text1{ width:144px; color:#a5a5a5; font-size:12px; text-align:right; line-height:26px; position:absolute; left:88px; top:238px;}

.pk-text2{ left:290px; text-align:left;}

.pk-text3{ left:654px;}

.pk-text4{ left:854px; text-align:left;}





/*cp*/

.cp{ width:100%; background:url(../images/cp.jpg) no-repeat center center; height:920px;}

.cp-c{ width:1180px; margin:0 auto; padding-top:90px;}

.menu{ width:188px; float:left; margin-left:56px;}

.menu-title{ height:74px; border-bottom:6px solid #d2261c; text-align:center; color:#FFF; margin-bottom:15px;}

.menu-title p{ font-size:32px; font-family:Arial;}

.menu-title h2{ font-size:18px; font-weight:normal;}

.menu-title h2 a{ color:#FFF;}

.list ul li{ font-size:16px; height:50px; border-bottom:1px dashed #595959; line-height:50px; background:url(../images/cp-pic.png) no-repeat 10px center; padding-left:40px;}

.list ul li a{ color:#a5a5a5;}



.show{ float:left; wdith:850px; margin-left:50px;}

.content-two{

	width:850px;

	height: 412px;



}

.con-two{

	width: 150px;

	height: 150px;

	float: left;

	margin-right: 49px;

	margin-bottom: 45px;

	position: relative;

	cursor: pointer;

	border:2px solid #fff;

	text-align:center;
    overflow:hidden;

}

.con-two img{

	width:auto;

	height: 150px;

}

.txt-two{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 90px;

	padding-top: 60px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	background: url(../images/ico1.png);

	display: none;

}

.txt-two h3{

	font-weight: normal;

	font-size:14px;

}

.txt-two h3 a{ color:#FFF;}

.txt-two p{

	font-size: 14px;

	display: block;

	line-height: 20px;

}





.cp-c .dh{ width:625px; text-align:center; margin-top:20px;}

.cp-c .dh dl dt{ font-size:30px; color:#FFF; }

.cp-c .dh dl dt img{ vertical-align:middle; margin-right:30px;}

.cp-c .dh dl dd{ margin-top:30px;}







/*jz*/

.jz{ width:100%; background:url(../images/jz.jpg) no-repeat center center; height:696px;}

.jz-c{ width:1180px; margin:0 auto; padding-top:100px;}

.jz-title{ width:580px; text-align:center;}

.jz-title h3{ font-size:36px;}

.jz-title h3 span{ color:#d2261c;}

.jz-title p{ width:416px; height:40px; background:#d2261c; font-size:24px; color:#FFF; text-align:center; line-height:40px; margin-top:20px;}

.jz-c dl { float:left; width:320px; margin:80px 36px 0;}

.jz-c dl dt img{ width:320px; height:236px;}

.jz-c dl dd a{ font-size:14px; color:#FFF; display:block;}

.jz-c dl dd p{ line-height:25px;  margin-top:15px;color:#FFF;}

.jz-c dl dd{ margin-top:15px;}





/*ys*/

.ys{ width:100%; background:url(../images/ys.jpg) no-repeat center center; height:611px; padding-top:70px;}

.ys-c{ width:1180px; margin:0 auto; position:relative;}

.ys-title{ text-align:center;}

.ys-title h3{ font-size:36px;}

.ys-title h3 span{ color:#d2261c;}

.ys-b1{ width:220px; color:#FFF; position:absolute; left:363px; top:165px;}

.ys-b1 b{ font-size:18px; display:block;}

.ys-b1 p{ font-size:14px; line-height:25px; margin-top:15px;}

.ys-b2{ left:842px;}

.ys-b3{ top:410px; left:124px;}

.ys-b4{ top:410px; left:603px;}





/*lc*/

.lc{ width:100%; background:url(../images/lc.jpg) no-repeat center center; height:574px;}

.lc-c{ width:1180px; margin:0 auto; position:relative;}

.lc-c dl{ position:absolute; left:600px; top:124px;}

.lc-c dl dt{ float:left; color:#7e7e7e; font-size:14px;}

.lc-c dl dt span{ font-size:24px;}

.lc-c dl dd{ float:left; margin-left:20px;}







/*anli*/

.anli{ width:100%; background:url(../images/anli.jpg) no-repeat center center; height:688px;}

.anli-c{ width:1180px; margin:0 auto; padding-top:90px;}

.anli-title{ text-align:center; margin-bottom:50px;}

.anli-title h3{ font-size:36px;}

.anli-box{ width:1100px;}

.anli-box ul li{ width:496px; height:406px; float:left; position:relative; margin-right:30px;}

.anli-box ul li img{ width:495px; height:406px;}

.anli-box ul li p{ height:44px; background:url(../images/anli-pic.png); text-align:center; line-height:44px; position:absolute; left:0; bottom:0; width:495px; font-size:14px;}

.anli-box ul li p a{ color:#FFF;}

.anli-box ul .anli-small{ width:253px; height:190px; margin:0 20px 26px 0;}

.anli-box ul .anli-small img{ width:253px; height:190px;}

.anli-box ul .anli-small p{ width:253px; height:30px; line-height:30px;}





/*abhon*/

.abhon{ width:100%; background:url(../images/abhon.jpg) no-repeat center center; height:678px;}

.abhon-c{ width:1180px; margin:0 auto; padding-top:88px;}

.abhon-img{ width:358px; float:left; margin-left:70px;}

.abhon-img img{ width:358px; height:502px;}

.abhon-r{ float:left; width:614px; margin-left:50px;}

.abhon-t{ height:230px;}

.abhon-t h3{ font-size:22px; background:url(../images/about-h3.png) no-repeat; width:358px; height:48px; text-align:center; line-height:48px; float:left;}

.abhon-t p{ font-size:16px; color:#FFF; line-height:38px; float:left; margin-top:20px;}

.abhon-b{ margin-top:40px;}

.honor-title{ text-align:center;}

.honor-title h3{ font-size:20px;}



/* 连续滑动门开始 */

.box1 {width:614px;position:relative; margin-top:20px;}

.box1 ul {margin:0 auto;}

.box1 li {float:left;width:196px;margin-right:20px;text-align:center;}

.box1 li img {width:196px;height:145px;}

.box1 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;font-size:14px; color:#FFF;}





/*nq*/

.nq{ width:100%; background:url(../images/nq.jpg) no-repeat center center; height:895px;}

.nq-c{ width:1180px; margin:0 auto; padding-top:90px;}

.nq-title{ text-align:center;}

.nq-title h3{ font-size:36px;}



.news_bg{ background:url(../images/end_b.jpg) no-repeat bottom center; height:550px;}

.news_n{  overflow:hidden;}

.news_n dl{ height:166px; border-bottom:1px dashed #ccc; margin-top:20px;}

.news_n dl dt{ float:right; width:138px; height:138px; border:1px solid #fff; overflow:hidden;}

.news_n dl dt img{ width:auto; height:138px;}

.news_n dl dd{ float:left; width:930px; margin-top:20px;}

.news_n dl dd a{ font-size:16px; display:block; color:#d2261c;}

.news_n dl dd p{ font-size:14px; line-height:27px; margin-top:20px; color:#bcbcbc;    height: 81px;

    overflow: hidden;}



.zwyw_xw{ width:1180px; margin:60px auto 0; height:55px; border-bottom:3px solid #fff; }

.zwyw_xw ul{  width:380px;}

.zwyw_xw li{  height:38px; display:block;float:left; font-size:18px; width:120px; text-align:center; line-height:38px;}

.zwyw_xw li img{ float:left;}





.zwyw_xw a{  display:block; color:#fff;  height:38px;padding:0px 10px;  }



.zwyw_xw a:hover{ display:block; padding-bottom:7px; }



.zwyw_xw a.tag_news{   width:112px; height:38px; background:#d2261c; color:#FFF; text-align:center; line-height:38px;   display:block;padding-bottom:7px;}





.none{ display:none}

.block{ display:block}







/*link*/

.link{ width:1094px;  background:url(../images/pic4.png) no-repeat left; font-size:14px; padding-left:30px;} 

.link a{ margin:0 15px;}

























































































