﻿@charset "utf-8";
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft Yahei";
}
p{padding: 0; margin: 0;}
.w1200{width: 1200px; margin: 0 auto;}

ol, ul {list-style:none;margin:0px; padding:0px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h50{ width:100%; height:50px; margin:0 auto;}

.clear{ clear:both;}

.bf_logo{float: left; width:220px; height: 106px; background: url(images/31.jpg) left 1px no-repeat; padding-left: 118px; margin-left: 10px; margin-top: 10px;}
.bf_logo h1{font-size: 52px;}
.bf_logo p{font-size: 14px; letter-spacing: 9px; margin-top: -5px;}
.bf_navtel{float: right;}
.bf_tel{width: 842px; height: 44px;background: #246dae; border-radius:0 0 0 15px; text-align: right;}
.bf_tel h2{font-size: 32px; color: #FFFFFF; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; padding-right: 10px;padding-left: 22px; background: url(images/3_03.jpg) left 5px no-repeat; width: 183px;	float: right; font-weight: normal;}
.bf_top{background: #fff; position: absolute; z-index: 3000;left:50%; margin-left: -600px; border-radius:0 0 0 15px; top:28px}
.bf_b{height: 235px; background: #252629; }

.bf_bnav{width: 1200px;}
ol, ul {list-style:none;margin:0px; padding:0px;}
.b_gywm{float: left;}
.b_gywm h2{font-size: 15px; color: #fff; background:url(images/b1.jpg) left top no-repeat; padding-left: 25px; margin-top: 44px;}
.left_cpnr8 h2{font-size: 15px; color: #fff; background:url(images/b2.jpg) left top no-repeat; padding-left: 25px; margin-top: 44px; margin-bottom: 20px;}

.cy_cpzx{background: #f0f0f0;}


.gundong1{ margin:30px auto 0 auto; width:1260px;}
.fl1{float:left;padding:275px 5px 0 0; display:block;}
.fr1{float:right; padding:275px 0 5px 0;display:block;}
.gcp1{width:1200px;float:left; overflow:hidden}
.gcp1 ul li{float:left;width:387px;margin:0 9px; height:514px; padding-top:60px;}
.gcp1 ul li a{ float:left;width:387px; height:359px; position:relative;}
.gcp1 ul li a span{ padding:20px 10px 0 10px; color:#666; height:113px; width:367px; display:block; line-height:180%; position:absolute; top:359px;background:#fff; color:#5c3718 ; text-align:center;transition:all .5s ease;}
.gcp1 ul li a span b{ color:#246dae; font-size:30px; display:block; text-align:center; margin-bottom:18px; }
.gcp1 ul li a img{ width:387px; height:360px;}
.gcp1 ul li a i{ display:block; width:86px; height:101px; position:absolute; top:-30px; left:0; z-index:9999999999}
.gcp1 ul li a i img{ width:86px; height:101px;}
.gcp1 ul li a:hover span{ background:#246dae; color:#fff}
.gcp1 ul li a:hover span b{ color:#fff}
.gcp1 ul li a strong{ height:53px; width:54px; display:block;position:absolute; top:439px; right:0;background: url(images/f1.png); color:#5c3718 ; z-index: 99999999999999999999}
.gcp1 ul li a:hover strong{background: url(images/f2.png); }

.cy_cpzxbt{text-align: center;}
.cy_cpzxbt h2{font-size: 41px; color: #246dae;}
.cy_cpzxbt p{font-size: 63px; color: #246dae;font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; padding-top: 70px;}
.cy_cpzxbt2{text-align: center;}
.cy_cpzxbt2 h2{font-size: 41px; color: #FFFFFF;}
.cy_cpzxbt2 p{font-size: 63px; color: #FFFFFF;font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; padding-top: 70px;}
.cy_cp{background: url(images/cpgdbj.JPG) center top no-repeat;background-attachment: fixed;  }

.sl,.st div {
	overflow: hidden;
}
.st{width: 90%; height: 900px;overflow: hidden; margin: 0 auto;}
.st div {
	overflow: hidden;
}


#pro-box1{
	width: 100%;
	height: 500px;
	margin: 50px auto;
}
#pro-box1 li{
		width: 24%;
		height: 400px;
		background: #fff;
		margin: 10px 0.5%;
		float: left;
		list-style: none;
		overflow: hidden;
		position: relative;
		z-index: 0;
		box-shadow: 0px 0px 10px #ccc;
		
}
#pro-box1 li img{
		width: 100%;
		height: 290px;
		padding: 0;
		margin: 0;
}
#pro-box1 li p{
	position: absolute;
	width: 100%;
	height: 110px;
	background: #fff;
	z-index: 999;
	left: 0;
	bottom: 0;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-ms-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;
	
	
}
#pro-box1 li:hover p{
	position: absolute;
	width: 100%;
	height: 160px;
	background: #fff;
	z-index: 999;
	left: 0;
	bottom: 0;
}
#pro-box1 li:hover .more22{
	background: #246dae;
}
#pro-box1 li p span:nth-of-type(1){
	padding-left: 30px;
	font-size: 16px;
	line-height: 30px;
	color: #999;
}
#pro-box1 li p>a{
		width: 100%;
		line-height:30px;
		height: 30px;
		text-align: left;
		font-size: 20px;
		color: #000;
		display: block;
		padding-top: 10px;
		padding-left: 30px;
}
#pro-box1 li p em{
	background: url(images/pro-tel.jpg) left center no-repeat;
	padding-left: 30px;
	font-size: 20px;
	color: #666;
	line-height: 40px;
	display: block;
	margin-left: 30px;
	font-style: normal;
}
#pro-box1 .more22{
	background: #246dae;
	text-align: center;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	display: block;
}
#pro-box1 .more22 a{
	color: #fff;
	text-align: center;
}
.gsjj{width: 100%; height: 656px; background: url(images/hygsjjbj.JPG) center top no-repeat;}

.gsjjbt{text-align: center;padding-top:50px;}
.gsjjbt h2{font-size:40px;}
.gsjjl{float: left; width: 482px; height: 361px; margin: 80px 0 0 40px;}
.gsjjr{float: right;font-size: 14px; line-height: 25px;width: 618px; margin-right: 30px; margin-top: 150px; }


/*gylc*/
.gylc {height: 480px;background: url(images/gylcbg.jpg) no-repeat center;position: relative;}
.gylc h2.h2_title a {font-size:47px; color: #FFFFFF;font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; }
.gylc h2.h2_title{text-align: center; padding-top: 80px;}
.gylc p.p_title {color: #fff;text-align: center;}
.gylc .gylc_con {height: 295px;overflow: hidden;position: relative; margin-top: 35px;}
.gylc .gylc_con .gylc_lc1 {position: absolute;width: 100px;height: 230px;/*top: 50px;*/top: 300px;}
.gylc .gylc_con .gylc_lc1 span {display: block;width: 1px;margin:0 auto;height: 155px; background: #fff;}

.gylc .gylc_con .gylc_lc2 {position: absolute;width: 100px;height: 145px;/*top: 133px;*/top: 300px;}
.gylc .gylc_con .gylc_lc2 span {display: block;width: 1px;margin:0 auto;background: #fff;height: 70px;}

.gylc .gylc_con .lctit {height: 30px;line-height: 30px;text-align: center;padding-bottom: 45px;font-size: 18px;color: #fff;position: relative;}
.gylc .gylc_con .lctit i {display: block;position: absolute;left: 28px;bottom: 0;width: 43px;height: 43px;transition: all 0.5s;}
.gylc .gylc_con .lctit:hover i {transform: rotate(360deg);}

.gylc .gylc_con .lc_d1 {left:58px;*left: 59px;}
.gylc .gylc_con .lc_d2 {left:158px;*left: 159px;}
.gylc .gylc_con .lc_d3 {left:256px;*left:257px;}
.gylc .gylc_con .lc_d4 {left:356px;*left:357px;}
.gylc .gylc_con .lc_d5 {left:456px;*left:457px;}
.gylc .gylc_con .lc_d6 {left:556px;*left:557px;}
.gylc .gylc_con .lc_d7 {left:656px;*left:657px;}
.gylc .gylc_con .lc_d8 {left:756px;*left:757px;}
.gylc .gylc_con .lc_d9 {left:856px;*left:857px;}
.gylc .gylc_con .lc_d10 {left:956px;*left:957px;}
.gylc .gylc_con .lc_d11 {left:1056px;*left:1057px;}




/* choose 选择*/
.choose{width: 100%;}
.choose .Title{padding-top: 48px; text-align: center;font-size: 40px; margin-top: 50px;}
.choose .Title p{font-size: 12px;text-transform: uppercase;text-align: center;}
.choose .mainCon{width: 100%;margin-top: 33px;}
.choose .mainCon .menu{width: 1200px;margin: 0 auto;}
.choose .mainCon .menu dl{float: left;width: 224px;height: 75px;border: 1px solid #ededed;padding-top: 26px;margin-left: 17px;}
.choose .mainCon .menu dl:first-child{margin-left: 0;}
.choose .mainCon .menu dt{float: left;margin-left: 36px;width: 53px;height: 53px;overflow: hidden;position: relative;}
.choose .mainCon .menu dt img{display: block;position: relative;}
.choose .mainCon .menu dd{margin-left: 16px;width: 116px;float: left;}
.choose .mainCon .menu dd p{line-height: 23px;font-size: 16px;color: #666666;}
.choose .mainCon .menu dl.cur{background: #246dae;border-color: #246dae;}
.choose .mainCon .menu dl.cur p{color: #FFF;}
.choose .mainCon .menu dl.cur dt img{top: -53px;}
.choose .mainCon .conBox{width: 100%;margin-top: 13px;height: 585px;position: relative;overflow: hidden;}
.choose .mainCon .conBox .con{width: 100%;height: 585px;}
.choose .mainCon .conBox .con .container{position: relative; right: 150px;}
.choose .mainCon .conBox .con1{background: url(images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con2{background: url(images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con3{background: url(images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con4{background: url(images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con5{background: url(images/chooseBg01.jpg) no-repeat center;}
.choose .mainCon .conBox .con dl{width: 596px;height: 200px;background: url(images/chooseBg.png);position: absolute;top: 172px;right: 18px;padding-top: 44px;}
.choose .mainCon .conBox .con dt{position: absolute;width: 52px;padding-top: 54px;height: 60px;background: #fa8815;font-size: 30px;color: #FFF;font-family: impact;text-align: center;top: -21px;left: 41px;}
.choose .mainCon .conBox .con dd{margin-left: 115px;width: 432px;}
.choose .mainCon .conBox .con dd h3{font-size: 24px;color: #333333;font-weight: normal;}
.choose .mainCon .conBox .con dd h3 em{color: #246dae;font-weight: bold; font-style: normal;}
.choose .mainCon .conBox .con dd p{margin-top: 24px;color: #666666;line-height: 24px;font-size: 14px;}




.wp_xw{ height: 600px; background: url(images/3_88.jpg) center 150px no-repeat; text-align: center;  margin:70px  }
.wp_xw1{ width: 1200px;margin: 0 auto; margin-top: 90px;}
.wp_xwbt{text-align: center;}
.wp_xwbt h2 span{font-size: 48px; color: #246dae; font-weight: bold; display: block;text-align: center;  center 60px no-repeat; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"}
.wp_xwbt h2{font-size: 26px;color: #000;}





.left_cpnr8{ width:346px; height: auto; float: left; margin-left: 110px; }
.left_cpnr8 ol li{ width:170px; height:35px;font-size:14px;   float: left;}
.left_cpnr8 ol li a{ color:#333; text-decoration:none; width:170px; height:35px; line-height:35px;  display:block; color: #a7a7a7;}
.left_cpnr8 ol li a:hover{ color:#a7a7a7; text-decoration:none;width:170px; height:35px; color: #a7a7a7; background: #fd0202;}

.b_lx{float: left; margin-left:50px; margin-top: 50px;font-size: 14px; color: #a7a7a7; line-height: 25px;}
.b_lx h2{font-size: 17px; color: #fa8815; background:url(images/b3.jpg) left top no-repeat; padding-left: 40px;}
.b_lx h2 span{font-family:Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"; font-size: 25px;}
.b2vm{float: right; margin-top: 80px;}



.sy_nav{ width:840px; height:46px; color:#000; font-family:"微软雅黑";font-size:16px; font-weight:bold;  margin-top: 10px;}
.sy_nav li{ width:105px; height:46px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:46px; text-align:center;  list-style-type:none; float:left;color:#000;font-weight:bold;}
.sy_nav li a{ width:105px; height:46px;  color:#000; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:16px;font-weight:bold;}
.sy_nav li a:hover{ text-decoration:none; width:105px; height:46px; display:font-size:16px;font-weight:bold; background-color:#ff0000;color: #fff;}



.cy_topw{position: relative;}
.cy_top{position: absolute; top:20px; z-index: 999; background: #fff;border-bottom-left-radius: 95px;  left: 0; right: 0;}
.cy_logo{float: left; width: 354px; background: url(images/31.JPG) left top no-repeat;}
.cy_logo p{font-size: 14px;color: #000;}

#sy_hf{ width:100%; height:188px; background:url(images/1_211.jpg); margin-top:49px;}
.sy_hf1{ width:1200px; height:188px; margin:0 auto;}
#sy_gsjjxw{ width:1200px; margin:0 auto; height:294px; padding:64px;}
.sy_gsjjt{ width: 276px; height:266px; float:left;}
.sy_gsjjz{ width:316px; height:266px; float:left; margin-left:20px;}

#sy_gcal{ width:100%; height:463px; background:#f3f3f3;}
.sy_gcal_ny{ width:1200px; height:463px; margin:0 auto; text-align:center; }
.sy_gcalbt{  padding-top:31px; width:448px; height:69px; margin:0 auto;}


.sy_xw{ float:left;}
/*ҳ*/
#xwbox{ width:380px; height:330px; margin:13px 10px; background:#fff; float:left;}
.xwpic{ width:380px; height:232px;}
.xwpic img{width:380px; height:232px;}
.xwleft{ width:380px; height:130px; padding:10px;}

.xw14hui{ width:380px; height:80px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei";}
.xwtitle { color:#000; width:380px; height:30px; }
.xwtitle a{ width:380px; height:30px; font-size:16px; color:#000; line-height:30px; font-weight:bold; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.xw_more{ font-size:14px; color:#999; line-height:27px; text-align:center; background: url(images/3_49.jpg) left top no-repeat; width: 104px; height: 27px;}
.xw_more a{ color:#FFFFFF; text-decoration:none; }
.xw_more a:hover{ color:#ff0000; width: 104px; height: 27px;}

.cy_al{width: 100%; background: #f3f3f3; padding: 40px 0;}
.cy_albt{text-align: center;}
.cy_albt h2{font-size:33px;}
.cy_albt p{font-size: 14px;}

.sy_nav2{ width:90px; height:25px; color:#a7a7a7; font-family:"微软雅黑";font-size:14px;font-weight:normal;margin:0 auto; padding-top:20px;}
.sy_nav2 li{ width:90px; height:25px; font-family:"微软雅黑"; font-size:16px;font-weight:bold; line-height:25px; text-align:center;  list-style-type:none; float:left;color:#a7a7a7;font-weight:normal;}
.sy_nav2 li a{ width:90px; height:25px;  color:#a7a7a7; text-decoration:none;display:block; font-family:"微软雅黑"; font-size:14px;font-weight:normal;}
.sy_nav2 li a:hover{ text-decoration:none; width:90px; height:25px; display:font-size:14px; font-weight:normal; background-color:#fd0202;}
.sy_nav2 li a:visited{ color:#a7a7a7;}

#sy_bottom{width:100%; height:308px;  background:#2a2a2a;}
.sy_bottomny{ width:1200px; margin:0 auto; height:222px;}
.sy_bottomnyl{width:963px; height:222px; float:left;}
.sy_bottomnyr{ width:237px; height:222px; float:right;}
.sy_bottom_1{width:813px; height:1px; background:#CCC; margin:0 auto;}
.sy_bottom_2{ padding:20px;}

#sy_cpzx{ width:1200px; height:373px; margin:0 auto; text-align:center;}

.sy_cpzx_bt{ width:446; height:72px; margin:0 auto; text-align:center; padding-bottom:17px;}

.sy_cpzx_fl1{ width:301px; height:284px; float:left;}

.sy_cpzx_fl4{ width:297px; height:284px; float:left;}



#nyba{ width:100%; height:500px; background:url(images/nyba.jpg) top center no-repeat;}
#bass_box{ width:100%; height:40px;  border-bottom:solid 1px #ddd; margin:0 auto 15px auto; padding-top:5px;}
.bass{ width:1170px; height:40px; line-height:40px; background: url(images/home.jpg) left center no-repeat; margin:0 auto; font-size:16px; color:#666; padding-left:30px;}
.bass a{ color:#246dae; font-size:18px; font-weight:bold;}



#main{ width:1200px; height:auto; margin:0 auto;}
.ny_l{ width:260px; height:auto; margin-right:20px; float:left;}
.ny_r{ width:920px; height:auto;float:left;}


.nr16{ font-size:16px; line-height:30px;}
.nr16 a{ color:#ff0000;}

.ly14{ font-size:14px; color:#ff0000;}

.cp14{ background:url(images/left2.jpg) center bottom no-repeat;font-size:16px;width:230px;height:40px; text-align:left; font-weight: normal;font-family:"Microsoft Yahei"; margin:0px auto;}
.cp14 a{height:40px;width:200px;display:block; line-height:40px; padding-left:30px; color:#333; text-decoration:none; text-align:left;}
.cp14 a:hover{ color:#fff; font-weight:bold; background:url(images/left3.jpg) center bottom no-repeat;}











.left_cptt{ width:245px; height:60px; background:#246dae; line-height:60px; font-size:18px; font-weight:bold; color:#fff; padding-left:15px;}
.left_cpnr{ width:260px; height: auto; margin-bottom:20px; padding:10px 0px;}
.left_cpnr ol li{ width:240px; height:45px;font-size:16px; font-weight:bold; margin:5px auto;}
.left_cpnr ol li a{ color:#333; text-decoration:none; width:190px; height:45px; line-height:45px; background: url(images/fl11.jpg) center center no-repeat; font-weight:bold; padding-left:50px; display:block;}
.left_cpnr ol li a:hover{ color:#fff; text-decoration:none;background: url(images/fl22.jpg) center center no-repeat;width:190px; height:45px; }
.left_lxnr{width:240px; height: auto; background:#f3f3f3; padding:10px; font-size:16px; line-height:30px; color:#000;}
.left_lxnr a{ color:#000;}


.zi16hei{ font-size:16px; color:#333;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16hei a{ color:#000; text-decoration:none;}
.zi16hei a:hover{ color:#ff0000; text-decoration:none;}

.zi14hei{ font-size:14px; color:#333;line-height:25px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi14hei a{ color:#000; text-decoration:none;}
.zi14hei a:hover{ color:#ff0000; text-decoration:none;}

.zi16bai{ font-size:16px; color:#fff;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16bai a{ color:#fff; text-decoration:none; font-weight:bold;}
.zi16bai a:hover{ color:#ff0000; text-decoration:none;}

.zi14bai{ font-size:14px; color:#fff;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi14bai a{ color:#fff; text-decoration:none; font-weight:bold;}
.zi14bai a:hover{ color:#ff0000; text-decoration:none;}



.links{ width:1070px; height:60px;}

.links span{ float:left; margin:0 10px;}
.links span a{ font-size:16px; line-height:60px; color:#666;}
.links span a:hover{ color:#ff0000;}





/*ͼЧ*/


.cppic {
width: 24%;
	
	margin: 10px 0.5%;
	font-family: "Microsoft Yahei";
	font-weight: normal;
	float: left;
	position: relative;
	text-align: center;
	
}
.cppic dl {
}
.cppic dl dt {
	width: 100%;
	
	border: solid 1px #ddd;
}
.cppic dl dt img {
	width: 100%;
	
	border: 0;
}
.cppic dl dd {
	text-align: center;
	width: 100%;
	height: 40px;
	background: #79aad7;
	color: #fff; 
	margin-top: -5px;
}
.cppic dl dd h3 {
	text-align: center;
	width: 24%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	background: #79aad7;
	color: #fff;margin: 0 auto;
}
.cppic p {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: 20;
	transition-duration: 0.2s;
	transition-property: all;
	background: rgba(8, 104, 211, 0.85);
	transition-delay: 0.2s;
	opacity: 0;
}
.cppic:hover p {
	top: 0;
	opacity: 1;
}
.cppic p img {
	width: 50px;
	height: 50px;
	padding-top: 120px;
	margin: 0 auto !important;
}
.cppic p em {
	color: #FFFFFF;
	font-style: normal;
	border: 1px solid #FFFFFF;
	display: block;
	width: 100px;
	height: 40px;
	line-height: 35px;
	margin: 0 auto;
	text-align: center;
}

.cy_al .cppic {width: 380px; margin-left: -20px;height: 287px;}

.cy_ny{height: 340px; overflow: hidden; }

.jx_all .cppic p>img {
	width: 50px;
	height: 50px;
	padding-top:200px;
	margin: 0 auto !important;
}


.nypic{ width:280px; height:350px;margin:10px 9px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.nypic dl{}
.nypic dl dt{width:278px; height:228px; border:solid 1px #ddd;}
.nypic dl dt img{ width:278px; height:228px; border:0;}
.nypic dl dd{text-align:center; width:280px;height:70px;background:#ebebeb; color:#000;}
.nypic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000;}
.nypic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000; margin:0; padding:0;}
.nypic dl dd p span{font-family: Impact; color:#eb4c00;font-size:22px; }
.nypic a:hover dl dd{ background:#cd5310; width:280px; height:70px; color:#fff;}

/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{background:#f3f3f3;border:5px solid #fff;border-radius: 5px;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px;}
.showlist li .t{min-height:35px;display:block;}
.showlist li:hover b{color:#e30;}
.showlist dd {padding:5px;color:#fff; text-align:center;}
.showlist dd a{ color:#000;}
.showlist dd a:hover{ color:#000;}
.showlist dd *{}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist li{margin:20px auto 20px auto;width:80%;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}


.news3 li{ width:900px; height:180px;font-family:"Microsoft Yahei"; font-weight:normal; margin:10px; border:solid 1px #ddd;}

.news_l{ width:220px; height:180px; float:left;}
.news_l img{ width:200px; height:160px; margin:10px;}
.news_r{ width:680px; height:180px; float:left;}
.news_tt{ font-size:18px; color:#3366FF; font-weight:bold;  padding-top:20px;}
.news_tt a{ color:#000; line-height:40px; text-decoration:none;}
.news_tt a:hover{ color:#ff0000;}
.news_nr{ font-size:16px; color:#333; line-height:27px;}
.news_time{font-size:14px; text-align:left; line-height:30px; color:#999; font:italic;}

.ny_title3{ width:1180px; height:40px; background:#246dae; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:20px;}
.ny_love{ width:1198px; height:350px; border:solid 1px #ccc; margin: 0 auto;}

.page22{ width:900px; height:40px; margin:0 auto;line-height:40px; clear:both;}
.page22 li{ width:420px; height:40px; float: left; text-align:center;}
.page11{ line-height:40px; font-weight:bold; color:#333;}
.page11 i{ color:#999; font-size:14px; font-weight:normal;}






.nav1 {
	width:840px;
	float: left;
	height: 30px; 
margin-top:20px;
}

.nav1 a {
	float: left;
	margin: 0px;
	
	font-size: 18px;
	color: #333333;
	width: 105px;
	line-height: 30px;
	text-align: center;
}

.nav1 a:hover {
	color: #cc0000;
	background: none
}

.wrap_cp {
	width: 1180px;
	padding-left: 20px;
	background: #fcfcfc;
	position: absolute;
	z-index: 333;
	top: 114px;
	left: 0;
	right: 0;
	margin: auto;
	overflow: hidden;
}
.wrap_cp dl{
	float: left;
	width: 145px;
	height: 170px;
margin: 20px 10px;
	padding: 0;
	
	display: block;
}
.wrap_cp dl {

	padding: 0;
	
}
.wrap_cp dl dt{
	width: 145px;
	height: 130px;
	padding: 0;
	margin: 0;
	background: #000;
}
.wrap_cp dl dt img{
	width: 145px;
	height: 130px;
	border: 0;
	padding: 0;
}
.wrap_cp dl dd{
	width: 145px;
	height: 40px;
	padding: 0;
	margin: 0;
	background: #246dae;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	text-align: center;
}
.wrap_cp dl dd:hover{
	background: #fbb400;
	color: #FFFFFF;
}

 

