@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555;}

body{ margin:0 auto; padding:0px;  width:100%; font-family:microsoft yahei;font-size:13px; color:#555555; }
.top{ width:1100px; margin:0 auto; padding-top:15px; padding-bottom:15px; }
.top .ban{ width:150px;}
.zh{ background:url(../images/index_08.jpg) no-repeat center; height:46px; width:60px; }
.en{ background:url(../images/index_06.jpg) no-repeat center; height:46px; width:60px;}



.nav{ border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8;width:100%; height:50px; margin:0 auto; margin-bottom:2px;  }
.nav .zhong{ width:1096px; margin:0 auto;}
.nav #menu{ width:1096px;font-size:16px; margin:0 auto;}
.nav #menu ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none; }
ul.menu li {position:relative; float:left; text-align:center; line-height:50px;}
ul.menu ul {position:absolute;left:0; display:none; opacity:0;list-style:none;text-align:center; }
ul.menu ul li {position:relative; border-top:none; width:137px; margin:0;font-weight:normal;color:#fff;background:#eb3c00; font-size:12px;border-top:1px solid #fff; height:24px; line-height:24px;}
ul.menu ul li a {display:block;color:#fff;font-weight:normal;line-height:24px;font-family:Arial, Helvetica, sans-serif;}
ul.menu ul li a:hover { color:#fff; font-weight:bold; background:#1a5ab1;}
ul.menu ul ul { top:0px}
ul.menu .menulink {  width:137px; font-size:12px; padding-bottom:0px;	height:50px;font-size:16px; line-height:50px;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#ffffff; background:#1a5ab1; display:block; width:137px; height:50px;  }
ul.menu .sub {background:url(../images/bb.jpg) repeat-x;}
ul.menu .topline {}


 .lubo{width: 100%; min-width:1000px;clear: both;  height:462px; position:relative;z-index:10;margin:0 auto}
  .lubo_box{ position: relative; width: 100%; height:462px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:462px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%; height: 100%;}

  .lubo_box li img{ width: 100%;height: 462px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #18b536; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

.content{ width:1100px; margin:0 auto; padding-top:30px;}
.content .cp{ width:1100px; margin:0 auto; padding-bottom:40px;}
.content .cp h2{ color:#1a5ab1; font-size:25px;}
.txt{ font-size:16px; text-align:center; padding-bottom:20px;}

.cona{ width:1100px; margin:0 auto; color:#272727; font-size:12px; padding-bottom:30px;}
.cona .news{ width:540px;}
.news .ntop{ background:#65b95b; height:30px; }
.news .ntop h3{ color:#fff; font-size:14px; line-height:30px; padding-left:10px;}
.news .mored a{ color:#fff; text-transform:uppercase; font-size:12px; margin-right:10px; line-height:30px;}
.xw{ width:518px; margin:0 auto; border:1px solid #d8d8d8; padding:10px; margin-top:10px;}
.nlist ul li{ line-height:30px; border-bottom:1px dashed #272727;}
.nlist ul li a{ color:#272727;}
.nlist { width:322px;}
.cona .about{ width:530px; line-height:28px; margin-top:-5px;}


.yingyong{ width:1100px; margin:0 auto; padding-bottom:20px; }
.yingyong h2{ color:#1a5ab1; font-size:25px;}
.cpyy{ width:1100px; margin:0 auto; padding-top:20px;}
.cpyy .ying{ background:url(../images/index_25.jpg) no-repeat; width:155px; height:124px; margin-right:1px; margin-left:1px;}
.ying .ytop{  padding-top:7px;}
.ying .ytop h3{ font-size:14px; color:#000; padding-left:12px;}
.ying .ytop .more{ margin-top:2px; padding-right:5px;}
.ying .yimg{border-radius: 10px;overflow:hidden; width:140px; height:80px; margin-left:7px; margin-top:8px; }


.foot{ width:1100px; margin:0 auto; border-top:3px solid #bebebe; margin-top:20px; padding-bottom:20px;}
.foot .you{ width:700px; line-height:33px; margin-left:20px;}
.foot .la,.you{ padding-top:20px;}

a.zzb07link{text-decoration:none;color: #555555;}
a.zzb07link:hover {text-decoration: underline;color: #555555;}
.zzb07tail{color:#555555;}
.zzb07tail a{color:#555555;}

/*-------------------内页--------*/

.main{ width:1100px; margin:0 auto;  margin-top:30px;}
.left{ width:230px;}
.left .pro h2{background:#1a5ab1; font-size:16px; height:30px; line-height:30px;text-align:center; color:#fff}
.pro ul li{ line-height:30px; border-bottom:1px dashed #d8d8d8; background:url(../images/cc_12.jpg) no-repeat left; padding-left:28px;}
.pro ul  { width:200px; margin:0 auto; padding-bottom:10px;}
.pro dl{ width:180px; margin:0 auto;}
.pro{ border:1px solid #d8d8d8; width:228px;}
.pro dl dt{ padding-left:20px; line-height:28px;}
.yp{ margin-top:15px; border:1px solid #1a5ab1;}
.yp h2{background:#1a5ab1; font-size:16px; height:30px; line-height:30px;text-align:center; color:#fff}
.yp ul{ width:200px; margin:0 auto; padding-bottom:10px;}
.yp ul li{ line-height:35px; border-bottom:1px solid #d8d8d8; padding-left:30px;}
.search{height:23px;  width:220px; margin:0 auto; margin-top:-5px; padding-top:22px;}
.search li{ float:left; width:auto }


.right{ width:830px;}
.right .rtop{ border-bottom:1px solid #d8d8d8; padding-bottom:10px; margin-top:-8px;}
 .right .rtop h2{font-size:16px; margin-top:10px; padding-left:20px; line-height:30px; height:30px; border-left:6px solid #1a5ab1; font-weight:bold; color:#1a5ab1}
.right .rtop  .weizhi{ padding-top:20px;}
.right .neirong{ line-height:30px;  width:780px; margin:0 auto; padding-top:20px; min-height:200px; padding-bottom:20px;}
.home{ color:#1a5ab1;}

/*page*/
.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0284da; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0284da; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0284da; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*page*/

.mner{ width:1100px; margin:0 auto; margin-top:30px;}
.zhengwen{ width:1100px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.breadcrumbNav {
    color: #0861b0;
    font-size: 12px;
    text-align: right;
}
.hr_dotted {
    border-bottom: 1px dotted #0861b0;
    border-top: 1px dotted #0861b0;
    height: 4px;
    width: 100%;
}
.zhengwen h2 {
    color: #646464; text-align:center;
    font-size: 30px;
    padding: 20px 0 30px;
}

.s_title {
    font-size: 16px; text-align:center
}
.zong{ padding-top:20px; line-height:30px; font-size:14px; text-align:justify}
.gcal ul li{float:left;width:293px; margin-right:30px; margin-bottom:30px; margin-left:35px;}
.gcal ul li p{ text-align:center}
.gcal .lanrenzhijia{ width:293px; height:200px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; }
.gcal .lanrenzhijia {display:table-cell;vertical-align:middle;width:293px; height:200px; }
.gcal .lanrenzhijia img{max-width:293px;max-height:200px; }


.xwlist{ margin-left:10px; margin-right:10px; width:345px;}
.bga{ background:#f5f5f5; height:190px; padding:10px;}
.ckxx{ width:120px; height:40px; border:1px solid #0861b0; display:block; background:#f5f5f5; text-align:center; line-height:40px;}
.news_lixt_tit a:hover { background:#0861b0; color:#fff; display:block}
.news_lixt_tit {
    color: #0861b0;
    font-size: 22px;
    padding-top: 10px; padding-bottom:10px;
}
.news_date {
    color: #0087ff; padding-bottom:5px;
    font-size: 16px; padding-top:10px;

}
.nybt{text-align:center; padding-top:10px;color: #B2191E; font-size:17px; padding-bottom:15px; border-bottom:1px dashed #272727}
.miaoshu{text-align:center; padding-top:15px;}
.xwlist2{ width:100%;}
.titlet2{ color:#272727; border-bottom:1px solid #d8d8d8; text-align:center; margin:0 auto; padding-bottom:10px; font-size:16px; font-weight:bold}
.nimg2{ width:200px; margin-right:15px;}
.njs2{ width:470px;}
.ntitle2{ margin-top:-5px;}
.dixia2{ border-bottom:1px dashed #d8d8d8;  margin-bottom:15px; padding-top:15px;}
