html, body, div, span,h1, h2, h3, h4, h5, h6, p,a,img,strong,dl, dt, dd, ol, ul, li,form, label, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;}
html, body {height:100%;text-align:left;}
body {background: #ECECEC;font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img,a img{border:0}
div, ul, ol, li, span, p, form, input, select {list-style:none;}
input,select {vertical-align:middle;}
iframe{display:block}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ins,a {text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*html .clearfix{height:1%;zoom:1;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{ text-decoration:underline;}
/* common*/
.header{width:100%;background:url("top_bg.jpg") center 0 repeat-x;}
.header .topic_bg{width:1000px; height:550px;margin:0 auto;/*background:url("head_center_bg.jpg") no-repeat;*/}
.navbar{width:100%;height:56px;background-color:#01346F;}
.navbar .nav{width:1000px;margin:0 auto;}
.navbar .nav li{height:56px; line-height:56px;display:inline-block;float:left;}
.navbar .nav li a{font-size:20px;text-decoration:none; color: white; height:56px; line-height:56px;padding: 0 37px;}
.navbar .nav li a:hover{color: red;}
.topic_bg{position:relative;}
.guest_count{display:block;position:absolute;right:100px;bottom:30px;color:white;}
.guest_count .count{padding:0 5px;}

.slide_box{ zoom: 1; position: relative; width:628px;height:376px;border:1px  solid #E6E6E6; float:left; padding:10px; }
.slide {overflow: hidden; width: 628px; height:352px; }
.slide .item img { width: 630px; height:352px; border:0px; }
.slide_btn { margin: 2px auto; position: absolute; left: 265px; top: 365px; }
.slide_more{float:left;margin:5px 0 5px 160px;font-size:12px;width:100px;display:block;color:#000;}
.clearfix:unknown {clear: both;display: block;visibility: hidden;height: 0px;content: "."}
.clearfix { zoom: 1; }
.slide_dot { float: left; margin: 5px 10px; width: 90px; }
.slide_dot span { background: url("topic.png") no-repeat; float: left; margin: 0px 0px; overflow: hidden; cursor: pointer; }
.slide_dot .dot_list { width: 18px; height: 18px }
.slide_dot .current { background-position: -19px 0px }

.content_box{width:1000px;margin:0 auto;overflow:hidden;font-size:14px;background-color:#fff;}
.title_normal{font-size: 18px;margin:10px 0;color:#01316f;}
.wapper{overflow:hidden;padding:0 10px;}
.wapper{overflow:hidden;}
.desc{padding:30px 10px;}
.desc p{text-indent:2em; line-height:28px;font-size:16px;}
.focus_img_box{width:663px;overflow:hidden;float:left;}
.focus_list{width:650px;padding:5px;border:1px solid #E6E6E6;float:left;}
.side_box{width:305px;margin-left:10px;float:left;}
.side_box .scrollDiv{border:1px solid #E6E6E6;height:185px;overflow:hidden;}
.list_normal{border:1px solid #E6E6E6;padding:9px 0;}
.scrollDiv .list_normal{border:none;}
.list_normal li{margin-left:10px;padding-left:10px;background:url("topic.png") 0 -25px no-repeat;height:25px;line-height:25px;font-size:12px;}
.list_normal li a{text-decoration:none;color:#000;}
.answer{border:1px solid #E6E6E6;padding:10px;}
.answer p{font-size:12px;line-height:24px;}
.title_bar{font-size:18px;height:34px;line-height:34px;margin-top:20px;background:url("topic.png") 0 -85px no-repeat;border-bottom:2px solid #01346F;}
.title_bar .title{width:196px;display:block;float:left;text-align:center;color:white;margin-left:0px;}
.title_bar .more{margin-left:0px;float:right;font-size:12px;color:#000;margin-right:10px;}
.title_center{font-size:30px;text-align:center;color:#01316f;margin:30px 0;}
.jfzz{display:block;overflow:hidden;padding-bottom:30px;}
.jfzz li{width:230px;height:368px;overflow:hidden;margin:10px 0 0 16px;*margin-left:13px;display:inline-block;float:left;}
.jfzz li img {width:230px;height:333px;}
.jfzz li a{width:229px;height:333px;display:block;color:#000;text-align:center;line-height:25px;}
.jfzz li a:hover{color:red;text-decoration:none;}
.clue_desc{margin: 0 10px;width:980px;height:246px;font-size:20px;color:#999;}
.input_box{padding:0 10px;margin:20px 0 250px;}
.input_box .username{width:248px;height:58px;padding:0 10px;border:1px solid #666;font-size:20px;color:#999;}
.input_box .contact{width:382px;height:58px;margin-left:20px;border:1px solid #666;padding:0 10px;font-size:20px;color:#999;}
.input_box .btn{width:255px;height:64px;margin-left:20px;text-align: center;color: #fff;border-radius: 5px;font-size:30px;background: #B0B0B0;}

p.text_c{text-align:center;font-size:16px;line-height:35px;}
.mb30{margin-bottom:20px;}
.answer_item{padding:25px 0;margin:0 10px;border-bottom:1px dashed #ccc;}
.answer_item .question{font-size:18px;line-height:30px;}
.answer_option_box{overflow:hidden;margin-top:15px;}
.answer_option_box label{display:block;float:left;margin-right:100px;}

.adv_box{width:750px;margin:0 auto;overflow:hidden;}
.adv_box .adv_sent{padding:5px 50px;background-color: #ECECEC;}
.adv_box .adv_sent p{height:30px;line-height:30px;font-size:16px;}
.adv_box .adv_sent p span{float:right;}
.adv_sentence{margin-top:20px;width:742px;height:88px;font-size:20px;color:#999;}
.adv_input_box{padding:0;margin-bottom:50px;}
.adv_input_box .username{width:288px;}
.adv_input_box .contact{width:392px;}
.adv_input_box .btn{font-size:20px;margin: 20px 0 0 0;}

.footer{height:90px;background-color:#01346F;}
.foot_content{width:1000px;margin:0 auto;color:white;}
.foot_content .foot_l{width:650px;margin-top:35px;text-align:right;float:left;}
.foot_content .foot_r{width:350px;margin-top:20px;float:left;}
.foot_r .police_ico{width:50px;height:50px;display:block;float:left;background:url("police.png") no-repeat;}
.foot_r .police_text{width:80px;float:left;}



