@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body { color:#666666;font:12px/1.231 "微软雅黑","宋体",arial,helvetica,clean,sans-serif; background:url(../images/body_bg.png) repeat-x center top;} /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
li{list-style:none;}
.vam { vertical-align:middle;}
.clear{ clear:both;height:0; line-height:0; font-size:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体",arial,helvetica,clean,sans-serif;}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
img,button{ border:none}
.clear1{ height:10px; clear:both}
.xing{ font-size:12px; color:red; font-weight:bold}


table, td, tr {border: 0;}

/* -- 页面整体布局 -- */
.header, .content , .footer { width:960px; margin:0 auto; overflow:hidden;}

/*头部开始*/
.header_t{ width:100%; height:30px;background-color: #d4d3d3;}
.header img {height: 100px;width: 960px;}
.h_zc{color:#999999;line-height:30px; width:960px; margin:0 auto; }
.h_lj{ width:280px;}
.h_zc a{color:#999999;padding:0 5px;float: left;}
.tl{padding-right:15px;}

.h_con{padding-top: 1px;height:107px; }
.h_pho{ padding-top:0px; width:170px;height: 20px;text-align: right;}
.h_zc p{ font-family:"微软雅黑";font-size:14px;;color:#999999; display:block;}

.h_nav{width:960px;height:48px;line-height:48px; overflow:hidden; margin:0 auto;}
.h_nav li {width: 105px;text-align: center; float:left;}
.h_nav li a { display:block;width: 105px;height:48px; font-size:13px; color:#fff;}
.h_nav li a:hover { background:#93ce28; text-decoration:none;}




/*---------------banner-----------------*/

.banner{ width:100%; height:400px;position: relative;background:url(../images/banner.jpg) no-repeat top center}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:200px;height:30px;clear:both;position:relative;z-index:100; margin:0 auto;top:360px;}
.banner .d2 ul{float:left;position:absolute;display:inline;}
.banner .d2 li{width:20px;height:20px;overflow:hidden;cursor:pointer;background:url(../images/wenbg2.png) no-repeat;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/wenbg2.png) no-repeat -28px 0px;}


/*---------------搜索-----------------*/
.i_search{ width:100%; height:40px; line-height:40px;}
.s_inp{ width:250px; height:27px;margin-top: 3px; overflow:hidden;background:url(../images/wenbg2.png) no-repeat 0 -22px;}
.h_ser { width:960px; margin:0 auto;clear:both;height:35px; line-height:30px;color:#666666;overflow:hidden; }
.inp01 { height:25px;border:0;width:175px; margin:0;padding-left:15px; float:left;line-height:30px; color:#c28e2c; overflow:hidden;background: none;}
.ss_img01 {width: 40px;height: 25px;background: none;text-indent: -100px;border: 0;cursor:pointer}
.h_ser p { float:left;}
.h_ser p a { color:#666; padding:0 5px;}


.content{ margin-top:20px;}

/*友情链接*/
.lj_main{ width:960px; height:84px; margin:0 auto; margin-top:10px;overflow: hidden;}
.lj_left{ width:155px; height:40px; float:left; margin-top:20px;}
.lj_right{ width:650px; height:60px; float:left;margin-top: 35px;}
.lj_right p{ width:78px; height:33px; display:block; float:left;} 
.lj_h{ width:23px; height:23px; float:right;}

/*底部开始*/
.nav2{ width:100%; height:47px; background:url(../images/db4.jpg) repeat-x;}
.nav2 ul{ width:960px; height:47px; margin:0 auto;}
.nav_2 li{ width:102px; height:46px; float:left; display:inline; text-align:center; font:14px/40px "宋体"; color: #FFF;0 5px no-repeat;}
.nav2 li a{ color:#fff;}
.bottom_main{ width:800px; height:130px;font:12px/24px "宋体"; margin:0 auto;}
.bottom_main p{ width:800px; height:10px; display:block; float:left; padding-top:10px; text-align:center;}
.bottom_right{ width:170px; height:134px; float:right;}