@charset "gb2312";
/*reset*/
body { margin: 0 auto; padding: 0; color: #000; font-family: "microsoft Yahei", Arial, SimSun, sans-serif;font-size: 13px; }
div, form, ul, ol, li, span, p, dl, dd, img, a img { margin: 0; padding: 0; border: 0; }
a img { vertical-align: bottom; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 12px; font-weight: normal; }
ul, ol, li { list-style: none }
table, td, input { font-size: 13px; padding: 0 }
a { text-decoration: none; color: #000; outline-style: none; font-family: "microsoft Yahei", Arial, SimSun, sans-serif;font-size: 13px;}
a:hover {  color: #003595; }
::selection { color: #fff; background: #003595; }
::-moz-selection { color:#fff; background:#003595; }
/*base*/
body{ min-width:1000px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6fbcfd,endColorstr=#ffffff,grandientType=1);background:-moz-linear-gradient(top, #6fbcfd,#ffffff);background: -webkit-gradient(linear, 0 0, 0 100%, from(#6fbcfd), to(#ffffff));
}
.container{width: 100%;background: url('../images/container.png') repeat left top;}
.main{width: 1200px;margin:0 auto;background:url('../images/main.png') repeat-y center top;padding:0 25px;}
.wrap{width:100%;background:#fff;}
.wrapper{width: 1180px;margin-left:auto;margin-right: auto;background:#fff}
.main:after,.wrapper:after,.cb:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.main,.wrapper,.cb { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.tl {text-align:left;}
.tr {text-align:right}
.tc {text-align:center;}
.ofh {overflow:hidden;}
.cb{clear: both;}
.h10{height: 10px;width: 100%;}
.db{display: block;}
.rela{position: relative;}
.abs{position: absolute;}
.none{display: none;}
.mid{margin-right: auto;margin-left: auto;}
.full{width: 100%;height: 100%}
.ls30{line-height: 30px;height: 30px;overflow: hidden;}
.ls30 a{line-height: 30px;overflow: hidden;font-size: 13px;}
.ls24{line-height: 24px;height: 24px;overflow: hidden;}
.ls24 a{line-height: 24px;overflow: hidden;font-size: 13px;}
.blue{color:#0079d6;}
.head{height: 108px;width:1180px;padding: 0 10px;background:#fff}
.tlogo{width: 654px;height: 63px;background: url('../images/tlogo.png') no-repeat center center; padding-top:35px;}
.tlogo h1{text-indent: -8888px}
.tright{width: 300px;height: 60px;margin-top:30px;}
.tright p{line-height: 24px;}
.tright p b{font-size: 24px;font-family: Simsun;}
.nav{width: 100%;height: 46px;line-height: 46px;background-color: #0079d6;}
.nav li{float: left;width: 150px;height: 46px}
.nav li a{display: block;width: 100%;height: 42px;border-bottom:4px solid #0079d6;line-height: 46px;text-align: center;font-size: 16px;color: #fff}
.nav li a:hover,.nav li.on a{border-color: #001a2f;background-color: #005597;transition:all .4s;}
.banner{width: 1180px;height:360px;position: relative;}
.banner{width:1180px;height:360px;position:relative;overflow:hidden}
.banner ul{width:7080px;height:360px;position:absolute;top:0;left:0}
.banner ul li{float:left}
.banner ul img{width:1180px;height:360px}
.banner ol{position:absolute;width:100%;bottom:10px;left:0;text-align:center;font-size:0}
.banner ol li{width:10px;height:10px;border-radius:50%;background-color:#888;display:inline-block;margin:0 3px}
.banner ol li.on{background-color:#ff6a00}
.banner .btn{width:30px;height:50px;background-color:grey;opacity:.2;position:absolute;top:50%;margin-top:-25px;cursor:pointer;text-align:center;line-height:50px;font-size:40px;color:#fff;font-family:'宋体'}
.banner .btn:hover{opacity:.5}
.banner .btn_l{left:0}
.banner .btn_r{right:0}

.intro{width: 355px;margin-right: 30px}
.news{width: 440px;margin-right: 30px;}
.contact{width: 325px}
.box{height: 255px;overflow: hidden;}
.main_1 {margin-bottom: 20px;}
.main_1 h2{line-height: 40px;height: 40px;}
.main_1 h2 a{font-size: 16px;padding-left: 10px;border-left: 5px solid #0079d6}
.intro img{width:355px;height:125px;}
.intro p{line-height: 22px;height: 66px;margin-top: 10px;}
.news li {width: 100%;height: 45px;margin: 20px 0;}
.news li .time{width: 55px;height: 45px;background-color: #292421;}
.news li .time p{font-size: 12px;color: #ccc}
.news li .time b{font-size: 21px;color: #fff}
.news li .txt{width: 375px;float: right;height: 45px;}
.news li  h4{line-height: 25px;height: 25px;}
.news li  h4 a{font-size: 16px;}
.news li  .txt p{line-height: 20px;height: 20px;font-size: 12px;}
.contact form {height: 60px;line-height: 60px;border-radius:10px;overflow: hidden;width: 100%;}
.contact form input[type=text]{display: block;width:245px;height: 60px;line-height: 60px;border:0;float: left;background-color: #eeeeee;padding: 0 10px;font-size: 16px;font-family: "Microsoft Yahei";}
.contact form #submit{display: block;float: right;width: 60px;height: 60px;background: url('../images/search.png') no-repeat center center #6e6e6e;cursor: pointer;border:0;padding:0;}
.contact p{line-height: 24px;height: 24px;}
.contact p b{font-size: 18px;}

.main_2{width: 1180px;background:#d2e7ff;}
.main_2 h2{line-height:40px;height:40px;width:100%;margin-bottom:10px;margin-top:5px;}
.main_2 h2 a{font-size:20px;padding:0 90px 5px;border-bottom:2px solid #005597;}
.main_2 .tabhead{width: 260px;}
.main_2 .tabhead li{height: 40px;line-height: 40px;width: 100%;background:url('../images/tabhead.png') no-repeat center center #fff;text-indent: 10px;margin-bottom: 10px;text-align:center;}
.main_2 .tabhead li a{color: #0079d6;font-size: 16px;}
.main_2 .tabhead li.on{background-color: #005597;cursor: pointer;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;color:#fff}
.main_2 .tabhead li.on a{color: #fff;transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;}
.main_2 .tabbody{width: 845px;margin-right: 10px;}
.main_2 .tabbody h3{width: 100%;line-height: 50px;height: 50px;}
.main_2 .tabbody h3 a.title{font-size: 16px;}
.main_2 .tabbody li{width: 200px;height: 180px;float: left;margin-right: 15px;margin-bottom: 15px}
.main_2 .tabbody li.mr0{margin-right: 0}
.main_2 .tabbody li img{width:200px;height:150px;}
.main_2 .tabbody li p{line-height: 30px;height: 30px;font-size: 14px;}
.footer{margin-top: 30px;width: 100%;height: 150px;clear: both;}
.footer .blogo{padding-top:20px;margin-bottom: 10px}
.footer p{line-height: 24px;height: 24px;}
.ewm{z-index: 3;right: 0;top: 0;width: 121px;height: 121px;}

.left{width: 240px}
.right{width: 920px;}
.left h2{width: 100%;height: 40px;line-height: 40px;font-size: 16px;background-color: #0079d6;color: #fff;margin-bottom: 10px;}
.left h2 a{font-size: 16px;color: #fff}
.cnav li{width: 100%;height: 34px;line-height: 34px;margin-bottom: 5px;background-color: #eee;text-indent: 20px;}
.cnav li a{display: block;width: 100%;height: 34px;}
.cnav li.on a,.cnav li a:hover{text-indent: 40px;background-color: #0079d6;color: #fff;transition:all .4s;}
.left form{border-radius: 5px;overflow: hidden;margin:10px 0;}
.left form input[type=text]{display: block;width:180px;height: 40px;line-height: 40px;border:0;float: left;background-color: #ddd;padding: 0 10px;font-size: 14px;font-family: "Microsoft Yahei";color: #555}
.left form #submit{display: block;float: right;width: 40px;height: 40px;background: url('../images/search.png') no-repeat center center #6e6e6e;cursor: pointer;border:0;padding:0;}
.left p{margin:3px 0;}

.location{height: 40px;width: 100%;margin-bottom: 10px;border-bottom: 1px solid #ccc;line-height:40px;}

.plist li{width:200px;margin:10px 15px;height: 180px}
.plist li img{width: 200px;height: 150px;}
.plist li p{line-height: 30px;height: 30px;}



.right .ctopnews{padding:10px;overflow: hidden;margin-bottom: 15px;}
.right .ctopnews img{padding:4px;border:1px solid #0079d6;width: 200px;height: 170px;}
.right .ctopnews .txt{width: 500px;padding:15px 0;}
.right .ctopnews .txt h4{margin-bottom: 20px;}
.right .ctopnews .txt h4 a{font-size: 16px;color: #0079d6}
.right .ctopnews .txt h4 a:hover{color: #f00}
.right .ctopnews .txt p{text-indent: 2em;font-size: 14px;color: #4e3d2a;line-height: 22px;margin-top: 5px;height: 44px;}
.right .ctopnews .txt span a{font-size: 14px;color:#0079d6 }

.nlist li{border-bottom: 1px dashed #ccc;margin-bottom: 5px;text-indent: 10px;background:url('../images/ls.gif') no-repeat left 12px;}

.pagelist{ text-align:center;margin: 15px auto 0;clear: both;padding:15px;height: 30px;} 
.pagelist b,.pagelist a{margin-left: 10px;padding: 5px 10px;width:auto;}
.pagelist b{  color:#fff;display:inline;  font-size: 12px; background-color:#0079d6;border:1px solid #0079d6;} 
.pagelist a{  color:#0079d6; display:inline; border:1px solid #0079d6;font-size: 12px; } 
.pagelist a:hover{ color:#fff;background-color:#0079d6;display:inline;}

#article{font-family:"microsoft Yahei", Arial, SimSun, sans-serif;}
.article_topbar{margin: 0 0 10px 0;}
.article_topbar .article_topic{text-align:center;font-size:22px;margin-bottom:10px;font-weight:bold;}
.article_info{text-align:center;}
.article_info span{margin:0 10px;}
.article_content{line-height:22px;}
.article_content p{margin-bottom:10px;line-height:22px;}
.article_page{padding:15px 0 0;}
.article_page li,.article_page li a{color:#725252;line-height:25px;}
.article_page li a:hover{color:#c91919;}

.gbook .tableborder {background:#ccc;}
.gbook .tableborder tr td{background:#fff;padding:4px;}
.gbook .tableborder .header td {background:#ddd;}
.gbook .tb_ly{margin-bottom:20px;}
.gbook .tb_ly .tb_hf{background:#ccc;}
.gbook .tb_ly .tb_hf tr td{background:#ddd;}
.gbook .pagelist b,#gbook .pagelist a{border:1px solid #ccc;line-height:18px;}
.gbook .pagelist b,#gbook .pagelist a:hover{border:1px solid #ccc;background:#ccc;}
.gbook #form1 .xin{color:#f00;margin-right:5px;}
.gbook #form1 input{padding:2px 4px;}
.gbook #form1 input.sbtn{border:0;padding: 2px 20px;font-family: "Microsoft Yahei";background-color: #0079d6;color: #fff}
.search_result {margin-bottom: 20px;}
.search_result .tit, .search_result .tit a {font-size: 16px;line-height: 22px;}
.search_result .tit a:link, .search_result .tit a:visited, .search_result .tit a:hover {color: #1011cb;}
.search_result .des, .search_result .des a {font-size: 12px;line-height: 18px;}
.search_result .con, .search_result .con a {color: #1a7b2e;font-size: 13px;line-height: 22px;}
.search_result .con a:link, .search_result .con a:visited, .search_result .con a:hover {color: #1a7b2e;}

.seal_table{table-layout:fixed;width:1100px;margin:10px auto;border-spacing:1px;background:#555;text-align:center;}
.seal_table th{background:#f2f2f2}
.seal_table td{padding:5px 5px;word-wrap:break-all;background:#fff;    word-break: break-all;}
.sear_form{display:block;width:500px;height:40px;line-height:40px;margin:10px auto;}
.sear_form input[type=text]{line-height:26px;height:26px;padding:3px 5px;border:1px solid #888;border-radius:3px;width:400px;font-size:15px;font-family:"Microsoft Yahei"}
.sear_form input[type=submit]{display:block;width:88px;height:34px;float:right;backround:#f5f5f5;font-family:"Microsoft Yahei";cursor:pointer;}