/*ͬ趨 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

a:link{text-decoration:none; color:#2d2d2d;}
A:visited {color:#2d2d2d;}
a:hover { text-decoration:underline;color:#FFA900;}
a:active{ color:#086A10;}
.fr{ float:right; margin-right:15px;}
.clear{clear:both;}


/*趨*/
body{ font-family:"Microsoft Yahei"; font-size:12px; color:#6e6e6e;  min-width:1004px; width:auto!important; width:1200px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto; background:url(bg0.gif);}

/*-----------------   header -------------------*/
.header{width:1200px; margin:0 auto; background:url(heada.png) no-repeat; height:135px; overflow:hidden;}
.btn{ float:right;}
.btn img{ margin:39px 1px 0 20px;}


/*********ͷ*********/
.glable_nav{ height:55px; background:#6D4801; margin:0 auto;width:100%; min-width:1200px;}
.nav{width:1200px; margin:0px auto 8px auto; height:55px;overflow:hidden; background:url(but-bg.png) no-repeat; min-width:1200px;}
.nav li{float: left;list-style: none;font-size:15px;font-family:"Microsoft Yahei"; }
.nav li.end{ background:none;}
.nav li a{display: block; padding: 0 25px; font-weight:bold;text-decoration: none;height:55px;line-height:55px;color:#FFFFFF;white-space: nowrap; font-family:"Microsoft Yahei";}
.nav li a:hover{background:#977D4A;}
.nav li A.first, .nav A:link.first, .nav A:visited.first, .nav A:hover.first { COLOR:#FFFFFF; }

.nav li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;z-index:99}
.nav li ul li{width:150px; float: none;border-top:1px solid #C75A0A;background:#000000;}
.nav li ul li a{ padding-left:25px;background:#FF9900;color:#FFFFFF; font-size:14px; font-weight:400;}
.nav li ul li a:hover{background:#000000;display:block;}
	
/*********ͷbanner*********/	
.banner{ width:100%; height:590px; overflow:hidden; position:relative;font-size:0; min-width:1200px;}
.b-img{ height:590px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:590px; float:left;}
.b-list{ height:40px; padding-top:410px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #E57A1A;}
.bar-left{ position:absolute; z-index:1; display:block; width:80px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:80px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:175px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:175px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.flexslider { position: relative; height: 200px; overflow: hidden; background: url(loading.gif) 50% no-repeat;width:100%;}
.slides { position: relative; z-index: 1;}
.slides li { height: 200px;width:100%;}
/*********footer_navײ*********/
.footer_nav{ height:167px; background:url(../images/footer-bg.jpg) repeat-x; width:100%;}
.footer_nav01{ width:1100px; margin:0 auto;}
.footer_nav02{ float:left;width:620px;}
.footer_nav02 ul{ float:left; width:190px;}
.footer_nav02 ul span{ display:block; width:78px; padding:59px 0 11px 4px; margin-bottom:8px; border-bottom:#5c6168 solid 1px; font-size:13px; font-weight:bold; color:#FFFFFF;}
.footer_nav02 ul li{ width:82px; line-height:26px;}
.footer_nav02 ul li a{ color:#FFFFFF; padding-left:5px;}
.footer_nav02 ul li a:hover{ color:#66FFFF;}

.footer_nav04{ float:left; width:1100px; padding:0 0 0 0px;border-left:#696e75 solid 0px; margin-top:15px; color:#FFFFFF; text-align:center; line-height:28px;}
.footer_nav04 span{ padding:10px 0 5px; display:block; font-size:13px; color:#FFFFFF;}
.footer_nav04 span a{color:#b7bcc7;}
.footer_nav04 table{}
/**/
.footerlink{width:100%; margin:auto;}
.footertb{ width:1100px; margin:15px auto;line-height:40px; padding-top:20px;}
.footer{ width:1060px; margin:15px auto; color:#333333; line-height:30px; text-align:left;font-size:13px;}
.footer a,.footer a:hover{color:#B7BCC7; padding-right:10px; }
.footer IMG {border: #ddd 1px solid; padding: 2px; BACKGROUND: #fff; cursor:pointer;}

/*-----ҳб�� index_news-----*/
.index_news01{ width:1200px;margin:0px auto; overflow:hidden; padding:50px 0px  60px 0px;}
.index_news02{font-size:15px; color:#FFFFFF;  line-height:59px;width:1080px;background:url(../images/fl-bg.jpg) no-repeat; height:59px; padding:5px 20px;}
.index_news02 a{ color:#FFFFFF; text-decoration:none} 
.index_news02 a:hover{ color:#FFFF99; text-decoration:none}
.index_news03{height:36px; width:1100px; overflow:hidden;}
.index_news04{width:1200px; height:290px; margin:3px 0px 20px 0px; padding-top:10px;}
.index_news04 a,.index_news04 a:hover{ color:#19242d;}

.index_info{background:#fefefe; height:330px; width:100%;padding:20px 0px;}
.index_info01{width:1100px;margin:5px auto;}
.index_info011{width:330px; float:left; height:330px; overflow:hidden}
.lmbt01 { text-align:center; font-size:14px;width:460px; height:80px; padding-top:13px; padding-bottom:5px;border:1px solid #7E7E7E;margin-left:auto; margin-right:auto; font-size:18px; color:#E57A1A; font-family:"微软雅黑";font-weight:bold;}
.lmsm01 {text-align:center; line-height:40px; font-size:17px; font-family:"微软雅黑";color:#333333; padding-bottom:30px;}
.hjtp img {opacity:0.8;filter(alpha=80)}
.hjtp img:hover {opacity:1;filter(alpha=100)}



.lmbt02 { text-align:center; font-size:14px;width:460px; height:80px; padding-top:13px; padding-bottom:5px;border:1px solid #FFFFFF;margin-left:auto; margin-right:auto; font-size:18px; color:#E57A1A; font-family:"微软雅黑";font-weight:bold;}
.lmsm02 {text-align:center; line-height:40px; font-size:17px; font-family:"微软雅黑";color:#FFFFFF; padding-bottom:30px;}

.lmbt03 { text-align:center; font-size:14px;width:460px; height:80px; padding-top:13px; padding-bottom:5px;border:1px solid #FFFFFF;margin-left:auto; margin-right:auto; font-size:18px; color:#333333; font-family:"微软雅黑";font-weight:bold;}
.lmsm03 {text-align:center; line-height:40px; font-size:17px; font-family:"微软雅黑";color:#FFFFFF; padding-bottom:10px;}

.newsbt02 {width:100%; text-align:center; font-size:45px; font-family:"微软雅黑"; font-weight:bold; line-height:55px;color:#FFFFFF;}

	.newsbt {width:100%; text-align:center; font-size:45px; font-family:"微软雅黑"; font-weight:bold; line-height:55px;color:#333333;}
	.line-fg{ width:24px;float:left; height:320px; overflow:hidden; background:url(line-fg.png) no-repeat;}
	.sub-cont{MARGIN:10px 10px;text-align:left}
	.sub-cont a{ COLOR: #505050; }
	.sub-cont a:hover { text-decoration:underline;color:#0D9BF1;}
	.summary { width:350x; height:100px; overflow:hidden}
	.summary .cont {OVERFLOW: hidden; COLOR: #666; POSITION: relative; margin:5px 0 0 0}
	.summary .title {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px;PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; margin:0 5px 0 0}
	.summary .sum {	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; color:#999}
	.summary .foot {PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 3px}
	.summary .foot SPAN {PADDING-RIGHT: 40px; COLOR: #ff890c}
	.summary .imgDiv {MARGIN:6px}
	.summary .imgDiv IMG {	DISPLAY: inline}
	.summary .hr {CLEAR: both; MARGIN: 5px 0px}

.index_info012{width:360px; float:left; height:330px; overflow:hidden}
	
/*-------------ͼƬʽ-------------*/
.imgList {PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 1.8; PADDING-TOP: 5px; TEXT-ALIGN: center;}
.imgList UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.imgList LI {FLOAT: left;WIDTH: 385px;}
.imgList LI a{ font-size:12px; line-height:28px}
.imgList LI IMG { border: #ddd 1px solid; padding: 2px; DISPLAY: block;BACKGROUND: #fff; MARGIN: auto; _vertical-align: bottom}
A.imgLink IMG {	border: #ddd 1px solid; padding: 2px; DISPLAY: block; BACKGROUND: #fff; MARGIN: auto; _vertical-align: bottom}
A.imgLink {	MARGIN: 5px auto; line-height:180%; font-size:14px;}
.imgList LI A:hover IMG {border: #ace 1px solid; padding: 2px; BACKGROUND: #f6f6f6;}
A.imgLink:hover IMG {border: #ace 1px solid; padding: 2px; BACKGROUND: #f6f6f6;}

/*-------------ҳײϢ-------------*/
.lvyou_tit{ background:url(lybg.png) repeat-x 0 70px #fefefe;  text-align:center; height:43px; padding-top:50px;}

.lvyou01{ text-align:center; background-color:#fefefe; padding:15px 0px;}
.lvyou02{ width:1085px; background-color:#f7f7f7; margin:20px auto; padding:15px 0 0 15px; height:255px;font-size:12px;}
.lvyou02 a{ text-decoration:none;}
.lvyou02 ul{ float:left; margin:0; padding:0;}
.lvyou02 li{ float:left; margin-right:4px; margin-bottom:4px; position:relative; display:inline; overflow:hidden;}
.lvyou02 li span{ height:29px; line-height:29px; background:#6D4801; text-align:center; position:absolute; left:0px; bottom:-29px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; color:#FFFFFF;}
.lvyou02 li:hover span{ bottom:0px;transition: all 0.3s linear 0s; }
.lvyou02 li span a{ color:#fff;}
.lvyou02 li span a:hover{ color:#fff;text-decoration:underline}

.ys_wz{ width:1085px; height:570px; background:url(../images/ys_bj.jpg) no-repeat; margin:10px auto; position:relative;}
.ys_1{
	width:496px;
	height:170px;
	position:absolute;
	top: 70px;
	left: 65px;
}
.ys_2{
	width:450px;
	height:170px;
	position:absolute;
	top: 310px;
	left: 570px;
}
.ys_dh{
	width:294px;
	height:46px;
	position:absolute;
	left: 50px;
	top: 225px;
}

.ys_u{ width:488px; height:40px; border-bottom:1px dashed #ccc; color:#6D4801; font-size:18px; font-family:"微软雅黑"; font-weight:bold; t} 
.ys_d{ margin-top:20px; font-family:"微软雅黑"; font-size:14px; line-height:30px; width:480px; text-align:left;text-indent: 2em; }
.ys_d span{ color:#F00;}

.clearfix:before, .clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix {zoom:1;}

.box1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none; }
.box1 LI {CLEAR: both; LINE-HEIGHT: 30px;list-style-type:none; padding:0px 0 0 10px; background:url(../images/dd.jpg) left no-repeat;border-bottom:1px dotted #CCCCCC;}
.box1 li span{float:right;}
.box1 A {FONT-SIZE: 14px}
.box1 A:hover{ color:#E57A1A;}

.box2 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box2 LI {CLEAR: both; LINE-HEIGHT: 32px; line-height:32px; list-style-type:none; padding:0px 0 0 16px; background:url(../images/dd01.gif) left no-repeat;}
.box2 li span{float:right;}
.box2 A {FONT-SIZE: 14px; color:#6D6D6D;}

/*----------ҳ-----------*/
#BodyContent{width:1200px;margin:20px auto;}
/*----------ҳ-----------*/
#BodyLeft{width:340px;float:left;border:#eaeaea 1px solid;background:#FFFFFF; }
#BodyRight{width:856px; padding-left:-2px; float:right; border-left:#eaeaea 1px solid; border-right:#eaeaea 1px solid; border-top:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid;background:#FFFFFF; }

#BodyLeftTitle{width:315px;height:35px;background:url(../images/NeiLeftTitle.jpg);float:left;color:#303A3C;font-size:18px;font-weight:bold;padding-left:15px;padding-top:15px; }
.spantb{color:#6D4801;font-size:18px;font-weight:bold;}
.imgtb{ margin-right:15px; }

#BodyLeftBg{width:310px;float:left;padding:10px 15px 5px 15px; background:#FFFFFF; }
#BodyLeftBg ul{margin:10px 0 0;padding:0px;list-style:none;}
#BodyLeftBg ul li{color:#6D6D6D; width:135px; float:left; height:40px; padding-left:20px; background:url(actbox-ico.gif)  no-repeat;}
#BodyLeftBg ul li a{ font-size:14px; }

#BodyLeftEnd{width:340px;float:left;height:10px;background-color:#f2f2f2;line-height:10px;overflow:hidden; border-top:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid;}

#BodyLeftBg1{width:300px;float:left;padding:15px 20px;background:#FFFFFF;  }
#BodyLeftTitle1{width:315px;height:35px;background:url(../images/NeiLeftTitle1.jpg);float:left;color:#303A3C;font-size:18px;font-weight:bold;padding-left:15px;padding-top:15px;}


#BodyLeftTitle2{width:315px;height:35px;background:url(../images/NeiLeftTitle2.jpg);float:left;color:#303A3C;font-size:18px;font-weight:bold;padding-left:15px;padding-top:15px;}
#BodyLeftBg2{width:310px;float:left;padding:10px 15px 5px 15px; }
#BodyLeftBg2 ul{margin:10px 0 0;padding:0px;list-style:none;}
#BodyLeftBg2 ul li{color:#6D6D6D; height:40px; padding-left:5px;}

#BodyRightTitle{width:836px;background:url(../images/NeiRightTitle.jpg);float:left;height:31px;font-size:16px;padding-top:20Px;padding-left:20px;}
#BodyRightTitle a{color:#6D6D6D;}
#BodyRightNei{width:830px;float:left;padding-left:15px; }
#BodyContentEnd{height:15px;overflow:hidden;width:100%;}

/*=============ҳʽ============*/
.aTitle {FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-TOP: 15px; POSITION: relative;overflow: hidden; text-align:center; line-height: 50px; WIDTH: 99%;}
.wzly{text-align:right; color:#999; line-height:30px; border-bottom:1px dotted #CCCCCC; padding-right:20px}
#content {FONT-SIZE: 14px; MARGIN: 20px auto; WIDTH: 99%; LINE-HEIGHT: 1.6; FONT-FAMILY: tahoma,;}
#content TD {FONT-SIZE: 14px; LINE-HEIGHT: 1.6; FONT-FAMILY: tahoma,}
#content DIV {FONT-SIZE: 14px; LINE-HEIGHT: 1.6; FONT-FAMILY: tahoma,}
/*=============ҳƪ=============*/

.NewsGl{ margin:15px auto;}
.nearNews {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 5px; _zoom: 1}
.nextNews {OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.prevNews {	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.prevNews {	FLOAT: left; WIDTH: 50%}
.nextNews {	TEXT-ALIGN: right}
.prevNews A {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/iwms.gif) no-repeat 0px -400px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.nextNews A {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/iwms.gif) no-repeat right -450px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

#nynews-list {margin: 10px;color: #666}
#xw-bt {border-bottom:1px solid #E7E7E7; padding:5px; margin-bottom:8px;}
#xwdbt{ margin-bottom:5px; line-height:30px; height:30px}
#xwdbt a { font-size:14px; font-weight:bold; color:#2d2d2d}
#xwdbt a:hover { font-size:14px; font-weight:bold; color:#CC3300}
#tsnr { text-indent:25px; margin:8px auto}

/*ҳ*/

.pager {CLEAR: both; PADDING: 5px; FONT-SIZE: 12px; FONT-FAMILY: verdana; height:25px;}
.pager UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.pager LI {	FLOAT: left; MARGIN: 0px 5px 0px 0px; COLOR: #6D4801}
.pager LI.p_total {	BORDER: #ddd 1px solid; padding:3px 6px; FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #6D4801;}
.pager LI.p_current {BORDER: #6D4801 1px solid; padding:3px 6px;BACKGROUND: #6D4801;COLOR: #fff;}
.pager LI.p_nolink {BORDER: #6D4801 1px solid; padding:3px 6px; COLOR: #6D4801;}
.pager LI A:link {BORDER: #6D4801 1px solid; padding:3px 7px; BACKGROUND: #fff; FLOAT: left; COLOR: #6D4801;EXT-DECORATION: none! important}
.pager LI A:visited {BORDER: #ddd 1px solid; padding:3px 7px; BACKGROUND: #fff; FLOAT: left; COLOR: #3F6EAF;TEXT-DECORATION: none! important}
.pager LI A:hover {	BORDER-LEFT-COLOR: #1E6DBD; BACKGROUND: #D6ECFF; BORDER-BOTTOM-COLOR: #1E6DBD; COLOR: #254D84; BORDER-TOP-COLOR: #1E6DBD; BORDER-RIGHT-COLOR: #1E6DBD}
.pager LI A:active {BORDER-LEFT-COLOR: #1E6DBD; BACKGROUND: #D6ECFF; BORDER-BOTTOM-COLOR: #1E6DBD; COLOR: #254D84; BORDER-TOP-COLOR: #1E6DBD; BORDER-RIGHT-COLOR: #1E6DBD}
.pager LI INPUT {BORDER: #6D4801 1px solid; PADDING:2px 0px; FONT-SIZE: 12px;  FLOAT: left; WIDTH: 3em; COLOR: #6D4801; FONT-FAMILY: verdana; HEIGHT: 1.3em; TEXT-ALIGN: center}

.bt011{ font-size:18px; color:#6D4801; line-height:36px; font-weight:bold}


/*ҳƷʽ*/
#marqueediv6{ margin:1px auto;position:relative}
#marqueediv6 ul{ overflow:hidden; margin:2px 0px 2px 0px;}
#marqueediv6 li{ width:235px; height:270px; line-height:58px;float:left; margin:2px 2px 0px 3px; position:relative;}
#marqueediv6 li img{ height:270px; width:235px;}
#marqueediv6 li p{ position:absolute; left:2px; bottom:12px; height:23px; background:#333333;width:230px; line-height:23px; text-align:center;filter: Alpha(Opacity=80, Style=0); opacity: 0.70;}
#marqueediv6 li a{color:#CCCCCC;}
#marqueediv6 li a:hover{ color:#E57A1A;}
#gsjj {color:#3C3C3C; font-size:12px; line-height:26px; text-indent:20px; width:100%; height:300px;}
#gsjj img{ border:1px solid #DBDBDB; padding:3px; margin-right:20px;}
#gsjj a { color:#21702F}
#nydhys{background:#F5FAFF; width:338px; border-bottom:1px dotted #CBE5FF; height:45px;float:left;}


/* QQcssʽ*/
.main-im{position:fixed;right:10px;top:260px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:90px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:92px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/QQfu/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px; border-bottom:1px solid #dddddd; padding:8px 0;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:14px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel :hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/QQfu/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:160px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-120px;top:-115px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/QQfu/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/QQfu/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/QQfu/open_im.png) no-repeat left top;}



#cpfl a{ color:#FFFFFF; font-size:13px; margin-right:3px;}
#cpfl a:hover{ color:#FFFF00; font-size:13px; margin-right:3px;}


#project{
	width:auto;
	background:#FAFAFA;
	padding-bottom:50px;
	padding-top:70px;
}
#project .center{
	width:1100px;
	margin:0 auto;
}
#project .center .bt{
	width:560px;
	height:110px;
	margin:0 auto;
}
#project .center .bt .top{
	height:45px;
	width:310px;
	margin:0 auto;
}
#project .center .bt .top h1{
	font: bold 42px/44px "Arial Black", Gadget, sans-serif;
	float:left;
	color:#000;	
}
#project .center .bt .top p{
	font: bold 18px/20px "微软雅黑";
	color:#000;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:2px;
}
#project .center .bt h2{
	font: bold 24px/65px "微软雅黑";
	text-align:center;
}
#project .center .box{
	width:1100px;
	height:480px;/*490*/
}
#project .center .box ul{
	padding:0;
	margin:0;
	list-style:none;
}
#project .center .box ul li{
	width:260px;
	height:215px;
	margin:7px;
	float:left;
	background:url(../images/xm-bg.png) no-repeat;
}
#project .center .box ul li:hover{
	background:url(../images/xm-bg1.png) no-repeat;
}
#project .center .box ul li h1{
	font: bold 24px/60px "微软雅黑";
	color:#fff;
	text-align:center;
}
#project .center .box ul li h1 a{
	color:#fff;
	text-decoration:none;
}
#project .center .box ul li p{
	width:220px;
	font:12px/20px "微软雅黑";
	margin:0 auto;
	color:#fff;
}
#project .center .box ul li .img{
	height:35px;
	margin-top:35px;
	text-align:center;
}
#project .center .box .shadow{
	width:auto;
	height:30px;
	background:url(../images/shadow.jpg) center bottom no-repeat;
	text-align:center;
}


#ys-bt { font-size:22px; font-weight:bold; color:#006633; text-align:center; line-height:40px;}

.yslmbt { font-size:16px; font-weight:bold; color:#006633; }

.link0{ width:1100px; margin:0px auto; color:#333333;text-align:center; overflow:hidden;}
.link0 IMG {border:1px solid #F1F1F1;  BACKGROUND: #fff; cursor:pointer; width:195px; margin-right:17px; margin-bottom:15px;}
#footer-dp a{ color:#FFFFFF; font-size:12px; line-height:30px;}
#footer-dp a:hover{ color:#B58A3C}

.foot {padding:0px 10px 5px 30px; float:left; line-height:30px;} 
.foot ul li a:link{color:#FFFFFF; font-size:12px; line-height:25px;}
.foot ul li a:hover{ color:#B58A3C}


#ckgd {width:200px; height:60px; border:#EBEBEB 1px solid; line-height:60px; text-align:center;margin:40px auto  10px auto; font-size:16px; background:#333333;}
#ckgd:hover{cursor:hand;background:#333333;}
#ckgd a{ color:#FFFFFF; text-decoration:none;}
#ckgd a:hover{ color:#E57A1A;}

#ckgd02 {width:200px; height:60px; border:#333333 1px solid; line-height:60px; text-align:center;margin:40px auto  10px auto; font-size:16px; }
#ckgd02:hover{cursor:hand;background:#333333;}
#ckgd02 a{ color:#333333; text-decoration:none;}
#ckgd02 a:hover{ color:#E57A1A;}


.kcwz01{width:240px; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-size:40px; text-align:center; font-weight:bold; margin-left:30px; margin-top:150px; margin-bottom:10px;}
.kcwz02{color:#FFFFFF; font-size:22px;}
.kcwzan{ background:url(../images/xx-bg.png) no-repeat; margin-left:92px; margin-top:30px; width:116px; height:37px; line-height:37px; text-align:center; font-size:17px;}
.kcwzan a{ color:#FFFFFF;}
.kcwzan a:hover{ color:#FFFF00;}



.sybt01{padding-top:50px; font-size:20px; line-height:50px; color:#FFFFFF;}
.btys01 {font-size:40px; line-height:50px; color:#FFF901; font-weight:bold;}


.footbt { font-size:15px; line-height:25px; font-weight:bold; color:#FFFFFF;}

.spzx00 img {opacity:0.8;filter(alpha=80)}
.spzx00 img:hover {opacity:1;filter(alpha=100)}


.kcan { font-size:20px; font-weight:bold;
padding:0 40px;
  height: 96px;
  display: inline-block;
  border: 1px solid #E59500;
  color: #E59500;
  text-align: center;
  line-height: 96px;
  border-radius: 20px;
  margin: 50px 0 0;
  transition: 0.3s; text-decoration:none;
}
.kcan:hover {
  background: #E59500;
  color: #fff;
}
.kcnr { text-align:center;}
.kcnr img { width:1100px;}

.kcbtl {font-size:50px; font-weight:bold; line-height:100px; color:#666666;font-family:'微软雅黑';}
.kcbtl2 {font-size:30px; font-weight:bold; line-height:40px; color:#999999;font-family:'微软雅黑';}

.pxkc img {opacity:0.8;filter(alpha=80)}
.pxkc img:hover {opacity:1;filter(alpha=100)}
#dblm {text-align:center; height:80px;line-height:25px;background:#000000; color:#FFFFFF; font-size:13px; border-top:1px solid #494949; width:100%; min-width:1200px;}
#dblm a{ line-height:25px; color:#FF9900;}

#nr01 { padding:40px 0px 50px 0px; background:url(bg1.jpg); width:100%; min-width:1200px;}
#nr02 { padding:40px 0px 50px 0px; width:1200px; margin:0px auto; overflow:hidden; min-width:1200px;}
#top1 { width:1200px; height:96px; margin:0px auto 40px auto;  background:url(top-bg1.png) no-repeat; text-align:center; line-height:140px; color:#FFFFFF; font-family:'微软雅黑'; font-size:26px; font-weight:bold; overflow:hidden; min-width:1200px;}
#top2 { width:1200px; height:96px; margin:0px auto 40px auto;  background:url(top-bg2.png) no-repeat; text-align:center; line-height:140px; color:#000000; font-family:'微软雅黑'; font-size:26px; font-weight:bold; overflow:hidden; min-width:1200px;}

#fwxm {width:1200px; min-width:1200px;}
ul li{
}
.newpic_list{margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:5px;}
.newpic_list li{float:left;width:300px; text-align:center;list-style-type:none; }
.newpic_pic{width:280px;height:412px;padding:2px;}
.newpic_title{font-size:14px;height:35x;line-height:35px;width:280px;}

#alzs{ margin:1px auto;position:relative}
#alzs ul{ overflow:hidden;}
#alzs li{ height:260px; width:385px; float:left; margin:25px 15px 0px 0px; position:relative;}
#alzs li img{ height:260px; width:385px;opacity:0.8;filter(alpha=80)}
#alzs li img:hover {opacity:1;filter(alpha=100)}
#alzs li p{ position:absolute; left:2px; bottom:12px; height:23px; background:#333333;width:380px; line-height:23px; text-align:center;filter: Alpha(Opacity=80, Style=0); opacity: 0.70;}
#alzs li a{color:#CCCCCC;}
#alzs li a:hover{ color:#E57A1A;}
#news-bt {background:url(new-bg.jpg) no-repeat; width:580px; height:64px; overflow:hidden; line-height:64px; color:#FF9900; font-size:20px; font-weight:bold; text-indent:30px;}
#news-bt span { float:right; }
#news-bt a { color:#FFFFFF; font-size:14px; font-weight:normal;}
#news-bt a:hover { color:#FF9900; font-size:14px;}

#xwlb { width:580px; height:326px; background-color:rgba(0,0,0,0.5); }
#xwlb UL {PADDING-RIGHT: 0px; PADDING-LEFT:20px; width:90%; PADDING-BOTTOM: 0px; padding-top:20px; margin:0px; list-style-type:none;}
#xwlb LI {CLEAR: both; LINE-HEIGHT:36px;list-style-type:none; font-size:15px; padding:0px 0 0 10px; background:url(dd.jpg) left no-repeat;border-bottom:1px dotted #ffffff;}
#xwlb li span{float:right;color:#FFFFFF}
#xwlb A {FONT-SIZE: 15px; color:#FFFFFF;}
#xwlb A:hover{ color:#FFCC00;}


.pageBotm {	width: 1200px;	margin: 30px auto;clear: both; line-height:30px;font-size: 14px; min-width:1200px;}
.Flink {padding-bottom:20px;overflow: hidden; padding-top:20px;}
.Flink li{float:left; margin: 6px 10px; line-height:30px;font-size: 14px;}
.Flink p {float: right;	width: 910px;line-height:30px;	font-size: 14px;font-size: 14px;font-family:'微软雅黑';}
.Flink p a{font-size: 14px;margin: 0 10px;}
.Flink p a:hover { color:#FF9900;}


.social_nav5{ min-height:10.16rem; position:fixed; bottom:0;width:1200px; min-width:1200px; width:100%;z-index:999; background-color:#feb940;}
.social_nav5 li{ width:100%; float:left; position:relative; font-size:1rem; text-align:center; color:#666; line-height:1rem; height:4.16rem; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; position:relative;}
.social_nav5 li:before{ position:absolute; content:""; width:1px; height:4.16rem; top:0; right:0; background:#fff; }
.social_nav5 li:last-child:before{ height:0;} 
.social_nav5 li em{ width:60px; display:block; margin:0 auto; padding:0.5rem 0 0.8rem 0;}
.social_nav5 li a{ color:#fff; font-size:44px}
.social_nav5 li.cur{ background:#ca0302;}
.social_nav5 li .erji{ position:absolute; bottom:4.16rem; left:0; width:100%;background:#063d8f; display:none; text-align:left;}
.social_nav5 li .erji a{ display:block; line-height:2.33rem; line-height:2.33rem;position:relative; text-align:center;}
.social_nav5 li .erji a:before{ content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#fff; }
.social_nav5 li .erji a:last-child:before{ width:0;}
.social_nav5 li.cur .erji{ display:none;}
