.banner{width:100%;margin:0 auto;}
.banner img{width:100%;margin:0 auto}

.banner{ height:400px; background:#131224 url(banner.jpg) top no-repeat;}

/* ÇÐ»» */
.slideTxtBox{ width:1200px; border:0px solid #ddd; text-align:left; overflow:hidden; }
.slideTxtBox .hd{ height:auto; line-height:60px;  padding:0 0px 0 0px;border-bottom:0px solid #ddd;  position:relative;font-size:18px;color:#fff;width: 1220px; }
.slideTxtBox .hd ul{  height:auto;display: table;margin:0 auto;text-align: center;}
.slideTxtBox .hd ul li{ float:left; padding:0 30px; cursor:pointer; background:#009db8;margin-right:20px; margin-bottom:20px;min-width:72px;text-align: center;border-radius: 5px;white-space:nowrap;}

.slideTxtBox .hd ul li.on{ height:60px;  background:#ff8800; border:0px solid #ddd; margin-left:0px;border-bottom:0px solid #fff;position: relative; }
.slideTxtBox .bd ul{padding:0px;}
.slideTxtBox .bd li{width:1200px;}	
.slideTxtBox .hd ul li.on i{ position: absolute; bottom: -10px;left:50%; margin-left:-10px;width: 0;height: 0;border-right: 10px solid transparent;border-left: 10px solid transparent;border-top: 10px solid #ff8800; }


/*ÁªÏµ·½Ê½*/
.main_lxfs{height:auto;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px;position:relative;}

.main_lxfs .mzsj{width:320px;height:56px;border-bottom:0px #ddd dashed;/*background:url(side/laddr.jpg) no-repeat;*/position: absolute; top: 15px;right:0px;}
.main_lxfs .mzsj i{font-size:45px;line-height:45px;color:#009db8;}

.main_lxfs .mzsj p,.main_lxfs .ayrx p{font-size:16px;line-height:24px;color:#666;}
.main_lxfs .ayrx p{font-size:16px;line-height:30px;color:#666;}
.main_lxfs .ayrx i{font-size:16px;line-height:30px;color:#009db8;}

.main_lxfs .ayrx{height:auto;/*background:url(side/ltel.jpg) no-repeat;*/margin-top:10px;overflow:hidden;border-top:1px #ddd dashed;}
.main_lxfs .ayrx .boda{display: none;}

.main_lxfs .ayrx.txt {padding-top:20px;}
.main_lxfs .ayrx.txt i{font-size:45px;line-height:45px;color:#009db8;}
.main_lxfs .ayrx.txt p{font-size:16px;line-height:24px;color:#666;}

.main_lxfs .ayrx p.tit {margin-bottom:5px;}
.main_lxfs .ayrx .icon-zuobiao {}
.main_lxfs .ayrx .icon-yiyuan {font-size:26px;color:#009db8;}
.main_lxfs .ayrx p.tit b{color:#009db8;font-size:24px;}
.main_lxfs .ayrx p b{color:#009db8;font-size:20px;}

.main_lxfs .mdimg {width:150px;height:150px;border-radius:8px;overflow:hidden; margin-right: 20px;}
.main_lxfs .mdimg img{height:150px;text-align: center;margin: 0 auto;}

.main_lxfs .ayrx ul {width:940px;}
.main_lxfs .ayrx li {float:left;width: 450px;margin-right:20px;}

.main_lxfs.full .ayrx ul {width:100%;padding:0;margin-top:20px;}
.main_lxfs.full .ayrx li {float:left;width: 100%;margin-right:0px;}

#contact{ background:#FFF; margin-top:20px; padding:20px 0 20px 0;}
.contact_con{ padding-bottom:30px; width:90%; margin:0 auto;}

.contact_2{width:90%; margin:0 auto;}

.contact_con li{ width:33.333%; float:left;}
.contact_con li img.leftimg{ float:left; width:17.571%; padding-right:20px; max-width: 82px;}
.contact_con li img.blackwhite{ height:22px; vertical-align:middle;}
.contact_con li p{ font-size:16px; color:#a0a0a0; line-height:28px;}
.contact_con li p span.gsname{ color:#333;}
.contact_con li .add{ font-size:16px; color:#a0a0a0;line-height:24px;}
.contact_con li div span{ font-size:16px;color:#a0a0a0; line-height:28px; display:block; float:left;}
.contact_con li div img{ float:left; margin-top:4px; margin-right:5px;}
.contact_con li div.qq_icon{ float:left; margin-top:3px;}

.contact_2_left{ padding:30px 0 0 1.65%; float:left; width:11.857%;}
.contact_2_left img{ width:100%; max-width:170px}