@charset "utf-8";html{*overflow:auto;_overflow-y:scroll;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p{	padding: 0;	margin: 0;}body{	cursor: default;	-webkit-text-size-adjust: none;	font-size: 12px;	font: 12px/24px "宋体","华文细黑",Arial,sans-serif;	/*font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;*/	color: #222;	background-image: url(../images/body_bg.jpg);	background-repeat: repeat;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}ol,ul,li{list-style:none outside none;}caption{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;} a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none;}img,object{vertical-align:top;}input{outline:none;*outline:expression(this.hideFocus=true);}button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}.clear{ clear:both;}.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;overflow:hidden;}.clearfix{zoom:1;}.fle{float:left;_display:inline;}.fri{float:right;_display:inline;}.div1000{	width: 1000px;	clear: both;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.div1030{	width: 1030px;	clear: both;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.mb15{ margin-bottom:15px;}.mb10{ margin-bottom:10px;}.mr10{ margin-right:10px;}a{color: #434343;text-decoration: none;}a:hover {text-decoration: underline;color: #222;}.link_div_lan a{color: #4db3db;text-decoration: none;}.link_div_lan a:hover {text-decoration: underline;color: #4db3db;}.link_div_red a {color: #ad1722;text-decoration: none;}.link_div_red a:hover {text-decoration: underline;color:#ad1722;}a.link_lan{color: #4db3db;text-decoration: none;}a.link_lan:hover {text-decoration: underline;color: #4db3db;}a.link_red{color: #ad1722;text-decoration: none;}a.link_red:hover {text-decoration: underline;color:#ad1722;}.height20{ width:100%; height:20px; clear:both;}/*====分页样式====*/.page {	margin-bottom: 30px;	margin-left: auto;	margin-top: 15px;	text-align: center;	margin-right: auto;	padding-top: 10px;}.page li{	display: inline-block;}.page a {	border: 1px solid #DDDDDD;	color: #666666 !important;	cursor: pointer;	display: inline-block;	height: 33px;	line-height: 33px;	margin-right: 8px;	padding-left: 12px;	padding-right: 12px;	background-color: #FFFFFF;}.page a:hover {    border: 1px solid  #458FCE;    color:  #458FCE !important;    text-decoration: none;}.page a.select {    background-color:  #458FCE;    border: 1px solid  #458FCE;    color: #FFFFFF !important;}.page a.select:hover {    color: #FFFFFF !important;}.page span {    display: inline-block;    height: 33px;    line-height: 33px;    margin-right: 8px;    padding-left: 12px;    padding-right: 12px;}/*焦点图 index*/.focus_index{	position: relative;	width: 385px;	height: 292px;	background-color: #FFF;	float: left;}  .focus_index img{ width: 385px; height: 292px;} .focus_index .shadow .title{width: 355px; height: 65px;padding-left: 30px;padding-top: 20px;}.focus_index .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }.focus_index .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} .focus_index .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  .focus_index .btn a:hover,.focus_index .btn a.current{  cursor:pointer;background:#fc114a;}  .focus_index .fPic{ position:absolute; left:0px; top:0px; }  .focus_index .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  .focus_index .shadow{	width: 100%;	position: absolute;	bottom: 0;	left: 0px;	z-index: 10;	height: 30px;	line-height: 30px;	background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  	display: block;	text-align: left;	overflow:hidden;}  .focus_index .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:5px; font-family: "\5FAE\8F6F\96C5\9ED1";}  .focus_index .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  .focus_index .fcon img{ display:block; }  .focus_index .fbg{	bottom: 5px;	right: 5px;	position: absolute;	height: 21px;	text-align: center;	z-index: 200;}  .focus_index .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    .focus_index .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    .focus_index .D1fBt .current,.focus_index .D1fBt a:hover{	background-color: #5579ED;}    .focus_index .D1fBt img{display:none}    .focus_index .D1fBt i{display:none; font-style:normal; }    .focus_index .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}.focus_index .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  .focus_index .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  .focus_index .prev:hover{  background-position:0 0; }  .focus_index .next:hover{  background-position:-40px 0;}    /* 首页滚动 */.picMarquee-left{ overflow:hidden; position:relative; }.picMarquee-left .hd{ display:none; }.picMarquee-left .bd{ }.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }.picMarquee-left .bd ul li .pic{	text-align: center;	width: 146px;	height: 100px;}.picMarquee-left .bd ul li .pic img{ width:146px; height:100px; display:block;}.picMarquee-left .bd ul li .t{ line-height:22px; height:22px; width:146px; overflow:hidden; text-align:center;  }.header_wrap{	width: 100%;	height: 248px;	font-family: "微软雅黑";}.header_top{	width: 1000px;	height: 200px;	margin-left: auto;	margin-right: auto;	background-image: url(../images/banner.jpg);	background-repeat: no-repeat;	background-position: center center;	padding-right: 15px;	padding-left: 15px;	-webkit-box-shadow: 0px 0px 6px #000;	-moz-box-shadow: 0px 0px 6px #000;	box-shadow: 0px 0px 6px #000;	filter: 	progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=6, Direction=90),	progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=6, Direction=180);}.header_logo{	float: left;	height: 140px;	width: 520px;	margin-top: 30px;	margin-bottom: 30px;}.header_logo a{ display:block;height: 140px;width: 520px;}.header_min{	font-size: 12px;	line-height: 22px;	background-color: #333;	text-align: center;	float: right;	height: 22px;	width: 140px;	margin-top: 0px;	margin-right: 0px;}.header_min a{	color: #FFF;	padding-right: 6px;	padding-left: 6px;}.header_nav{	background-image: url(../images/m_bg.jpg);	background-repeat: repeat-x;	background-position: 0px 0px;	width:100%;	height:48px;	}.header_nav .div1030{	height: 48px;	width: 880px;	padding-right: 150px;	position: relative;	margin-right: auto;	margin-left: auto;}.header_nav .ss_div{	height: 48px;	width: 140px;	position: absolute;	top: 0px;	right: 0px;}.ss_input{	margin-top: 13px;	font-size: 12px;	line-height: 22px;	color: #666;	background-color: #FFF;	display: block;	float: left;	height: 22px;	width: 97px;	-moz-border-top-left-radius: 10px;	-o-border-top-left-radius: 10px;	-webkit-border-top-left-radius: 10px;	border-top-left-radius: 10px;	-moz-border-bottom-left-radius: 10px;	-o-border-bottom-left-radius: 10px;	-webkit-border-bottom-left-radius: 10px;	border-bottom-left-radius: 10px;	border: 0;	padding-right: 5px;	padding-left: 8px;}.ss_btn{	margin-top:13px;	background-color: #CCC;	background-image: url(../images/seacher.png);	background-repeat: no-repeat;	background-position: center center;	background-size:20px auto;	display: block;	float: left;	height: 22px;	width: 30px;			-moz-border-top-right-radius: 10px;	-o-border-top-right-radius:10px;	-webkit-border-top-right-radius:10px;	border-top-right-radius: 10px;		-moz-border-bottom-right-radius: 10px;	-o-border-bottom-right-radius:10px;	-webkit-border-bottom-right-radius:10px;	border-bottom-right-radius: 10px;	border:0;		cursor:pointer;}.header_nav li{	float: left;	position: relative;}.header_nav li.last{background-image: url();padding-right:0;}.header_nav li a{	font-size: 16px;	line-height: 48px;	color: #FFF;	display: block;	padding-right: 15px;	padding-left: 15px;}.header_nav li a.hover,.header_nav li a:hover{	color: #FFF;	text-decoration: none;	background-image: url(../images/hover_bg.jpg);	background-repeat: repeat-x;	background-position: center bottom;}.header_nav li .son_div{	background-color: #66b7ee;	text-align: center;	width: 84px;	position: absolute;	left: 0px;	top: 48px;	padding: 5px;	z-index:9999;	display:none;}.header_nav li .son_div a{	font-size: 12px;	line-height: 28px;	color: #FFF;	text-align: center;	display: block;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #BCE0F8;	z-index: 9999;	padding-right: 0;	padding-left: 0;	font-family: "新宋体";}.header_nav li .son_div a:hover{	color: #FF0;	background-color: #66b7ee;	background-image: none;}.header_nav li .son_div a.first{ border:0;}.footer_wrap{	width: 100%;	background-color: #458FCE;}.footer{	width: 1000px;	margin-right: auto;	margin-left: auto;	padding-top: 15px;	color: #FFF;	text-align: center;	padding-bottom: 20px;}.footer a{	color: #F3F3F3;}.main{	background-color: #FFF;	width: 1000px;	margin-right: auto;	margin-left: auto;	padding-right: 15px;	padding-left: 15px;	padding-top: 15px;	padding-bottom: 15px;	-webkit-box-shadow: 0px 3px 6px #000;	-moz-box-shadow: 0px 3px 6px #000;	box-shadow: 0px 3px 6px #000;	filter: 	progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=6, Direction=90),	progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=6, Direction=180);}.hot_div{ width:385px; height:292px; float:left; overflow:hidden; margin-right:10px;}.title_1{	height: 28px; 	font-size: 18px;font-family: "黑体";	line-height: 28px;	font-weight: bold;	color: #458fce;	background-image: url(../images/t_bg3.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-bottom: 2px;	padding-right: 10px;	padding-left: 25px;	position: relative;}.title_1 span{	font-size: 12px;	line-height: 28px;	text-align: right;	display: block;	height: 28px;	position: absolute;	top: 0px;	right: 10px;	font-weight: normal;	color: #666;}.title_1 span a{	color: #458fce;}.title_2{	height: 32px;	font-size: 18px;font-family: "黑体";	line-height: 32px;	font-weight: bold;	color: #458fce;	background-image: url(../images/bg10.jpg);	background-repeat: no-repeat;	background-position: left bottom;	padding-bottom: 2px;	padding-right: 10px;	padding-left: 15px;	position: relative;}.title_2 span{	font-size: 12px;	line-height: 32px;	text-align: right;	display: block;	height: 32px;	position: absolute;	top: 0px;	right: 10px;	font-weight: normal;	color: #666;}.title_2 span a{	color: #458fce;}.title_long{	height: 30px;	font-size: 18px;font-family: "黑体";	line-height: 30px;	font-weight: bold;	color: #458fce;	background-image: url(../images/t_bg3.jpg);	background-repeat: no-repeat;	background-position: left 2px;	padding-right: 10px;	padding-left: 15px;	position: relative;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #458fce;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #8ABAE0;	border-right-color: #8ABAE0;	border-left-color: #8ABAE0;}.title_long span{	font-size: 12px;	line-height: 32px;	text-align: right;	display: block;	height: 32px;	position: absolute;	top: 0px;	right: 10px;	font-weight: normal;	color: #666;}.title_long span a{	color: #458fce;}.hot_div .bd{	height: 249px;	width: 359px;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 12px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #E5E5E5;	border-bottom-color: #E5E5E5;	border-left-color: #E5E5E5;	overflow: hidden;}.hot_div .big_title{	height: 72px;	width: 359px;	margin-bottom: 6px;	padding-bottom: 6px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #e5e5e5;}.hot_div .big_title h2{	font-size: 16px;	line-height: 25px;	font-weight: bold;	text-align: center;	height: 25px;	width: 100%;	margin-bottom: 6px;	overflow: hidden;	margin-top: 8px;}.hot_div .big_title p{	font-size: 12px;	line-height: 18px;	color: #666;	height: 36px;	width: 100%;	overflow: hidden;}.hot_div dt{	height: 33px; font-size: 16px;	width: 290px;	padding-right: 54px;	position: relative;	overflow: hidden;	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position:4px center;	padding-left: 15px;}.hot_div dt a{	font-size: 14px;	line-height: 27px;	height: 27px;	width: 285px;	overflow: hidden;}.hot_div dt  span{	font-size: 12px;	line-height: 27px;	color: #999;	text-align: right;	display: block;	height: 27px;	width: 54px;	position: absolute;	top: 0px;	right: 0px;}.top_right{	width: 208px;	height: 290px;	float: right;	border: 1px solid #8ABAE0;}.tzgg_div{	height: 240px;	width: 186px;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 12px;	overflow: hidden;}.tzgg_div li{	font-size: 16px;	line-height: 22px;	color: #999;	margin-bottom: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EAEAEA;}.div385{	width: 383px;	float: left;	margin-right: 10px;	border: 1px solid #8ABAE0;}.div385_2{	width: 383px;	float: left;	margin-right: 10px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #daecec;	border-bottom-color: #daecec;	border-left-color: #daecec;}.div385_cont{	height: 283px;	width: 367px;	padding-top: 12px;	padding-right: 10px;	padding-bottom: 6px;	padding-left: 8px;	overflow: hidden;}.div385_cont .hot{	height: 100px;	padding-bottom: 12px;	margin-bottom: 8px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;	padding-left: 5px;}.div385_cont .hot .img{ width:135px; height:100px; float:left;}.div385_cont .hot .img img{width:135px; height:100px; display:block;}.div385_cont .hot .info{ width:215px; height:100px; float:right;}.div385_cont .hot .info h3{	width: 215px;	height: 22px;	font-size: 16px;	line-height: 22px;	font-weight: bold;	overflow: hidden;}.div385_cont .hot .info p{	font-size: 12px;	line-height: 18px;	color: #999;	height: 72px;	width: 100%;	margin-top: 6px;	overflow: hidden;}.div385_cont li{	height: 32px; font-size: 16px;	width: 300px;	padding-right: 51px;	overflow: hidden;	position: relative;	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position: 4px center;	padding-left: 16px;}.div385_cont li a{	font-size: 14px;	line-height: 27px;}.div385_cont li span{	font-size: 14px;	line-height: 27px;	color: #999;	text-align: right;	display: block;	height: 27px;	width: 50px;	position: absolute;	top: 0px;	right: 0px;}.right_210{	width: 208px;	height: 331px;	float: right;	border: 1px solid #8ABAE0;}.cont_210{	padding-left:8px; 	padding-right:8px;	width:192px;	height:286px;	overflow:hidden;	padding-top:6px;	padding-bottom:5px;}.cont_210 li{	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position: 4px center;	padding-left: 16px;	height: 30px;	width: 176px;	overflow: hidden;	font-size:16px;	line-height:26px;	}.index_right_ad{	text-align: center;	height: 57px;	width: 208px;	border: 1px solid #e5e5e5;}.photo_cont{	width: 972px;	height: 122px;	padding-top: 12px;	padding-right: 13px;	padding-bottom: 10px;	padding-left: 13px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #8ABAE0;	border-bottom-color: #8ABAE0;	border-left-color: #8ABAE0;}.div_780{	float: left;	width: 780px;}.link_img{	width: 100%;	height: 62px;	margin-bottom: 20px;	padding-top: 20px;	padding-bottom: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e5e5e5;}.link_img a{ width:235px; height:62px; float:left; margin-right:20px;}.link_img a img{ width:235px; height:62px; display:block;}.link_other{ height:25px;	margin-top:20px;	border-top-width: 1px;	border-top-style: solid;	margin-top:20px;	padding-top:20px;	border-top-color: #e5e5e5;} .link_other_title{	font-size: 12px;	line-height: 24px;	color: #FFF;	background-color: #458fce;	text-align: right;	float: left;	height: 24px;	width: 130px;	padding-right: 45px;}.link_list{	float: left;	width: 160px;	margin-left: 25px;}.link_list .foot_sel{	height: 24px;	width: 150px;}/*列表页*/.main_left_763{ width:763px; float:left;}.main_right_217{ width:217px; float:right;}.main_title{	height: 42px;	width: 100%;	background-image: url(../images/title_bg.jpg);	background-repeat: repeat-x;	background-position: left top;}.main_title h2{	font-family: "微软雅黑", "新宋体";	font-size: 18px;	line-height: 42px;	color: #FFF;	background-color: #458FCE;	display: block;	float: left;	height: 42px;	padding-right: 30px;	padding-left: 30px;}.main_title p{	font-size: 12px;	line-height: 42px;	color: #666;	float: right;	padding-right: 15px;}.show_content{}.big_list{ width:100%; height:auto;}.big_li{	font-size: 14px;	line-height: 42px;	height: 42px;	width: 649px;	padding-right: 102px;	padding-left: 12px;	position: relative;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;}.big_li em{	font-size: 14px;	line-height: 42px;	color: #999;	text-align: right;	display: block;	height: 42px;	width: 90px;	position: absolute;	top: 0px;	right: 8px;}.big_li a.q{	color: #ad0000;}.photo_list{ padding-top:10px;}.photo_li{ width:232px; height:192px; margin-right:32px; margin-bottom:25px; float:left;}.photo_li:nth-child(3n+3){ margin-right:0;}.photo_li .img{	width: 214px;	height: 152px;	display: block;	padding: 8px;	border: 1px solid #DAECEC;}.photo_li .img img{ width:214px; height:152px; display:block}.photo_li p{ width:232px; height:22px; font-size:14px; text-align:center;}.main_right_217 .title{	height: 32px;	font-size: 14px;	line-height: 32px;	font-weight: bold;	color: #458FCE;	background-image: url(../images/bg10.jpg);	background-repeat: no-repeat;	background-position: 0% 100%;	padding-bottom: 2px;	padding-right: 10px;	padding-left: 15px;	position: relative;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #DAECEC;	border-right-color: #DAECEC;	border-left-color: #DAECEC;}.main_right_217 .title h3{	font-weight: bold;}.main_right_217 .right_ul{	width: 200px;	padding-top: 5px;	padding-right: 7px;	padding-bottom: 5px;	padding-left: 8px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #DAECEC;	border-bottom-color: #DAECEC;	border-left-color: #DAECEC;}.main_right_217 .right_ul li{	font-size: 12px;	line-height: 26px;	height: 26px;	width: 100%;	overflow: hidden;}.main_right_217 .right_ul li.class_li{	height: 36px;	margin-bottom: 15px;}.main_right_217 .right_ul li.class_li a{	font-size: 16px;	line-height: 36px;	color: #458FCE;	background-color: #E5E5E5;	text-align: center;	display: block;	height: 36px;	width: 160px;	margin-right: auto;	margin-left: auto;	-moz-border-radius: 4px;	-o-border-radius:4px;	-webkit-border-radius:4px;	border-radius: 4px;}.main_right_217 .right_ul li.class_li a.hover,.main_right_217 .right_ul li.class_li a:hover{	color: #FFF;	text-decoration: none;	background-color: #458FCE;}.right_ad{ width:217px; height:auto; margin-bottom:20px;}.right_ad img{ width:217px; height:auto; display:block;}.show_title{	text-align: center;	margin-bottom: 15px;	padding-top: 30px;	padding-bottom: 12px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCC;}.show_title h3{	font-family: "微软雅黑", "新宋体";	font-size: 22px;	line-height: 26px;	color: #000;}.show_title p{	font-size: 12px;	line-height: 22px;	color: #666;	margin-top: 10px;}.show_title p em{ padding-left:4px; padding-right:15px;}.show_content .content{	font-size: 16px;	line-height: 36px;}.content_other{	font-size: 12px;	line-height: 36px;	height: 36px;	width: 754px;	margin-top: 30px;	padding-left: 9px;	background-color: #EBEBEB;}.content_other .cont_prev,.content_other .cont_next{ width:367px; height:36px; overflow:hidden; float:left; margin-right:10px;}.content_share{	line-height: 18px;	height: 18px;	width: 747px;	padding-top: 12px;	padding-right: 8px;	padding-bottom: 12px;	padding-left: 8px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EBEBEB;	margin-bottom:30px;}.content_share li {	display: inline-block;}.content_share .fri a{	font-size: 14px;	line-height: 18px;	color: #333;	background-image: url(../images/sc.png);	background-repeat: no-repeat;	background-position: 0px center;	display: inline-block;	height: 18px;	padding-left: 18px;	margin-left: 15px;}.content_share .fri a.show_print{background-image: url(../images/dy.png);}.content_share .fri a.show_close{background-image: url(../images/gb.png);}.title_4{	background-color: #daecec;	background-image: url(../images/t_bg1.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 28px;	overflow: hidden;	padding-right: 10px;	padding-left: 10px;	padding-top: 2px;	font-weight: bold;}.title_4 li{	float: left;}.title_4 li a{	font-size: 18px;font-family: "黑体";	line-height: 28px;	color: #458FCE;	display: block;}.title_4 li a:hover{	text-decoration: none;}.title_4 li.on a{	background-color: #FFF;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #daecec;	border-left-color: #daecec;	padding-right: 24px;	padding-left: 24px;}.title_5{	background-color: #daecec;	background-image: url(../images/t_bg1.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 28px;	overflow: hidden;	padding-right: 10px;	padding-left: 10px;	padding-top: 2px;	font-size: 18px;font-family: "黑体";	line-height: 28px;	font-weight: bold;	color: #458FCE;	position: relative;}.title_5 span {	font-size: 12px;	line-height: 30px;	text-align: right;	display: block;	height: 30px;	position: absolute;	top: 0px;	right: 10px;	font-weight: normal;	color: #666;}.title_5 span a {	color: #458FCE;}.cont_385_2{	font-size: 14px;	line-height: 27px;	width: 367px;	height: 270px;	padding-top: 8px;	padding-right: 8px;	padding-bottom: 7px;	padding-left: 8px;}.cont_385_2 li{	height: 32px;font-size: 16px;	width: 300px;	padding-right: 51px;	overflow: hidden;	position: relative;	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position: 4px 50%;	padding-left: 16px;}.cont_385_2 li span{	font-size: 14px;	line-height: 27px;	color: #999;	text-align: right;	display: block;	height: 27px;	width: 50px;	position: absolute;	top: 0px;	right: 0px;}.cont_385_3{	font-size: 14px;	line-height: 27px;	width: 552px;	height: 270px;	padding-top: 8px;	padding-right: 8px;	padding-bottom: 7px;	padding-left: 8px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #8abae0;	border-bottom-color: #8abae0;	border-left-color: #8abae0;}.cont_385_3 li{	height: 32px;font-size: 16px;	width: 480px;	padding-right: 51px;	overflow: hidden;	position: relative;	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position: 4px 50%;	padding-left: 16px;}.cont_385_3 li span{	font-size: 14px;	line-height: 27px;	color: #999;	text-align: right;	display: block;	height: 27px;	width: 50px;	position: absolute;	top: 0px;	right: 0px;}.title_6{	font-size: 18px;font-family: "黑体";	line-height: 30px;	font-weight: bold;	color: #458FCE;	background-image: url(../images/t_bg1.jpg);	background-repeat: repeat-x;	height: 30px;	padding-left: 15px;	overflow: hidden;	position: relative;}.title_6 span{	font-size: 12px;	line-height: 36px;	font-weight: normal;	color: #FFF;	text-align: right;	height: 36px;	width: 50px;	position: absolute;	top: 0px;	right: 10px;}.title_6 span a{	color: #458fce;	text-decoration: none;}.gbook_left_warp{	float: left;	width: 200px;	margin-right: 10px;}.gbook_center_warp{	float: left;	width: 570px;	margin-right: 10px;}.gbook_right_warp{	float:right;	width:210px;}.cont_200 a{	height: 57px;	width: 200px;	margin-top: 14px;	display: block;}.gbook_table td{	border: 1px solid #dddddd;	text-align: center;}.gbook_table th{	background-color: #F3F3F3;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #dddddd;	border-left-color: #dddddd;	line-height: 25px;}.gbook_table td.t{	font-size: 12px;	line-height: 17px;	height: 34px;	width: 395px;	overflow: hidden;	text-align: left;	padding-top: 4px;	padding-right: 8px;	padding-bottom: 4px;	padding-left: 8px;}.gbook_cont_210{	height: 270px;	width: 192px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #8abae0;	border-bottom-color: #8abae0;	border-left-color: #8abae0;	padding-top: 7px;	padding-right: 8px;	padding-bottom: 7px;	padding-left: 8px;}.gbook_cont_210 li{	height: 27px;	width: 176px;	overflow: hidden;	background-image: url(../images/dot.jpg);	background-repeat: no-repeat;	background-position: 4px 50%;	padding-left: 16px;	font-size:16px;}.add_gbook_table{	width: 700px;	margin-top: 50px;	margin-right: auto;	margin-bottom: 50px;	margin-left: auto;}.add_gbook_table th,.add_gbook_table td{	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #e8e8e8;	border-bottom-color: #e8e8e8;}.add_gbook_table th{	font-size: 16px;	color: #666;	text-align: right;	padding-right: 20px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #e8e8e8;}.add_gbook_table td{	padding-right: 20px;	padding-left: 20px;}.gbook_input{	font-size: 16px;	line-height: 30px;	background-color: #FFF;	display: inline-block;	height: 30px;	width: 500px;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	border: 1px solid #CCC;}.gbook_area{	font-size: 16px;	line-height: 25px;	background-color: #FFF;	display: inline-block;	height: 100px;	width: 500px;	margin-top: 10px;	margin-bottom: 10px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	border: 1px solid #CCC;}.gbook_btn1,.gbook_btn2{	font-size: 18px;	line-height: 46px;	color: #FFFFFF;	background-color: #458FCE;	text-align: center;	display: inline-block;	height: 46px;	width: 240px;	margin-right: 20px;	margin-left: 20px;	-moz-border-radius: 4px;	-o-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	border: 0;	cursor: pointer;	font-family: "微软雅黑", "新宋体";	margin-top: 20px;	margin-bottom: 20px;}.gbook_btn2{	background-color: #E5E5E5;	color: #333;}.gbook_list_table td,.gbook_list_table th,.gbook_show_table td,.gbook_show_table th{	border: 1px solid #CCC;}.gbook_list_table th{	font-size: 12px;	line-height: 32px;	color: #333;	background-color: #f0f0f0;	text-align: center;}.gbook_list_table td{	font-size: 12px;	line-height: 20px;	color: #333;	text-align: center;	padding-top: 10px;	padding-bottom: 10px;	padding-right: 8px;	padding-left: 8px;}.gbook_list_table td.q{ text-align:left;}.gbook_show_table th{	font-size: 12px;	line-height: 20px;	color: #333;	background-color: #f0f0f0;	text-align: left;	padding-top: 15px;	padding-right: 15px;	padding-bottom: 15px;	padding-left: 15px;	font-weight: bold;}.gbook_show_table td{	font-size: 12px;	line-height: 20px;	color: #333;	text-align: left;	padding-top: 15px;	padding-right: 10px;	padding-bottom: 15px;	padding-left: 10px;}.gbook_show_table td.r{	color: red;}span.rr{	font-weight: normal;	color: #333;	float: right;}.bm_tian{	height: 220px;	width: 300px;	position: fixed;	right: 5px;	bottom: 5px;}.bm_tian a.close_tian{	font-size: 14px;	line-height: 24px;	font-weight: normal;	color: #FFF;	background-color: #666;	display: block;	height: 24px;	width: 30px;	position: absolute;	top: 3px;	right: 3px;	text-decoration: none;	text-align: center;}