/* CSS Document */

body,div,p,span,ul,li,dl,dt,dd,a,ol,input,img,h1,h2,h3,h4,button,b,table,tbody,br,tr,td,pre{ padding:0; margin:0; list-style:none; border:0 none;}
body,input,select,button,textarea,table{ font-size:14px; font-family:Microsoft Yahei;}
body{ color:#3e3e3e; font-size:14px; background:#ddd url(../images/banner.png) no-repeat center 0; position:relative;}
a{ color:#3e3e3e; text-decoration:none; outline: none;}
a:hover{ color:#0095ff; text-decoration:underline;}
a:active { star:expression(this.onFocus=this.blur());}

/*header*/
#header-top{width:100%; height:35px; background:#096aaf; }
#header{ height:190px; margin:0 auto; width:1000px;}
#header p{ height:35px; width:100%; line-height:35px; color:#fff;}
#header p .Topleft{  float:left;}
#header h1{ float:left; height:155px;}
#header #logo{ height:155px; width:auto; display:inline-block; }
#logo .logo{ padding:15px 15px 0 15px; float:left; }
#logo .title{ padding:15px 0 0 0; float:left; }

/*nav*/
#nav{ width:1000px; margin:0 auto; height:50px; font-size:16px; position:relative; z-index:1;}
#nav ul{ /*width:100%;*/ height:100%; font-weight:bold; float:right;}
#nav ul li.nLi{ float:left; height:50px; /*width:14%;*/ margin-left:50px; text-align:center; position:relative; margin-right:1px;}
#nav ul li a{ color:#096aaf; text-decoration:none; height:44px; display:block; line-height:44px;}
#nav ul li .nav_click,#nav ul li a:hover{ color:#096aaf; border-bottom:6px solid #096aaf; } 
#nav .sub{ display:none; width:140px; height:auto; position:absolute; #margin-left:-70px; background:#096aaf; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66FFFFFF,endcolorstr=#66FFFFFF); padding:5px 0;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center;}
#nav .sub li{ zoom:1; width:100%; height:auto; }
#nav .sub a{ width:100%; height:25px; line-height:25px; display:block; color:#FFF; font-size:14px; font-weight:normal; }
#nav .sub a:hover{ background:rgba(100,100,100,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000,endcolorstr=#33000000); color:#0095ff; font-weight:bold; border:none;}

/*banner*/
#banner{ width:1000px; height:345px; margin:0 auto; overflow:hidden; _margin-top:-15px; position:relative; background:#fff;}
#banner dl{ width:1000px; height:345px; float:left;}
#banner dt.left{ width:620px; height:100%; float:left;}
#banner dd.right{ width:360px; height:250px; float:left;}
#banner dd.right .yuan_bj{ float:left; height:30px; width:30px; display:inline-block; background:url(../images/jiantou.jpg) no-repeat 10px 12px;}
#banner dd.right ul li{width:380px; height:30px; border-bottom: 1px #eeeeee solid; line-height:30px}
#banner dd.right ul li a{height:30px; width:320px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#banner span.riqi{ height:30px; width:100px; float:right; text-align:center;}
#banner .BanControl{ width:380px; height:30px; float:right; text-align:center; line-height:30px; position:absolute; bottom:0; right:0; z-index:5;}
#banner .BanControl li{ width:30%; height:30px; float:left;}
#banner .BanControl li a{ width:100%; height:100%; display:inline-block; color:#fff; font-weight:bold; text-decoration:none;}
#banner .BanControl li.BanCon1{ margin-right:15px; background:#096aaf;}
#banner .BanControl li.BanCon1:hover{ background:#0095ff; }
#banner .BanControl li.BanCon2{ margin-right:15px; background:#096aaf;}
#banner .BanControl li.BanCon2:hover{ background:#0095ff;}
#banner .BanControl li.BanCon3{ background:#096aaf; margin:0; }
#banner .BanControl li.BanCon3:hover{ background:#0095ff;}

/*con*/
#con{ height:auto; width:1000px; margin:0 auto; margin-top:15px;}
#con .Con1{ height:250px; width:1000px;}

#con .Con1 .Con1Left{ height:100%; width:618px; margin:0 15px 0 0; background:#fff; float:left; overflow:hidden;}
#con .Con1 .Con1Left .hd{ height:30px; width:100%; border-bottom: 4px solid #0095ff; line-height:30px; font-size:16px;}
#con .Con1 .Con1Left .hd span{ height:30px; width:30px; display:inline-block; float:left;}
#con .Con1 .Con1Left p .tou{ width:100px; text-align:center; color:#096aaf; border-bottom:4px solid #096aaf; height:30px; padding:0 8px; float:left; font-weight:bold; text-decoration:none;}
#con .Con1 .Con1Left .bd{ height:217px; width:618px; background:#fff;}

#con .Con1 .Con1Right{ height:250px; width:367px; background:#fff; float:left; overflow:hidden;}
#con .Con1 .Con1Right .hd{ height:30px; width:100%; border-bottom: 4px solid #0095ff; line-height:30px; font-size:16px;}
#con .Con1 .Con1Right .hd span{ height:30px; width:30px; display:inline-block; float:left;}
#con .Con1 .Con1Right p .tou{ width:100px; text-align:center; color:#096aaf; border-bottom:4px solid #096aaf; height:30px; padding:0 8px; float:left; font-weight:bold; text-decoration:none;}
#con .Con1 .Con1Right .bd{ height:217px; width:367px; background:#fff;}

#con span.riqi{ height:30px; width:110px; float:right; text-align:center;}
#con li .toutiao{ float:left; height:30px; width:30px; display:inline-block; background:url(../images/jiantou.jpg) no-repeat 10px 9px; }
#con li .yuan_bj{ float:left; height:30px; width:30px; display:inline-block; background:url(../images/jiantou.jpg) no-repeat 10px 12px;}
#con .Con1 .Con1Left .bd li{ line-height:30px; padding:0 15px 0 23px; background:url(../images/jiantou.jpg) no-repeat 10px 12px; border-bottom: 1px #eeeeee solid;}
#con .Con1 .Con1Left .bd li a{ width:280px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#con .Con1 .Con1Right .bd li{ line-height:30px; padding:0 15px 0 23px; background:url(../images/jiantou.jpg) no-repeat 10px 12px; border-bottom: 1px #eeeeee solid;}
#con .Con1 .Con1Right .bd li a{ width:300px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.dangjian{ width:1000px; height:50px; display:block; margin-top:10px;}

#con .Con2{ height:245px; width:1000px; margin-top:15px;}
#con .Con2Left{ height:245px; width:367px; float:left; background:#fff;}
p.lanmu{ height:30px; width:100%; line-height:30px; font-size:16px;}
p.lanmu span{ text-align:center; height:30px; width:100px; display:block; font-weight:bold; padding:0 25px;}
#con .Con2 .Con2Left p.zhuanti{ height:48px; text-align:center; margin-top:4px;}
#con .Con2 .Con2Left .bd li{ line-height:30px; padding:0 15px 0 23px; background:url(../images/jiantou.jpg) no-repeat 10px 12px; border-bottom: 1px #eeeeee solid;}
#con .Con2 .Con2Left .bd li a{ width:300px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#con .Con2Mid{ height:245px; width:368px; margin-right:15px; float:left;}
#con .Con2 .Con2Mid .xinwen{ height:150px; background:#fff;}
#con .Con2 .Con2Mid .xinwen li{ width:100%; height:30px; line-height:30px; display:inline-block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom: 1px #eeeeee solid;}
#con .Con2Right{ height:245px; width:618px; margin-right:15px; float:left; background:#fff; overflow:hidden; position:relative;}

.Con2Right .bd_img{ padding-top:5px;}
.Con2Right .bd_img ul{ overflow:hidden; zoom:1; }
.Con2Right .bd_img ul li{ float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
.Con2Right .bd_img ul li .pic{ text-align:center; }
.Con2Right .bd_img ul li .pic img{ width:150px; height:200px; display:block; padding:2px; border:1px solid #ccc; }
.Con2Right .bd_img ul li .pic a:hover img{ border-color:#f60;  }
.Con2Right .bd_img ul li .title{ width:100%; height:30px; line-height:30px; background:rgba(0, 0, 0, 0.5); position:absolute; bottom:0; left:0;  }
.Con2Right .bd_img ul li .title a{ color:#fff; font-weight:bold; }

#con p.lianjie{ width:965px;; height:35px; line-height:35px; background:url(../images/lianjie.png) no-repeat 5px 5px #fff; margin-top:15px; padding-left:35px;}
#con p.lianjie b{ font-size:16px; font-weight:bold; color:#096aaf;}
#con p.lianjie a{ margin-left:100px;}
#con p.lianjie a:hover{ text-decoration:none; color:#096aaf;}

.footer{ width:100%; height:auto; background:#096aaf; margin-top:10px; float:left; text-align:center}
.footer-in{width:1000px; height:80px; margin:0 auto; color:#FFF}
.footer .font{ width:100%; margin-top:20px; }
.footer .font p{height:20px; font-size:12px;}
.footer a{color:#FFF}
/*footer*/

/*������ʽ*/

.float_right{ float:right;}
.float_left{ float:left;}
.high_light{ color:#096aaf; font-weight:bold;}
.ce_nav_click{ color:#096aaf; font-weight:bold;}
pre{ white-space : normal ; }
.lianjie li{ width:350px; float:left;}

#header span.Topbtn {
    float: right;
    margin-top: 110px;
}
#header span.Topbtn input {
    border: 1px solid #999;
    color: #3e3e3e;
    float: left;
    height: 30px;
    line-height: 26px;
    width: 200px;
}
#header span.Topbtn .button {
    background: #096aaf url("../images/search.jpg") no-repeat scroll 10px 2px;
	color:#FFF;
    border: 1px solid #999;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 50px;
	line-height:26px;
}