body{
	 margin:0px;
	 padding: 0px;
	 line-height: 25px;
}
h2,h3,h1,ul,li,ol,dd,dl,dt,span,p,img,a{
	 margin: 0px; 
	 padding: 0px;
	 display:block;
	 list-style:none;
}
a{text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none; color: #000;}
.top,.top-logo,.top-by,.conter,.conter-fy,.conter-lc,.mian,.conter-js,.center-tele,.youshi,.conter-dm,.mian-lrf{ width: 980px; margin: 0px auto;
 overflow: hidden;}
.top-nav{ width: 980px; height: 30px; margin: 0px auto; display: block; background: #c7d5e2;}
.top-nav li{ display: inline; width: 120px; float: left;}
.top-nav li a{ color: #9f4d99; height: 30px; line-height: 30px; font-size: 16px; text-align: center;
 font-family:"微软雅黑"; font-weight: bolder;}
 .top-nav li a:hover{ color: #fff;}
 .top-by{ background: url(/images/nq_04.jpg) no-repeat; height:150px; }
 .top-by p{text-align: center; color: #000; font-family: "黑体"; font-size: 24px; line-height: 40px; margin: 35px;}
 .title,.title1,.title2,.title-js,.title-tele,.title-dm{ width: 980px; height: 60px; border-bottom: solid 1px #ff8004; margin: 20px 0px 10px 10px;}
 .title h2 a,.title1 h2 a,.title2 h2 a,.title-js h2,.title-tele h2,.title-dm h2{ width: 230px;
    height: 40px;
    line-height: 40px;
    position: absolute;
    background: #fff;
    text-align: right;
    margin-top: 25px;
    font-family: "汉仪菱心体简";
    color: #ff8004;
    font-size: 36px;
}
.title2 h2 a{ width: 260px;}
.conter-nr{ width: 480px; float: left; margin:20px;}
.conter-nr p a,.conter-fy-nr p a{text-indent:2em; font-size: 18px; color:#000; line-height:30px; 
    font-family: "黑体"; padding: 5px 0px;}
.conter-img{ width:440px; height: auto; float: right;}
.conter-fy-img{ width:440px; height: auto; float: left;}
.conter-fy-nr{ width: 480px; float: right; margin:20px;}
.conter-lc-img{ width: 960px; /*height: 920px; */margin: 10px;}
.bottom{  width:980px;overflow:hidden; margin:20px auto; border-top:solid 1px #f0f0f0}
.bottom h2{ width:175px; height:69px; float:left;}
.bottom-rf{ width:800px; float:right; overflow:hidden;}
.bottom-rf div{ clear:both; text-align:center; font-size:14px; font-family:"微软雅黑"; margin:5px auto}
.bottom p{ height:30px; line-height:30px; display:block; width:800px; text-align:center;}
.bottom p a{ display:inline; float:left;color:#000; padding-left:10px}

/*代理专题页*/
.top-mapw { padding-bottom:40px;border-bottom: 4px solid #ff8004;margin: 0px auto 10px;  }
.top-map{ width: 980px;  height: 510px; 
 background: url(/images/dl_02.png) center no-repeat;  }
.mian-lf{ width: 489px;  height: 230px; float: left; border-right: dashed 1px #c4c0bd; margin:20px 10px;}
.mian-lf h2 a,.mian-rf h2 a{ width: 400px; text-align: left; height: 50px;font-size: 36px; color: #ff8004; font-family: "微软雅黑";
 line-height: 50px;}
.mian-lf p{ margin:20px 10px 10px 0; font-size: 14px; font-family: "黑体"; color: #7b7b7b; }
.mian-rf{ width:450px; height: 230px; margin: 20px 10px; float: right}
.mian-rf h3{ height: 50px; line-height: 50px; width: 400px; text-align: left; font-size: 28px; color: #3a3a3a;
 font-family: "黑体"}
.mian-rf p{ font-size: 14px; font-family: "黑体"; color: #7b7b7b;}
.title-js {margin: 0px 0px 10px 0px;}
.title-js h2{ width: 545px;font-family: "微软雅黑";}
.conter-tele{ clear: both;}
.conter-lf{  width:490px; overflow: hidden; float: left; border-right:1px dashed #f0f0f0; margin: 20px 0px;}
.lfone{ width: 450px; height: 140px; border-bottom: solid 1px #f0f0f0; margin: 5px 20px;}
.lfone h2 a:before{content:'';
display:block;
width:0px;
height:0px;
 float: left;
margin-left: -30px;
border-top:solid 13px transparent;
border-right:solid 20px #ff8004;
border-bottom:solid 12.5px transparent;
border-left:solid 10px transparent; }
.lfone h2 a{ height: 25px; line-height: 25px;width:245px; font-size: 14px; background: #ff8004; color: #fff;
 font-family: "微软雅黑"; margin-left: 30px;  margin-top:10px ;}
.lfone p{ margin: 10px 0px; font-size: 14px; font-family: "微软雅黑"; color: #7b7b7b}
.conter-rf{ float:  right; width:489px; overflow: hidden; margin: 20px 0px;}






.ad{ width: 980px; margin:0px auto 10px; height: 340px;}
.lf,.tele-lf{ width: 490px; overflow: hidden; float: left;  border-right: dashed 1px #c4c0bd; margin: 20px 0px;}
.lf div,.rf div{ width: 360px; height: 200px; margin: 10px 40px; border-bottom:dashed 1px #c4c0bd; font-size: 14px;
         font-family: "微软雅黑"; color: #7b7b7b;}
.lf div h2 a,.rf div h2 a{ height: 40px; line-height: 40px; font-size: 24px; color: #ff8004; font-family: "微软雅黑"}
.lf div p,.rf div p{ font-size: 14px; height: 30px; line-height: 30px; font-family: "微软雅黑"; color: #7b7b7b;}
.rf,.tele-rf{ width: 489px; overflow: hidden; float: right;margin: 20px 0px;}
.title-tele,.title-dm{ margin:0px 0px 20px 0px;}
.title-tele h2{ width: 370px;}
.tele-lf div,.tele-rf div{ width:360px; height: 200px; margin: 10px 0px 10px 30px; border-bottom:dashed 1px #c4c0bd;
 font-size: 14px; font-family: "微软雅黑"; color: #2f2f2f; line-height: 40px;}
.tele-lf div h2,.tele-rf div h2{ font-size: 24px; color: #2f2f2f; height: 50px; line-height: 50px; font-family:"微软雅黑";
background: url(/images/dl_08.png) no-repeat 60px 16px;}
.tele-lf div p,.tele-rf div p{ height: 40px; line-height: 40px; border-top: solid 1px #7b7b7b; border-bottom: solid 1px #7b7b7b;
 font-size: 14px; font-family: "微软雅黑";color: #2f2f2f;}
.title-dm h2{ width:410px;}
.conter-dm ul{ width: 940px; display: inline; overflow: hidden;}
.conter-dm ul li{ width:224px; height: 151px; margin: 5px; float: left; display: block;}