@charset "gbk";
/* CSS Document */
.head
{
	width:100%;
	height:668px;
	background:url(../images/index_baner.jpg) no-repeat center top #fff;
	min-width:1140px;
	overflow:hidden;
	
}

.head .head_er
{
	width:981px;
	margin:0 auto;
}

.head_er .head_top
{
	width:981px;
	float:left;
	height:152px;

}
.head_top .logo
{
	float:left;
	width:519px;
	height:101px;
	margin-top:35px;
}

.head_top .logo img
{
	width:519px;
	height:101px;
}
.tell_wexin
{
	width:295px;
	float:right;
	height:131px;
	margin-top:15px;
}
.tell_wexin .tell
{
	width:172px;
	float:left;
	height:50px;
	margin-top:50px;
}
.tell .rx
{
		width:172px;
	float:left;
	font-size:15px;
	font-family:"Arial";
	color:#5A5D5F;
}

.tell .hm
{
	font-size:23px;
	color:#5A5D5F;
	font-weight:bold;
}

.weixin img
{
	width:111px;
	height:131px;
}

.nav
{
    float:left;
	width:984px;
	height:36px;
	line-height:36px;
	background-color:#1A323E;
	
}

.nav ul
{
	width:984px;
	margin:0 auto;
	
}

.nav ul li
{
	width:123px;
	float:left;
	text-align:center;
}


.nav ul li a
{
	font-family:"Arial";
	font-size:16px;
	color:#FFF;
	width:123px;
	display:block;
}

.nav ul li:first-child
{
	background-color:#EF242C;
	color:#fff;
}
.nav ul .fist a
{
	color:#fff;
}

.nav ul li .current{
    background-color:#EF242C;
    color: #fff;
}
.wap1
{
	width:100%;
	height:1150px;
	min-width:981px;
	overflow:hidden;
	background:url(../images/index_bg3.jpg) no-repeat center top #fff;
}
.wap1_er
{
	width:981px;
	margin:0 auto;
  
}
.wap1_toper
{
	width:981px;
	margin:0 auto;
}
.wap1_top
{
	width:100%;
	height:54px;
	border-bottom:1px solid #CBD1D5;
	line-height:75px;

}
.wap1_top a
{
	padding-left:20px;
}

.top2
{
	margin-top:20px;
}
.top2  input
{
	border:none;
}

.top2 .btn_ss
{
	float:left;
	width:192px;
	height:24px;
	border-left:1px solid #CACACA;
	border-bottom:1px solid #CACACA;
	border-top:1px solid #CACACA;
	color:#CACACA;
}
.top2 .tijiao
{
	width:24px;
	height:25px;
	float:left;
}
.wap1_list1 ul li
{
	float:left;
}
.wap1_list2
{
	width:981px;
	margin:0 auto;
}
.wap1_list2 .l1
{
	width:489px;
	margin-right:5px;
	
}
.l1 .l1_1
{
	width:489px;
	margin-top:8px;
}
.wap1_list2 .l2
{
	width:485px;
}
.l2 .li2
{
	width:238px;
}
.l2 .li2 img
{
	margin-left:8px;
	margin-bottom:8px;
}
.wap1_ti
{
	width:157px;
	height:85px;
	margin:0 auto;
	margin-top:35px;
	margin-bottom:32px;
}
.prolist_zx
{
	width:981px;
	float:left;
}
.prolist_zx li
{
	width:235px;
	float:left;
	text-align:center;
	margin:5px;
}
.prolist_zx li a
{
	display:block;
	line-height:30px;
}

.prolist_zx li a img
{
	width:235px;
	height:175px;
}

.wap1_more
{
	width:80px;
	height:24px;
	margin:0 auto;
}

.wap2
{
	width:100%;
	height:538px;
	background:url(../images/foot_bg.jpg) no-repeat center top #094575;
	min-width:1100px;
}
.wap2 .wap2_er
{
	width:981px;
	margin:0 auto;
}
.wap2 .wap2_er img
{
	width:981px;
	height:538px;
}

.wap3
{
	width:100%;
	background:url(../images/index_bg1.jpg) no-repeat center top;
	height:1450px;
	overflow:hidden;
	min-width:1100px;
}
.wap3_er
{
	width:981px;
	margin:0 auto;
}
.wap3_er .about_ti
{
	width:294px;
	height:95px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:10px;
}
.about
{
	width:787px;
	margin:0 auto;
	text-align:center;
	line-height:22px;
	table-layout: fixed;
    word-wrap: break-word;
    word-break: break-all; 
}
.about_more
{
	width:80px;
	height:25px;
	margin:0 auto;
	margin-top:10px;
}
.about_img
{
	width:981px;
	margin:0 auto;
	margin-top:30px;
}
.about_img li
{
	float:left;
}
.about_img li img
{
	margin-right:2px;
}

.about1_img
{
	width:981px;
	margin:0 auto;
	margin-top:5px;
}
.about1_img li
{
	float:left;
}
.about1_img li img
{
	margin-right:3px;
}
.wap3_ti
{
	width:167px;
	height:95px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
}
.wap3_cplist
{
	width:981px;
	margin:0 auto;
	
}
.hb_con
{
	width:981px;
	float:left;
}
.hb_con .kc01
{
	width:39px;
	height:166px;
}

.hb_con .kc03
{
	width:49px;
	height:166px;
}

.kc02
{
	width:868px;
	float:left;
}

.kc02 ul li
{
	width:292px;
	float:left;
	text-align:center;
	margin-left:10px;
}

.kc02 ul li a
{
	display:block;
	width:292px;
}
.kc02 ul li a img
{
	width:292px;
	height:166px;
}
.ryzs
{
	width:981px;
	margin:0 auto;
}
.ryzs .ryzs_ti
{
	width:291px;
	height:92px;
	margin:0 auto;
	margin-top:35px;
}


#gallery
{
	width:981px;
	 height:485px;
    overflow: hidden;
	margin-top:90px;
}

.container {
	margin: 0 auto;
	position: relative;
	width: 981px;
	font-size:.8125em;
}



.roundabout-holder  { 
	width:980px;
	height:485px;
	margin:0 auto;
}
.roundabout-moveable-item {
   width:348px;
   height: 485px;
   cursor: pointer;
	 border:3px solid #ccc;
	 border:3px solid rgba(0, 0, 0, 0.08);
   border-radius:4px;
	 -moz-border-radius:4px;
	 -webkit-border-radius:4px;
}
	.roundabout-moveable-item img{
		width:100%;
	}
.roundabout-in-focus {
	border:3px solid rgba(0, 0, 0, 0.2);
}
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
    background: transparent none repeat scroll 0 0;
    outline: 0 none;
    padding: 0;
    vertical-align: top;
}
.wap4
{
	width:100%;
	background:url(../images/index_hzhb.jpg) no-repeat center top #fff;
	height:591px;
	min-width:1100px;
}


.wap5
{
	width:100%;
	height:931px;
	background:url(../images/index_cpyybg.jpg) no-repeat center top #fff;
	overflow:hidden;
}
.wap5_er
{
	width:981px;
	margin:0 auto;
}
.cpyy_ti
{
	width:307px;
	height:97px;
	margin:0 auto;
	margin-top:15px;
}
.cpyy
{
	width:981px;
	float:left;
	margin-top:22px;
}
.cpyy .cpyy_1
{
	width:287px;
	height:347px;
	float:left;
	margin-right:10px;
}

.cpyy .cpyy_2
{
	width:221px;
	height:347px;
	float:left;
	margin-right:10px;
}
.cpyy .cpyy_2 img
{
	margin-bottom:10px;
	
}
.cpyy .cpyy_3
{
	width:221px;
	height:347px;
	float:left;
	
}
.cpyy .cpyy_3 img
{
	margin-bottom:10px;
	
}

.wap6_title
{
	width:305px;
	height:95px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:20px;
	
}
.wap6_title img
{
	width:305px;
	height:95px;
}

.wap6_one
{
	width:306px;
	margin-bottom:15px;
	
}
.wap6_newslist ul
{
	margin-top:10px;
}

.wap6_one .wpone_title
{
	border-bottom:1px solid #B4B4B4;
	height:25px;
	margin-bottom:10px;
}
.wap6_one .wpone_title .ti
{
	font-family:"Arial";
	font-size:16px;
	color:#000;
}

.wap6_one .wpone_title .mor a
{
	font-size:13px;
	color:#000;
}

.wap6_newslist
{
	width:306px;
}
.wap6_newslist img
{
	width:306px;
	height:100px;
}

.wap6_newslist ul li
{
	background:url(../images/index_point.png) no-repeat left center;
	color:#545A5B;
	width:306px;
	float:left;
	line-height:25px;
}
.wap6_newslist ul li a
{
	float:left;
	font-family:"Arial";
	font-size:13px;
	padding-left:15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}


.wap6_newslist .cont
{
	
	float:left;
}
.wap6_newslist .cont li
{
	
	line-height:25px;
}
.wap6_newslist .cont li span
{
	padding-left:15px;
}


.box {
	width:981px;
	position:relative;
	
}


.box .bd {
    float: left;
    overflow: hidden;
    width: 983px;
}


.leftLoop {
	overflow:hidden;
	width:981px;
	float:left;
	
}
.leftLoop .hd {
	
		
}
.hd .prev,.hd .next {
	display:block;
	width:49px;
	height:166px;
	cursor:pointer;
	z-index:98;
}
.hd .prev {
	top:50px;
	position:absolute;
	background:url(../images/idnex_left.png) no-repeat;
}
.hd .next {
	position:absolute;
	top:50px;
	left:981px;
	background:url(../images/index_right.png) no-repeat;
}
.leftLoop .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
}
.leftLoop .hd ul li {
	position:relative;
	_display:inline;
	float:left;
	width:292px;
	height:10px;
	overflow:hidden;
	background:#ccc;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align:center;
}
.leftLoop .hd ul li a
{
	width:260px;
	display:block;
}

.leftLoop .bd ul li img {
	width:280px;
	height:280px;
	padding:5px;
}
.leftLoop .hd ul li.on {
	background:#f00;
}
.leftLoop .bd ul {
	overflow:hidden;
	zoom:1;
}
.leftLoop .bd ul li {
	margin:0 10px;
	text-align:center;
	float:left;
	_display:inline;
	overflow:hidden;
	width:292px;
	
}
.leftLoop .hd ul li a
{
	width:292px;
	display:block;
}
.tempWrap {
	margin-left:49px;
	width:981px;!important
}


