/*gunping*/

* { margin: 0; padding: 0;}

a {

	text-decoration: none;

	color: #333;

}

li {

	list-style-type: none;

}



.clear{ clear:both;}

.warp{ width:1300px; margin:0 auto;}

body { font: 14px/1.6 "Microsoft Yahei"; }

.inner { position: relative; width: 1300px; margin: 0 auto;}

.pagescroll-hd { position: fixed; z-index: 1000; width: 100%; height: 71px; background-color:#FFF; box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);}

.pagescroll-hd h1 {

	float: left;

	width: 137px;

	

	margin-top: 0px; margin-left:-10px;

}

.pagescroll-hd h1 a {



	text-indent: -9999;

	background-image: url(images/logo.png);

}

.pagescroll-hd h2 {float: left;/* padding-top:28px; padding-left:10px;*/}

.pagescroll-hd .nav { float: right; list-style-type: none;}

.pagescroll-hd .nav li { float: left; margin-left: 5px;}

.pagescroll-hd .nav a { font-size:15px; float: left; margin: 0 10px; line-height: 71px; color: #000000; text-decoration: none;transition:All 0.2s ease-in-out;

	-webkit-transition:All 0.2s ease-in-out;

	-moz-transition:All 0.2s ease-in-out;

	-o-transition:All 0.2s ease-in-out;}



.pagescroll-hd .nav li a:hover  { height: 52px; border-bottom: 3px solid #237f66; color:#237f66;



transform: translate(0,-8px);

-webkit-transform: translate(0,-8px);

	-moz-transform: translate(0,-8px);

	-o-transform: translate(0,-8px);

	-ms-transform: translate(0,-8px);}



 

.home_sou { margin-left:10px;float: left; width:37px; height:37px; text-align:center; line-height:37px; border-radius:50%; background-color:#FFF; color:#4c4c4c; margin-top:18px;}

a .home_sou .iconfont {font-size:21px; }

a .home_sou {color:#626262;

transition:All 0.2s ease-in-out;

	-webkit-transition:All 0.2s ease-in-out;

	-moz-transition:All 0.2s ease-in-out;

	-o-transition:All 0.2s ease-in-out;

 }

a:hover .home_sou { /*color:#fff;background-color:#237f66;*/width:37px; height:37px; color:#237f66;

transform: translate(0,-8px);

-webkit-transform: translate(0,-8px);

	-moz-transform: translate(0,-8px);

	-o-transform: translate(0,-8px);

	-ms-transform: translate(0,-8px);}





 







#pagescroll { margin-top: 71px;}

#pagescroll .section { background: url(images/section_bg.jpg) 0 0 repeat-x;}

#pagescroll .inner { width: 1300px; height: auto;}

#pagescroll .section1 { background-color: #fff; background-image: none;}

#pagescroll .section1 .fp-tableCell { vertical-align: top;}

#pagescroll .section1 .war { height: 100%;overflow: hidden; background: url(images/slider2.jpg) 50% 0 no-repeat;}

#pagescroll .section1 .left_box{ width:488px; height:488px;position:absolute; top:50%; margin-top:-244px; left:0;}

#pagescroll .section1 .right_box{position:absolute; top:50%; margin-top:-244px; right:0;width:540px;}

#pagescroll .section1 .right_box h4{ line-height:30px; color:#999}

#pagescroll .section1 .right_box h1{ font-size:72px; color:#2c4e36;}

/*gunping end*/



















/*footer*/



footer { background-color:#237f66; width:100%; height:600px; clear:both; overflow:visible;}

.footer_l { width:376px; margin-top:70px; text-align:left; float:left; border-right:1px solid #2a9275; margin-bottom:56px;}

.footer_l h2 { background-image:url(../images/dh.png); background-position:left center;background-repeat:no-repeat; padding-left:27px; line-height:35px; font-size:15px; color:#FFF; font-weight:normal;  }

.footer_l p{}

.footer_l i img{ margin-right:10px; margin-top:36px;}

.footer_r { float:right; width:677px; padding-right:106px;margin-top:70px;}

.footer_r ul { width:110px; margin-left:58px; float:left;}

.footer_r ul li strong { line-height:28px; padding-bottom:18px; font-size:15px; color:#FFF;  }

.footer_r ul li {

	line-height: 25px;

	font-size: 14px;

	color: #FFF;

	list-style-type: none;

}.footer_r ul li a {

	

	color: #FFF;



}

.footer_b { width:100%; float:left; border-top:1px solid #2fa081;}

.footer_b_l { width:70%; float:left; line-height:34px; font-size:14px; color:#a5dfcf; margin-top:28px;}

.footer_b_l a {

	color: #a5dfcf;

	text-decoration: none;

}

.footer_b_l .lanmu a { margin-right:30px;}

.footer_b_r { float:right; width:30%;}

.footer_b_r img { float:right; margin-left:20px; margin-top:18px; }





.content_lxwm_Bcs{

    padding: 50px 0 0px 0; text-align:center; 

}

.content_lxwm_Bcst{

    font-size: 28px;

    color: #000;

    margin-bottom: 10px;color:#FFF;

}

.content_lxwm_Bcsbt{

    font-size: 15px;color: #FFF;

   

    margin-bottom: 15px;

}

  .guest-book{

                                    width: 100%;

                                }

                                .guest-book form{

                                    width: 1280px;

                                    margin: 0 auto;

                                }

                                .guest-book input {

                                    border-radius:5px;

                                    box-sizing: border-box;

                                    width: 100% !important;

                                }

                                .guest-book button {

                                    border-radius: 5px;

                                }

.am-form-group{margin-bottom:1.5rem}.am-form-file{position:relative;overflow:hidden}.am-form-file input[type=file]{position:absolute;left:0;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;font-size:50rem}.am-form-inline .am-form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.am-form-inline .am-form-field{display:inline-block;width:auto;vertical-align:middle}.am-form-inline .am-input-group{display:inline-table;vertical-align:middle}.am-form-inline .am-input-group .am-form-label,.am-form-inline .am-input-group .am-input-group-btn,.am-form-inline .am-input-group .am-input-group-label{width:auto}.am-form-inline .am-input-group>.am-form-field{width:100%}.am-form-inline .am-form-label{margin-bottom:0;vertical-align:middle}.am-form-inline .am-checkbox,.am-form-inline .am-radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.am-form-inline .am-checkbox input[type=checkbox],.am-form-inline .am-radio input[type=radio]{float:none;margin-left:0}

.am-form-field{ background-color:#FFF; border:1px solid #bdbdbd; line-height:35px; font-size:14px; font-family:"微软雅黑"; padding-left:20px;}

.am-btn-primary { background-color:#fff; border:1px solid #fff; line-height:35px; font-size:14px; font-family:"微软雅黑"; color:#237f66; }







/*footer end*/