﻿/*页头*/
.head{margin:0 auto;width:100%;height:35px;background:#efefef;overflow:hidden;min-width:1000px;}
.head2{width:1000px;margin:0 auto; overflow:hidden}
.h-nav{float:left;width:200px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.h-nav a{text-decoration:none;color:#666;}
.nav_a{float:right;width:400px;height:35px;font:12px/35px '微软雅黑';color:#666;}
.nav_a a{text-decoration:none;color:#666;}

.banner{margin:0 auto; width:100%; min-width:1000px; height:514px; overflow:hidden; background:url(../images/banner.jpg?id=a) no-repeat center;}
.box {width:940px; height:auto; overflow:hidden; background:#fff; padding:30px; margin:0 auto 20px auto; position:relative}
.box .title {width:100%; height:50px; background:#e1e1e1; position:absolute; top:0; left:0; z-index:0}
.box .t_name {position:absolute; top:0; left:0; width:313px; height:61px; z-index:1; color:#fff; font-size:24px; line-height:50px; padding-left:20px; background:url(../images/title_bg.png) no-repeat; font-weight:bold}
.about p {font-size:16px; line-height:32px; text-indent:2em}
.about p a {color:#035de8}
.box .b_con p {padding:20px; text-align:justify; line-height:42px; color:#666; width:45%; margin-top:30px; background:#e1e1e1; height:280px; }

.box .b_con .mean {width:100%; height:auto; overflow:hidden}
.box .b_con .mean li {width:150px; height:302px; padding:10px; background:#f6f6f6; margin-right:20px}
.box .b_con .mean li span {display:block; width:100%; height:auto; text-align:left; line-height:31px; padding:10px 0}

.box .b_con .liyi {width:100%; height:auto; overflow:hidden}
.box .b_con .liyi li {width:220px; height:344px; background:#f6f6f6; margin-right:20px}
.box .b_con .liyi li h1 {width:100%; height:auto; text-align:center; font-size:16px; font-weight:normal; padding-top:15px}
.box .b_con .liyi li span {display:block; width:200px; height:auto; text-align:left; line-height:31px; padding:10px}

.box .b_con .vist li {border:1px solid #e1e1e1; padding:5px; width:48%; overflow:hidden; margin-bottom:20px}
.box .b_con .vist li img { margin-right:10px}
.box .b_con .vist li h1 {color:#035de8; font-size:16px; display:block; width:60%}
.box .b_con .vist li h2 {color:#494949; width:60%}
.box .b_con .vist li p {width:60%; padding:0; margin:0; display:block; background:none; line-height:22px; height:auto; padding-top:10px}
.box .b_con .vist li p a {color:#035de8}
.box .b_con .vist li div {display:inline-table; width:100%; height:auto; background:#f6f6f6; margin-top:5px; padding:5px 0}
.box .b_con .vist li div img {text-align:center; margin:0 135.5px; width:180px}

.box .b_con .news {width:48%; height:auto; overflow:hidden}
.box .b_con .news li {height:50px; line-height:50px}
.box .b_con .news li a {color:#666}
.box .b_con .news li a i {color:#035de8; margin:5px; font-size:12px}


/* 页尾 */
.footer{width:100%;text-align:center;font:14px/28px '微软雅黑';color:#666;padding:40px 0;position:relative;z-index:2; background:#035de8; color:#fff}
.footer a{color:#fff;}

/*悬浮*/
.float {width:120px; height:auto; background:#fff; position:fixed; right:0; top:50%; z-index:999; }
.float h1 {width:110px; height:40px; background:#014ea4; color:#fff; line-height:40px; font-size:16px; padding-left:10px}
.float h1 a {font-weight:bold; color:#fff; margin-right:10px}
.float ul {width:90%; height:auto; padding:0 5%}
.float ul li {height:auto; line-height:40px; text-align:center; border-bottom:1px solid #e1e1e1; padding:25px 0}
.float ul li a {color:#014ea4}
.float .top{position:absolute; bottom:-40px; left:50%; margin-left:-35px; display:block}