BODY {FONT-FAMILY:"Arial"; FONT-SIZE:12px; padding:0px; color:#555; background:#f9f9f9;}
UL{ padding:0px; margin:0px}
.clear{clear:both;}
a{color:#444;text-decoration:none;}
a:hover{text-decoration:none;color:#d7000e;}
img {border:none;}
li{list-style:none;}
table{width:100%;border:0px;border-collapse:collapse;}

/*------------------------------top-------------------------------*/
.top{background:url(../images/tbg.jpg) repeat-x; height:120px;}
.header{width:1002px; margin:0 auto;}
.header_left{background:url(../images/logo.png) no-repeat; height:108px; width:576px; float:left;}
.header_right{float:right; margin-top:15px;}
.header_right_t{text-align:right;}
.header_right_m{margin-top:17px; text-align:right;}

/*-----------------------------导航----------------------------------*/
.container{background:url(../images/nav.jpg) repeat-x; height:82px;}
ul#topnav {margin:0 auto; width:1002px; position: relative; line-height:58px; }
ul#topnav li {width:125px; float: left; text-align:center;  font-weight:bold; font-size:14px;}
ul#topnav li a {display: block; color: #0625a7;text-decoration: none;}
ul#topnav li:hover { text-decoration:underline; }
ul#topnav li span {font-size:12px; float: left; position: absolute;left: 0; top:40px; width:1002px; display: none; color: #fff; }
ul#topnav li:hover span {}
ul#topnav li span a { display: inline; color:#fff; }
ul#topnav li span a:hover {text-decoration: underline; color:#fff; }

.banner{height:400px;overflow:hidden; position: relative;}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:360px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*-------------------------------------首页中部--------------------------------------------*/
.main{width:1010px; margin:15px auto;}
.main_left{width:215px; float:left; background:url(../images/pbg.jpg) no-repeat; height:336px; padding-top:80px;}
.main_left ul li{width:204px; margin:5px auto; }
.main_left ul li a{display:block; padding-left:20px; line-height:18px; background:#fff;}
.main_left ul li a:hover{display:block; padding-left:20px; background:#d4d4d4; line-height:18px;}

.main_right{width:780px; float:right; margin-left:14px;}
.main_ct{line-height:24px; font-size:14px;}
.main_ct p{text-indent:2em;}
.pt{font-size:16px; font-family:"Arial"; margin-top:10px;}
.main_ct p span{margin-left:30px; color:#1121e9;}
.main_ct p span a{color:#1121e9;}
.main_ct p span a:hover{color:#1121e9; text-decoration:underline; font-weight:bold;}

.mm{background:url(../images/bg2.jpg); height:285px; width:1010px; margin:20px auto 10px auto;}
.gc{margin:0 auto; position:relative; z-index:999; margin-top:-10px; width:190px; height:40px; display:block; background:#018ecf; color:#fff; font-size:16px; font-family:"Arial";  text-align:center; line-height:40px;}

.jdjs{ width:990px; margin:15px auto 0 auto; overflow:hidden; height:220px; color:#000;}
.jdjs ul li{float:left; width:260px; height:220px; margin-left:10px; text-align:center;}
.jdjs ul li img{width:250px; height:170px; margin-bottom:5px; border:1px #ddd solid; background:#fff; padding:3px 3px;}
.jdjs ul li a{color:#696969;}
.jdjs ul #demos {overflow:hidden; width:990px;}
.jdjs ul #indemos { float:left; width:700%;}
.jdjs ul #demos1 { float:left;}
.jdjs ul #demos2 { float:left;}

/*--------------------------------foot-----------------------------------------*/
.foot{background:#fff url(../images/fbg.jpg) repeat-x; min-height:71px; padding-top:21px;}
.footer{width:1010px; margin:0 auto; line-height:23px; font-family:"Arial"; color:#555; text-align:center;}
.footer a{color:#555;}
.footer a:hover{color:#000; text-decoration:underline;}

/*----------------------------------about界面--------------------------------------------*/
.about_main{width:1002px; margin:12px auto; margin-bottom:5px;}
.about_left{width:222px; float:left;} 
.left1{border:1px #ddd solid; padding-bottom:3px;}
.left_nav{font-size:14px; width:177px; font-weight:bold; color:#fff; background:url(../images/lbg.jpg) no-repeat; height:36px; line-height:36px; padding-left:43px;}
.left_ct{}
.left_ct ul li{line-height:30px; width:212px; margin:3px 0 3px 5px;}
.left_ct ul li a{background:url(../images/lbg3.jpg) no-repeat; width:177px; height:30px; display:block; padding-left:35px; color:#000;}
.left_ct ul li a:hover{color:#333; background:url(../images/lbg2.jpg) no-repeat; width:177px; height:30px; display:block; padding-left:35px;} 

.left_ct1 ul li{line-height:30px; width:212px; margin:2px 0 2px 5px;}
.left_ct1 ul li a{background:url(../images/lbg2.jpg) no-repeat; width:170px; height:30px; display:block; padding-left:40px;}
.left_ct1 ul li a:hover{color:#fff; background:url(../images/lbg3.jpg) no-repeat; width:170px; height:30px; display:block; padding-left:40px;}
.contact{margin:5px auto; border:1px #ddd solid; background:#fff; padding-bottom:5px;}
.contact_t{text-align:center; margin:3px 0px;}
.contact_b{background:url(../images/contact_bg.png) no-repeat bottom right;  padding-top:8px; color:#222;}
.contact_b ul li{line-height:21px; width:200px; margin-left:10px;}
.about_right{width:765px; float:right; border:1px #ddd solid;}
.page_title{color:#018ecf; font-size:14px; background:url(../images/dbg.jpg) no-repeat; font-weight:bold; line-height:36px; padding-left:38px;}
.page_cont{width:740px; margin:20px auto; line-height:23px; font-family:"微软雅黑"; min-height:300px;}
.page_cont ul li{width:245px; float:left; text-align:center; height:240px; }
.page_cont ul li img{width: 210px; height: 181px; padding:1px 1px; border:1px #ddd solid; margin:10px 0px;}
.page_cont ul li a:hover img{width: 210px; height: 181px; border:2px #378ac4 solid; margin:10px 0px;}

.atime{font-size:24px; text-align:center; margin:13px 0px; font-family:"微软雅黑";}
.list{height:30px; line-height:30px; border-bottom:1px #ddd dotted;}
.name{width:660px; float:left; _margin-top:10px;}
.time{width:75px; float:right;}
.rq{height:27px; background:#eeeeee; line-height:27px; text-align:center; margin:10px 0px;}
.title{text-align:center; font-size:24px; font-family:"微软雅黑"; margin-bottom:15px;}