@charset "utf-8";

/* CSS Document */

.main{width: 1100px; margin: 0 auto;text-align:center;}

.main h3{ font-size:30px; color:#3c3c3c; text-align:center; border-bottom:1px solid #f0f0f0; position:relative; height:92px; line-height:103px;}

.main h3 s{border-bottom:3px solid #c72429; display:block; width:135px; position:absolute; bottom:-2px; left:50%; margin-left:-67.5px;}

.main p{font:"宋体"; font-size:12px; color:#999; line-height:19px; margin-top:7px;}

.main span{font-family:Arial; font-size:6px; color:#c0c0c0; line-height:9px;}

.main ul.ys1{ width:1100px; padding: 40px 47px 0; box-sizing:border-box; overflow:hidden; margin-bottom:65px;}

.main ul.ys1 li{float:left; margin-right:66px; background:url(../../images/default/liwm-1.png) no-repeat left top; width:291px; height:300px; font-family:"微软雅黑"}

.main ul.ys1 li.lx2{background:url(../../images/default/liwm-2.png) no-repeat left top;}

.main ul.ys1 li.lx3{background:url(../../images/default/liwm-3.png) no-repeat left top; margin:0px;}

.main ul.ys1 li span{ display:block; width:100%; text-align:center; padding-top:100px; color:#111; font-size:16px; line-height:35px;font-family:"微软雅黑"}

.main ul.ys1 li p{ display:block; color:#555; font-size:14px; line-height:25px}

.main ul.ys1 li.lx2 p{ text-align:left; padding-left:40px;}

.main .lx{ width:1100px; border-top:1px solid #d3d3d3; padding-top:50px; overflow:hidden; margin-bottom:65px;}

.main .lx .lx-z{float:left;width:420px;}

.main .lx  h6{ color:#000; font-size:20px; font-weight:normal; margin-bottom:20px; text-align:left; width:100%}

.main .lx .lx-y{float:right;width:536px;}

.main .lx .lx-y .map{width:100%}

.main .lx .lx-z ul{ width:100%;}

.main .lx .lx-z ul li{ float:left; width:100%; background:url(../../images/default/lx_1.jpg) no-repeat left top;height:95px;}

.main .lx .lx-z ul li.lx2{background:url(../../images/default/lx_2.jpg) no-repeat left top;}

.main .lx .lx-z ul li.lx3{background:url(../../images/default/lx_3.jpg) no-repeat left top;}

.main .lx .lx-z ul li p{ padding-left:80px; text-align:left;line-height:21px;}


.main .fk{ width:1100px; border-top:1px solid #d3d3d3; padding-top:50px; overflow:hidden; margin-bottom:65px; text-align:left}
.main .fk .titc{ width:100%;}
.main .fk .titc h6{ color:#000; font-size:20px; font-weight:normal; margin-bottom:20px; text-align:left; width:100%}
.main .fk .titc p{ padding:0px 20px; color:#FF0000}
.main .fk .nrc{ padding:20px;}
.main .fk .nrc ul{ width:100%;}
.main .fk .nrc ul li{ width:47%; float:left; padding:20px 0px;}
.main .fk .nrc ul li.ry{ float:right}
.main .fk .nrc ul li img{ float:left;}
.main .fk .nrc ul li p{ float:right; width:300px; line-height:22px; margin:0px;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}







.jdal-bx{ width:1100px; margin:0 auto; overflow:hidden;}

.jdal-bx-z{float:left;}

.jdal-bx-z h2{ font-size:60px; color:#3c3c3c; float:left; padding-top:41px; padding-right:16px;}

.jdal-bx-z p{font-size:23px; color:#d20101; float:left; padding-top:57px;}

.jdal-bx-z p span{font-size:13px; color:#3c3c3c;}

.jdal-bx-y{float:right;}

.jdal-bx-y p{ font-size:15px; color:#d20101; padding-top:30px;}

.jdal-bx-y p em{ font-size:38px;}

.jdal-bx-y span{font-size:12px; color:#707070; float:right;}

.jdal-bx-y span em{ font-size:18px; color:#d20101;}