@charset "utf-8";
/* CSS Document */
/************************通用******************************************************/
body{ margin:0px; padding:0px; font-size:12px; background:#ffffff; font-family:"宋体";}
ul,p,hr,li,form,h1,h2,h3,h4,h5,form{ margin:0px; padding:0px; list-style:none;}
img{ border:0px;}
.clean{ clear:both;}
.width100{ width:100%;}
.allwidth{ width:980px; margin:0px auto;}
.hand{ cursor:pointer;}
.en{ font-family:Arial, Helvetica, sans-serif;}
/* a start */
/*a{color:#717171; text-decoration:none;}*/
a{color:#535353; text-decoration:none;}
a:hover{ text-decoration:none;}
/* a end */

/*字体 start*/
.nofontsize{ font-size:0pt;}
.fontsize14{ font-size:14px;}
.fontwhite{ color:#FFF;}
.fontblack{ color:#000;}
.fontbold{ font-weight:bold;}
/*字体 end*/

/*颜色 start*/
.white{color:#fff;}
.red{color:#c00;}
/*颜色 end*/

/* 表单 start */
.visable{ visibility:hidden;}
.inputCss{ width:120px; height:14px;}
/* 表单 end */

/*定位 start*/
.DivFloat{ float:left;}
.marginLeft5{ margin-left:5px;}
.marginLeft10{ margin-left:10px;}
.marginTop3{ margin-top:3px;}
.marginTop5{ margin-top:5px;}
.marginTop10{ margin-top:10px;}
.marginTop15{ margin-top:15px;}
.paddin5{ padding:5px;;}
.linehight{ line-height:22px;}
.linehight28{ line-height:28px;}
/*定位 end*/

/*边框 start*/
.allborder{ border:1px #999999 solid;}
.tborderLeft{ border-left:1px #d4d4d4 solid;}
.tborderRight{ border-right:1px #d4d4d4 solid;}
.tborderBottom{ border-bottom:1px #d4d4d4 solid;}
.tborderTop{ border-top:1px #d4d4d4 solid;}
.halfborder{ border-left:1px #d4d4d4 solid;;border-right:1px #d4d4d4 solid;border-bottom:1px #d4d4d4 solid;}
/*边框 end*/

/****************************************正文*****************************************************/

.header{width:100%; height:118px; background:url(../images/header_bg.jpg) repeat-x;}
.header .head{width:1000px; height:118px; margin:0px auto;}
.header .head .logo{width:520px; height:118px; float:left;}
.header .head .header_r{width:270px; height:118px; float:right;}
.header .head .header_r .Search{width:320px; height:30px;/* float:right;*/ margin-top:30px; margin-right:15px;}
.header .head .header_r .searchInput{width:185px; height:30px; line-height:30px; color:#333; font-weight:bold; text-indent:7px; *text-indent:0px; border:none; background:url(../images/s_1.jpg);}
.header .head .header_r .Search div{float:left;}
.header .head .header_r .menu{/*float:right; */margin-right:23px; padding-top:7px;}
.header .head .header_r .menu a{color:#6e6e6e;}

/********************************** dede 头部样式 *****************************/
.center{ margin:0px auto; }
.w960{ width:960px; /*position:relative;*/ }
.header{ width:100%; margin:auto; overflow:hidden; }
.header_top{ height:25px!important; height:24px; line-height:25px; border-bottom:1px solid #DBDBDB;
  color:#676767;overflow:hidden; background:url(../../images/green_skin.png) repeat-x scroll 0 -188px transparent;}
.header_top .time{ float:left;padding-left:1px;  }
.header_top a.rss{}
.header_top .toplinks{  float:right; text-align:right; }
.header_top .toplinks a{ margin:0 5px;}
.header_top .toplinks span{ margin-left:15px;}
.header_top .toplinks span a{ margin:0 2px;}
.header .search { overflow:hidden;}
.header a{ color:#777;}
.header a:hover{color:#ff3333;text-decoration:none;}
.header .top{clear:both;overflow:hidden;margin-top:10px;}
.header .title{float:left;padding-left:10px;}
.header .title h1 a{width:216px;height:54px;display:block;overflow:hidden;}
.header .banner{width:500px;height:60px;float:left;margin-left:20px;overflow:hidden;}
.header .banner img{width:500px;height:60px;display:block;}
.header .banner2{width:200px;height:60px;float:left;margin-left:10px;overflow:hidden;}
.header .banner2 img{width:200px;height:60px;display:block;}
.header .welcome{float:right;margin-top:20px;padding-right:10px;color:#999;}
.header .welcome a{margin:0px 3px; }

.nav_bg{width:100%; height:48px; line-height:48px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_bg .nav{width:1000px; margin:0px auto; z-index:100;}
.nav_bg .nav .li1{float:left; width:124px; height:48px; line-height:48px; border-right:#4c4c4c 1px solid; display:block; text-align:center; z-index:100;z-index:100;}
.nav_bg .nav .li1 a{color:#fff; display:block; font-weight:bold;}
.nav_bg .nav .li1:hover{background:url(../images/nav2.jpg) repeat-x;}

.nav_bg .nav .li2{float:left; width:124px; height:48px; line-height:48px; border-right:#4c4c4c 1px solid; display:block; text-align:center; z-index:100;z-index:100;}
.nav_bg .nav .li2 a{color:#fff; display:block; font-weight:bold;}
.nav_bg .nav .li2{background:url(../images/nav2.jpg) repeat-x;}

.nav_li{position:relative;}
.xxx1{display:none; position:absolute; left:0px; top:48px; z-index:100;}
.xxx2{position:absolute; left:195px; top:0px; display:none; z-index:100;}
.nav_li2{height:24px; text-align:left; text-indent:30px; line-height:24px; background:url(../images/ff2.jpg); position:relative; display:block; width:196px;}
.nav_li2:hover{background:url(../images/ff1.jpg);}
.nav_li3{height:24px; line-height:24px; background:url(../images/gg2.jpg); overflow:hidden; display:block; width:196px;}
.nav_li3:hover{background:url(../images/gg1.jpg);}

.banner2{width:100%; height:156px; overflow:hidden; max-width:1440px; margin:0px auto;}

.footer_bg{width:100%; background:#404040; height:123px;}
.footer_bg .i_info{width:1000px; height:365px; margin:0px auto;}
.footer_bg .i_info .lists{width:190px; padding-left:10px; float:left;}
.footer_bg .i_info .lists .top{padding-top:29px; color:#FFF; font-size:16px;}
.footer_bg .i_info .lists .list{line-height:20px; height:20px; overflow:hidden;}
.footer_bg .i_info .lists .list a{color:#b4b4b4;}
.footer_bg .i_info .lists .list img{margin-right:10px;}
.footer_bg .footer{width:1000px; height:39px; margin:0px auto;}
.footer_bg .footer .btm_right{width:996px; height:39px; float:left; margin-left:20px; line-height:20px; overflow:hidden; color:#a0a0a0; text-align:center; margin-top:50px;}

.i_cont{width:1000px; padding-top:16px; margin:0px auto;}
.i_cont .i_left{width:250px; float:left;}
.i_cont .i_left .list{height:55px; overflow:hidden; margin-top:7px;}
.i_cont .i_left .list .li1{height:25px; line-height:25px; overflow:hidden;}
.i_cont .i_left .list .li1 a{color:#333333;}
.i_cont .i_left .list .li2{color:#949494; height:30px; line-height:15px; overflow:hidden;}
.list2{line-height:28px;}
.list2 div{border-bottom:#c1c1c1 1px dashed;}

#newsletter{padding-top:10px;}
#newsletter .form{width:250px; height:32px;}
#newsletter .form div{float:left;}

.i_cont .i_right{width:725px; float:right;}

.c_conts{width:1000px; padding-top:11px; margin:0px auto;}
.c_conts .left{width:251px; float:left;}
.c_conts .left .top{height:31px; line-height:31px; background:#8cc831; font-size:14px; padding-left:25px; font-weight:bold; color:#fff;}
.c_conts .left .list{height:31px; line-height:30px; display:block; /*background:url(../images/left1_bg.jpg);*/ background:url(../images/ysj.jpg) 12px 50% no-repeat; padding-left:25px;}
/*.c_conts .left .list:hover{background:url(../images/left2_bg.jpg);}*/
.c_conts .left .list a{display:block; color:#333333; font-weight:bold;}
.c_conts .left .list a:hover{color:#8CC831;}
.c_conts .left .listex{height:18px; line-height:18px; display:block; /*background:url(../images/listex.jpg);*/ padding-left:28px;}
.c_conts .left .listex a{display:block; color:#4e4e4e;}
.c_conts .left .listex a:hover{color:#79b61d;}
.c_conts .right{width:725px; float:right;}
.c_conts .right .top{height:27px; line-height:27px; border-bottom:#d3d3d3 1px solid;}
.c_conts .right .top .top1{font-size:12px; color:#8cc831; float:left; font-family:Verdana;}
.c_conts .right .top .top2{float:right;}
.c_conts .right .cont{line-height:25px; padding-top:10px; min-height:500px; _height:500px;}

.links_bg{width:100%; background:url(images/olol.jpg) center top repeat-x; padding:10px 0px 2px 0px; margin-top:5px;}
.links_bg .links{width:980px; margin:0 auto; line-height:25px; overflow:hidden; color:#8c8b8b; }
.links_bg .links a{color:#8c8b8b; margin:0 3px; word-break:keep-all; white-space:nowrap;}

/* 首页标题样式 */
.titlebox{
	height:33px;line-height:33px;border-bottom:1px solid #d3d3d3;
}
.titlebox .lefttitle{float:left;}
.titlebox .lefttitle h1 a{font-size:16px;color:#7bc113;font-weight:bold;}
.titlebox .more{float:right;font-size:10px;}


