/* CSS Document */

/* banner */

.banner{width:100%;  position:relative; height:540px;  }

.fullSlide{width:100%;position:relative;height:540px;background:transparent}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;height:540px;}

.fullSlide .bd ul{width:100% !important;height:540px;}

.fullSlide .bd li{width:100% !important;height:540px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:540px;}

.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}



/*search*/

.box{ width:100%; height:62px; background:#f3f3f3;}

#search{width:1160px; height:62px; margin:0 auto; overflow:hidden;   padding:0 10px; position:relative;  }

.search_left{float:left;line-height:62px; font-size:14px; }

.search_left b{ font-size:14px;  }

.search_left img{ vertical-align:middle; margin-right:10px;}

.search_left span a{ margin:0 10px; }

.search_right{float:right;width:300px; margin-top:14px; height:45px; line-height:33px; }

.font1{padding-left:0px;}

.out{ width:280px; height:32px; float:left; line-height:32px; font-size:12px; margin-left:14px;  background:#fff; padding-left:10px;  }

.btnn{width:50px; height:32px; background:url(../images/search-btn.jpg) no-repeat;  cursor:pointer; float:right;  margin:-32px -3px 0 0; }





/*hz*/

.hz{ width:1180px; margin:40px auto; height:auto; overflow:hidden;}

.hz-title{ background:url(../images/title.png) no-repeat center; height:103px; width:372px; text-align:center; padding-top:20px;}

.hz-title p{ font-size:13px; color:#919191; margin-top:5px; text-transform:uppercase;}

.hz-b{ margin-top:20px;}

.content-two{

	width:1180px;

	height: 116px;



}

.con-two{

	width: 186px;

	height: 110px;

	float: left;

	margin-right: 8px;

	position: relative;

	cursor: pointer;

	border:1px solid #ccc;

}

.con-two img{

	width:186px;

	height: 110px;

	

}

.txt-two{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 80px;

	padding-top: 30px;

	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; width:90%;display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.txt-two p img{

	width:22px;

	height:14px;



}



/*cp*/

.cp{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}

.menu{ float:left; width:260px;}

.menu-title{ background:url(../images/menu-title.jpg) no-repeat; height:90px; padding:30px 0 0 28px;}

.menu-title h2{ font-size:22px; }

.menu-title h2 a{ color:#FFF;}

.list dl{ background:#ebebeb; padding:34px 0; margin-top:1px;}

.list dl dt{ height:20px; line-height:20px; border-left:5px solid #ff9600; font-size:17px; padding-left:25px;}

.list dl dd{ margin-left:20px;}

.list dl dd a{ color:#7e7e7e; display:inline-block; width:80px; margin:10px 10px 0;}

.list dl dd a:hover{ color:#ff9600;}

.show{ float:right; width:894px;}

.show ul li{ float:left; width:205px; position:relative; margin:0 9px 10px;}

.show ul li p img{ width:205px; height:163px;}

.show ul li span{ display:block; background:url(../images/ico1.png); height:30px; line-height:30px; width:205px; text-align:center; position:absolute; left:0; bottom:0;}

.show ul li span a{ color:#FFF;}



/*ad1*/

.ad1{ width:100%; background:url(../images/ad1.jpg) no-repeat center center; height:348px; margin-top:40px;}

.ad1-c{ width:1180px; margin:0 auto; position:relative;}

.ad1-c dl{ position:absolute; left:470px; top:220px;}

.ad1-c dl dt{ float:left;}

.ad1-c dl dt span{ font-size:24px;}

.ad1-c dl dd{ float:left; margin-left:20px; margin-top:10px;}



/*td*/

.td{ width:100%; background:url(../images/td.jpg) no-repeat center center; height:804px;}

.td-c{ width:1180px; margin:0 auto;  padding-top:70px;}

.td-title{ width:620px; height:44px;}

.td-b{ margin-top:74px;}

.td-img1{ float:left; margin-left:30px;}

.td-img2{ float:left; margin-left:100px;}





/*anli*/

.anli{ width:1180px; margin:40px auto; height:auto; overflow:hidden;}

.anli-b{ margin-top:20px;}

.content-five{

	width:1180px;

	height: 188px;

}

.con-five{

	width: 264px;

	height: 184px;

	float: left;

	margin-right: 31px;

	position: relative;

	overflow: hidden;

	cursor: pointer;

	

}

.conimg{

	width: 264px;

	height: 184px;

}

.txt-five{

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 45px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	background: url(../images/ico1.png);

}

.txt-five h3{

	font-weight: normal;

	font-size:14px;

}

.txt-five h3 a{ color:#FFF;}





/*cz*/

.cz{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}

.cz-title{ width:718px;}

.cz-b{ margin-top:20px;}

.cz-b dl{ float:left; width:362px; margin:0 15px;}

.cz-b dl dt{ float:left;}

.cz-b dl dd{ float:left; width:240px; margin-left:8px;}

.cz-b dl dd b{ font-size:15px; display:block;}

.cz-b dl dd p{ font-size:13px; line-height:22px; color:#4a4a4a; margin-top:10px;}





/*ys*/

.ys{ width:1180px; height:auto; overflow:hidden; margin:40px auto;}

.ys-title{ width:454px;}

.ys-b{ margin-top:30px;}

.ys-img{ float:left; width:495px;}

.ys-bt{ float:left; width:82px; margin-left:-32px;}

.ys-bt ul li{ width:82px; height:82px; text-align:center; line-height:82px; color:#FFF; background:#ff9600; font-size:30px; margin:22px 0;}

.ys-text{ float:left; width:550px; height:411px; background:#FFF; border:2px solid #bdbdbb; padding:20px 40px 0;}

.ys-text ul li{ line-height:26px; height:74px; border-bottom:1px solid #e6e6e6; padding-bottom:10px; color:#666; margin-top:10px;}



/*ad2*/

.ad2{ background:url(../images/ad2.jpg) no-repeat center; height:318px;}

.ad2-c dl{ position:absolute; left:470px; top:200px;}





/*jz*/

.jz{ width:1180px; margin:40px auto; height:auto; overflow:hidden;}

.jz-b{ margin-top:30px;}

.jz-b dl{ float:left; width:258px; margin:0 18px;}

.jz-b dl dt{ text-align:center; z-index:999;}

.jz-b dl dt img{ width:168px; height:130px;}

.jz-b dl dd{ border:1px solid #e6e6e6; padding:75px 16px 35px; margin-top:-55px; background:#FFF;}

.jz-b dl dd a{ text-align:center;  width:90%;display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.jz-b dl dd p{ font-size:13px; color:#747474; line-height:26px; margin-top:10px;}



/*mf*/

.mf{ width:1180px; margin:0 auto; height:auto; overflow:hidden;}

.mf ul li{ float:left; width:183px; margin:0 56px;}



/*abhon*/

.abhon{ width:100%; background:url(../images/abhon.png) no-repeat center center; height:714px; margin-top:40px;}

.abhon-c{ width:1180px; margin:0 auto; padding-top:77px;}

.about{ height:405px; overflow:hidden;}

.about-title{ float:left; width:290px; height:330px; border:5px solid #c1c1c1; margin-left:68px; padding:30px 0 0 20px;}

.about-title b{ font-weight:normal; font-size:48px; display:block; color:#919191;}

.about-title p{ margin-top:66px; background:url(../images/pic.png) no-repeat right; width:86px; float:left;}

.about-r{ width:790px; float:left;}

.about-r p{ line-height:28px;}

.about-r p img{ width:787px; height:297px; margin-left:-50px; margin-top:6px;}

.about-r p.about-text{ width:720px;}

.honor{ }

/* æ»‘åŠ¨é—¨ */

#tab{width:1180px;position:relative; height:230px; }

#tab .tab_menu{width:1180px;float:left;position:absolute;z-index:1; }

#tab .tab_menu li{float:left;width:92px;height:35px;line-height:35px;border-bottom:0px;cursor:pointer; font-size:16px; text-align:center; }

#tab .tab_box{width:1180px;height:182px;clear:both;top:50px;position:relative;}

#tab .tab_menu .selected{ cursor:pointer;}

#tab .tab_menu .selected a{ color:#ff9600;}

#tab .hide{display:none;}

#tab .tab_box div{ height:188px;}

#tab .tab_box div ul li{ float:left; width:218px; margin:0 9px; }

#tab .tab_box div ul li p img{ width:205px; height:132px; border:2px solid #ccc; padding:3px;} 

#tab .tab_box div ul li span{ font-size:14px; display:block; text-align:center; margin-top:10px;}

#tab .tab_box div ul li span a{ color:#FFF; width:95%;display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#tab .tab_box div .more{ position:absolute; right:10px; top:-44px; font-size:13px; z-index:999; }





/*nq*/

.nq{ width:1180px; margin:40px auto; height:auto; overflow:hidden;}

.wt{ float:left; width:502px; height:270px; border:1px solid #e6e6e6;}

.wt-title{ float:left; width:132px; height:48px; text-align:center; background:url(../images/wt-title.png) no-repeat; padding-top:72px;}

.wt-title h3{ font-size:18px; font-weight:normal;}

.wt-title h3 a{ color:#fff;}

.wt-r{ float:left; width:357px;}

.wt-r dl{ border-bottom:1px solid #e6e6e6; height:93px; padding-top:25px;}

.wt-r dl dt a{ font-size:14px; color:#ff9600;}

.wt-r dl dd{ font-size:14px; color:#9b9b9b; margin-top:10px; line-height:26px;}

.news{ float:left; width:645px; height:270px; border:1px solid #e6e6e6; margin-left:25px;}

.news_bg{ background:url(../images/end_b.jpg) no-repeat bottom center; height:550px;}

.news_n{  overflow:hidden;}

.news-b{ margin-top:20px;}

.news-img{ float:left; width:246px; margin-left:20px;}

.news-img img{ width:246px; height:174px;}

.news-r{ float:left; width:335px; margin-left:20px;}

.news-r ul li{ line-height:26px; background:url(../images/pic1.png) no-repeat left; padding-left:20px; font-size:13px;}

.news-r ul li a{ color:#848484;}

.news-r ul li a:hover{ color:#ff9600;}



.zwyw_xw{  height:45px;background:#cdcdcd;padding-bottom:7px;}



.zwyw_xw li{ line-height:45px; height:45px; display:block;float:left; font-size:18px; margin-right:10px; width:48%; text-align:center; }

.zwyw_xw li img{ float:left;}





.zwyw_xw a{  display:block; color:#333333; height:45px;padding:0px 10px;  }



.zwyw_xw a:hover{ color:#fff;   display:block; padding-bottom:7px; }



.zwyw_xw a.tag_news{ background:#ff9600; width:99%;color:#fff;display:block;padding-bottom:7px;}





.none{ display:none}

.block{ display:block}





/*link*/

.link{width:1160px;height: 114px;line-height:54px;background:#e4e4e4;padding:0 10px;}

.link dl dt{ float:left; font-size:18px;}

.link dl dd{float:left;margin-left:15px;font-size:13px;width: 1000px;}

.link dl dd a{ margin:0 10px;}





















































































































































































































