/*
 .Map001372 为demo编号
 */
.Map001372{ padding:2% 0;width: 940px;min-height: 780px;float: right;}
/*.Map001372 h1{color: #0d8944;font-size: 24px;margin-bottom: 38px;}*/
/*.Map001372 .map{ float:left; width:933px;}
.Map001372 .map #mapcontent{height:400px;width:933px;}*/
.Map001372 .txt{ float:left; width:940px;font-size: 16px;color: #000;padding-top: 60px;}
.Map001372 .txt dt { font-size: 18px; color: #3f71ba; padding: 30px 0 20px 0; }
.Map001372 .txt dd{margin:0 0 8px 0;line-height: 25px;padding-left:37px; background-position: left top; background-repeat:no-repeat;}
.Map001372 .txt dd.dd_1{ background-image:url(../images/Map001372-icon_1.png);}
.Map001372 .txt dd.dd_2{ background-image:url(../images/Map001372-icon_2.png);}
.Map001372 .txt dd.dd_3{ background-image:url(../images/Map001372-icon_3.png);}
.Map001372 .txt dd.dd_4{ background-image:url(../images/Map001372-icon_4.png);}
/*
 .TextList000488为demo编号
*/
.TextList000488{width: 940px;min-height: 780px;padding-top: 50px;float: right;}

.TextList000488 .tit{ height: 45px; line-height: 45px; text-align: center; }
.TextList000488  ul{ overflow: hidden; clear: both; }
.TextList000488 .tit li,
.TextList000488 .list_ul li { float: left; text-align: center; width:25%; height:44px; line-height: 44px; font-size:14px; }

.TextList000488 .list_ul{ border-bottom: #e0e0e0 1px dashed; }
.TextList000488 .tit li{ font-weight: bold; background:#3f71ba; color:#fff; }
.TextList000488 .list_ul li{ color:#5e5e5e; cursor:pointer; }
.TextList000488 .list_ul#On li,
.TextList000488 .list_ul:hover li{ color:#3f71ba; font-weight:bold; }

.TextList000488 .list .con{ display:none; border-bottom: #e0e0e0 1px dashed; padding:20px 0 20px 80px; background: #fafafa; }

.TextList000488 .send { padding: 12px 0; }
.TextList000488 .send em{ font-style: normal; border-bottom: #3f71ba 1px solid; }
.TextList000488 .send a{ display: inline-block; line-height: 30px; color: #3f71ba; background: url(../images/TextList000488_icon.png) no-repeat right center; font-weight: bold; padding-right: 35px; font-size:14px; }



/*
 .PicList000181 为demo编号
 */
.PicList000181{width: 940px;min-height: 780px;padding-top: 50px;float: right;}
.PicList000181 li{height:214px;margin:25px 0;border:1px solid #f7f7f7;padding-right:30px; padding-left:402px;background:#fafafa; position:relative;}
.PicList000181  li .pic{ position:absolute; left:0; top:0;}
.PicList000181  li .pic img{ width:378px; height:214px;}
.PicList000181 dt{padding:20px 0 10px 0;border-bottom:1px solid #f7f7f7 ; margin-bottom:15px;}
.PicList000181 dt a{color:#333;font-size:18px;font-weight:bold;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.PicList000181 dt span{color:#666;font-size:14px;float:right;}
.PicList000181 dd{ margin-bottom:15px;color:#999;line-height:25px; height:50px; overflow:hidden;margin:0 }
.PicList000181  dt a:hover{color:#3f71ba;}
.PicList000181 dd a{background:url(../images/PicList000181-more.png) no-repeat 75% center #fff;width:115px;padding-left:40px;height:45px;border:1px solid #f7f7f7;display: inline-block;line-height: 45px;font-size:12px;color:#333;}
.PicList000181 dd a:hover{background-color: #fafafa;color:#3f71ba;}

/*
 .PicList010 为demo编号
 */
.PicList010{ padding:20px 0;width: 940px;min-height: 780px;padding-top: 50px;float: right;}
.PicList010 .list li{ float:left; width:23.5%; margin-right:2%;}
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;}
.PicList010 .list li:hover div{border:#a1d0ed 1px solid; background:#eff9ff;}
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#1e8fd3; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:20px 0;width: 940px;min-height: 780px;padding-top: 50px;float: right;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;}
.RichInfo005 .news_info .info_back a{ color:#3f71ba; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#3f71ba;}
/*Form002219*/
.Form002219{ padding-bottom:5%;width: 940px;min-height: 780px;padding-top: 50px;float: right;}
.Form002219  .auto_935{margin-top: 30px;}
.Form002219 dl{ width:400px; float:left;  min-height:40px; position:relative; margin-bottom:15px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:-27px; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:80%;height:38px; padding:0 10px; line-height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#3f71ba;}
.Form002219 .btnCenter{text-align: center;}


@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}
}
/*Form002219 End*/
/*百度地图*/
.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}
/*.Other000485 在线客服*/
.Other000485 { position:fixed; top:30%; right:0; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:101;}
.Other000485 .icon_kefu{ width:30px; height:104px; float:left; background:url(../images/Other000485-keifu1.png) 0 0; position:relative; display:none; cursor:pointer;}
.Other000485 .box_kefu{ float:left; width:130px;}
.Other000485 .box_kefu .box{ border: 7px solid #238FE1;}
.Other000485 .close{ height:41px; background:url(../images/Other000485-keifu1.png); background-position: 0 -104px; font-size:0; line-height:0; position:relative;}
.Other000485 .close a:link,
.Other000485 .close a:visited{ display:block; width:11px; height:11px; background:url(../images/Other000485-keifu.png) -42px 0; position:absolute; top:0px; right:0px;}
.Other000485 .close a:hover{ background-position:-60px 0;}
.Other000485 ul{ padding-top:15px; background:rgb(250, 250, 250);}
.Other000485 ul li{height:33px; line-height:33px; padding-left:12px;}
.Other000485 .ewm{ text-align:center;}
.Other000485 .ewm img{width:110px; height:110px;}