@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; background:#fff url(../img/bgt01.jpg) center top repeat-x;  font-family:微软雅黑;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
a{ text-decoration:none; color:#222222;}
a:hover{ text-decoration:none; color:#ff6600;}
A.F {text-decoration:none; color:#cc0000;}
A.F:hover {text-decoration:none; color:#ff6600;}
.red{ color:#F00;}

.clear{ clear:both;}
.more{ font-size:14px;}
.top{ background:#064294 url(../images/topbg.png) repeat-x; height:40px; margin:0 auto; width:100%; line-height:40px; font-size:12px; color:#ffffff;}
img{ border:0}
.clear {clear:both; }
.hidden{display:none;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 

/* 头部 */
.header{  width:1050px; margin:0 auto; height:116px; background-color:#ffffff;}
.logo{ width:580px;  float:left; text-align:left;}
.swsy{ width:420px; float:right; background:url(../img/xx.jpg) 10px 38px no-repeat; padding-right:0px; text-align:right; margin-top:8px; font-size:13px; height:85px;}

/*menu */

/*.menu{ width:1050px; margin:0 auto; height:41px; line-height:41px; text-align:center; background:url(../images/dgbg1.jpg) no-repeat;}
.menu  ul li{ width:100px; float:left; text-align:center;}
.menu  ul li a{ color:#333;} */

/*banner */
.banner{width:1050px; margin:0 auto; height:290px;}

/*cbody */
.cbody{width:1050px; margin:0 auto; background-color:#ffffff; padding-top:5px;}
.cbody2{width:1050px; margin:0 auto; background-color:#ffffff; padding-top:5px;}
.ddyw{ width:350px; float:left; margin-left:15px;}
.bxdt{ width:310px; float:left; margin-left:30px;}
.picb{width:230px; float:left; margin-left:15px;}
.picn{ height:236px; width:328px; float:left;margin-left:15px;  padding-left:6px; padding-top:9px; margin-top:-5px; }
.ggxxb{ margin-top:30px;}
.ggxx{ width:310px; float:left; margin-left:23px;}
.mtdd{ width:310px; float:left; margin-left:30px;}
.zszn{width:270px; float:left;}
.zzxx{ margin-left:20px; height:128px;margin-top:10px; width:1001px; }
.tit1{ border-bottom:1px dashed #cccccc}

.scrolldoorFrame{width:100%; height:200px;}
.scrollUl{width:100%;height:43px; line-height:33px; margin:0 auto;}
.scrollUl li{float:left; text-align:center;width:90px;height:33px;line-height:43px;font-size:17px;}
.sd01{ color:#063168; font-weight:bold}
.sd01 a{ color:#063168;}
.sd02{ color:#999;}
.sd02 a{ color:#999;}
.sd03 a{ color:#999;}
.scrollUlc2{ }
.scrolldoorFrame .news{ margin-top:10px;}
.scrolldoorFrame .news ul li{background:url(../img/icon1.jpg) left center no-repeat; font-size:14px; text-indent:10px; line-height:30px;}
.scrolldoorFrame .news ul li a{ color:#1c2228; }
.scrolldoorFrame .news ul li a:hover{ color:#ff6600; }
.scrolldoorFrame .news ul li span{ float:right; color:#797576;} 
.scrolldoorFrame .more{ margin-top:-29px; text-align:right; font-size:14px;}
.scrolldoorFrame .more a{ color:#222222;}


.ss{ height:26px; width:350px; margin-bottom:10px;text-align:right; }
.ss_k{ float:left; background: none; border:none; background:#f6f6f6;   border:1px solid #cccccc; height:26px;  line-height:26px; width:187px; outline:none; color:#222222; padding-left:3px;}
.ss_an{ float:left;margin-left:3px; width:65px;  height:26px; cursor:pointer; outline:none;}

.linknews{ margin-top:10px;}
.linknews ul{}
.linknews ul li{background:url(../img/icon2.jpg) left center no-repeat; text-indent:15px;  font-size:14px; border-bottom:1px solid #e3edf6; width:330px; line-height:39px; height:39px; float:left} 
.linknews ul li a{color:#124199;}
.linknews ul li a:hover{color:#ff6600;}

.linknews2{ margin-top:5px;}
.linknews2 ul{}
.linknews2 ul li{background:url(../img/zsbg.png) 0px no-repeat; text-indent:40px;  font-size:14px; border-bottom:0px solid #e3edf6; line-height:40px;  } 


.ztzl{ margin-left:15px; width:1010px;margin-top:15px;}
.ztzl ul{}
.ztzl ul li{  width:312px; height:63px; float:left; padding-left:12px; padding-right:10px; padding-top:0px;}

.linkb{ margin-left:20px; margin-top:15px; width:1010px;}
.scrolldoorFrame2{width:100%;overflow:hidden; min-height:100px; font-size:14px;}
.scrollUl2{width:100%;height:43px; line-height:43px; margin:0 auto;background:url(../img/tab3.jpg) center bottom no-repeat;}
.scrollUl2 li{float:left; text-align:center;width:170px;height:43px;line-height:43px; margin-left:20px; font-size:16px;}
.sd21{  color:#010101;}
.sd21 a{ color:#010101;}
.sd22{ color:#acacac;}
.sd22 a{ color:#acacac;}
.scrolldoorFrame2 .news{ margin-top:10px;}
.scrolldoorFrame2 .news ul li{background:url(../img/icon1.jpg) left center no-repeat; font-size:14px; text-indent:10px; line-height:36px;}
.scrolldoorFrame2 .news ul li a{ color:#1c2228; } 

.foot{background:url(../img/footbg.jpg) center center no-repeat;  height:164px; width:100%;  margin:0 auto;}
.footb{width:1010px; margin:0 auto;}
.copy{ font-size:12px; line-height:24px; float:left; color:#ffffff; width:500px; padding-left:86px; padding-top:40px;}
.copy a{color:#a0c4e8;}
.copy a:hover{color:#a0c4e8;}
.ewm{ width:400px; float:right;padding-top:40px;}
.ewm img{ padding-right:30px;}

/*list */

.lisbo{ width:1010px; margin:20px auto;}
.lisbol{ width:215px; float:left;background:#f3f3f3 url(../img/lisbol1.jpg) bottom center no-repeat; min-height:670px; margin-bottom:25px;}
.lisbol .yjlm{background:#f3f3f3 url(../img/lisbol2.jpg) left center no-repeat; height:41px; line-height:41px; color:#fff;  font-size:18px;  text-align:center; width:215px;}
.ejlm{ width:100%}
.ejlm ul{}
.ejlm ul li{width:100%;background:#f3f3f3 url(../img/lisbol3.jpg) bottom center no-repeat;  text-align:center; line-height:47px; font-size:15px; }
.ejlm ul li a{ display:block;height:47px; line-height:47px; }
.ejlm ul li a:hover{ display:block; height:47px; line-height:47px; background:#ffffff url(../img/lisbol4.jpg) bottom center no-repeat;  color:#13429a;background-position-x: 30px;}
.ejlm .focus{ display:block; line-height:47px; background:#ffffff url(../img/lisbol4.jpg) bottom center no-repeat;  color:#13429a;}
.lisbor{ width:770px; float:right;}

.dqwz{ width:100%; background:url(../img/icon3.jpg) 5px 6px no-repeat; border-bottom:1px solid #dcdcdc; font-size:15px;height:44px; line-height:38px; text-indent:35px; color:#003a79;}
.dqwz a{color:#003a79;}
.dqwz a:hover{color:#ff0000;}
.listw{ margin:10px;}
.listw .news{ margin:30px 10px 0px 10px;}
.listw .news ul{}
.listw .news ul li{ background:url(../img/icon4.jpg) left center no-repeat; font-size:14px; line-height:30px; text-indent:20px;}
.listw .news ul li em{ float:right; font-size:12px;}
.linehr{ height:1px; border:none;border-top:1px dashed #b4b4b4; margin-top:18px;*margin-top:10px; margin-bottom:18px;*margin-bottom:10px;}


/*info样式*/
.infob{min-height:350px;}
.infob .tit{  color:#cc0000;text-align:center; font-size:20px; line-height:45px; margin:30px 15px; font-weight:bold}
.infob .titx{ text-align:center; height:37px; width:100%; background-color:#d9d9d9; line-height:37px; font-size:13px; color:#6999;}
.infob .nr{font-size:14px; color:#222222; line-height:34px; text-align:justify; margin:25px 12px;  text-indent:2em; border-bottom:1px dashed #b4b4b4; padding-bottom:35px;}
.infob .nr p{text-align:justify;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}