@charset "gb2312";
/* CSS Document */

body{/*font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;*/ background:#F9F9F9;font-size:16px;color:#333333;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; border:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,a{padding:0px;margin:0px;z-index:0;border:0px;/*border-radius: 3px 3px 3px 3px;*/}
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0px;margin:0px;z-index:0;}*/

/*滚动条样式*/
::-webkit-scrollbar/*整体部分*/
{width: 10px;height:10px;}
::-webkit-scrollbar-track/*滑动轨道*/
{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0px;background: rgba(0,0,0,0.1);}
::-webkit-scrollbar-thumb/*滑块*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
::-webkit-scrollbar-thumb:hover/*滑块效果*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.4);}
/*滚动条样式结束*/

html{_overflow-y:scroll;}

ul {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px}
li {list-style-type: none}
a{text-decoration:none;color:#333;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover{color:#333333;text-decoration:none;}
a:active{color:#333333;}
.clear {   clear: both;}


.top{width:100%; height:auto; }
.toutu{width:1200px; height:121px;background: #ffffff;min-width: 1200px;margin: 0 auto;}
.toutu1{float: left;  height: 120px;width: 290px;}
.toutu2{float: left;  height: 120px;width: 910px;}
.toutu2_1{float: right;  height: 58px;width: 219px;margin-top: 5px;}
.toutu_bottom{width:100%; min-width: 1200px; height:8px; background:#2b5968;margin-bottom: 2px}

.nuv{color: #fff;height: 46px;line-height: 47px;  overflow: hidden; width: 100%;}
.nuv ul{float: left;  height: 47px; width: 900px;margin-left: 46px;}
.nuv ul li{float: left; font-size: 17px;  height: 40px;   width: auto;}
.nuv ul li a{width:auto; height:40px; float:left;color:#282828;margin: 0 10px;}
.nuv ul li a:hover{color:#2b5968; height:40px; float:left; background:url("../images/nuv_li.png") no-repeat scroll center center}
.nuv ul li .cont{color:#2b5968; height:40px; float:left; background:url("../images/nuv_li.png") no-repeat scroll center center}


.hd{width:100%; height:auto;}
/* rslides */
.rslides{
    position:relative;
    list-style:none;
    overflow:hidden;
    width:100%;
    padding:0;
    margin:0;
}
.rslides li{
    -webkit-backface-visibility:hidden;
    position:absolute;
    display:none;
    width:100%;
    left:0;
    top:0;
}
.rslides li:first-child{
    position:relative;
    display:block;
    float:left;
}
.rslides img{
    display:block;
    height:auto;
    float:left;
    width:100%;
    border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
    margin-bottom:2px;
    position:relative;
    width:100%;
    max-width:100%;
    text-align:center;
}

.callbacks{
    position:relative;
    list-style:none;
    overflow:hidden;
    width:100%;
    padding:0;
    margin:0;
}
.callbacks li{
    position:absolute;
    width:100%;
    left:0;
    top:0;
}
.callbacks img{
    display:block;
    position:relative;
    z-index:1;
    height:auto;
    width:100%;
    border:0;
}
.callbacks .caption{
    display:block;
    position:absolute;
    z-index:2;
    font-size:20px;
    text-shadow:none;
    color:#fff;
    background:#000;
    background:rgba(0,0,0, .8);
    left:0;
    right:0;
    bottom:0;
    padding:10px 20px;
    margin:0;
    max-width:none;
}
.callbacks_nav{
    position:absolute;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    top:50%;
    left:0;
    opacity:0.6;
    z-index:3;
    text-indent:-9999px;
    overflow:hidden;
    text-decoration:none;
    height:61px;
    width:38px;
    background:transparent url("../images/themes.gif") no-repeat left top;
    margin-top:-30px;
    display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
    left:auto;
    background-position:right top;
    right:0;
}

@media screen and (max-width:600px){
    .callbacks_nav{
        top:47%;
    }
}



.center{width:1200px; margin:0px auto;  height:auto;}


.s_zxal{width:1200px; height:auto; float:left; text-align:center;}
.t_title{width:1200px; height:46px; float:left; background:url(../images/t_title.jpg) no-repeat;}
.t_title a{color: #ffffff; font-size: 22px; line-height: 52px;}
.s_byc{width:1200px; height:auto; float:left; margin-top: 15px;}


.picon{clear:both;height:423px; padding-left:4px; overflow:hidden; background:#fff; position:relative;}
.picon ul{position:absolute;top:0;left:0;height:423px;width:3300px;}
.picon li{float:left;height:423px;border:1px solid #ddd;width:259px;position:relative;overflow:hidden;}
.picon li span{ display:block; width:444px; height:422px; }
.picon li.cur div{display:block;}
.picon li div{
    position:absolute;bottom:0;left:0;z-index:9;height:189px;background:url(../images/shadow.png) repeat;
    font-family:Arial, Helvetica, sans-serif;font-weight:900;width:100%;color:#fff;display:none;}
*html .picon li div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/shadow.png");background:none;}
.picon li div .divv{ float:left; width:222px; height:94px; position:absolute; top:0px; left:0px;}
.picon li div .divx{ float:left; width:222px; height:94px; position:absolute; top:0px; left:222px;}
.picon li div .divy{ float:left; width:222px; height:94px; position:absolute; top:94px; left:0px;}
.picon li div .divz{ float:left; width:222px; height:94px; position:absolute; top:94px; left:222px;}
.picon li div .diva{ display:block; float:left; width:46px; height:64px; margin:15px 0px 0px 10px; color:#000;}
.picon li div .divb{ display:block; float:left; width:148px; height:15px; margin-top:10px; }
.picon li div .h3{font-size:14px; font-weight:900; color:#000;}
.picon li div .pp{ font-size:12px; color:#000;}
.picon li div .opq{ font-size:14px; color:#cc0000;}
.picon li div a{color:#000;text-decoration:none;}


.s_bssj{width:1200px; height:auto; float:left; text-align:center;margin-top: 15px;}
.s_bssj_al{width:1200px; height:466px; float:left;}
.s_bssj_al_1{width:594px; height:454px; float:left;margin-top: 10px}
.s_bssj_al_1 ul li
.s_bssj_al_1 ul li a{color: #000000;  font-size: 16px;  line-height: 32px;}
.s_bssj_al_1 .shubiaohuaguoxianshibiaoti .apic {	width:178px;	height:237px;}
.s_bssj_al_1 .stxt {	position:absolute;	color:#000000;	display:none;width:594px;height: 33px;	top:421px;background: #a7c0c5;    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8; }
.s_bssj_al_1 .stxt a {	color:#000000; font-size:16px; line-height:32px;}
.s_bssj_al_1 .stxt a:hover {	color:#f60;	text-decoration:none;}

.s_bssj_al_2{width:606px; height:465px; float:left;}
.s_bssj_al_2 ul li{ float: left; height: 222px;  margin-left: 12px;  margin-top: 10px; width: 291px; }
.s_bssj_al_2 ul li a{color: #000000;  font-size: 16px;  line-height: 32px;}
.shubiaohuaguoxianshibiaoti {}
.shubiaohuaguoxianshibiaoti li {	float:left;	display:inline;	position:relative;}
.s_bssj_al_2 .shubiaohuaguoxianshibiaoti .apic {	width:178px;	height:237px;}
.s_bssj_al_2 .stxt {	position:absolute;	color:#000000;	display:none;width:291px;height: 33px;	top:189px;background: #a7c0c5;    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8; }
.s_bssj_al_2 .stxt a {	color:#000000;}
.s_bssj_al_2 .stxt a:hover {	color:#f60;	text-decoration:none;}

.s_guanggao{width:1200px; height:278px; float:left;margin-top: 15px;}

.s_bssjs{width:1200px; height:auto; float:left; text-align:center;margin-top: 15px;}
.s_bssjs_1{width:1200px; height:335px; float:left;}
#demo {height: 288px;margin-top: 24px;overflow: hidden;width: 1200px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.s_bssjs .demo1_1{width:202px; height:288px; float:left;margin-right: 20px;}
.s_bssjs .demo1_1_1{width:202px; height:255px; float:left;}
.s_bssjs .demo1_1_2{width:202px; height:28px; float:left; background:#8aabb4; font-size:15px; text-align:center;margin-top: 4px;line-height: 28px;}

.s_bszx{width:1200px; height:auto; float:left; text-align:center;margin-top: 15px;}
.s_bszx1{width:392px; height:368px; float:left; border-right: 1px dashed #666666; margin-top:10px; margin-left:10px;}
.s_bszx1_1{width:381px; height:141px; float:left; }
.s_bszx1_2{background: #d4e7ed none repeat scroll 0 0; border-bottom: 1px solid #949494; border-top: 1px solid #949494; float: left; height: 28px; line-height: 28px;  margin-top: 10px; position: relative;
    text-align: left; text-indent: 13px; width: 381px; font-size:18px;color:#445f67;}
.s_bszx1_2 a { display: block;  font-size: 16px;  font-weight: normal;  height: 28px;  line-height: 28px;  position: absolute;   right: 0;   top: 0;margin-right: 10px; }
.s_bszx1_3{width:381px; height:175px; float:left;margin-top: 10px;}
.s_bszx1_3 ul li{float:left;background: url("../images/s_bszx1_3.png") no-repeat scroll left 4px;overflow : hidden ; width:381px;text-align: left; text-indent: 16px;margin: 2px 0;}

.s_youlian{background: #8aabb4 none repeat scroll 0 0;  float: left;  height: 151px;  margin-bottom: 20px;  margin-top: 20px;  width: 1200px;}
.s_youlian1{color: #2b5968; float: left; font-size: 18px; margin: 32px 0 0 50px;  width: 1111px;}
.s_youlian2{float: left;  height: auto;  margin-left: 36px;  margin-top: 9px;  width: 1111px; }
.s_youlian2 ul li{float:left;margin: 0 12px;}
.s_youlian2 ul li a{ float:left; color:#CCC; font-size:17px;}

/*底部*/
.footer{width:100%; height:390px; min-width: 1200px; background: url("../images/footer.jpg") no-repeat center;}
.footer_center{width:1200px; height:390px; margin:0px auto;}
.footer1{width:750px; height:390px; float:left; margin-left:25px;text-align: left;}
.footer1_1{width:750px;  float:left;font-family: "宋体";    font-size: 47px;    height: 76px;    margin-top: 26px; color:#7fd8f4; }
.footer1_2{width:750px; height:50px; float:left;}
.footer1_2 ul{width:700px; height:auto; float:left; }
.footer1_2 ul li{float:left; width:auto;color:#FFF;}
.footer1_2 ul li a{width:auto; float:left; margin:0 10px; color:#FFF;}
.footer1_3{color: #ffffff; float: left; line-height: 25px; margin-left: 10px; margin-top: 15px; width: 694px;}
.footer2{width:400px; height:390px; float:left; margin-left:25px;}
.footer2 p{color: #7fd8f4; float: left; font-size: 20px;  height: 35px;  line-height: 35px; margin-top: 23px;  text-indent: 29px; width: 300px;}
.footer2_1{width:350px; height:330px; float:left;color: #ffffff;}
.footer2_1 a{color: #ffffff; line-height:20px;}
.maplist tr{height:47px;}
.maplist td{ line-height:46px;}
.coolbg{background: url("../images/coolbg.png") no-repeat center;height: 27px; width: 65px;color:#fff}


.lm_gd{float: left;  height: 35px; text-align: right;  width: 1166px;}



/*联系我们*/
.lxwm_tu{width:1200px; height:350px; float:left; }

.lxwm_1{width:628px; height:auto; float:left;}
.lxwm_1_1{background: #2b5968 none repeat scroll 0 0; color: #ffffff; float: left;font-size: 24px;height: 52px; margin-top:6px;line-height: 52px;  text-indent: 25px;    width: 100%;}
.lxwm_1_2{background: #cddee4 none repeat scroll 0 0; float: left;margin-top:6px;   height: 700px; width: 100%;}
.lxwm_1_2 p{line-height: 28px;  margin: 5px 15px 0;  text-indent: 29px;}

.lxwm_2{width:554px; height:auto; float:left; margin-left:18px;}
.lxwm_3{width:462px; height:auto; float:left;}
.lxwm_4{width:719px; height:auto; float:left;margin-left:18px;}
.lxwm_5{width:1200px; height:auto; float:left;}
.lxwm_5_1{ float: left;  height: 466px;  margin: 45px 20px 45px 45px; width: 815px;}
.lxwm_5_2{float: left;  height: auto;  margin: 45px 0;  width: 100%;}
.lxwm_5_2 p{text-indent: 0px;}
@media screen and (max-width:750px) {
    .lxwm_tu{width:100%;height:auto; float:left; }
    .lxwm_tu img{
        width:100%;
    }
    .lxwm_1{
        width:100%;
    }
    .lxwm_1_1{
        font-size:18px;height:auto;line-height:30px;
    }
    .lxwm_1_2{
        height:auto;
    }

    .lxwm_2{width:100%; height:auto; float:left; margin-left:0;}
    .lxwm_3{width:100%; height:auto; float:left;}
    .lxwm_4{width:100%; height:auto; float:left;margin-left:0;}
    .lxwm_5{width:100%; height:auto; float:left;}
    .lxwm_5_1{ float: left;  height:auto;  margin:0; width: 100%;}
    .lxwm_5_2{float: left;  height: auto;  margin:0;  width: 100%;}
}
/*文字列表*/
.wzlb{width:1200px; height:auto; float:left; margin-top:5px; border-top:1px solid #333333;}
.wzlb_1{background: #2b5968 ;color: #ffffff; float: left; font-size: 15px; height: 35px; line-height: 35px; margin-top: 5px; text-indent: 23px; width: 1200px;}
.wzlb_1 a{color: #ffffff; }
.wzlb_2{width:1200px; height:autuo; float:left; background:#d4e3e8;}
.wzlb_2 ul{}
.wzlb_2 ul li{ float:left; height:174px; margin-top:20px; margin-bottom:20px;}
.wzlb_2 .wzlb_2_1{width:340px; height:174px; float:left; margin-left:20px;}
.wzlb_2 .wzlb_2_2{float: left;  height: 30px;  margin-left: 35px;  width: 800px;overflow: hidden;}
.wzlb_2 .wzlb_2_2 a{font-size:18px;}
.wzlb_2 .wzlb_2_2 a:hover{color:#2b5968}
.wzlb_2 .wzlb_2_3{float: left;  height: 130px;  margin-left: 35px;  margin-top: 13px;  width: 800px; line-height: 26px; overflow: hidden;}
.wzlb_2 .wzlb_2_3 a:hover{color:#2b5968}
.fy_lb{float: left; height: 35px; line-height: 35px; margin-bottom: 20px;  text-align: center;  width: 1200px;}
.fy_lb a{margin-left: 10px;  padding: 3px 5px;}
.fy_lb b{padding: 3px 5px; margin-left: 10px;}
.fy_lb b:hover{color:#2b5968;}
.fy_lb a:hover{color:#2b5968;}
@media screen and (max-width:750px) {
	.wzlb{width:100%;}
	.wzlb_1{width:100%;display:none;}
	.wzlb_2{width:100%;}
	.wzlb_2 ul li{height:auto;}

	.wzlb_2 .wzlb_2_1{width:90%;height:auto;margin:0 5%;}
	.wzlb_2 .wzlb_2_1 img{width:100%;height:160px;}
	.wzlb_2 .wzlb_2_2{width:90%;height:auto;margin:8px 5%;}
	.wzlb_2 .wzlb_2_2 a{font-size:14px;}
	.wzlb_2 .wzlb_2_3{width:90%;margin:0 5%;height:auto;font-size:12px;line-height: 18px;}
	.wzlb_2 .wzlb_2_3 a{}
	.fy_lb{width:100%;height:auto;}
	.fy_lb a{display:inline-block;}
	.right_menu{display:none;}
}

/*普通文章内容页*/
.p_nry{width:1200px; height:auto; float:left; border-top:1px solid #333333; margin-top:10px;}
.p_nry_dq{background: #2b5968 none repeat scroll 0 0;  color: #ffffff;  float: left;  height: 35px;  line-height: 35px;  margin-top: 5px;  width: 1200px;text-indent: 25px;}
.p_nry_dq a{color: #ffffff;}
.p_nry_z{width:900px; height:auto; float:left; background:#cddee4;margin-top:25px; border-top:3px solid #2b5968; border-bottom:3px solid #2b5968;margin-bottom: 15px;}
.p_nry_z_t{width:900px; height:1px; float:left; background:#2b5968; margin:1px 0px;}
.p_nry_z_title{float: left;  font-size: 24px;  height: 64px;  line-height: 64px;  text-align: center;  width: 900px; }
.p_nry_z_zhuti{float: left;  height: auto;  margin-left: 15px;  width: 870px; padding: 0 0 35px;}
.p_nry_z_zhuti img{margin:10px 0px; }

.p_nry_y{width:285px; height:auto; float:left;  margin-left:15px;margin-top:25px;}
.p_nry_y_1{width:285px; height:auto; float:left; margin-bottom:15px;background:#cddee4;}
.p_nry_y_1_1{background: #2b5968 none repeat scroll 0 0; color: #ffffff; float: left; font-size: 18px; height: 35px; line-height: 35px; text-indent: 20px; width: 285px; }
.p_nry_y_1 ul{float:left; width:285px; }
.p_nry_y_1 ul li{float: left; font-size: 13px; width: 270px;overflow: hidden; margin: 3px 0 3px 7px;}
.p_nry_y_1 ul li a{font-size:15px;}
@media screen and (max-width:750px) {
    .p_nry{
        width:100%;
    }
    .p_nry_dq{
        width:100%;
    }
    .p_nry_z{width:100%; }
    .p_nry_z_t{width:100%;}
    .p_nry_z_title{float: left;  font-size: 18px;  height:auto;  line-height: 64px;  text-align: center;  width: 100%; }
    .p_nry_z_zhuti{float: left;  height: auto;  margin: 0 4%;  width:92%; padding: 0;}
    .p_nry_z_zhuti img{margin:10px 0px;max-width:100%}

    .p_nry_y{
        display:none;
    }
}
/*栏目页*/
.lm_hd{width:1200px; height:385px; float:left; margin-top: 5px;}
/* banner-box 幻灯*/
.lm_hd .banner-box{min-width:1200px;height:385px;position:relative;overflow:hidden;width:1200px;}
.lm_hd .banner-box .bd{ width:100% !important; width:1200px;}
.lm_hd .banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden; height:530px;}
.lm_hd .banner-box .bd li{width:100% !important;height:385px;}
.lm_hd .banner-box .bd li a{display:block;background-size:auto;}
.lm_hd .banner-btn{width:1210px;position:absolute;top:74px;left:50%;margin-left:-605px;}
.lm_hd .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.lm_hd .banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;}
.lm_hd .banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.lm_hd .banner-box .hd {position:absolute;top:283px;left:549px;}
.lm_hd .banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#000000;float:left;cursor:pointer;}
.lm_hd .banner-box .hd ul li.on{background:#85685a;}
@media screen and (max-width:750px) {
	.lm_hd .banner-box .bd ul{width:100% !important;height:180px !important;}
	.lm_hd .banner-box .bd li img{height:180px !important;}
}
.lm_zxal{width:1200px; height:auto; float:left; border-top:1px solid #333333; margin-top:15px;}
.lm_zxal_t{width:1200px; height:39px; float:left; text-align:center; font-size:18px; line-height:39px; color:#FFF; background: url("../images/lm_zxal_t.jpg") no-repeat center; margin-top:5px;}
.lm_zxal_t a{color:#FFF;}
.lm_zxal_al{width:1200px; height:auto; float:left; margin-top:10px;}
.lm_zxal_al ul{width:1300px; list-style: outside none none;   margin: 0;  overflow: hidden;  padding: 0;}
.lm_zxal_al ul li{width:588px; height:270px; float:left; margin-right:15px;background:#deeaed;margin-bottom: 12px;}
.lm_zxal_al_z{width:377px; height:270px; float:left;}
.lm_zxal_al_1{width:377px; height:270px; float:left; }
.lm_zxal_al_1 img{
    width:377px;height:270px;
}
.lm_zxal_al_2{background: #000000;float:left;font-size:17px;height: 32px;line-height: 32px; opacity: 0.8;   position: relative; top: -32px;   width: 377px;overflow: hidden;text-align: center;}
.lm_zxal_al_2 a{color:#ffffff; font-size:15px;}
.lm_zxal_al_3{border-bottom: 1px solid #888888; color: #305d6b; float: left;  height: auto;  line-height: 20px;  margin: 49px 0 0 15px;  overflow: hidden; width: 183px;}
.lm_zxal_al_3 a{color: #305d6b; }
.lm_zxal_al_4{float: left; font-size: 14px;  height: 154px;  margin: 13px 0 0 15px;  overflow: hidden; width: 183px;}

.lm_smqh{width:1200px; height:auto; float:left; border-top:1px solid #333333; margin-top:10px;}
.lm_smqh #menubox{background: #2b5968 none repeat scroll 0 0;  height: 40px;  margin: 6px auto 0;  width: 1200px;}
.lm_smqh #menubox li{ color: #e0e0df; float: left; font-size: 21px; height: 40px; line-height: 35px; text-align: center;width: 186px;margin-left: 159px;}
.lm_smqh #menubox .hover{width:186px; height:40px; float:left;background:url(../images/lm_smqh_hover.png) no-repeat;line-height: 35px;ext-align: center;font-size: 21px;color: #9abdc4;}
.lm_smqh .menubox_1{width:1300px; height:auto; margin:20px auto 0;}
.lm_smqh .menubox_1 ul{}
.lm_smqh .menubox_1 ul li{float: left;  height: 280px;  margin-right: 15px;  width: 390px;margin-bottom: 15px;}
.lm_smqh .menubox_1 ul li .menubox_1_t{width:390px; height:280px; float:left;}
.lm_smqh .menubox_1 ul li .menubox_1_t img{
    width:390px;height:280px;
}
.lm_smqh .menubox_1 ul li .menubox_1_z{background: #000000;float:left;font-size:17px;height:32px;line-height:32px;opacity:0.8;position:relative;top:-32px;width:390px;overflow:hidden;text-align: center;}
.lm_smqh .menubox_1 ul li .menubox_1_z a{color:#e0e0df;font-size: 15px;}



.lm_xqlb{width:1200px; height:auto; float:left;margin-top: 10px;}
.lm_xqlb_a{width:392px; height:382px; float:left; border-top:1px solid #333333;margin-left: 12px;}
.lm_xqlb_a_1{width:392px; height:40px; float:left; background:#5e96a8; text-align:center; font-size:18px; line-height:40px; margin-top:5px;}
.lm_xqlb_a_1 a{color:#ffffff;}
.lm_xqlb_a_2{width:392px; height:327px; float:left; background:#deeaed;}
.lm_xqlb_a_2 ul{}
.lm_xqlb_a_2 ul li{float: left;  font-size: 13px;  margin: 7px 0 5px 7px;  overflow: hidden;  width: 373px;}
.lm_xqlb_a_2 ul li a{ font-size:15px;}

.lm_smqh_0{width:1200px; height:auto; float:left; border-top:1px solid #333333; margin-top:10px;}
.lm_smqh_0 #menubox{background: #2b5968 none repeat scroll 0 0;  height: 40px;  margin: 6px auto 0;  width: 1200px;}
.lm_smqh_0 #menubox li{ color: #e0e0df; float: left; font-size: 21px; height: 40px; line-height: 35px; text-align: center;width: 120px;margin-left: 45px;}
.lm_smqh_0 #menubox .hover{width:120px; height:40px; float:left;background:url(../images/lm_smqh_hover.png) no-repeat center center;line-height: 35px;ext-align: center;font-size: 21px;color: #9abdc4;}
.lm_smqh_0 .menubox_1{width:1300px; height:auto; margin:20px auto 0;}
.lm_smqh_0 .menubox_1 ul{}
.lm_smqh_0 .menubox_1 ul li{float: left;  height: 280px;  margin-right: 15px;  width: 390px;margin-bottom: 15px;}
.lm_smqh_0 .menubox_1 ul li .menubox_1_t{width:390px; height:280px; float:left;}
.lm_smqh_0 .menubox_1 ul li .menubox_1_t img{
    width:390px;height:280px;
}
.lm_smqh_0 .menubox_1 ul li .menubox_1_z{background: #000000;float:left;font-size:17px;height:32px;line-height:32px;opacity:0.8;position:relative;top:-32px;width:390px;overflow:hidden;text-align: center;}
.lm_smqh_0 .menubox_1 ul li .menubox_1_z a{color:#e0e0df;font-size: 15px;}

.lm_smqh_1{width:1200px; height:auto; float:left; border-top:1px solid #333333; margin-top:10px;}
.lm_smqh_1 #menubox{background: #2b5968 none repeat scroll 0 0;  height: 40px;  margin: 6px auto 0;  width: 1200px;}
.lm_smqh_1 #menubox li{ color: #e0e0df; float: left; font-size: 21px; height: 40px; line-height: 35px; text-align: center;width: 147px;margin-left: 45px;}
.lm_smqh_1 #menubox .hover{width:147px; height:40px; float:left;background:url(../images/lm_smqh_hover.png) no-repeat center center;line-height: 35px;ext-align: center;font-size: 21px;color: #9abdc4;}
.lm_smqh_1 .menubox_1{width:1300px; height:auto; margin:20px auto 0;}
.lm_smqh_1 .menubox_1 ul{}
.lm_smqh_1 .menubox_1 ul li{float: left;  height: 280px;  margin-right: 15px;  width: 390px;margin-bottom: 15px;}
.lm_smqh_1 .menubox_1 ul li .menubox_1_t{width:390px; height:280px; float:left;}
.lm_smqh_1 .menubox_1 ul li .menubox_1_t img{width:390px; height:280px;}
.lm_smqh_1 .menubox_1 ul li .menubox_1_z{background: #000000;float:left;font-size:17px;height:32px;line-height:32px;opacity:0.8;position:relative;top:-32px;width:390px;overflow:hidden;text-align: center;}
.lm_smqh_1 .menubox_1 ul li .menubox_1_z a{color:#e0e0df;font-size: 15px;}














/*别墅效果图*/
.xgt_tt{width:100%; height:158px; background:#dbe3e6;float:left}
.xgt_tt_1{width:1200px; height:158px; margin:7px auto 0; }
.xgt_zt{width:1200px; float:left; height:auto;}







/*留言*/
.ly_a {padding: 0px;float: left;height: auto;width:100%;margin-top: 2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}

.ly_a .ly_b {line-height: 25px;font-weight: bold;color: #35606e;width:100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;text-align: center;font-size: 14px;}

.ly_a .ly_c {text-align: center;margin: 0px;width:100%;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;}

.ly_a .ly_body {padding: 0px;height: auto;width:100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}

.ly_body .body_a {border: 1px solid #CCC;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 13px;margin-left: 0px;}

.body_n {line-height: 30px;text-align: center;height: 71px;width: 60px;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #CCC;border-bottom-color: #CCC;}

.body_t {line-height: 20px;margin: 0px;padding: 0px;height: 20px;width: 740px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;background-color: #dce8ec;font-size: 14px; color:#555555;text-indent: 10px;}

.body_b {line-height: 20px;margin: 0px;padding: 0px;height: 20px;width: 740px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;font-size: 14px;text-indent: 10px;}

.body_hf {line-height: 25px;margin: 0px;padding: 2px;height: auto;width: 100%;font-size: 14px;text-indent: 24px;}

.ly_a .page {line-height: 25px;text-align: center;padding: 0px;height: 25px;width:100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}

.ly_a .tishi {font-size: 13px;line-height: 20px;font-weight: bold;background-color: #CCC;padding: 2px;width:100%;margin-top: 0px;margin-right: auto;margin-bottom: 15px;margin-left: auto;text-align: center;}

.ly_a .tijiao {height: auto;width: 100%;margin-top: 6px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 6px;padding-right: 2px;padding-bottom: 5px;padding-left: 2px;}

.ly_1{width:320px; height:472px; float:left; background:#dce8ec; margin-left:28px;border: 1px solid #000000;}
.tijiao{width:320px; margin-left:10px;}
.tijiao p{color: #7fd8f4; float: left; font-size: 20px; height: 35px;line-height: 35px;  margin-top: 23px; text-indent: 29px; width: 300px;}
.tijiao input,.tijiao textarea{
    border:1px solid #ccc;
}
.tijiao textarea{width:250px;}
.ly_dh{width:320px; height:96px;margin-top: 25px;}
@media screen and (max-width:750px) {
    .ly_a{
        width:92%;margin:0 4%;
    }
    .ly_a .tishi{
        margin-bottom:0;
    }
    .tijiao{
        width:100%;margin:0;font-size:12px;
    }
    a{
        display: block;
    }
}








