body { font-size:14px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; margin:0px auto; background:url(bg.jpg) no-repeat center top;}
a:link{ font-size:14px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:visited{ font-size:14px; color:#222; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
a:hover{ font-size:14px; color:#F54343; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
ul,ol,li,dt,dd,dl,h1,h2,h3,h4,h5,h6{ float:left; list-style:none; margin:0px; padding:0px; overflow:hidden;}
div{ height:auto; margin:0px auto; padding:0px; overflow:hidden;}
img{ border:0px;}
/*news start*/
.dh{ width:1280px; padding-top:20px; color:#CCCCCC;}
.dh ul{ width:235px; height:50px; margin-right:19px; border-right:#E3E3E3 solid 1px;}
.dh ul li{ width:100%; height:24px; line-height:24px;}
.dh ul li a{ float:left; padding-right:10px;}

.logo{ width:1280px; height:auto; padding-top:15px;}
.logo-l{ float:left; width:auto;}
.logo-l dt{ float:left; width:auto;}
.logo-l dt span{ float:left;}
.logo-l dt span img{ height:30px;}
.logo-l dt em{ float:left;  font-style:normal; color:#fff; font-size:24px; font-weight:bold;  margin-left:10px; padding:0px 10px 0px 10px; text-align:center; line-height:30px;}
.logo-l dd{ float:left; width:auto;}
.logo-r{ float:right; width:310px; padding-top:8px;}
.logo-r .txt{ float:left; width:260px; height:22px; line-height:22px; padding-left:5px; border:#CCCCCC solid 1px; color:#999999;}
.logo-r .anniu{ float:left; width:40px; height:26px; background:#484848; color:#FFFFFF; cursor:pointer; border:none;}

.pddh{ width:1280px; height:50px; margin-top:10px; border-radius:5px; line-height:50px;}
.pddh a{ float:left; font-size:18px; color:#FFF; padding:0px 30px 0px 30px;}
.new{ background:#044C82;}
.new a:hover{ background:#FFC108;}

.ent{ background:#BE0900;}
.ent a:hover{ background:#DB342C;}
.cj{ background:#4763B2;}
.cj a:hover{ background:#AC090A;}
.car{ background:#0097E0;}
.car a:hover{ background:#39B9F7;}
.fas{ background:#E03453; border-radius:2px;}
.fas a:hover{ background:#BF213B;}
.house{ background:#E06D34;}
.house a:hover{ background:#484848;}
.jk{ background:#46C929;}
.jk a:hover{ background:#2EA517;}
.digi{ background:#434343;}
.digi a:hover{ background:#1F90DE;}
.kj{ background:#469BBC;}
.kj a:hover{ background:#000;}

.pdtt{ width:1280px; height:auto; margin:0px auto; padding-top:20px;}
.pdtt-l{ float:left; width:900px; height:auto; margin:0px auto;}
.pdtt-l h3{ float:left; width:900px; height:30px; line-height:30px; margin:0px auto; margin:20px 0px 20px 0px;}
.pdtt-l h3 a{ font-weight:bold; font-size:30px;}
.pdtt-l li{ float:left; width:48%; height:28px; line-height:28px; margin:0px auto; margin:10px 0px 10px 0px;}
.pdtt-l li a{ font-size:20px;}
.pdtt-r{ float:right; width:330px; height:auto; margin:0px auto;}
.pdtt-r li{ float:left; width:330px; height:auto; padding-bottom:20px; margin:0px auto;}
.pdtt-r li span{ float:left; width:330px; height:200px; margin:0px auto; border-radius:8px; overflow:hidden;}
.pdtt-r li span img{ width:330px; min-height:200px;}
.pdtt-r li em{ float:left; width:330px; height:auto; font-style:normal; text-align:center; padding-top:10px; font-size:18px; line-height:26px; margin:0px auto;}

.pd{ width:1280px; height:auto; margin:0px auto; padding:40px 0px 0px 0px; overflow:hidden;}
.pd-l{ float:left; width:900px; height:auto; margin:0px auto; overflow:hidden;}

.pd-l-t{ float:left; width:900px; height:auto; margin:0px auto; border-top:#D2242E solid 1px; overflow:hidden;}
.pd-l-t li{ list-style:none; float:left; text-align:center; overflow:hidden;}
.pd-l-t li a{ font-size:20px;}
.pd-l-t .pd-l-t0{ height:50px; line-height:50px; padding:0px 10px 0px 10px; font-size:24px; font-weight:bold; border-top:#D2242E solid 5px;}
.pd-l-t .pd-l-t1{ height:60px; line-height:60px; padding:0px 0px 0px 40px;}

.pd-l-n{ width:900px; height:auto; margin:0px auto; overflow:hidden;}
.pd-l-n li{ float:left; width:900px; height:auto; margin:0px auto; padding:20px 0px 20px 0px; border-bottom:#EEEEEE solid 1px; overflow:hidden;}
.pd-l-n li h6{ float:left; width:900px; height:40px; margin:0px auto; line-height:40px; overflow:hidden;}
.pd-l-n li h6 a{ font-size:22px;}
.pd-l-n li dd{ float:left; width:900px; height:auto; margin:0px auto; padding-top:15px; overflow:hidden;}
.pd-l-n li dd span{ float:left; width:220px; height:160px; margin:0px auto; border-radius:8px; overflow:hidden;}
.pd-l-n li dd img{ width:220px;}
.pd-l-n li dd em{ float:right; width:660px; height:auto; margin:0px auto; font-style:normal; font-size:14px; color:#666666; line-height:28px; overflow:hidden;}
.pd-l-n li dd em a{ height:30px; font-size:14px; padding:0px 10px 0px 10px; line-height:30px; background:#626262; color:#fff;}
.pd-l-n li p{ float:left; width:900px; height:auto; margin:0px auto; padding-top:15px; font-size:14px; color:#666666; line-height:28px; overflow:hidden;}

.pd-r{ float:right; width:330px; height:auto; margin:0px auto; overflow:hidden;}

.pd-r-tj{ float:left; width:330px; height:auto; margin:0px auto; overflow:hidden;}
.pd-r-tj h6{ float:left; width:330px; height:50px; margin:0px auto; line-height:50px; font-size:20px; font-weight:bold; background:url(t.jpg) no-repeat center left; padding-left:15px; overflow:hidden;}
.pd-r-tj li{ float:left; width:330px; height:75px; margin:0px auto; padding:0px 0px 20px 0px; overflow:hidden;}
.pd-r-tj li span{ float:left; width:100px; height:75px; border-radius:8px; overflow:hidden;}
.pd-r-tj li span img{ width:100px; min-height:75px;}
.pd-r-tj li em{ float:right; width:210px; height:75px; line-height:34px; font-size:18px; font-style:normal;}

.pd-r-hot{ float:left; width:330px; height:auto; margin:0px auto; padding-bottom:20px; overflow:hidden;}
.pd-r-hot h6{ float:left; width:330px; height:50px; margin:0px auto; line-height:50px; font-size:20px; font-weight:bold; background:url(t.jpg) no-repeat center left; padding-left:15px; overflow:hidden;}
.pd-r-hot li{ float:left; width:330px; height:40px; margin:0px auto; line-height:40px; overflow:hidden;}
.pd-r-hot li span{ float:left; width:30px; height:40px; margin:0px auto; font-size:18px; text-align:right; font-family:"Courier New", Courier, monospace; line-height:40px; overflow:hidden;}
.pd-r-hot li a{ float:right; width:290px; height:40px; margin:0px auto; line-height:40px; font-size:15px; overflow:hidden;}

/* list */
.top-logo{ width:100%; height:auto; margin:0px auto; padding:20px 0px 0px 0px; text-align:center; overflow:hidden;}
.wz{ width:800px; height:60px; margin:0px auto; line-height:60px; padding:0px 0px 0px 480px; background:#fafafa; margin-top:10px; border-top-left-radius:8px; border-top-right-radius:8px; border:#ededed solid 1px; border-bottom:none; border-top:#074C83 solid 5px; overflow:hidden;}
.wz dt{ float:left; font-size:36px; font-weight:bold;}
.wz dd{ float:left; padding-left:40px;}
.list{ width:1240px; height:auto; margin:0px auto; padding:20px; background:url(x.jpg) repeat-x top; border:#ededed solid 1px;overflow:hidden;}
.list-n{ width:900px; height:auto; margin:0px auto; padding:0px 60px 0px 60px; border-left:#EDEDED solid 1px; border-right:#EDEDED solid 1px; overflow:hidden;}
.list-n li{ float:left; width:900px; height:44px; margin:0px auto; line-height:44px; color:#E5E5E5; overflow:hidden;}
.list-n li a{ float:left; font-size:20px; margin-right:10px; background:url(q.jpg) no-repeat center left; padding-left:20px;}
.list-n li span{ float:left; width:22px; height:46px; font-size:16px; color:#C30; padding-right:10px;}
.list-n li span.duotu{ background:url(dtu.png) no-repeat center left;}
.list-n li span.dantu{ background:url(tu.png) no-repeat center left;}

.ss-n{ width:800px; height:auto; margin:0px auto; padding-left:100px; border-left:#CCC dotted 1px; border-right:#CCC dotted 1px; overflow:hidden;}
.ss-n li{ float:left; width:700px; height:44px; margin:0px auto; line-height:44px; color:#909090; overflow:hidden;}
.ss-n li a{ font-size:16px; margin-right:8px;}
.ss-n li span{font-size:16px; color:#C30; padding-right:5px;}

.pic-n{ width:900px; height:auto; margin:0px auto; padding:20px; border-left:#CCC dotted 1px; border-right:#CCC dotted 1px; overflow:hidden;}
.pic-n li{ float:left; width:210px; height:auto; margin:0px auto; padding-bottom:30px; padding-right:20px; overflow:hidden;}
.pic-n li span{ float:left; width:190px; height:36px; line-height:22px; padding:10px; background:#F5F5F5; overflow:hidden;}
.pic-n li em{ float:left; width:210px; height:140px; font-style:normal; background:#fafafa; text-align:center; overflow:hidden;}
.pic-n li em img{ width:210px; min-height:140px;}
.pic-n li i{ float:left; width:210px; height:30px; text-align:center; background:#F2F2F2; line-height:30px; border-bottom:#e5e5e5 solid 1px; font-style:normal; overflow:hidden;}
/* list */
/* ·ÖÒ³ */
#pages { margin-top:15px; padding:14px 0 10px; font-family:ËÎÌå; text-align:center; border-bottom:none; overflow:hidden;}
#pages a { display:inline-block; height:26px; line-height:26px; background:#F5F5F5; border-radius:3px; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { border-radius:3px; width:56px; padding:0 }
#pages a:hover { background:#213E82; color:#fff; border-radius:3px; text-decoration:none }
#pages span { display:inline-block; height:26px; line-height:26px; background:#213E82; border-radius:3px; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:26px; line-height:26px; text-align:center; color:#a4a4a4; }

.bq{ width:960px; padding-top:10px; padding-bottom:10px; line-height:24px; text-align:center;}
.bq li{ width:960px; padding-top:10px;}
