/*  *//*common*/.main {	width: 1015px;	margin: auto;	overflow: hidden;}.none {	display: none;}.dvvs{	width:1100px;margin:0 auto;	padding-top:20px;	height:200px;}.dvvs div{	float:left;	width:275px;	text-align:center;}/*?¨¢?¡ì¡§¡ã|¨¬¡§a?????¡ì¡§|¡§¡§*/.top {	height: 108px;	width: 100%;	border-top: 5px solid #1a1b1d;}.top_logo {	display: block;	float: left;}.biaoyu {	float: left;}.head_left {	width: 280px;	height: 108px;	float: right;	overflow: hidden;}.head_left h1 {	width: 90px;	float: left;	height: 23px;	background: url(../images/yy_bj_03.png) no-repeat;}.head_left h1 a {	display: block;	font-size: 12px;	color: #d6d6d6;	padding-top: 3px;	margin-left: 30px;}.head_left p a {	float: left;	display: block;	font-size: 12px;	color: #b3b3b3;	padding-top: 3px;	padding-left: 3px;}.head_left p a:hover {	color: #118131;}.tiao {	height: 5px;	width: 260px;	margin-left: 10px;	background: url(../images/bj_07.png);	margin-top: 30px;}.top_tel {	margin-top: 15px;	margin-left: 10px;	height: 47px;	background: url(../images/head_logo_07.png) no-repeat;}.top_tel p {	font-size: 31px;	font-weight: bold;	color: #df021d;	padding-left: 25px;	padding-top: 15px;}.head_search {	height: 30px;	padding-top: 15px;	padding-bottom: 18px;}.head_search value {	line-height: 30px;}.nav {	width: 100%;	height: 60px;	display: block;	overflow: hidden;	margin-top: 10px;	background: url(../images/lan_bj_10.png);}.nav ul .r {	padding-right: 0;}.nav li {	float: left;	width: 126px;	height: 60px;	margin-right: 8px;}.nav li:hover {	background: #118131;}.nav li.hover {	background: #118131;}.nav li a {	color: #ffffff;	font-size: 14px;	text-align: center;	line-height: 60px;	font-family: "Microsoft YaHei";	display: block;}.dropMenu {	position: absolute;	z-index: 100;	visibility: hidden;	background: #fff;	margin-top: 1px;	width: 350px;}.dropMenuimg {	float: left;	padding: 20px;	overflow: hidden;}.dropMenuizi {	float: left;	padding-top: 10px;	padding-bottom: 10px;}.dropMenu li {	overflow: hidden;}.dropMenu li a {	font-size: 12px;	display: block;	color: #2489c6;	float: left;	line-height: 30px;	vertical-align: middle;}.dropMenu a:hover {	color: #000;}.flexslider {	position: relative;	overflow: hidden; *height: 517px;}.flexslider .slides li a {	display: block;}.flexslider .flex-direction-nav a {	width: 60px;	height: 90px;	line-height: 99em;	overflow: hidden;	margin: -60px 0 0;	display: block;	background: url(../images/ad_ctr.png) no-repeat;	position: absolute;	top: 50%;	z-index: 10;	cursor: pointer;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all .3s ease;}.flexslider .flex-direction-nav .flex-next {	left: 0;}.flexslider .flex-direction-nav .flex-prev {	background-position: 0 -90px;	right: 0;}.flexslider:hover .flex-next {	opacity: 0.8;	filter: alpha(opacity=25);}.flexslider:hover .flex-prev {	opacity: 0.8;	filter: alpha(opacity=25);}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {	opacity: 1;	filter: alpha(opacity=50);}.flex-control-nav {	position: absolute;	bottom: 25px;}.flex-control-nav li {	margin: 0 5px;	display: inline-block;	zoom: 1;*display:inline;}.flex-control-paging li a {	width: 45px;	height: 5px;	background: #5b5c5e;	display: block;	overflow: hidden;	cursor: pointer;	line-height: 60px;	font-size: 12px;	color: #d4d5d7;	display: none;}.flex-control-paging li a.flex-active {	background-position: 0 0;	background: #c4c5c5;	line-height: 20px;}/*??£¤??582¡§2??¡è¡§a???*/.cptj {	margin-bottom: 30px;}.cptj_top {	width: 1015px;	height: 110px;	position: relative;	background: url(../images/cptj_tiao_17.png) repeat-x;	background-position: 0px 59px;}.cptj_top img {	float: left;}.in_lei {	float: right;	margin-top: 45px;	background: url(../images/zy_tj_bj_03.png);}.in_lei .r {	margin-left: 0px;}.in_lei a {	height: 28px;	width: 138px;	float: left;	margin-left: 1px;	vertical-align: middle;	text-align: center;	background: #333333;	line-height: 28px;}.in_lei a:hover {	height: 34px;	background: url(../images/lv_hover_17.png) repeat;}.in_lei a.hover {	height: 34px;	background: url(../images/lv_hover_17.png) repeat;}.cptj_top a {	font-size: 13px;	color: #fff;}.pro_tu {	width: 1080px;	margin: auto;	margin-top: 10px;	position: relative;}.btns {	z-index: 11;}.btns .btn_ls {	width: 23px;	height: 38px;	position: absolute;	z-index: 2;	left: 0;	margin-top: 150px;	background: url(../images/left_btn.png) no-repeat;}.btns .btn_ls:hover {	background: url(../images/left_btn_hover.png) no-repeat;}.btns .btn_rs {	width: 23px;	height: 38px;	position: absolute;	right: 0;	z-index: 1;	margin-top: 150px;	background: url(../images/right_btn.png) no-repeat;}.btns .btn_rs:hover {	background: url(../images/right_btn_hover.png) no-repeat;}.sorllMenus {	width: 1010px;	margin: auto;	overflow: hidden;	position: relative;}.sorllMenus li {	overflow: hidden;	float: left;	width: 236px;	padding-right: 22px;	padding-top: 6px;}.sorllMenus_d:hover {	background: #333333;}.sorllMenus_d:hover p {	background: #333333;}.sorllMenus_d:hover p {	color: #fff;}.sorllMenus_d {	width: 260px;	height: 360px;	overflow: hidden;	background: #ccc;}.sorllMenus ul .r {	margin-right: 0px;}.sorllMenus img {	margin-left: 5px;	margin-top: 5px;	background: #fff;}.sorllMenus p {	background: #cccccc;	text-align: center;	vertical-align: middle;	line-height: 60px;	font-size: 16px;	color: #000000;}/*??£¤??58¡§o?¨¢¡§¡ã31?¡§?¡§2?¡§¡ã??*/.gywm_bj {	background: url(../images/lan_bj_10.png);	padding-bottom: 45px;	position: relative;	overflow: hidden;}.kong_bj {	width: 100%;	height: 10px;	background: url(../images/zy_tj_bj_03.png);}.gywm h1 {	text-align: center;	margin-top: -6px;}.gywm_left {	float: left;	overflow: hidden;	margin-top: 10px;}.gywm_left p {	float: left;}.pageblock#fullscreen {	width: 240px;	height: 220px;	float: left;	padding-left: 5px;	margin-left: 10px;	margin-top: 15px;}.pageblock#fullscreen .slider {	width: 235px;	height: 170px;	padding-left: 10px;	overflow: hidden;	position: relative;}.pageblock#fullscreen .slider .sli {	position: absolute;	width: 231px;	height: 159px;	margin-left: 5px;	border-top: 1px #86a0c3 solid;	border-right: 1px #86a0c3 solid}.sli img {	width: 231px;	height: 160px;	margin-top: 5px;	margin-left: -5px;}.pageblock#fullscreen #slideposition {	bottom: 30px;	margin-left: 65px;}.pageblock#fullscreen #slideposition ul li.indicator {	display: inline-block;	height: 18px;	width: 18px;	background: url(../images/lv_yuan_41.png) no-repeat;	margin: 25px 10px;	padding: 0;	float: left;	overflow: hidden;	cursor: pointer;}.pageblock#fullscreen #slideposition ul li.indicator.active {	background: url(../images/hui_yuan_41.png) no-repeat;}.gywm_right {	margin-top: 25px;	width: 605px;	float: left;	margin-left: 15px;}.gywm_right h2 a {	font-size: 24px;	color: #ffffff;	font-weight: bold;}.gywm_right p {	padding-top: 12px;}.gywm_right p a {	font-size: 12px;	color: #cbd1df;	line-height: 18px;}.ck {	margin-top: 25px;	width: 89px;	height: 28px;	border: 1px #ffffff solid;	margin-left: 13%;	padding-left: 50px;}.ck h3 {	margin-top: 10px;	float: left;	width: 9px;	height: 9px;	background: #fff;	margin-right: 5px;}.ryzz_bj {	padding-top: 25px;	padding-bottom: 40px;}.ryzz h1 {text-align: center;line-height: 25px;}.ryzz ul {	overflow: hidden;}.ryzz li {	margin-top: 30px;	width: 245px;	height: 160px;	float: left;	background: #fff;	margin-right: 8px;}.ryzz li img {	margin-top: 16px;	margin-left: 16px;}.ryzz ul .r {	margin-right: 0px;}.ck2 {	margin-top: 25px;	width: 89px;	height: 28px;	border: 1px #959595 solid;	margin-left: 43%;	padding-left: 50px;}.ck2 h3 {	margin-top: 10px;	float: left;	width: 9px;	height: 9px;	background: #959595;	margin-right: 5px;}.xwzx {float: left;margin-top: 35px;width: 285px;float: left;padding: 20px;background: #fff;overflow: hidden;margin-left: 20px;}.xwzx p {margin-top: 10px;	width: 530px;    height: 18px;	padding-bottom: -100px;	overflow: hidden;}.flexgundong {	width: 530px;	position: relative;	overflow: hidden;}.flexgundong img {	float: left;	padding-right: 10px;}.flexgundong .slides {	margin-top: 15px;}.flexgundong .slides p {	margin-left: 15px;}.flexgundong .slides p a {	margin-left: 15px;	line-height: 21px;	color: #737373;	font-size: 12px;}.flexgundong .slides li a {	display: block;}.flexgundong .flex-control-paging li a {	width: 13px;	height: 13px;	background: url(../images/lv_03.png);	display: block;	overflow: hidden;	cursor: pointer;	line-height: 50px;	font-size: 12px;	margin-top: -168px; *margin-top:-205px;}.flex-control-nav {	position: absolute;	bottom: 25px;	left: 86%;}.flex-control-nav li {	display: inline-block;	zoom: 1;*display:inline;}.flexgundong .flex-control-paging li a.flex-active {	background-position: 0 0;	background: url(../images/hui_03.png);	line-height: 50px;}.hzkh {	margin-top: 35px;	width: 285px;	float: left;	padding: 15px;	background: #fff;	overflow: hidden;	margin-left: 20px;}.hzkh h1 {	width: 530px;	overflow: hidden;	padding-bottom: 12px;}.hzkh p {	width: 249px;	height: 25px;	float: left;	margin-right: 32px;	margin-left: 15px;	margin-top: 3px;}.hzkh p img:hover {	border: 3px #16488c solid;}.hzkh p .r {	margin-right: 0px;}.foot {	position: relative;	padding-top: 40px;	margin-top: 20px;	background: url(../images/lan_bj_10.png);}.foot_left {	width: 350px;	float: left;}.foot_left p {	padding: 10px;}.foot_left p a {	font-size: 15px;	color: #9eaac4;	line-height: 21px;}.foot_right {	width: 665px;	float: left;	overflow: hidden;	padding-bottom: 20px;}.foot_right h2 {	padding-bottom: 15px;}.foot_right h2 a {	font-size: 16px;	color: #ededed;}.foot_right h2 a:hover {	color: #7c7a7a;}.foot_right li {	float: left;	padding-left: 55px;}.foot_right p a {	font-size: 12px;	color: #9daac5;	line-height: 20px;}.foot_right p a:hover {	color: #118131;}.beian {	width: 100%;	position: absolute;	height: 31px;	background: url(../images/beian_bj_10.png);	margin-top: -31px;}.beian p {	font-size: 12px;	color: #727272;	line-height: 31px;	margin-left: 285px;}.beian p a {	font-size: 12px;	color: #727272;}.beian p a:hover {	color: #118;}.erweima {	margin-top: 85px;	z-index: 11;	float: right;	position: relative;}.erweima h4 {	border: 3px #fff solid;	float: left;	background: #fff;	margin-left: 15px;	margin-top: -50px;}/*??£¤??58 2¡§2??¡è¡§¡ã3*/.pro_banner {	height: 250px;	background: url(../images/20150106170317_5465.png) no-repeat center;}.pro_cp {	padding-bottom: 30px;}.pro_cp ul {	margin-bottom: 10px;}.pro_cp li {	overflow: hidden;	float: left;	width: 236px;	padding-top: 6px;	padding-right: 15px;}.pro_cp ul .r {	padding-right: 0px;}.pro_cp img {	margin-left: 5px;	margin-top: 5px;	background: #fff;}.pro_cp p {	background: #cccccc;	text-align: center;	vertical-align: middle;	line-height: 60px;	font-size: 16px;	color: #000000;}.position {	padding-left: 12px;	padding-top: 15px;	position: absolute;	right: 0;}.position p {	background: url(../images/position_sjx_03.png) no-repeat left;}.position p a {	padding-left: 10px;	font-size: 12px;	color: #676767;}.pagediv {	width: 200px;	height: 30px;	margin: auto;	line-height: 30px;	vertical-align: middle;	text-align: center;}.pagediv a {	width: 30px;	height: 30px;	display: block;	float: left;	margin-left: 8px;	background: #eceaeb;	font-size: 14px;	color: #2f2f2f;}.pagediv a:hover {	background: #118131;}.pagediv a:hover {	color: #FFF;}/*??£¤??58|¨¬?2¡§2??¡è?¡§o?¡§|¡§¡ã3*/.main_r_mid {	width: 1015px;	margin-top: 15px;	overflow: hidden;}.p_t_l {	width: 315px;	float: left;}.p_t_r {	width: 360px;	height: 458px;	float: left;	margin-left: 50px;	margin-top: 20px;}.p_t_r h1 a {	font-size: 30px;	color: #312b25;	font-weight: bold;}.products_middle {	padding-top: 30px;	padding-bottom: 20px;}.kong1 {	height: 70px;}.products_middle h2 {	padding-bottom: 10px;}.products_middle h2 a {	font-size: 16px;	color: #333;}.products_middle p a {	font-size: 12px;	color: #333;	line-height: 22px;}.btn h2 {	width: 133px;	height: 35px;	float: left;	text-align: center;	line-height: 35px;	vertical-align: middle;	margin-right: 30px;	margin-left: -10px;	border: 2px solid #312b25;}.btn h2 a {	color: #312b25;	font-size: 16px;}.btn h2:hover {	background: #118131;	border: 2px #118131 solid;}.btn h2:hover a {	color: #fff;}/*¡§a????¡è???¡§??|¨¬?¡§¡ä¡§o?*/.jqzoom {	float: left;	border: none;	position: absolute;	cursor: pointer;	display: block;	margin-top: 5px;	margin-left: 5px;}.zoomdiv {	z-index: 100;	position: absolute;	top: 0px;	left: 0px;	background: #ffffff;	display: none;	text-align: center;	overflow: hidden;}.jqZoomPup {	z-index: 10;	visibility: hidden;	position: absolute;	top: 0px;	left: 0px;	width: 20px;	height: 20px;	border: 1px solid #aaa;	background: #ffffff;	opacity: 0.5;	-moz-opacity: 0.5;	-khtml-opacity: 0.5;	filter: alpha(Opacity=50);}/*¡§a???D?¡§a???¨¨¡§¡è¡§¡è¡§¡éD?¨¤¡§a*/.spec-preview {	width: 560px;	height: 467px;	float: left;	background: #fff;	border: 1px solid #DFDFDF;}.spec-scrolls {	float: left;	margin-left: -20px;	padding-top: 45px;}.spec-scrolls .items {	float: left;	position: relative;	margin-left: 5px;	width: 355px;	height: 75px;	overflow: hidden;}.spec-scrolls .items ul {	position: absolute;	width: 999999px;	height: 75px;}.spec-scrolls .items ul li {	float: left;	width: 90px;	text-align: center;}.spec-scrolls .items ul li img {	background: #fff;	padding: 2px;	width: 65px;	height: 65px;	border: 1px #ccc solid;}.gundong_right {	width: 115px;	float: right;}.spec-scroll {	margin-top: 10px;}.spec-scroll .prev {	display: block;	font-family: "??¡§??";	cursor: pointer;	width: 24px;	height: 15px;	margin-left: 48px;	text-decoration: none;	background: url(../images/btn_top_03.png) no-repeat;}.spec-scroll .next {	display: block;	font-family: "??¡§??";	cursor: pointer;	width: 24px;	height: 15px;	margin-left: 48px;	text-decoration: none;	background: url(../images/btn_bottom_03.png) no-repeat;}.spec-scroll .items {	position: relative;	width: 115px;	height: 360px;	overflow: hidden;}.spec-scroll .items ul {	position: absolute;	width: 115px;	height: 999999px;	margin-top: 5px;}.spec-scroll .items ul li {	height: 120px;	text-align: center;}.spec-scroll .items ul li img {	background: #fff;	width: 108px;	height: 108px;	border: 1px #ccc solid;}.tiao_hover {	margin-top: 40px;	width: 1015px;	background: #e4e4e4;	height: 38px;}.tiao_hover p {	float: left;	width: 135px;	margin-right: 1px;	text-align: center;	line-height: 38px;	vertical-align: middle;	height: 38px;}.tiao_hover p a {	font-size: 14px;	color: #333333;}.tiao_hover p:hover {	background: #333333;}.tiao_hover p.hover {	background: #333333;}.tiao_hover p:hover a {	color: #fff;}.tiao_hover p.hover a {	color: #fff;}.cptj h6 {	margin-top: 15px;}/*??£¤??58|¨¬?1?¡§?¡§2?¡§¡ã??*/.about_banner {	height: 250px;}.about_nr h1 {	margin-top: 15px;	width: 1005px;	text-align: center;	padding: 15px 0px;	border: 1px dashed #d6d6d6;}.about_nr h1 a {	font-size: 36px;	color: #118131;	font-weight: bold;}.about_nr h1 p {	font-size: 22px;	color: #333333;	font-weight: bold;}.about_nr h6 {	margin-top: 15px;	border-bottom: 1px #cdcdcd solid;	padding-bottom: 20px;}.about_nr h6 img {	background: #fff;	padding: 14px;}.about_nr h6 a {	margin-right: 16px;}.about_nr h6 .r {	margin-right: 0px;}.about_nr h4 {	width: 950px;	margin: auto;	margin-top: 20px;	padding-bottom: 45px;}.about_nr h4 a {	font-size: 14px;	color: #616161;	line-height: 30px;}/*??£¤??58|¨¬?¡§¡§¡§¡ä¡§?t?¨¢¡§o?¡§o*/.honor_main {	overflow: hidden;	margin-top: 15px;}.honor_main ul .r {	padding-right: 0px;}.honor_main li {	float: left;	width: 225px;	text-align: center;	padding: 0px 18px 20px 10px;}.honor_main li img {	width: 230px;	height: 335px;}.honor_main li p {	line-height: 35px;	font-size: 14px;}/*??£¤??58|¨¬?¡§¡éa?|¨¬?¡§¡ã??*/.contact_banner {	height: 250px;	background: url(../images/20150106170317_5465.png) no-repeat center;}.contact_nr {	margin-top: 25px;	margin-bottom: 30px;}.contact_nr h1 a {	color: #444444;	font-size: 24px;	font-weight: bold;	padding-left: 20px;}.contact_nr h6 {	padding-left: 20px;	margin-top: 8px;}.lxfs {	width: 408px;	margin-top: 5px;	margin-left: 15px;}.lxfs h3 {	width: 399px;	margin-left: 4px;	background: url(../images/bjbj_03.png);}.bottom {	padding-left: 3px;}.lxfs p {	padding: 3px 0px;	margin: 0 15px;}.lxfs p a {	padding-left: 25px;	font-size: 14px;	color: #000000;}.tel {	background: url(../images/xiao_tel_03.png) no-repeat left;}.address {	background: url(../images/daohang_09.png) no-repeat left;}.email {	background: url(../images/xin_06.png) no-repeat left;}.contact_nr h4 {	padding-left: 20px;	margin-top: 15px;}/*??£¤??58 ?¡§2??¡§¡é???*/.lyb_main {	margin-top: 15px;	overflow: hidden;	margin-left: 40%;}.czlyb {	width: 360px;	padding: 10px;	border: 1px solid #e6e6e6;	background: #fff;	border-radius: 6px}.czlyb input {	width: 348px;	height: 36px;	border: 1px solid #e6e6e6;	margin-top: 7px;	border-radius: 6px;	background: #fbfbfb;	color: #c9caca;	outline: medium none;	padding-left: 10px;}.czlyb textarea {	width: 348px;	height: 57px;	border: 1px solid #e6e6e6;	margin-top: 7px;	border-radius: 6px;	background: #fbfbfb;	color: #c9caca;	outline: medium none;	padding-left: 10px;}.czlyb button {	margin-top: 7px;	background: #012653;	border-radius: 6px;	width: 358px;	height: 38px;	line-height: 28px;	text-align: center;	color: #fff;	outline: medium none;}/*??£¤??58|¨¬?D????¨¢¡§o??*/.new_banner {	height: 250px;	background: url(../images/new_banner_02.png) no-repeat center;}.new_nr {	padding-top: 20px;	padding-bottom: 20px;}.new_nr li {	width: 1015px;	overflow: hidden;	margin-bottom: 25px;}.ndew_nr_left {	width: 75px;	float: left;}.ndew_nr_left h1 {	width: 70px;	height: 60px;	background: #fff;	text-align: center;	line-height: 60px;	vertical-align: middle;}.ndew_nr_left h1 a {	font-size: 36px;	color: #666666;	font-weight: bold;	display: block;}.ndew_nr_left p {	padding-top: 10px;}.ndew_nr_left p a {	font-size: 12px;	color: #555555;}.ndew_nr_right {	width: 875px;	float: left;	padding: 20px;	background: #fff;}.ndew_nr_right h1 {	padding-bottom: 10px;}.ndew_nr_right h1 a {	color: #222;	font-size: 16px;	display: block;}.ndew_nr_right p a {	color: #666;	font-size: 12px;	line-height: 20px;	display: block;}.jiao {	width: 13px;	height: 50px;	float: left;	margin-left: 10px;	background: url(../images/jiao.png) no-repeat left;}.new_nr li:hover .jiao {	background: url(../images/jiao_hover.png) no-repeat left;}.new_nr li:hover .ndew_nr_right {	background: #737373;}.new_nr li:hover .ndew_nr_right h1 a {	color: #fff;}.new_nr li:hover .ndew_nr_right p a {	color: #fff;}.new_nr li:hover .ndew_nr_left h1 {	background: #0c306d;}.new_nr li:hover .ndew_nr_left h1 a {	color: #fff;}/*??£¤??58|¨¬?D????¨¢¡§o???¡§o?¡§|¡§¡ã3*/.news {	width: 1015px;	height: 65px;	margin-top: 15px;	border-bottom: 1px dotted #dcdcdc;}.n_right .news p.tit {	font-size: 18px;	color: #0b7845;	padding-left: 250px;	line-height: 25px;}.n_right .news p.date {	float: left;	font-size: 12px;	color: #aeaeae;	padding-top: 18px; *padding-top:13px;	line-height: 12px;	padding-left: 270px;}.word {	padding-top: 25px;}.word p {	font-size: 12px;	color: #595757;}.p_right .xb .tiao, .n_right .intro .tiao {	width: 1015px;	height: 30px;	border: 1px dotted #dcdcdc;	border-right: none;	border-left: none;	background: #fcfcfc;	text-align: center;	line-height: 33px;	margin-top: 1cm;}.p_right .xb .tiao a, .n_right .intro .tiao a {	font-size: 12px;	color: #0b7845;}.n_right .intro .tiao span.t {	color: #1c1a1a;}.n_right .intro .tiao span.t:hover {	color: #0b7845;}.related_news {	width: 1015px;	height: 150px;	padding-top: 30px;}.xgxw {	padding-bottom: 10px;	border-bottom: 1px #e2e2e2 dashed;}.xgxw p {	font-size: 16px;	color: #0b7845;}.list1 {	width: 320px;	float: left;	margin-top: 20px;	padding-right: 370px;}.r {	padding-right: 0px;}.list1 li {	vertical-align: middle;	border-bottom: 1px solid #dcdcdc;}.list1 li:hover a {	color: #0b7845;}.bshare-custom {	width: 250px;	float: left;	padding-top: 10px;}/*??£¤??58|¨¬??¡èt????¨¬3?*/.service_nr {	padding-top: 20px;	padding-bottom: 20px;}.in_faq {	overflow: hidden;}.in_faq li {	overflow: hidden;}.in_f_add {	color: #595757;	background: url(../images/tiao_bai_06.png) no-repeat;}.in_f_add {	width: 1015px;	height: 40px;	padding-left: 55px;	line-height: 40px;	font-size: 14px;	margin-bottom: 15px;	display: block;	-webkit-transition: all 0.5s ease-in-out 0s;}.in_f_add:hover {	color: #fff;	background: url(../images/hover_hui_03.png) no-repeat;}.in_f_add.hover {	color: #fff;	background: url(../images/hover_hui_03.png) no-repeat;}.in_f_c {	margin-bottom: 15px;	padding: 20px;	background: #ededed;	display: none;}.in_f_i {	width: 15px;	height: 8px;	position: relative; *position:absolute;	background: url(../images/sesrvice_sj_09.png) no-repeat;	margin: -27px 0px 0px 40px;}.in_f_c p {	color: #595757;	line-height: 20px;	width: 980px;	overflow: hidden;	padding-top: 20px; *padding-top:-0px;	-webkit-transition: all 0.5s ease-in-out 0s;}/*??£¤??58|¨¬?o??¨¢???¡§a??¨¬*/.coor_main {	margin-top: 5px;	overflow: hidden;}.coor_main ul .r {	padding-right: 0px;}.coor_main li {	float: left;	width: 307px;	height: 364px;	margin-top: 40px;	padding-right: 39px;}.coor_main h2 {	padding-top: 20px;	padding-bottom: 20px;	font-size: 14px;	color: #333;	font-weight: bold;}.coor_main p {	font-size: 12px;	color: #333;	line-height: 25px;}.coor_main p:hover {	color: #1e4d79;	text-decoration: underline;}.pagexx {	clear: both;	height: 30px;	margin: 20px;	overflow: hidden;	margin-left: 800px;}.mbbody_body .pagexx {	margin-left: 20px;}.pagexx ul {}.pagexx ul li {	float: left;	border: 1px solid #ccc;	padding: 2px 9px;	margin: 0 3px;	line-height: 20px;	background: #fff;}.pagexx ul li.thisclass {	display: inline-block;	border: 1px solid #1f82b7;	padding: 2px 9px;	margin: 0 3px;	background: #1c82b7;	color: #fff;}.pagexx ul li.thisclass a {	color: #fff;}.pagexx ul li a:hover {	color: #1f9652;}.pagexx ul li span {	display: inline-block;	padding: 0;}.sorllMenus_d {	width: 260px;	height: 411px;	overflow: hidden;	background: #ccc;}.ryzz li{height: 194px;text-align:center;}.ryzz li img{width: 212px; height: 128px; margin: 16px 12px 12px 16px;display: inline-block;}.hzkh a,.xwzx a{font-size:14px;line-height:30px;height:30px;}.xwzx p{    width: 249px;    height: 25px;    float: left;    margin-right: 32px;    margin-left: 15px;    margin-top: 3px;}.xwzx h1{	padding-bottom:12px;}