@charset "utf-8";
/* CSS Document */


body{ margin:0; padding:0;  font-family:"宋体"; font-size:12px; color: #666; background:url(../img/bg.jpg) repeat-x; background-color:#FFF5C7; }
ul,li{ margin:0; padding:0;  list-style: none;color:#333;}
a{ margin:0; padding:0; text-decoration:none; font-family:"宋体"; font-size:14px; color:#333333;}
a:hover{ margin:0; padding:0; color:#E0390A; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;font-family:"宋体"; font-size:12px; font-weight:normal;color:#333;}
h2{ font-size:30px; font-family: "微软雅黑"; color:#1B8334;}
h4{ color:#000; font-size:16px; font-family:"微软雅黑";}
p,span,font{ margin:0 ; padding:0;}
img{ border:0; border:none;}




.box{ width:992px; overflow:hidden; margin:0 auto; padding:0 9px; background:url(../img/box-bg.png) repeat-y;}

.header{ width:992px; height:240px; /*background:url(../img/banner.jpg) no-repeat;*/ margin-top:3px;}
.header-ny{ width:992px; height:240px; background:url(../img/ny-banner.jpg) no-repeat; margin-top:3px; }

.nav { font-size: 14px; width: 992px;/* height: 38px; */ line-height: 38px; position: relative; z-index: 1; /* float:left;*/ background:url(../img/nav.jpg) repeat-x; height:38px; }
.navmain { width:992px; margin:0 auto; height: 38px; position: relative;}

#nav_all { width:992px; height:38px; float: left; line-height: 38px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left;line-height:38px;font-family:"微软雅黑"; color: #F30; font-size:14px;  background: url(../img/nav-li.jpg) no-repeat right; }
#nav_all li a {  color:#ccc;  display:block;  padding:0px 11px; cursor:pointer;  height: 38px; line-height: 38px;/* white-space: nowrap;*/ font-family:"微软雅黑"; color:#FFF; font-size:14px; float:left;}
#nav_all li a:hover { background:url(../img/nav-li-a.jpg) repeat-x bottom; height: 38px; line-height: 38px;overflow: hidden; color:#D71F01;}

#nav_all li ul {height:27px; display: none; position: absolute; z-index: 99; width: 992px; left: 0px; top:38px;  background:url(../img/nav-ul.jpg) repeat-x;}
#nav_all ul li {height: 27px;background-image: none; /*line-height: 35px;*/ text-align:center; line-height:27px;color: #666; font-family:"宋体"; font-size:12px; }
#nav_all ul li a { background-image: none;height: 27px; line-height:27px; /*line-height: 35px;*/ color: #666; font-family:"宋体"; font-size:12px; display:block; }
#nav_all ul li a:hover {background-image: none;height: 27px; line-height: 27px; color: #FF6503;  }
.main-index{ width:992px; overflow:hidden;/* padding-top:10px;*/ }

.main-ny{ width:990px; overflow:hidden;border:1px solid #CCC; border-top:3px solid #F5570A; background: url(../img/box-bottom.jpg) repeat-x bottom; padding-bottom:20px; min-height:500px; }



.main-left{ width:742px; float:left;}
.content1{ width:740px; overflow: hidden; border:1px solid #CCCCCC; background:url(../img/box-bottom.jpg) repeat-x bottom; margin-bottom:7px; padding-bottom:12px;}

.title-line{ width:740px; height:3px; overflow:hidden; background:#F5570A; float:left;}
.title1{ width:740px; height:32px; background: url(../img/title1-bg.jpg) repeat-x; float:left;}
.title1 h4{ line-height:37px; height:32px; float:left; display:block; }

.more1{ width:570px; height:15px; float:right; background:url(../img/more1.jpg) no-repeat 0 9px; padding-top:9px; text-indent:-9999px;}
.more1 a{ width:38px; float:right; height:15px; display:block;}

.cntent1-img{ width:278px; height:200px; padding:10px 0 0 17px; float:left; padding-bottom:25px; overflow:hidden; position:relative;}

.content1-news{ width:424px; height:188px; float: right; display:block; padding-right:10px; padding-top:10px; padding-bottom:25px;}

.content1-news li{ width:424px; height:26px; border-bottom:1px dashed #999; line-height:26px; background:url(../img/icon2.jpg) no-repeat 0 8px; color:#666;}
.content1-news p{ float: left; width:344px; padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.content1-news span{ float:right;}

.content1-box{ width:345px; height:215px; border:1px solid #CCC; margin:12px 9px 0px 9px;_margin:12px _3px 0 _4px;background:url(../img/box2-bg.jpg) repeat-x bottom; float:left;  }

.c-box-title{ width:345px; height:32px; background: url(../img/box-tbg.jpg) repeat-x; height:32px; display:block; float:left; }
.c-box-title span{  float:left; width:285px; color:#FF6503; color:#333333; font-weight:bold; font-size:14px;height:32px; line-height:32px;text-indent:25px; display:block; background:url(../img/icon3.png) no-repeat 5px 9px; float:left;}
.more2{ width:41px; height:11px; background:url(../img/more2.jpg) no-repeat; float: right; margin-top:13px; text-indent:-9999px;}
.more2 a{width:41px; height:11px; display:block;}

.news-box{ width:345px; height:auto; display:block; float:left;}
.news-box li{ width:345px; height:28px; line-height:28px; border-bottom:1px dashed #999; background:url(../img/icon4.jpg) no-repeat 5px; float:left; }
.news-box li p{ width:272px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all; float:left; text-indent:20px;}
.news-box li span{ float:right; padding-right:5px;}

.news2-box{ width:350px;  float:left; padding-left:20px; overflow:hidden; padding-bottom:15px;}
.news2-title{ width:330px; height:30px; background: url(../img/title3.jpg) no-repeat 0 5px; padding-top:5px; }
.news2-title span{ font-size:14px; font-weight:bold; color:#333; padding-left:35px; line-height:20px; float:left;}


.main-right{ width:236px; overflow:hidden; float: right;}
.content2{ width:236px; height:auto; padding-bottom:6px; _padding-bottom:12px;}
.content2-title{ width:236px; height:37px; background:url(../img/title-right.jpg) no-repeat;}
.content2-title h4{ line-height:37px; height:37px; float:left; padding-left:30px;}

.more3{ float:right;  height:37px; line-height:37px; font-size:6px; padding-right:5px;}
.more3 a{color: #F30; /*font-family:"04b_08"; -webkit-text-size-adjust:none; font-size:6px;*/}

.news-right,.news-right2{ width:234px; height:300px; border:1px solid #CCC; border-top:0px;border-top: none; background: url(../img/box2-bg.jpg) repeat-x bottom; padding-top:5px; overflow:hidden;  background:none;}

.news-right2{ height:270px; padding-top:5px; padding-bottom:8px; display:block; overflow:hidden; background:none; }

.news-right li,.news-right2 li{ height:32px; line-height:32px; width:230px; float:left; margin:0 2px; background:url(../img/icon5.jpg) no-repeat 8px; text-indent:20px; }

.news-right li{line-height:24px; height:auto; width:230px; float:left; margin:0 2px; background:url(../img/icon5.jpg) no-repeat 8px 8px; text-indent:0px; }

.news-right2 li{line-height:24px; height:auto; width:230px; float:left; margin:0 2px; background:url(../img/icon5.jpg) no-repeat 8px 8px; text-indent:0px; }

.news-right li div{ width:202px; padding-left:28px; height:auto;}
.news-right li a{ font-size:14px; height:auto;  overflow:hidden; display:block;}

.news-right2 li{ width:202px; padding-left:28px; height:auto;}
.news-right2 li a{ font-size:14px; height:auto; overflow:hidden; display:block;}

.fast{ width:236px; height:auto;}
.fast1,.fast2,.fast3{ width:236px; height:
72px; padding-bottom:5px; text-indent:-9999px;}
.fast1{ background:url(../img/fast1.jpg) no-repeat; }
.fast2{ background:url(../img/fast2.jpg) no-repeat; }
.fast3{ background:url(../img/fast3.jpg) no-repeat; }
.fast1 a{width:236px; height:72px; display:block;}
.fast2 a{width:236px; height:72px; display:block;}
.fast3 a{width:236px; height:72px; display:block;}
.friendlink{ width:994px; height:68px;}
.link-title{ width:72px; height:68px; background:url(../img/link.jpg) no-repeat;text-indent:-9999px; float:left;}

.link-box{ width:918px; height:66px; overflow:hidden; border:1px  solid #CCC; border-left:0px; border-left:none; background: url(../img/box-bottom.jpg) repeat-x bottom; float:left; }

.link-box li{ padding:0px 10px; margin:8px 0px; border-right:1px solid #666; float:left; height:14px; line-height:14px; width:auto; overflow:hidden;}
.link-box li a{ font-size:14px;}

.link-box div{ padding:0px 10px; margin:8px 0px; border-right:1px solid #666; float:left; height:14px; line-height:14px; width:auto; overflow:hidden;}
.link-box div a{ font-size:14px; display:block; float:left; height:14px; 
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}




.foot{ width:994px; height:auto; background:url(../img/foot-bg.jpg) repeat-x; margin-top:15px; padding:10px 0px; font-size:14px;}
.foot p{ height:24px; line-height:24px; text-align:center;}


.ny-title{ width:990px;height:32px; height:auto; background: url(../img/title1-bg.jpg) repeat-x bottom; margin-bottom:10px; }
.title-p{ height:32px; height:auto; line-height:32px; background: url(../img/icon6.jpg) no-repeat 10px 10px; padding-left:30px; font-size:14px;}
.title-p a{ font-size:14px;}
.title-p span{ color:#F60;}

.ny1{/*overflow:hidden;*/ min-height:750px; height:auto; background:url(../img/ny1-bg.jpg) no-repeat center top; text-align:left; padding:0px 10px; }

[class].ny1{ height:auto;}

.ny-news{ width:990px; overflow:hidden; background:url(../img/ny2-bg.jpg) no-repeat left bottom; border-top:3px solid #F5570A; min-height:1000px; }

.ny-news2{ width:990px; overflow:hidden; background:url(../img/ny3-bg.jpg) no-repeat left bottom; border-top:3px solid #F5570A; min-height:1000px; }

.ny-left{ width:236px; padding:0px 0 0 8px; float:left;}
.ny-right{ width:726px; overflow:hidden; float:right;}
.news{ width:726px; /*height:110px;*/}
.news-title{ width:726px; height:28px; background:#FCEBCF;line-height:28px;}

.news-title .my_list_span a{ width:600px; height:28px; overflow:hidden;}

.news .news-title a{ font-size:14px; text-indent:28px; float: left; line-height:28px;  }

.news-title .my_list_font{ font-size:14px; float:right; padding-right:8px;}


.news{ line-height:28px;}
.news a{ color:#900; float:right; line-height:14px;}

.page{ width:300px; height:20px; margin:30px  auto 30px auto;}
.page-l{ width:40px; height:18px; border:1px solid #CCC; background:#EFEFEF; line-height:18px; text-align:center; float:left; margin:0 4px;}
.page-l a{background:#FCEBCF; display:block;}
.page ul{ float:left; height:20px;}
.page ul li{ width:18px; height:18px; float:left; border:1px  solid #CCC; background:#900; color:#FFF; float:left; line-height:18px; text-align:center; margin:0 4px;}
.page ul li a{width:18px; height:18px; background:#FFF; display:block; float:left;}
.page ul li a:hover{background:#FCEBCF; }

.ny3{ width:990px; background: url(../img/ny3-bg1.jpg) no-repeat center top; min-height:400px;}

/*.ny3 ul{ width:916px; margin:0 auto; padding-top:95px;}
.ny3 ul li,.ny4 ul li{ width:916px; height:26px; line-height:26px; border-bottom:1px dashed #CCC; background:url(../img/icon2.jpg) no-repeat 8px; font-size:14px;}
.ny3 ul li a,.ny4 ul li a{ font-size:14px; text-indent:25px; width:745px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ny3 ul li span,.ny4 ul li span{ float:right;}*/

.ny4{ width:990px; background:url(../img/ny4-bg.jpg) no-repeat center top; min-height:400px;}

/*.ny4 ul{ width:916px; margin:0 auto; padding-top:5px;}
.ny4 p{ font-size:14px; line-height:36px; width:600px; padding-left:30px; text-align:left; font-weight:bold;}*/


.jb{ width:938px; height:auto; margin:0 auto;}
.jb-title{ width:938px; height:50px; background:url(../img/jb-title.jpg) no-repeat; line-height:35px; text-align:center; color:#990000; font-size:20px; font-family:"微软雅黑";}

.jb-box{ width:839px; height:auto; background:url(../img/jb-left.jpg) repeat-y; margin-left:47px; margin-bottom:20px;}
.jb-content{ width:838px; margin: 0 auto; background:url(../img/jb-bg.jpg) no-repeat right bottom;min-height:232px; height:232px;}
[class].jb-content{ height:auto;}
.jb-content li{ width:800px; height:30px; line-height:30px; background:url(../img/icon2.jpg) no-repeat 39px;text-indent:25px; padding-left:38px;}
.jb-content li a{ font-size:14px; }
.jb-bottom{ width:838px; height:8px; background:url(../img/jb-bottom.jpg) no-repeat;}
.ny-10{ width:938px; height:auto; overflow:hidden; margin:0 auto;}

.ny-10-title1,.ny-10-title2,.ny-10-title3,.ny-10-title4,.ny-10-title5,.ny-10-title6{ width:309px; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#FFF; background:url(../img/ny10-title.jpg) repeat-x; float:left; margin-right:2px; text-align:center;}

.ys-box{ width:938px; height:auto; margin:0 auto; float:left;}
.ys1,.ys2,.ys3,.ys4,.ys5,.ys6{ width:309px; margin-right:2px; text-align:center; float:left; height:48px; line-height:48px; font-size:14px; padding-bottom:10px;}

.ys1 a{font-size:14px;}

.ny-10-title1,.ys1{ width:279px;}
.ny-10-title2,.ys2{ width:111px;}
.ny-10-title3,.ys3{ width:228px;}
.ny-10-title4,.ys4{ width:162px;}
.ny-10-title5,.ys5{ width:70px;}
.ny-10-title6,.ys6{ width:70px;}


a.my_a_m{color:#ef6703;}
a.my_a_m:hover{color:#a94800;}
