@charset "utf-8";
body{ margin:0px;font-size:12px;background:#FFFFFF; padding:0px; color:#484848;font-family:"微软雅黑", '宋体', Simsun;}
div,ul,li,p,form,dd,dt,dl,h1,h4,h5{ margin:0px; padding:0px;}
img{ border:0px;vertical-align:middle}
li{ list-style:none}
a{ font-size:12px; color:#484848; text-decoration:none;}
a:hover{ font-size:12px; color:#ff0000; text-decoration:none;}
.clear{ clear:both;}
.container{clear:both; width:1170px;text-align:left;word-break:break-all; margin-left:auto; margin-right:auto;}
.head{ width:100%; background:#fff; color:#000; font-size:14px; border-bottom:1px solid #0446ae;height:68px; position:fixed; top:0px; z-index:1010}
.head .logo_nav{margin:0px auto; z-index:1000;}
.head .logo_nav .logo{width:53px; overflow:hidden; float:left;}
.head .logo_nav .logo img{margin-top:5px;}
.comname{float:left; width:340px; margin-left:10px; margin-top:8px}
.comname .cncomname{font-size:22px; font-weight:bold; color:#0446ae}
.comname .encomname{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:2px; letter-spacing:-0.5px; color:#666}
.menu{height:75px; float:left; width:540px; margin-left:20px; margin-top:19px;}
.menu ul{}
.menu ul li{float:left;height:30px;width:90px; text-align:center;line-height:30px; position:relative;}
.menu ul li span{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.menu ul li a{color:#3c3c3c; font-size:12px; display:block;height:30px;width:90px; text-align:center;line-height:30px; border-radius:5px;}
.menu ul li a:hover{ color:#fff; text-decoration:none; background:#ff4301; }
.menu ul li.selected a{background:#ff4301;color:#fff;}
.menu ul li.selected a:hover{ color:#fff; background:#0446ae; }

.phone{width:135px; height:25px;float:right; margin-top:25px; margin-right:20px; background:url(phone.png) no-repeat left 1px; padding-left:25px; font-size:18px; font-family:Helvetica; color:#ff4301; line-height:25px;}

.head .right{float:right; width:83px; height:68px; position:relative;}
.head .right .earth{height:20px;width:20px;margin-right:5px; font-size:12px;background:#ff4301; display:block; border-radius:10px; float:left;  margin-top:25px;}
.head .right .earth img{height:20px; width:20px;}
.head .right .language a{color:#ff4301; font-size:14px;float:left;margin-top:25px;}
.head .right .language a:hover{color:#ff0000; font-size:14px; text-decoration:none;}
.head .right .laner{position:absolute; background:#ff4301;top:68px;width:83px; height:0px;overflow:hidden;}
.head .right .laner ul{ margin-top:10px;}
.head .right .laner ul li{height:28px; line-height:28px; color:#FFF;}
.head .right .laner ul li a{ margin-left:45px; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.head .right .laner ul li.cn{background:url(chinese.gif) no-repeat 15px center;}
.head .right .laner ul li.en{background:url(english.gif) no-repeat 15px center;}

#full-screen-slider {width:100%; float:left; position:relative; overflow:hidden; margin-top:69px; height:700px;}
#slides { display:block; width:100%;  list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; text-align:center;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:calc(50% - 97px);; bottom:50px; z-index:1000;  padding:5px 0px 5px 0px; margin:0;}
#pagination li { display:block; list-style:none; width:50px; height:6px; float:left; margin-left:15px;  background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff4301}
.zx_title{text-align:center;}
.zx_title h1{display: inline-block;font-size:30px;background:-webkit-linear-gradient(left, #1364ce 0% , #1364ce 50% , #666 50% , #666 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.zx_title span{font-size:15px;margin:5px 0 30px;display:block;color:#999;}
.product{ margin-top:40px;}
.procate{text-align:center; color:#e20202;font-size:14px;}
.procate a{ margin:0px 10px; font-size:14px;}
.prosub_w{width:25%;float:left;margin:25px 0px;overflow:hidden;}
.product .pro_sub{margin:0px 15px; border:1px solid #dedede; background:#fff;  clear:both; position:relative; -webkit-transition-property: background-color;-webkit-transition-duration: 0.6s;-webkit-transition-timing-function: ease; overflow:hidden;}
.product .pro_sub .pro_sub_img{overflow:hidden;}
.product .pro_sub .pro_sub_img img{width:100%;transition:all 0.7s ease;}
.product .pro_sub .pro_sub_img:hover img{transform: scaleX(1.1) scaleY(1.1);}
.product .pro_sub .pro_sub_title{height:45px; line-height:45px; overflow:hidden;margin:0px 10px; border-bottom:1px solid #dedede;}
.product .pro_sub .pro_sub_title a{font-size:18px; font-weight:bold; color:#333333}
.product .pro_sub .pro_sub_desc{font-size:14px; line-height:21px; color:#666666; height:42px; overflow:hidden; margin-top:10px;margin-bottom:10px;padding:0px 10px}
.product .pro_sub .fangda{ width:69px; height:69px; background:url(probj2.png) no-repeat -69px -69px; position:absolute; left:0px; top:0px;transition: all 0.7s; z-index:1000}
.product .pro_sub:hover .fangda{ background-position:0px 0px;}
.product .pro_sub .xian{ width:0px; height:2px; background:#ff4301; position:absolute; bottom:0px; left:0px;transition: all 0.7s;}
.product .pro_sub:hover .xian{ width:100%;}
.product .pro_sub_on{position:absolute; bottom:0px; background:#ff4301; height:0px;}
.product .pro_sub:hover{box-shadow:0px 0px 10px #888;transition: all 0.5s;}
.product .pro_sub:hover .pro_sub_title a{ color:#ff4301}

.cp{
  padding-top: 0px;
  margin-top:30px;
}
.cp ul li{border:1px solid #d6d6d6;width: 19%;float: left;margin-bottom: 12px;transition: all 0.5s ease;margin-right: 1%;background: white;}
.cp ul li:nth-child(5n){ margin-right:0 !important;}
.cp ul li:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.cp ul li img{margin: 0 auto;display: block;padding-bottom: 16px;}
/*  */
.cp .t{
  margin-left: 12px;
  margin-top: 13px;
  margin-bottom: 13px;
}
.cp .t h4{
  font-size: 14px;
  line-height: 28px;
  color: #333f47;
  font-weight: 200;
}
.cp .t h4 span{/* color:red */}
.cp .t p{
  font-size: 21px;
  line-height: 34px;
  color: #ff5722;
  font-family: Impact;
  height: 34px;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}
.cp .con{
  padding: 10px 16px 10px 21px;
}
.cp h5{
  color: #2f2f2f;
  font-size: 15px;
  line-height: 28px;
  font-weight: 200;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}
.cp .con p{
  color: #e51b1b;
  margin-bottom: 10px;
  font-size: 22px;
  height: 30px;
  font-weight: 200;
  line-height: 46px;
}
.cp .con p span{font-size: 31px;font-weight: 400;vertical-align: -3px;margin-right: 6px;}
.cp .imgbox{overflow: hidden;width: 94%;margin: 1px auto 2px;}
.cp .imgbox img{ transition: all 0.5s ease;width: 100%;}
.cp ul li:hover .imgbox img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.about{background:url(abg.jpg) no-repeat center top;}
#wgd_abg{ width:100%; min-height:705px; _height:705px; overflow:hidden;}
#wgd_about{ width:1100px; margin:35px auto 0; overflow:hidden; }
.subtitle{text-align:center; background:url(abtbj.png) no-repeat center 35px}
.subtitle .p1{text-align:center;font-size:30px; font-weight:bold; color:#ff4301;}
.subtitle .p2{text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
#wgd_txt{ width:100%; margin-top:30px; font-family:Arial, Helvetica, sans-serif; color:#505050; line-height:30px;  text-align:center; font-size:14px; overflow:hidden;}
#wgd_mk{ width:100%; overflow:hidden;}
#wgd_am{ width:150px; margin:0 auto; overflow:hidden;}
#wgd_am a{ display:block;color:#fff; width:150px;font-size:16px; background:#ff4301; font-family:Arial, Helvetica, sans-serif; line-height:40px;text-align:center;border-radius:5px;}
#wgd_am a:hover{color:#fff; background:#333;}
.youshi{ margin-top:50px;  overflow:hidden;}
.yslist{width:calc(25% - 42px); float:left; background:#FFF; margin:20px; border:1px solid #CCC; border-radius:10px; height:290px;}
.yslist div{margin:0px 20px;}
.yslist .img{text-align:center; height:100px; margin-top:20px;}
.yslist .img img{-webkit-transition: -webkit-transform 0.8s ease-out;
    -moz-transition: -moz-transform 0.8s ease-out;
    -o-transition: -o-transform 0.8s ease-out;
    -ms-transition: -ms-transform 0.8s ease-out;
}

.yslist .title{text-align:center; height:50px; font-size:18px; font-weight:bold;}
.yslist .desc{text-align:center; height:90px; font-size:14px; line-height:24px;}
.yslist:hover{border:1px solid #ff4301;}
.yslist:hover .img img{-webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}
.case{ margin-top:50px; overflow:hidden; height:600px;}
.piclist{ margin-top:30px;}
.piclist li{width:285px; margin-right:10px; float:left; position:relative; margin-top:10px; overflow:hidden;  text-align:center;}
.piclist li img{width:285px; height:214px;} 
.piclist li.right{ margin-right:0px;}
.piclist li .pic_title{background:url(altitlebj.png) repeat; height:35px; line-height:35px; position:absolute; bottom:0px; left:0px; width:285px; color:#FFF;transition: all 0.35s;}
.piclist li:hover .pic_title{ height:80px; background:#ff4301}
.piclist li .pic_title .title{ font-size:14px;}
.piclist li .pic_title .desc{ line-height:20px; text-align:left; margin:0px 5px;}
.news{background:#f6f6f6; margin-top:20px; overflow:hidden;}
.news_n{margin-top:20px;}
.news .news_left{ width:574px; float:left; margin-top:20px; background:#FFF}
.news .news_right{ width:574px; float:right; margin-top:20px;}
.slideBox{ width:534px; height:401px; overflow:hidden; position:relative; margin:20px; background:#999;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; position:relative; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:534px; height:401px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.bdtitle{position:absolute; bottom:0px; color:#FFF;}
.bdtitle .title{ font-size:18px; line-height:50px; margin:0px 10px;}
.bdtitle .desc{ font-size:14px; line-height:23px; margin:0px 10px; margin-bottom:15px;}

.newssub{width:100%; background:#FFF; margin-bottom:22px; border-bottom:1px solid #CCC; clear:both; height:131px; overflow:hidden;}
.newssub .newsub_time{width:103px; height:90px;float:left; margin:20px 22px 22px 22px; }
.newssub .newsub_time .day{background:#FFF; height:41px;border-top-right-radius:10px; border-top-left-radius:10px; border:2px solid #afafaf; text-align:center; line-height:41px; font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#afafaf; font-weight:bold;transition: all 0.55s;}
.newssub .newsub_time .year{background:#afafaf; height:41px;border-bottom-right-radius:10px; border-bottom-left-radius:10px; border:2px solid #afafaf;text-align:center; line-height:41px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff;transition: all 0.55s;}
.newssub .newsub_con{width:calc(100% - 165px); float:left; margin-right:15px;}
.newssub .newsub_con .title{ height:48px; line-height:48px; overflow:hidden; margin-top:13px;}
.newssub .newsub_con .title a{ font-size:18px;}
.newssub .newsub_con .desc{ height:50px; line-height:25px; overflow:hidden; font-size:14px;}
.newssub:hover .newsub_time .day{border:2px solid #ff4301; color:#ff4301}
.newssub:hover .newsub_time .year{border:2px solid #ff4301;background:#ff4301;}

.newslist{margin:15px 0px 20px 0px;background:#fff; overflow:hidden;}
.newslist ul{ margin:15px 0px;overflow:hidden;}
.newslist ul li{width:48%; float:left; margin:0px 1%; height:35px; line-height:35px;overflow:hidden; background:url(li03.gif) no-repeat 5px 17px;; border-bottom:1px dotted #cccccc;}
.newslist ul li span{float:right;margin-left:5px;}
.newslist ul li a{font-size:14px; padding-left:15px}
.link{ background:#f6f6f6; height:50px; line-height:50px;}

.footmenu{ height:40px; line-height:40px; background:#0446ae; margin-top:10px;}
.footmenu ul li{ float:left; width:140px; text-align:center; height:40px; }
.footmenu ul li a{ font-size:14px; color:#FFF; text-align:center}
.footmenu ul li.line{width:2px; background:url(line.gif) no-repeat center center;}
.foot{ height:230px; background:#1364ce}
.foot .foot_left{width:370px;float:left; border-right:1px solid #FFF; height:170px; margin-top:30px;}
.foot .foot_left .foot_logo{ background:#FFF; width:75px; height:70px; text-align:center; border-radius:5px; margin:0px auto 0px auto;}
.foot .foot_left .foot_logo img{ margin-top:8px;}
.foot .foot_left .foot_comname{color:#FFF; font-size:18px; font-weight:bold; width:75px; text-align:center; margin:5px auto;}
.foot .foot_left .foot_phone{ background:#FFF; border-radius:5px; width:260px; height:40px;margin:15px auto;}
.foot .foot_left .foot_phone .phonenums{background:url(fphone.png) no-repeat 5px center;height:40px; color:#ff4301; font-size:28px; font-weight:bold; padding-left:48px; line-height:40px; font-family:Arial, Helvetica, sans-serif;}
.foot .foot_center{width:350px;float:left; line-height:28px; font-size:14px; color:#FFF; margin:25px 20px 20px 50px;}
.foot .foot_right{ width:370px;float:right; margin-top:20px;height:170px; border-left:1px solid #FFF;}
.foot .foot_right .ewm{width:160px;float:left; margin-left:40px; color:#FFF; text-align:center; font-size:14px; line-height:30px;}
.foot .foot_right .ewm img{width:160px; height:160px;}
.foot .foot_right .keywordlist{ width:150px; float:left;}
.foot .foot_right .keywordlist ul li{border-radius:5px; width:150px; height:40px; background:#0446ae; margin:10px;text-align:center;}
.foot .foot_right .keywordlist ul li a{ color:#FFF; font-size:16px; text-align:center;line-height:40px;}
.foot .foot_right .keywordlist ul li:hover{background:#ff4301;}
.fbottom{ background:#005caa; color:#FFF; height:40px; line-height:40px;}
.fbottom .left{ float:left;}
.fbottom .right{ float:right;}
.fbottom a{ color:#FFF;}
.nybanner{ background:url(nybanner1.jpg) center center no-repeat; height:270px; margin-top:68px;}
.cpleft{ width:230px; float:left;}
.cpright{width:930px; float:right;}

.nysub{margin-top:5px; overflow:hidden; border-top-left-radius: 4px;border-top-right-radius: 4px;}
.nysub .title{height:40px; line-height:40px;background:#0446ae;}
.nysub .title .spanleft{ height:40px;line-height:40px; float:left;  font-size:18px; text-align:center; color:#FFFFFF;  padding:0px 5px 0px 38px; background:url(nyleftbj.gif) no-repeat 13px center;}
.nysub .title .spancenter{float:left; font-size:16px; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding-top:2px}
.nysub .title .spanright{ float:right; padding-right:5px;}
.nysub .title .spanright a{ color:#FFFFFF;}
.nysub .title .spanright a:hover{ color:#FFFFFF;}

.nylist{ border:1px solid #CCC;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; padding-bottom:5px;}
.nylist ul{margin:5px 10px 0px 10px;}
.nylist ul li{height:34px; line-height:34px;overflow:hidden;  padding-left:12px; border-bottom:1px dotted #cccccc}
.nylist ul li a{background:url(li01.png) no-repeat 0px 3px; padding-left:20px; font-size:14px}
.nylist ul li a:hover{background:url(li01_on.png) no-repeat 0px 3px; padding-left:20px; font-size:14px; color:#ff4301}
.nylist ul li.onli a{ text-decoration:underline;background:url(li01_on.png) no-repeat 0px 3px; padding-left:20px; font-size:14px;color:#ff4301}
.nylxwm{line-height:200%; padding:10px;border:1px solid #CCC;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.nylxwm .tel{ background:url(tel.gif) no-repeat 0px center; line-height:200%; height:45px; padding-left:60px; margin-bottom:5px;}
.nylxwm .tel span{font-family: Impact; font-size:18px; color:#0446ae}
.nydh{height:34px; line-height:34px; margin-top:5px; padding-left:10px;font-size:14px; border:1px solid #CCC;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.nydh2{height:34px; line-height:34px;  padding-left:10px;font-size:14px; border:1px solid #CCC;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px; margin-left:5px; margin-top:10px;}
.nycontent{ line-height:200%; padding:10px;border:1px solid #d5d5d5;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin-top:5px;height:1%; overflow:hidden;}
.cpny{
  padding-top: 0px;
  margin-top:10px;
}
.cpny ul li{border:1px solid #d6d6d6;width:calc(24% - 2px);float: left;margin-bottom: 12px;transition: all 0.5s ease;margin-right: 1%;background: white;}
.cpny ul li:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.cpny ul li img{margin: 0 auto;display: block;padding-bottom: 16px;}
/*  */
.cpny .t{
  margin-left: 12px;
  margin-top: 13px;
  margin-bottom: 13px;
}
.cpny .t h4{
  font-size: 14px;
  line-height: 28px;
  color: #333f47;
  font-weight: 200;
}
.cpny .t h4 span{/* color:red */}
.cpny .t p{
  font-size: 21px;
  line-height: 34px;
  color: #ff5722;
  font-family: Impact;
  height: 34px;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}
.cpny .con{
  padding: 10px 16px 10px 21px;
}
.cpny h5{
  color: #2f2f2f;
  font-size: 15px;
  line-height: 28px;
  font-weight: 200;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}
.cpny .con p{
  color: #e51b1b;
  margin-bottom: 10px;
  font-size: 22px;
  height: 30px;
  font-weight: 200;
  line-height: 46px;
}
.cpny .con p span{font-size: 31px;font-weight: 400;vertical-align: -3px;margin-right: 6px;}
.cpny .imgbox{overflow: hidden;width: 94%;margin: 1px auto 2px;}
.cpny .imgbox img{ transition: all 0.5s ease;width: 100%;}
.cpny ul li:hover .imgbox img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.prolist2{}
.prolist2 ul{}
.prolist2 ul li{width:276px; margin-right:11px;margin-left:11px; float:left;  margin-top:10px;margin-bottom:20px}
.prolist2 ul li.end{margin-right:0px}
.prolist2 ul li .img{width:276px; height:207px; overflow:hidden;}
.prolist2 ul li .img img{width:276px; height:207px;transition:all .5s ease; }
.prolist2 ul li .img:hover img{transform: scaleX(1.2) scaleY(1.2);}
.prolist2 ul li .tit{text-align:center; font-size:16px; height:40px; line-height:40px; background:#eeeeee}
.prolist2 ul li .cate{text-align:center; font-size:14px; height:30px; line-height:20px}
.xxlist2{}
.xxlist2 ul li{padding-top:0px;  line-height:25px;   border-bottom:1px dashed #777777; margin-bottom:8px; height:105px; overflow:hidden;}
.xxlist2 ul li .xwtitle{ height:25px; line-height:25px;  background: url(li03.gif) 5px center no-repeat; padding-left:20px; }
.xxlist2 ul li .xwtitle span{ float:right; margin-right:10px;}
.xxlist2 ul li .xwtitle a{ font-weight:bold; font-size:14px; color:#0446ae}
.xxlist2 ul li .xwtitle a:hover{ font-weight:bold; font-size:14px;color:#ff4301;}
.xxlist2 ul li .xwdesc{padding-left:20px; margin-top:5px; color:#666666;}
.xxlist2 ul li .xwdesc img{float:left; margin-right:5px; height:70px; border:1px solid #CCC;}
.xxlist2 ul li .xwtime{ padding-left:20px;}
.piclist2{ margin-top:5px;}
.piclist2 img{width:276px;height:207px;border:1px solid #E2E2E2;}
.piclist2 ul li{ float:left; text-align:center; height:241px; width:278px; margin:10px 16px 10px 7px;}
.piclist2 ul li.right{ float:right; margin:10px 10px 10px 0px;}
.piclist2 ul li a.atitle{ width:248px; height:34px; line-height:34px; display:inline-block; font-size:14px; overflow:hidden;}
.piclist2 ul li.lion{}
.piclist2 ul li.lion img{border:1px solid #f93c0a;}
.piclist2 ul li.lion a.atitle{ color:#f93c0a}
.msgtitle{ text-align:center; font-size:24px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
.time2{ height:40px; line-height:40px; font-size:14px; border-bottom:1px dashed #CCCCCC; text-align:center; margin-top:15px;}
.time2 span{color:#999999;}
.connt{ margin-top:10px;}
.xgxxtitle{ height:35px; line-height:35px; border-bottom:1px solid #CCC; margin-top:15px;}
.xgxxtitle span{ display:inline-block; width:100px; height:35px; background:#0446ae; text-align:center; color:#FFF; font-size:16px; font-weight:bold;}
.newslist{margin:15px 0px 10px 0px;background:#fff; overflow:hidden;}
.newslist ul{ margin:15px 0px;overflow:hidden;}
.newslist ul li{width:48%; float:left; margin:0px 1%; height:35px; line-height:35px;overflow:hidden; background:url(li03.gif) no-repeat 5px 17px;; border-bottom:1px dotted #cccccc;}
.newslist ul li span{float:right;margin-left:5px;}
.newslist ul li a{font-size:14px; padding-left:15px}