/* CSS Document */

/*search*/

.box{ background:url(../images/search.jpg) no-repeat center center; height:53px; line-height:53px;}

#search{width:1170px; height:53px; margin:0 auto;  padding:0 5px; overflow:hidden; }

.search_left{float:left; background:url(../images/search-pic.png) no-repeat left center; padding-left:25px;   }

.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:194px; margin-top:10px; height:30px; line-height:30px; border:1px solid #ccc; }

.font1{padding-left:0px;}

.out{ width:125px; height:30px; float:left; line-height:30px; font-size:12px; margin-left:14px; background:none;   }

.btnn{width:20px; height:18px; background:url(../images/search.png) no-repeat;  cursor:pointer; float:right; margin:5px 7px 0 0;}





/* banner */

.banner{width:100%;  position:relative; height:460px;}

.fullSlide{width:100%;position:relative;height:460px;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:460px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:460px}

.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}



/*jz*/

.jz{ width:1180px; height:auto; overflow:hidden; margin:40px auto 20px;}

.jz-title{ background:url(../images/title.png) no-repeat top; height:80px; width:1084px; text-align:center;}

.jz-title h3{ font-size:24px; line-height:38px;}

.jz-title p{ font-size:20px; color:#0175d3; margin-top:10px;}

.jz dl{ float:left; width:238px; margin:20px 28px 0;}

.jz dl dt{ width:228px; height:149px; border:1px solid #c1c1c1; padding:5px;}

.jz dl dt img{ width:228px; height:149px;}

.jz dl dd h4{ font-weight:normal; font-size:14px; margin:10px 0;}

.jz dl dd h4 a{ color:#0175d3;}

.jz dl dd  p{ line-height:23px; color:#525252;}

.jz dl dd .more{ margin-top:10px;}







/*cp*/

.cp{ width:100%; background:url(../images/cp.jpg) no-repeat center center; height:680px;}

.cp-c{ width:1180px; margin:0 auto; padding:50px 0 20px 0;}

.menu{ width:236px; float:left;}

.menu-title{ background:url(../images/menu-title.jpg) no-repeat; height:59px; line-height:59px; padding-left:78px;}

.menu-title h3{ font-weight:bold; font-size:20px;}

.menu-title h3 a{ color:#FFF;}

.menu ul{ height:auto; background:#0175d3; padding:10px 18px 50px;}

.menu ul li{ font-size:14px; background:url(../images/menu-li.png) no-repeat; height:40px; line-height:34px; width:170px; padding-left:32px; margin-top:10px;}

.show{ width:900px; float:right;}

.show ul li{ width:190px; height:180px; float:left; background:#efefef; padding:5px; text-align:center; margin:0 25px 18px 0;}

.show ul li p img{ width:190px; height:151px;}

.show ul li p .text{ margin-top:8px; font-size:14px;}

.show ul li:hover{ background:#fc8006;}

.show ul li:hover a{ color:#FFF;}





/*ad1*/

.ad1{ width:100%; background:url(../images/ad1.jpg) no-repeat center center; height:192px; }

.ad1-c{ width:1180px; margin:0 auto; position:relative;}

.ad1-b{ position:absolute; font-size:14px; right:70px; top:140px;}

.ad1-b span{ font-size:24px; color:#fc8006;}

.ad1-b img{ vertical-align:middle; margin-left:20px;}





/*ys*/

.ys{ width:100%; background:url(../images/ys.jpg) no-repeat center center; height:1584px;}

.ys-c{ width:1180px; margin:0 auto; position:relative;}

.ys-b{ width:434px; position:absolute; top:330px; left:100px;}

.ys-b b{ font-size:22px; color:#FFF; display:block; margin-bottom:40px; margin-left:174px;}

.ys-b p{ background:url(../images/pic1.jpg) no-repeat left 10px; padding-left:20px; font-size:14px; line-height:25px; margin-top:15px;}

.ys-b p span{ color:#fc8006;}

.ys-b1{ left:612px; top:616px;}

.ys-b2{ left:127px; top:976px;}

.ys-b3{ left:616px; top:1286px;}





/*ad2*/

.ad2{ width:100%; background:url(../images/ad2.jpg) no-repeat center center; height:171px; margin-top:-42px;}

.ad2-c{ width:1180px; margin:0 auto; position:relative;}

.ad2-b{ position:absolute; color:#FFF; font-size:14px; right:168px; top:10px;}

.ad2-b span{ font-size:24px;}

.ad2-b p{ margin-top:10px;}





/*anli*/

.anli{ width:1180px; height:auto; overflow:hidden; margin:40px auto;}

/* 连续滑动门开始 */

.box1 {width:1180px;margin:10px auto 0;position:relative;}

.box1 ul {margin:0 auto;}

.box1 li {float:left;width:210px;margin-right:20px;border:1px solid #ccc;text-align:center; padding:5px;}

.box1 li img {width:220px;height:167px;}

.box1 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;font-size:14px;}





/*hz*/

.hz{ width:100%; background:url(../images/hz.jpg) no-repeat center center; height:302px;}

.hz-c{ width:1180px; margin:0 auto; padding-top:46px;}

.hz-title{ text-align:center; color:#FFF;}

.hz-title h3{ font-size:26px; font-weight:bold;}

.hz-title h3 a{ color:#FFF;}

.hz-title p{ font-size:18px; margin-top:5px;}

.box2 li {float:left;width:180px;margin-right:20px;text-align:center; padding:5px; border:none;}

.box2 li img {width:180px;height:85px;}

.box2 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;font-size:14px; color:#FFF; margin-top:10px;}





/*abhon*/

.re{position: relative;}

.mainall1{width:1180px; margin:0 auto; }

.about_dbg{ background:url(../images/about_bg.jpg) no-repeat  center 40px; height:620px; margin-top:30px;}

.about_title h3 a{font-size: 30px;font-weight: bold;color: #0175d3; margin-left:8px;}



.about_title{text-align: center;padding:20px 0 0 20px;}

.about_title h3 p{text-transform: uppercase;font-size: 12px;color: #595959; }



.about_tu img{padding:5px; border: 1px solid #bfbfbf;width:496px; height: 268px;}



.about_tu{ position: absolute;top:100px; left:60px;}







.about_pic {

	position:absolute; width:496px;top:400px; left:60px;

	margin-top: 20px;

}





.about_pic li {

	float: left;

	width: 162px;

	margin: 10px 31px 0px 0;

	text-align: center;

	height: 145px;

}

.about_pic .pp_img {

	padding: 2px;

	border:1px solid #d2d2d2;

	width: 155px;

	height: 108px;

	overflow:hidden;

	margin-bottom: 4px;

	display:block;

}

.about_pic li img {

	display: block;

	width: 155px;

	height:108px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.about_pic li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */

	-o-transform:scale(1.2, 1.2);

}

.about_pic li p a {

	height: 23px;

	font-size: 14px;

	color: #3e3e3e;

	display: block;

}

.about_pic li p a:hover {

	color:#F00;

}

.about_pic em {

	position: absolute;	top: 185px;

}

.about_pic .t_l {

	left:210px;



}

.about_pic .t_r {

	right: 210px;



}

.about_pic li.last {

	padding-right: 0;

}

.about_pic .fl {

	float: left;

}

.about_pic .fr {

	float: right;

}

.about_pic .pa {

	position: absolute;

}

.about_pic .pr {

	position: relative

}









.honor_pic {

	position:absolute; width:268px;top:-20px; left:861px;

	margin-top: 20px;

}





.honor_pic li {

	float: left; 

	width: 268px;

	text-align: center;

	height: 240px;

}

.honor_pic .pp_img {

	

	width: 266px;border: 1px solid #ccc;

	height: 201px;

	overflow:hidden;

	margin-bottom: 4px;

	display:block;

}

.honor_pic li img {

	display: block;

	width: 266px;

	height:201px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.honor_pic li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */

	-o-transform:scale(1.2, 1.2);

}

.honor_pic li p a {

	height: 23px;

	font-size: 14px;

	color: #3e3e3e;

	display: block;

}

.about_pic li p a:hover {

	color:#F00;

}

.honor_pic em {

	position: absolute;	top: 80px;

}

.honor_pic .t_l {

	left:-85px;



}

.honor_pic .t_r {

	left: -35px;



}

.honor_pic li.last {

	padding-right: 0;

}

.honor_pic .fl {

	float: left;

}

.honor_pic .fr {

	float: right;

}

.honor_pic .pa {

	position: absolute;

}

.honor_pic .pr {

	position: relative

}



.honor_title{ position: absolute;top:120px;left:800px;}



.honor_title h3 a{font-size: 24px;color: #0175d3; line-height: 26px;}



.about_show {width:542px; position: absolute;top:300px;left:600px;}

.about_show   h3 a{font-size: 24px;font-weight: bold;color: #292929;border-bottom:2px solid #bfbfbf; padding-bottom:10px;}

.about_show  h3{}



.about_show p{line-height: 30px; font-size: 14px;color: #292929; margin-top:20px;}



.about_show p a{color: #fc8006;}







/*nq*/

.mainall{width:1180px; margin:0 auto; overflow:hidden;}

.cjwq{width:310px; height:380px; padding:15px; float:right; margin:20px 0px 0px 0px; display:inline;background: #FFF;}

.news{width:790px; height:380px;padding:15px; float:left; margin:20px 0px 0px 0px; display:inline;position:relative;background: #FFF}



.cjwq_nav{  height:36px;background:url(../images/news_x.jpg) repeat-x bottom left;padding-bottom:7px;} 

.cjwq_nav h3{ background:url(../images/news_hover.jpg) no-repeat bottom left; color:#46b666;  float:left;font-weight:bold; display: block ;  height:36px;padding-bottom:7px;}

.cjwq_nav .cjwq_more{ float:right; padding:10px 10px 0px 0px;}

.cjwq_nav h3 a{ font-size:18px;  color:#0175d3;  display:block; font-weight:bold;}



#ticker2 {

	

	height: 280px; margin-top:20px;

	

	position: relative; 

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 22px;

	margin: 10px 0px 15px 0px;

    height:160px;

    overflow:hidden;

}





.da{ background:url(../images/wenda.jpg) no-repeat left -30px; padding-left:27px; color:#a4a4a4; height:100px; line-height:25px; overflow:hidden;}

.wen{ height:30px;   display:block;background:url(../images/wenda.jpg) no-repeat left 5px; padding-left:27px; line-height:30px; overflow:hidden; }

.wen a{color:#434343; }

.cjwq ul { padding:20px 0px;}





.news_n {padding:20px 0px;}



/* news*/

.news_bg{ background:url(../images/end_b.jpg) no-repeat bottom center; height:550px;}

.news_n{  overflow:hidden;}



.news_n .more1{ position:absolute;top:25px; right:20px; }



.news_n li { line-height:36px;  height:36px;  margin-right:35px; display:inline; overflow:hidden; width:45%; float:left; border-bottom:1px dashed #dadada;}

.news_n li a{ width:70%;font-size:12px; overflow:hidden; float:left; color:#363333; background:url(../images/news_tag.jpg) no-repeat left 12px; 

	padding-left:25px;}

.news_n li span{ float:right; color:#363333; font-family:Arial, Helvetica, sans-serif}

.news_n li a:hover{ color:#fc8006}

.news_n ul{ margin-top:20px;height:200px; overflow:hidden;width:800px; }

.news_te img{ width:151px; height:106px; float:left;  display:inline; border:1px solid #e8e8e8; padding: 3px;}

.news_te{ line-height:24px; color:#363333; height:128px;}

.news_te .news_rn{ float:right; width:600px;}

.news_te .news_pic{ width:159px; height:114px;float:left;}

.news_te .tebie_title{ display:block; height:30px; line-height:30px; color:#0175d3; font-size:14px;}



.news_te .news_ten{ height:78px; overflow:hidden; color:#6e6e6e; line-height:26px;}

.news_te  .news_more{ border:1px solid #d72c2a;width:70px; color:#d72c2a;height:22px; line-height:22px; text-align:center; display:block; margin-top:5px;text-transform: uppercase;}

.zwyw_xw{  height:36px;background:url(../images/news_x.jpg) repeat-x bottom left;padding-bottom:7px;}



.zwyw_xw li{  height:36px; display:block;float:left; font-size:18px; margin-right:10px; width:100px;}

.zwyw_xw li img{ float:left;}





.zwyw_xw a{  display:block; color:#333333; font-weight:bold; height:36px;padding:0px 10px;  }



.zwyw_xw a:hover{ background:url(../images/news_hover.jpg) no-repeat bottom left; color:#0175d3;   display:block; font-weight:bold;padding-bottom:7px; }



.zwyw_xw a.tag_news{ background:url(../images/news_hover.jpg) no-repeat bottom left;  color:#0175d3;display:block;padding-bottom:7px;}





.none{ display:none}

.block{ display:block}











/*link*/

.links{  margin-top:20px;}

.links h3{ font-size:16px; margin:0px 10px 0px 0px; 

	height:36px;background:url(../images/news_x.jpg) repeat-x bottom left;padding-bottom:7px; display: block;

  }

.links_n a{ float:left; padding:0px 10px; color:#363636;font-size: 14px; line-height: 30px; height: 30px; overflow: hidden;}



.links h3 span{ font-size:18px;font-weight:bold;padding-left:10px;   height:36px; padding-bottom:7px;  display: block;color:#46b666;  background:url(../images/news_hover.jpg) no-repeat bottom left; color:#0175d3; }





























































































































































































