﻿@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; list-style:none;}
body{ font-family:'微软雅黑'; font-size:12px; background:url(../images/d.jpg)}
img{ border:0px;}


/*头部*/
#head_bg{ height:91px; background:url(../images/head_bg.png);}
.head{ width:1000px; margin:0 auto;}
.head .logo{ float:left; margin-top:12px;}
.head .title{ float:left; margin:35px 0 0 10px;}
.head .right{ float:right; width:300px;}
.head a{ float:right; width:80px; height:25px; text-align:center; line-height:25px; display:inline-block; background:#3b7bff; color:#FFF; text-decoration:none; border-right:#FFF solid 1px;}
.head .text{ float:right; margin-top:10px;}

/*导航*/
#nav{ width:1042px; height:35px; background:url(../images/nav_bg.png); margin:-6px auto 0 auto; padding:5px 0 0 45px;}
#nav li a{ float:left; display:inline-block; width:110px; color:#737373; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; line-height:30px;}
#nav li .son{ position:absolute; margin-top:30px; display:none; z-index:999; border:#a8a8a8 solid 2px;}
#nav li .son a{ float:none; color:#535353; background:#cacacb;}
#nav li .son a:hover{ background:#cca91e;}
#nav li #son1{ margin-left:0px;}
#nav li #son2{ margin-left:100px;}
#nav li #son3{ margin-left:200px;}
#nav li #son4{ margin-left:300px;}
#nav li #son5{ margin-left:400px;}
#nav li #son6{ margin-left:500px;}
#nav li #son7{ margin-left:600px;}
#nav li #son8{ margin-left:700px;}
#nav li #son9{ margin-left:800px;}
#nav li #son10{ margin-left:900px;}

/*banner*/
#banner{ width:1000px; margin:0 auto;}

.main_bg{ background:#FFF; width:1000px; height:850px; margin:0 auto;}
/*正文*/
#main{ width:1000px; margin:10px auto;}

/*左*/
#main .left{ float:left; width:700px; height:220px; background:#FFF;}
#main .left .img_loop{ float:left; border:#999 solid 1px; margin:5px 0 0 0;}
#main .left .img_loop img{ width:300px; height:200px;}
/*图片轮播*/
.pic_round{position:relative; width:300px; height:200px; overflow:hidden; }
.pic_round .prev,
.pic_round .next{ display:block; position:absolute; top:80px; left:0px; width:29px; height:40px; background: url('../images/a353.png') no-repeat left -40px;   }
.pic_round .next{ left:auto; right:0px;background: url('../images/a354.png') no-repeat left -40px; }
.pic_round .prev:hover,
.pic_round .next:hover{background-position:left top;}
.pic_round ul{ overflow:hidden; zoom:1; }
.pic_round ul li{ width:300px;height:200px; float:left;}
.pic_round ul li a{display:block; width:100%; height:100%; position:relative;}
.pic_round ul li a span{display:inline-block; width:100%; height:30px; background:url('../images/a352.png'); z-index:1; left:0px; bottom:0px; position:absolute; color:#fff; line-height:30px; text-align:center;}
.pic_round ul li img{width:300px;height:200px;display:block; background:url(images/loading.gif) center center no-repeat; }

#main .left p{ float:left; width:380px; margin:0 0 0 10px; line-height:30px;}
#main .left p span{ display:inline-block; font-size:14px; font-weight:bold; color:#336699; text-align:center; width:80px;}
#main .left p a{ float:right; color:#666666; text-decoration:none;}

#main .left .bc{ display:inline-block; width:80px; float:left; color:#336699; font-weight:bold;}

#main .left .list{ float:left; width:380px; margin-left:10px; border-top:#006699 solid 2px;}
#main .left .list li a{ color:#666; text-decoration:none; line-height:25px;}
#main .left .list li a:hover{ text-decoration:underline; color:#006699;}
#main .left .list li span{ float:right; line-height:25px;}

#main .left .banner{ margin:5px 0 0 0;}

#main .left .subject{ float:left; width:302px; height:155px; margin:5px 0 0 0;}

/*右*/
#main .right{ float:right; width:290px; background:#faf9f5; padding:0 5px 5px 5px;}
#main .right p{ margin-top:5px;}
#main .right p a{ display:inline-block; width:70px; height:30px; color:#737373; font-weight:bold; text-decoration:none; text-align:center; line-height:30px; margin-right:2px;}
#main .right ul{ border-top:#006699 solid 2px; padding:2px;}
#main .right ul li{ line-height:25px;}
#main .right ul li a{ color:#666; text-decoration:none;}
#main .right ul li a:hover{ color:#006699; text-decoration:underline;}
#main .right ul li span{ float:right;}
#main .right .video{ display:block; border-top:#006699 solid 2px; padding:2px 2px 0 2px;}

/*快速*/
.clear{ clear:both;}

/*展示*/
.loop_title{ width:995px; margin:0 auto; height:30px; line-height:30px; padding-left:5px; background:#FFF;}
.loop_title a{ color:#336699; font-weight:bold; text-decoration:none;}
.award{ width:996px; height:120px; margin:0 auto;  background:#FFF;}
.award #demo{ overflow:hidden;}
.award #demo img{ width:auto; height:100px;}
.award #demo a{ color:#336699; text-decoration:none;}
.award #demo a:hover{ color:#666;}

.loop_title2{ margin-top:5px;}
.award #demo2{ overflow:hidden;}
.award #demo2 img{ width:auto; height:100px;}
.award #demo2 a{ color:#336699; text-decoration:none;}
.award #demo2 a:hover{ color:#666;}

/*底部*/
#footer_bg{height:60px; background:url(../images/head_bg2.png); margin:0 auto;}
#footer_bg .footer{ width:1000px; margin:0 auto; padding-top:12px;}
#footer_bg .footer p{color:#535353; line-height:20px; text-align:center;}