/* CSS Document */
html { overflow-x: hidden;}
body{font-size:12px;color:#474a48;margin:0 auto;margin-bottom: 0px; background-image:url(../images/ztbg.jpg); background-repeat:no-repeat; background-color:#fff;background-position:center top;text-align: center;}
a{font-family: "微软雅黑";font-size: 18px;color: #333333;text-decoration: none;}
a:hover{font-family: "微软雅黑";font-size: 18px;color: #000;text-decoration: none;}
*{margin:0px;padding:0px;list-style:none;}
img{ border:0;}

.top_bg{clear:both;height: 103px;width:100%; float:left; }
.top{ width:1280px;background-image: url(../images/topbg.jpg); height:103px; margin:0 auto;}

.logo{ float:left;width:539px; height:103px; background-image: url(../images/logo.jpg); background-repeat:no-repeat;}

.dianhua{ width:300px; float:right; margin:20px 20px 0px 0px;}

.zhongyingwen{ float:right; width:300px; text-align:right;margin-top:20px;}
.dianhuahaoma{ float:right;width:300px;text-align:right;}

.nav_bg{ background-color:#31446f;clear:both;height: 49px;width:1280px; margin:0 auto; }

.hang{ width:984px; margin:0 auto;}
.hangny{ width:1024px; margin:0 auto;}
.xw{ float:left; width:390px;}
.xwbt{ float:left; width:390px; height:36px;}
.xwbg{ float:left; width:390px; margin-top:10px;}
.xwbg ul{ float:left; width:390px;}
.xwbg ul li{ float:left; width:390px; height:56px; margin-bottom:10px;}
.xwbg ul li a{ float:left; width:310px; height:56px;overflow: hidden;white-space: inherit; text-align:left;text-overflow:ellipsis; font-size:16px; line-height:24px; margin-left:10px;}

.dkjj{ float:left; width:984px; }
.dkjjbt{ float:left; width:984px; height:36px;}
.dkjjbg{ float:left; width:984px;}
.dkjjbg p{ width: 654px; height:240px;line-height: 30px;float: left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;;font-family: "微软雅黑";font-size: 16px;text-align: left;color: #3b3b3b; margin-top:5px; margin-left:15px;}


.qxqy{ margin:0 auto; width:986px;}
.qxqybt{ float:left; width:986px; height:36px;}
.qxqybg{ float:left; width:986px; margin-top:10px;}
.qxqybg ul{ float:left;}
.qxqybg ul li{ float:left; margin-left:3px; width:190px;}
.qxqybg ul li img{ float:left; width:190px; height:133px;}
.qyqytxt{ float:left;}
.qyqytxt a{ float:left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;font-family: "微软雅黑";font-size: 12px;text-align: center; line-height:24px;color: #5a5859;}


.dkdsj{ float:left; width:643px; }
.dkdsjbt{ float:left; width:643px; background-image:url(../images/dkdsjbt.jpg); height:67px;}
.dkdsjbg{ float:left; width:643px;}
.dkdsjbg ul{ float: left; margin-top:10px; }
.dkdsjbg ul li{ float: left; width:643px; height:40px; background-color:#e5e2e2; margin-right:10px; margin-bottom:10px;}
.dkdsjbg ul li a{ float:left; line-height:40px;width:601px; margin-left:10px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; text-align:left;} 



.lxfs{ float:left;width:332px;margin-left:5px;}
.lxfsbt{ float:left; width:332px; height:67px;background-image:url(../images/lxfsbt.jpg); }
.lxfsbg{ float:left; width:332px; height:355px; background-image:url(../images/lxfsbg.jpg); }
.lxfsbg p{ width: 300px; height:220px;line-height: 40px;float: left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;;font-family: "微软雅黑";font-size: 16px;text-align: left;color: #333333; margin-top:25px; margin-left:25px;}


.dkwh{ float:left;width:643px;}
.dkwhbt{ float:left; width:643px; height:49px;background-image:url(../images/qywhbt.jpg); }
.dkwhbg{ float:left; width:643px; height:292px; background-image:url(../images/qywhbg.jpg); }
.dkwhbg p{ width: 390px; height:260px;line-height: 24px;float: left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;;font-family: "微软雅黑";font-size: 18px;text-align: left;color: #333333; margin-top:15px; margin-left:15px;}


.shzr{ float:left;width:332px; margin-left:5px;}
.shzrbt{ float:left; width:332px; height:46px;background-image:url(../images/shzrbt.jpg); }
.shzrbg{ float:left; width:332px; height:295px; background-color:#f3f3f3; }
.shzrbg ul{list-style-type: none; width:310px; margin-left:15px; margin-top:5px; }
.shzrbg ul li{ float: left; width:290px;left;background-image: url(../images/uiui.gif);background-repeat: no-repeat;background-position: left; padding-left:5px; border-bottom:1px dashed #333;}
.shzrbg ul li a{float: left;width:220px; text-align:left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-family: "宋体";font-size: 14px;color: #333;text-decoration: none; line-height:33px;}
.shzrbg ul li a:hover{font-family: "宋体";font-size: 14px;color: #333;text-decoration: none;}
.shzrbg ul li span{float: right;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333;line-height:33px;}



.yqlj{width: 1024px; margin:0 auto; text-align:left; }
.yqlj ul{ width: 830px;list-style-type: none; padding:20px 0px 0px 0px;}
.yqlj li{ float:left;font-family: "宋体";font-size: 12px;color: #7d6d4a;height:22px; float: left;}
.yqlj li a{font-family: "宋体";	font-size: 12px;color: #fff;text-decoration: none;}
.yqlj a:hover{font-family: "宋体";font-size: 12px;color: #fff;}


.footerbg{ width:990px; height:125px; background-color:#404040; margin: 0 auto; text-align:center;}
.footer{ width:990px; height:125px;  margin:0 auto; background-image:url(../images/footerlogo.jpg); background-repeat:no-repeat; background-position:left;}
.footer span{ float:left; margin-left:20px;}
.zbdw{ width:820px; height:69px; color:#fff; line-height:24px;float:right;  font-size:12px;  padding-top:20px; text-align:right;  margin-right:10PX;}
.zbdw ul{ float:right;list-style-type: none; padding:0px 0px 0px 0px; text-align:right;}
.zbdw li{ float:left;font-family: "宋体";font-size: 12px;color: #7d6d4a;height:22px;text-align:right;}
.zbdw li a{font-family: "宋体";	font-size: 12px;color: #fff;text-decoration: none;text-align:right;}





.bann{ margin:0 auto; width:1024px; height:134px; margin-top:10px; margin-bottom:10px;}

.left{ float:left; width:231px;}

.right{ float:left; width:783px; margin-left:10px;}



.kjdh{ width:231px; float:left;}
.kjdhbt{background-image: url(../images/kjdhbt.jpg);height: 49px;width: 231px; float:left;}
.kjdhbg{ background-color:#fff; padding-bottom:20px;width: 231px; min-height:149px; float:left;background-image: url(../images/kjdhbg.jpg); }
.kjdhbg ul{list-style-type: none; width:180px; margin-left:28px; padding-top:10px;}
.kjdhbg ul li{ float: left; width:180px;left;background-image: url(../images/nyuiui.jpg);background-repeat: no-repeat;background-position: left; padding-left:20px; }
.kjdhbg ul li a{float: left;width:180px; text-align:left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-family: "微软雅黑";font-size: 18px;color: #fff;text-decoration: none; line-height:48px;}
.kjdhbg ul li a:hover{font-family: "微软雅黑";font-size: 18px;color: #fff;text-decoration: none;}


.nylxwm{ width:231px; float:left;}
.nylxwmbt{background-image: url(../images/nylxfsbt.jpg);height: 50px;width: 231px; float:left;}
.nylxwmbg{min-height: 107px;width: 231px; float:left;background-image: url(../images/nylxfsbg.jpg);padding-bottom:20px;}
.nylxwmbg p{ width: 190px; min-height:100px;line-height: 24px;float: left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;;font-family: "微软雅黑";font-size: 12px;text-align: left;color: #333; margin-top:15px; margin-left:25px; }

.hang3{ width:783px; float: left;}



.gdtp2{ width:246px;  }
.gdimg2{ float:left;text-align:center; }
.gdimg2 img{width:246px; height:170px;  float:left;text-align:center; }

.gdtxt2{width:246px; height:55px;float:left;  text-align:center;}
.gdtxt2 a{ color:#333; font-size:14px; line-height:55px;}

.zycp{ width:783px; float:left;}
.zycpbt{background-image: url(../images/zycpbt.jpg);height: 34px;width: 783px; float:left;}
.zycpbg{ float:left; width:783px; margin-top:10px;}
.zycpbg ul{ margin-top:10px;}
.zycpbg ul li{ float:left; margin-right:5px; margin-bottom:5px;}


.nygsjj{ width:783px; float:left;}
.nygsjjbt{background-image: url(../images/nygsjjbt.jpg);height: 34px;width: 783px; float:left;}
.nygsjjbg{min-height: 100px;width: 783px; float:left;}
.nygsjjbg p{ width: 770px; min-height:100px;line-height: 24px;float: left;white-space: normal;overflow: hidden;text-overflow:ellipsis;display:block;;font-family: "微软雅黑";font-size: 14px;text-align: left;color: #333333; margin-top:5px; margin-left:15px;}

.nygsdt{ width:385px; float:left; margin-left:10px;}
.nygsdtbt{background-image: url(../images/nygsdtbt.jpg);height: 34px;width: 385px; float:left;}
.nygsdtbg{height: 130px;width: 385px; float:left;}
.nygsdtbg ul{list-style-type: none; width:360px; margin-left:15px; margin-top:5px; }
.nygsdtbg ul li{ float: left; width:340px;left;background-image: url(../images/uiui.gif);background-repeat: no-repeat;background-position: left; padding-left:5px; border-bottom:1px dashed #333;}
.nygsdtbg ul li a{float: left;width:220px; text-align:left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-family: "宋体";font-size: 14px;color: #333;text-decoration: none; line-height:33px;}
.nygsdtbg ul li a:hover{font-family: "宋体";font-size: 14px;color: #333;text-decoration: none;}
.nygsdtbg ul li span{float: right;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333;line-height:33px;}

/*内页部分开始*/
.ny{width:783px; float:left;;}
.nybt{ background-color:#253763;height: 50px;width: 783px; float:left;}
.nybt span{	font-family: "微软雅黑"; line-height:28px; height:33px;font-size: 18px;color: #fff;text-decoration: none; float:left;  margin-left:10px; }
.nybt a{	font-family: "微软雅黑";font-size: 18px; line-height:50px;color: #fff;text-decoration: none; }
.nybg{min-height:337px;width: 777px; float:left; border:3px solid #253763;  background-color:#fff; margin-top:3px; margin-bottom:5px;}
/*内页部分结束*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*list页新闻列表开始*/
.nrwenzi {margin:10px 10px 0px 30px;float: left;text-align: left;}
.nrwenzi ul{margin: 0px;padding: 0px;list-style-type: none;}
.nrwenzi ul li{ width:710px;text-align: left;float: left;Font-size: 14px;background-image: url(../images/dot4.gif);background-repeat: no-repeat;background-position: left 12px; height:40px; line-height:40px; border-bottom:1px dotted #93170f; padding-left:14px;}
.nrwenzi ul li a{font-size: 14px;color:#333;float: left;text-align: left;width:380px;margin-left: 14px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.nrwenzi ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.nrwenzi a:hover{color: #93170f;}
/*list页新闻列表结束*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*页翻页控制开始*/
#listpage {color:#333;font-size:14px;	text-align: center;padding-top: 10px;padding-bottom: 10px;clear: both;}
#listpage span {margin-left: 30px;	font-family: Verdana, Geneva, sans-serif;letter-spacing: 5px;color: #474a48;}
#listpage a {color:#333; font-size:14px;	text-decoration:none;} 
#listpage a:visited {color:#333;} 
#listpage a:hover {	color:#93170f;}
#listpage a:active {color:#333}
/*页翻页控制结束*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*dy.html,data.html新闻详细页输出控制开始*/
#NewsType { margin:30px 20px 30px 20px;color: #333;text-align: left; }
#NewsType .NewsTitle { text-align: center;font-family: "黑体";font-size: 21px; padding:10px 0px 20px 0px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;}
#NewsType .NewsTimes {color: #333;text-align: center;margin-bottom:10px;}
#NewsType .NewsContent {min-height: 300px;padding:10px;font-size: 14px;line-height: 32px;}
#NewsType .NewsContent img{ max-width:730px; text-align:cent}
/*dy.html,data.html新闻详细页输出控制结束*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*pic图片列表页输出控制开始*/
.picturelist{ float:left; }
.picturelist ul{ float: left;margin-top:10px; margin-left:5px; }
.picturelist ul li{ float:left; width:367px; margin-left:10px; margin-bottom:10px;}
.pptt{ width:367px; height:365px; float:left;}
.pptt img{ width:365px; height:365px; float:left; border:1px solid #253763;}
.pptttxt{ width:367px; height:40px; float:left; background-color:#253763;}
.pptttxt a{ line-height:36px; font-size:14px; color:#fff;}
/*pic图片列表页输出控制结束*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------*/

.picturelistzz{ float:left; }
.picturelistzz ul{ float: left;margin-top:10px; margin-left:5px; }
.picturelistzz ul li{ float:left; width:246px; margin-left:5px; margin-bottom:5px;}
.ppttzz{ width:246px; height:136px; float:left;}
.ppttzz img{ width:244px; height:134px; float:left; border:1px solid #253763;}
.pptttxtzz{ width:246px; height:40px; float:left; background-color:#253763;}
.pptttxtzz a{ line-height:36px; font-size:14px; color:#fff;}






/*menu*/
#nav { margin-left:30px; display:block;background:#31446f;position:relative;z-index:2;}
#nav .jquery_out {float:left;line-height:32px;display:block;  text-align:center; color:#fff;font:18px/32px "微软雅黑"; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#31446f; float:left; /*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:48px; display:block; padding:0 75px;font-size:18px;}
#nav .mainlevel a:hover {color:#333; text-decoration:none; background:#d1d1d1}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#31446f; /*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
