@charset "utf-8";
body {
	font-family: "微软雅黑"; font-size:12px; margin:0 auto; background:#ccc; background-image:url(../images/bg.gif);

}
.box{ width:960px; padding-left:10px;  height:728px; padding-top:1px; margin:0 auto; background:#fff;/*position:absolute;
	top:50%;
	left:50%;
	margin:-329px 0 0 -485px;*/


}
.dl{ width:950px; height:27px; margin-top:9px; background:#e50012;}
.dlk{ height:18px; margin-top:4px;text-align:right; }
.dl1{ width:auto; height:18px; color:#fff; line-height:18px;}
.fl{ float: left;}
.fd{ float:left; display:inline;}
.fr{ float:right;}
form{ margin:0px; padding:0px;}
.dkk2{ width:93px; height:18px; margin:0px; padding:0px; border:0px; background:#fff; line-height:18px; text-align:center; color:#333333;}
.an{ width:40px; height:18px; background:url(../images/dl.jpg) repeat-x; border:1px solid #a30000; margin:0px; padding:0px; color:#fff; text-align:center; line-height:18px; _line-height:15px; margin-left:10px; font-size:12px;}
.an1{ width:65px;}
.menu{ width:950px; height:95px; padding-top:5px;}
.logo{ width:119px; height:61px; margin:15px 38px 0 15px;}
.menu2{ width:777px; height:79px; margin-top:11px;}
.menu3{ width:777px; height:43px;}
.menu3 ul{ margin:0px; padding:0px;}
.menu3 ul li{ width:111px; height:43px; background:url(../images/gk_13.jpg) no-repeat right 7px; list-style:none; border:0px; text-align:center;}
.banner{ width:950px; /*height:242px;*/ height:312px; margin-top:10px;}
.nr{ width:950px; height:186px;  /*margin-top:26px;*/ margin-top:27px; background:url(../images/nr_49.jpg) repeat-x;}
.bottom{ width:950px; height:27px; background:#e50012; color:#fff; line-height:27px; margin-top:20px;}
.main-new{ width:251px; height:186px; background:url(../images/gk_56.jpg) no-repeat right bottom; margin-right:4px;}
.main-new-bt{ width:249px; height:43px; margin-left:2px;}
.main-new-img{ width:49px; height:43px;}
.main-new1{ width:200px; height:43px;}
.main-new-bt1{ width:198px; height:19px; color:#db4c00; font-weight:bold; text-indent:8px;}
.main-new-js{ font-weight:bold; width:198px; height:14px; color:#ffeced; margin-top:10px; text-indent:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-new-js a{color:#ffeced; text-decoration:none;}
.main-new-txt{ width:236px; height:128px; margin:6px 0 0 6px;}
.main-new-txt1{ width:7px; height:128px; background:url(../images/index_35.jpg) no-repeat;}
.main-new-txt2{ width:222px; height:128px; background:#fff;}
.main-new-txt3{ width:7px; height:128px; background:url(../images/index_37.jpg) no-repeat;}

.main-hd{ width:255px; height:186px;  background:url(../images/gk_56.jpg) no-repeat right bottom; margin-right:6px; }
.main-hd-txt{ width:245px; height:128px; margin:6px 0 0 2px;}
.main-hd-txt2{ width:231px; height:128px; background:#fff;}

.main-xz{ width:219px; height:186px; background:url(../images/gk_56.jpg) no-repeat right bottom; margin-right:5px; }
.main-xz-bt{ width:219px; height:43px;}
.main-xz1{ width:160px; height:43px; text-indent:7px; color:#db4c00; font-weight:bold;} 
.main-xz-txt{ width:210px; height:128px; margin:6px 0 0 0px;}
.main-xz-txt2{ width:196px; height:128px; background:#fff;}

.main-wb{ width:205px; height:186px;}
.main-wb-bt{ width:200px; height:43px;}
.main-wb-btwz{ width:151px; height:43px;}
.main-wb-bt1{ width:151px; height:19px; color:#db4c00; font-weight:bold; text-indent:8px;}
.main-wb-img{ width:68px; height:20px; margin-top:4px; margin-left:80px;} 
.main-wb-bj{ width:202px; height:128px; margin-top:6px; margin-left:2px;}
.main-wb-txt2{ width:188px; height:128px; background:#fff;}
.k1{ width:217px; height:115px; margin:13px 0 0 5px;}
.k1-1{ width:217px; height:48px; margin-bottom:8px;}
.k1-2{ width:144px; height:48px; margin-right:23px;}
.k1-2 img{ width:144px; height:48px; border:0px;}
.k1-an{ text-align:center; font-weight:bold; width:45px; height:36px; background:url(../images/index_46.jpg) no-repeat; margin-top:3px; color:#fff; line-height:15px; padding-top:9px;}
.k1-an a{ color:#FFF; text-decoration:none;}
.k1-txt{ width:217px; height:59px; line-height:17px; color:#6f0000;}
.k1-txt .tit{width:217px;overflow:hidden; /*white-space:nowrap;*/text-overflow:ellipsis;}
a.d:link{ color:#fe7600; text-decoration:underline;}
a.d:visited{color:#fe7600; text-decoration:underline;}
a.d:hover{color:#bd2800; text-decoration:underline; font-weight:bold;}

.k2{ width:230px; height:74px; margin-top:10px;}
.k2-img{ width:56px; height:74px; line-height:74px;}
.k2-img img{ max-width:56px; max-height:74px;}
.k2-txt{ width:169px; height:74px; margin-left:5px;}
.k2-nr{ width:169px; height:80px; line-height:24px; color:#6f0000; padding-top:3px;}
.k2-rq{ width:169px; height:18px; line-height:18px; font-weight:bold; color:#6f0000;}
.k2-gd{ width:216px; height:18px; line-height:18px; text-align:center; font-weight:bold; background:#a5a5a5; margin:18px 0 0 8px;}
.k2-gd a{ width:216px; height:18px; background:#a5a5a5; color:#fff; display:block; text-decoration:none;}
.k2-gd a:visited{ width:216px; height:18px; background:#a5a5a5; color:#fff; display:block; text-decoration:none;}
.k2-gd a:hover{ width:216px; height:18px; background:#e50012; color:#fff; display:block; text-decoration: underline;}
.k3{ width:189px; height:88px; margin-top:10px; margin-left:3px;}
.k3 img{ width:189px; height:88px;}
.k3-1{ width:189px; height:16px; margin-top:7px; margin-left:3px;}
.k4{ width:181px; height:111px; margin:11px 0 0 5px;}
.k4-1{ width:181px; height:23px; font-weight:bold; color:#fe7600;}
.k4-2{ width:181px; height:69px; line-height:23px; color:#555555;}
.foot-nav{ width:378px; height:27px; line-height:27px; padding-left:10px; display:inline; float:left;}
.foot-nav ul{ margin:0px; padding:0px;}
.foot-nav ul li{ width:auto; height:27px; padding-left:15px; display:inline; float:left;}
.foot-nav ul li a { color:#FFF; text-decoration:none;}
.foot-nav ul li a:hover { color:#FFF; text-decoration:underline;}
.foot-bq{ width:auto; height:27px; padding-right:10px; line-height:27px; color:#fff;}
.foot-bq a {color:#FFF; text-decoration:none;}
.foot-bq a:hover {color:#FFF; text-decoration:none;}

.menu-2{ width:auto; height:25px; margin-top:5px; _margin-top:3px;}
.menu-2-1{ width:11px; height:25px; background:url(../images/zmenu_33.jpg) no-repeat;}
.menu-2-2{ width:auto; height:23px; border-bottom:1px solid #ffb97e; border-top:1px solid #ffb97e; background:#fff2ec; line-height:23px; color:#e50012; font-weight:bold;}
.menu-2-2 ul{ margin:0px; padding:0px;}
.menu-2-2 ul li{padding:0px 15px 0px 15px; height:23px; border-right:1px solid #ffb97e; text-align:center; list-style:none; float:left;}
.menu-2-2 li a:link{color:#e50012; text-decoration:none; display:block;}
.menu-2-2 li a:visited{color:#e50012; text-decoration:none; display:block;}
.menu-2-2 li a:hover{color:#000; text-decoration:none; display:block;}
.menu-2-3{ width:11px; height:25px; background:url(../images/zmenu_36.jpg) no-repeat;}

#ggdiv{width:400px; height:300px; background:#FFF; border:1px #F00 solid;}
.ggdiv1{height:20px; width:100%; background:#F00;}
#appclose{float:right; margin:3px 10px 0 0; cursor:pointer; color:#FFF;}
.ggdiv2{padding:10px; height:210px;}


.picaddiv{width: 950px; height: 312px; overflow: hidden;}
.picad_pic{ width: 950px; height: 312px; overflow: hidden;}
.picad_tip{ width: 950px; height: 25px; position: relative;top: -25px;}
#picad_point{float: right; width: 200px; text-align: right;}
#picad_point a{color: #fff; display: inline-block; margin: 8px 4px 0 0;}
#picad_point a i{ width: 10px; height: 10px; background: #fff; display: block; border-radius: 5px; overflow: hidden; border:solid 1px #F00}