@charset "gb2312";
/* CSS Document Í¨ÓÃÑùÊ½*/
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;word-wrap:break-word}
body{font:12px "ËÎÌå",serif;color: #363636;background: #fff url(../images/banner.jpg) top center no-repeat;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:36px;}h2{font-size:30px;}h3{font-size:20px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;}
a:hover{color: #f00;text-decoration: underline;}
.w1200{width: 1200px;margin: 0 auto;}

/*banner*/
.wrap{width: 1000px;margin: 0 auto;overflow: hidden;}

.banner{position: relative;width: 100%;height: 438px;}
.banner>div{position: absolute;}
.mainTitle{width: 660px;height: 110px;background: url(../images/mainTitle.png);left: 170px;top: 65px;}
.host_b{width: 542px;height: 66px;background: url(../images/host_b.png);left: 229px;top: 278px;}

.nav{height: 75px;background: #59b7e6;width: 100%;overflow: hidden;}
.nav p{width: 1070px;margin-left: -3px;margin-top: 8px;}
.nav p a{font-size: 18px;display: inline-block;font-family: "Î¢ÈíÑÅºÚ";color: #fff;line-height: 26px;width: 100px;margin-right: 44px;text-align: center;}

.head{margin-top: 35px;border-bottom: 1px dotted #ccc;padding-bottom: 25px;}
.head h1{font-family: "Î¢ÈíÑÅºÚ";font-size: 40px;text-align: center;margin-bottom: 15px;}
.head h1 a{color: #005fa3;}
.head p{text-align: center;width: 100%;}
.head p a{display: inline-block;margin: 0 10px;color: #005fa3;}

.news{width: 100%;height: 270px;overflow: hidden;margin-top: 30px;}
.news_l,.news_r,.queAns_Q,.queAns_A{width: 480px;overflow: hidden;}
#gzfb_focus{width: 480px;height: 270px;}
#gzfb_focus img{width: 480px;height: 270px;}

.new-bar{width: 480px;height: 52px;background: url(../images/new-bar.jpg);margin-bottom: 15px;}
.new-list span{display: inline-block;height: 25px;background: #005fa3;padding: 0 8px;color: #fff;font-weight: bold;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";margin-right: 15px;line-height: 25px;float: left;margin-top: 10px;}
.new-list .new-list-dl{height: 25px;line-height: 36px;}
.new-list .new-list-dl span{margin-top: 5px;}
.new-list dl dt{height: 58px;padding: 2px 0 15px;margin: -10px 0 15px;border-bottom: 1px dotted #ccc;line-height: 24px;}


/*ÎÊ´ð²¿·Ö*/
.queAns{width: 100%;overflow: hidden;}
.queAns{padding-top: 80px;margin-top: 50px;background: url(../images/queAns_bar.jpg) top center no-repeat;font-family: "Microsoft YaHei";font-size: 14px;}
.queAns_list{width: 100%;overflow: hidden;height: 165px;margin-bottom: 35px;}
.queAns_list .queAns_person{width: 110px;text-align: center;font-weight: bold;}
.queAns_list .queAns_person img{width: 110px;height: 110px;border-radius: 100%;margin-bottom: 10px;}
.queAns_list .queAns_person a p{color: #2b2b2b;}
.queAns_list  .queAns_info{width: 280px;border: 1px solid #005ca8;height: 163px;padding: 15px 25px 0 30px;height: 148px;position: relative;}
.queAns_info_trag{background: url(../images/queAns_info_trag.jpg) no-repeat;width: 34px;height: 21px;position: absolute;left: -22px;top: 24px;}
.queAns_info span{display: block;width: 100%;height: 35px;color: #000;line-height: 35px;border-bottom: 1px dotted #ccc;margin-bottom: 15px;}
.queAns_info p{line-height: 20px;}

/*·¢²¼ÊµÂ¼*/
.presentation{padding-top: 80px;background: url(../images/presentation-bar.jpg) top center no-repeat;height: 270px;margin-top: 20px;overflow: hidden;}
.presentation_l{width: 560px;position: relative;height: 255px;overflow: hidden;}
.presentation_l .presentation_l_img{width: 150px;position: absolute;left: 0;top: 0;}
.presentation_l .presentation_l_img img{height: 90px;width: 150px;margin-bottom: 15px;}
.presentation_l .presentation_l_info{width: 385px;position: absolute;right: 0;top: 0;}
.presentation_l .presentation_l_info p{text-indent: 2em;line-height: 24px;}
.presentation_l .presentation_l_info .infoMore{float: right;margin-top: 30px;}
.presentation_l .presentation_l_info .infoMore a{color: #000;font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;}
.share{position: absolute;bottom: 0;left: 0;}
.share a{color: #000;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";display: inline-block;padding-left: 34px;}
.weibo{background: url(../images/weibo.png) top left no-repeat;margin-right: 30px;}
.weixin{background: url(../images/weixin.png) top left no-repeat;margin-right: 22px;}
.shouji{background: url(../images/shouji.png) 13px top no-repeat;}
.presentation_r{width: 350px;background: url(../images/presentation_r_bar.jpg) no-repeat;padding-top: 47px;}
.presentation_r ul li{font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 26px;height: 26px;overflow: hidden;padding-left: 1px;}
.presentation_r ul li a{color: #333;}

/*ÍùÆÚ*/
.past{padding-top: 80px;background: url(../images/past-bar.jpg) top center no-repeat;height: 230px;margin-top: 30px;overflow: hidden;position: relative;}
.btn{position: absolute;width: 40px;height: 80px;font-size: 70px;color: #005ca8;top: 145px;cursor: pointer;}
.prev{left: 0;}
.next{right: 0;}
.pastCon{width: 840px;margin-left: 80px;height: 250px;position: relative;overflow: hidden;}
.pastCon ul{position: absolute;left: 0;top: 0;height: 200px;}
.pastCon ul li{width: 250px;height: 250px;float: left;margin-right: 45px;text-align: center;}
.pastCon ul li img{width: 250px;height: 200px;margin-bottom: 15px;}
.pastCon ul li a{text-decoration: none;color: #333;}

.footer{text-align: center;padding: 30px 0 10px 0;}
.footer p{line-height: 26px;}