/* CSS Document */
html,body{padding:0; margin:0 auto; }
body{ background-color:#fff;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
body, button, input, select, textarea {font: 14px/1.5 "Microsoft YaHei";color:#666;}
body{ letter-spacing:1px;}
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em, var { font-style: normal }
ul, ol, dl { list-style: none }
a {text-decoration: none;outline: none;font-family:"Microsoft YaHei";cursor: pointer;color: #666; -webkit-transition-delay:30ms; -webkit-transition-duration:250ms;} 
a:hover{color: #F00;}
img { border: 0 }
button, input{font-size: 100%;font-family:"Microsoft YaHei";outline: none;}
textarea , select{font-size: 100%;font-family:"Microsoft YaHei";outline: none;}
table { border-collapse: collapse; border-spacing: 0 }
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #fff; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #fff; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #fff; 
} 


.lin1{border-left: 100px solid #063c87;border-right: 675px solid #ccc;height: 2px;width: 0;margin-bottom: 15px;}
.lin2{border-left: 100px solid #063c87;border-right: 275px solid #ccc;height: 2px;width: 0;margin-bottom: 15px;}
.lin3{border-left: 150px solid #063c87;border-right: 375px solid #ccc;height: 2px;width: 0;margin-bottom: 15px;}



header{width:100%;overflow: hidden;position:fixed; background-color:#FFF;box-shadow:0px 2px 5px #D8CEA4; z-index:9999}
nav{width: 800px;float: right; height:100px;}
.top{width:100%;background-color:#00387b;height: 45px;}
.top_nav{width:1200px;height: 45px;line-height: 45px;margin: auto;}
.top_right{float:right;margin-right: 10px;}
.top_right a{ color:#FFF; padding-right:40px;}
.top_a{color:#fff;border-right: 1px solid #fff;letter-spacing: 5px;}
.top_a:first-child { border:0;}
.top_a:last-child { border:0;}
.search{float:right;background-color:#fff;width: 165px;height: 27px;line-height: 27px;margin-top: 8px;border-radius: 50px;}
.search_input{width: 115px;margin-left: 10px;border: 0;}
.search_submit{background:url(../images/cz.png);width: 20px;border: 0;height: 20px;margin-top: 1px;}
.with{width: 100%;height:100px;}
.logo_nav{width:1200px;height:100px;margin: auto;}
.logo{width: 325px;height:100px;float: left;}
.logo img{width: 100%;margin-top: 10px;}
.nav_ul{font-size: 16px;overflow: hidden;height:100px;}
.nav_li{width: 100px;float: left;text-align: center;height:50px; line-height:50px; cursor:pointer}
.nav_li:hover{background-color: #00387b; -moz-transition: all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.nav_li:hover a{color:#FFF;}
.nav_ul .active{background-color: #00387b;}
.nav_ul .active a{ color:#FFF}
.mian{width:100%;overflow:hidden;margin-bottom: 20px;padding-top:100px;}
.banner{width:100%;overflow: hidden;}
.banner img{ width:100%;}
.banner2{ width:1200px; margin:auto;}
.activity{width: 1200px;margin: 20px auto;font-size: 14px;overflow: hidden;}
.activity_main{width: 300px;float: left;text-align: center;}
.cont_mian{width:1200px;margin:auto;overflow: hidden;}
.about_us{width:775px;float:left;margin-bottom: 20px;overflow: hidden;}
.about_top,.spxc_top,.new_top,.zxhd_top{color:#063c87;font-size: 16px;font-weight: bold;}
.about_top p,.spxc_top p,.new_top p,.zxhd_top p{ padding-left:10px; padding-bottom:10px;}
.about_pic{ width:288px; float:left;}
.about_pic img{ width:100%;}
.about_main{width:465px;float: left;margin-left: 20px;line-height: 28px;letter-spacing: 2px;word-break: break-all;display:-webkit-box;-webkit-line-clamp: 7;-webkit-box-orient:vertical;overflow:hidden; height:195px;text-indent:2em;}
.about_foot{width:465px;float: left;border-top: 1px solid #ccc;margin-left: 20px;margin-top: 10px;}
.about_foot img{width: 4%;margin: 10px;float: left;}
.about_foot p{margin-top: 10px;width: 100px;}


.spxc{width:375px;float: left;margin-left: 50px;overflow: hidden;}
.spxc_main{ width:375px;}
.spxc_main img{ width:100%;}

.new_index{width:775px;overflow:hidden;float: left;}
.focus{position:relative;width: 290px;height: 260px;float: left;}  
.focus img{width: 290px; height:240px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{left:0px;top:0px;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{width:100%;position:absolute;left:0px;z-index:10;height: 25px;line-height: 25px;display:block;text-align: center;}  
.focus .shadow a{text-decoration:none;color: #666;overflow:hidden;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px;position:absolute;text-align:center;z-index: 200;margin-left: 110px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width: 10px;height: 10px;border-radius:7px;margin:0 5px;color:#B0B0B0;text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }
.new_mian{width: 465px;float: left;margin-left: 20px;}
.new_li{height: 25px;line-height: 25px;}
.time{width: 100px;float: left;color: #ccc;}
.conter{float: left;width: 365px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.zxhd{width: 375px;float:left;margin-left: 50px;overflow: hidden;margin-bottom: 20px;}
.conter2{float: left;width: 265px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pic_main{width:1200px;overflow:hidden;margin-bottom: 20px;height: 245px; margin-top:20px;}
.pic_img{margin-right: 37px;width: 370px;float: left;box-shadow: 5px 5px 10px -1px #ccc;}
.pic_img:last-child{ margin:0;}
.pic_img img{ width:100%;}

footer{width:100%;border-top: 2px solid #063c87;background-color: #e3e2e3;overflow: hidden;}
.footer{width:1200px;margin:auto;margin-top: 20px;overflow: hidden;}
.footer_left{width: 315px;float: left;}
.footer_left h6{font-size: 15px;}
.pic{margin-top: 10px;height: 25px;line-height: 25px;}
.pic p span{width: 20px;height: 20px;margin-right: 5px;}
.pic img{width: 5%;}
.pic_ul{width: 315px;overflow: hidden;}
.pic_li{width: 145px;float: left;height: 25px;line-height: 25px;}
.pic_li span{width: 20px;height: 20px;margin-right: 5px;}
.pic_li img{width: 13%;}
.time_pic{width:315px;height: 25px;line-height: 25px;}
.time_pic p span{width: 20px;height: 20px;margin-right: 5px;}
.time_pic img{width: 5%;}
.tent{margin-left: 90px;float:left;width: 350px;}
.email{width: 340px;padding: 5px;border: 0;border-radius: 10px;background-color: #818488;color: #fff;}
.texta{border: 0;margin-top: 10px;padding: 5px;border-radius: 10px;width: 340px;height: 55px;background-color: #818488;color: #fff;resize: none;}
.tent_p{text-align: right;}
.submit{padding: 2px 10px;margin-top: 5px;border: 0;background-color: #063c87;color: #fff;border-radius: 7px;}
.footer_right{width:350px;margin-left: 90px;float:left;}
.wx_img{ width:125px; margin:auto;}
.wx_img img{ width:100%;}
.footer_right p{ text-align:center;}
.bottn{ width:100%; background-color:#c5c4c7;}
.bottn p{text-align:center;padding: 10px 0;margin-top: 5px;}


.cont_left{width:260px;float:left;margin-top: 20px;}
.cont_left h5{font-size: 17px;color: #063c87;margin: 10px;}
.cont_right_p{font-size: 17px;margin: 10px;}
.cont_right_p span{ float:right;}
.tab{ width:260px; height:300px;}
.aver{background: url(../images/1.png) no-repeat 10px;background-color: #fff;padding: 20px 30px;font-size: 15px;}
.tab_li{background: url(../images/2.png) no-repeat 10px;background-color: #00387b;padding: 20px 30px;color: #fff;font-size: 15px;}
.cont_right{width: 890px;margin-left:50px;float:left;margin-top: 20px;}
.cont_right h5{font-size: 17px;color: #063c87;margin: 10px auto;}
.right_ul{width:895px; height:350px;}
.right_li{height: 35px;line-height: 35px;border-top: 1px solid #ccc;}
.li_cont{width: 780px;float:left; overflow:hidden}
.li_time{width: 100px;float:right;}


.sabrosus {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center;}
.sabrosus a {border-right: #9aafe5 1px solid; padding-right: 5px; border-top: #9aafe5 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #9aafe5 1px solid; color: #2e6ab1; margin-right: 2px; padding-top: 2px; border-bottom: #9aafe5 1px solid; text-decoration: none;}
.sabrosus a:hover {border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow;}
.pagination a:active {border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow;}
.sabrosus span.current {border-right: navy 1px solid; padding-right: 5px; border-top: navy 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: navy 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: navy 1px solid; background-color: #2e6ab1;}
.sabrosus span.disabled {border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid;}

.main{width: 870px;overflow:hidden;border-top:2px solid #ccc;padding: 10px;}
.main h2{font-size: 17px;line-height: 30px;margin-top: 5px; color:#95979b;}
.main h2 span{background-color: #063c87;margin-right: 10px;}
.main p{line-height: 26px;}
.tab_h1{text-align:center;padding: 15px 0;font-size: 18px;}
.main h1{text-indent:2em;padding: 15px 0;font-size: 18px;}
.tab_h1 span{color: #063c87;margin-left: 10px;}


/* 提示信息
----------------------------------------------- */
#douMsg {
 text-align: center;
 padding:50px 0;
 min-height:500px
}
#douMsg dt {
 color: #4F76CA;
 font-size: 16px;
 margin-bottom: 30px;
 font-weight: bold;
}
#douMsg dd {
 color: #666;
}
#douMsg dd .back {
 display:block;
 width:180px;
 line-height:40px;
 background-color:#4F76CA;
 color:#FFF;
 margin:30px auto;
}

.gz{width:250px; height:400px; position:fixed; left:-250px; bottom:150px; cursor:pointer}

.fengcai_ul{width:100%;}
.fengcai_ul li{ height:440px; position:relative; background:#fff; padding:15px; margin-bottom:10px; margin-right:10px; float:left; width:260px; position:relative;-webkit-box-shadow:0 5px 5px #333;-moz-box-shadow:0 5px 5px #333;box-shadow:0 1px 4px #ddd;}
.kuang_des{ width:290px; height:290px; z-index:1; background:url(../images/kuang_des.png) no-repeat; position:absolute; top:0px; left:0px;}
.des_title{ position:absolute; z-index:2;width:100%; top:370px; left:0;}
.des_title .des_1{ text-align:center; display:block; width:95%; margin:0 auto; height:30px; padding:10px 0; line-height:30px; font-size:16px; border-bottom:1px solid #ccc}
.des_title .des_2{ text-align:center; display:block; width:95%; height:23px; line-height:20px; font-size:12px; color:#666; padding:10px;}
.des_title .des_3{ text-align:center; margin:0 auto; height:21px;margin-top:15px;line-height:21px; display:block; width:120px; border-radius:10px; background:#c7261e; color:#fff; }
.des_title .des_3 a{color:#fff;}
.fengcai_ul img{width:260px; height:350px;  }
.fengcai_ul li:hover img{*width:432px;*height:324px;*margin:-15px -20px;transform:scale(1.1);transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-webkit-transition:all 0.5s ease 0s;-moz-transform:scale(1.1);-moz-transition:all 0.5s ease 0s;}
