@charset "utf-8";
::-webkit-input-placeholder {color: #fff;}
:-moz-placeholder {/* Firefox 18- */color: #fff;}
::-moz-placeholder{/* Firefox 19+ */ color: #fff;}
:-ms-input-placeholder {color: #fff;}
body.bg0{background: url(../images/ems_bg.jpg) no-repeat top center; width:100%; height: 100%;}
body.bg1{background: url(../images/als-images/light_bulb.png) no-repeat top center;width:100%; height: 100%;}
body.bg2{background: url(../images/als-images/card.png) no-repeat top center;width:100%; height: 100%;}
body.bg3{background: url(../images/als-images/chess.png) no-repeat top center;width:100%; height: 100%;}
body.bg4{background: url(../images/als-images/clock.png) no-repeat top center;width:100%; height: 100%;}
body.bg5{background: url(../images/als-images/cut.png) no-repeat top center;width:100%; height: 100%;}
body.bg6{background: url(../images/als-images/heart.png) no-repeat top center;width:100%; height: 100%;}
body.bg7{background: url(../images/als-images/map.png) no-repeat top center;width:100%; height: 100%;}
body.bg8{background: url(../images/als-images/mobile_phone.png) no-repeat top center;width:100%; height: 100%;}
body.bg9{background: url(../images/als-images/camera.png) no-repeat top center;width:100%; height: 100%;}
body.bg10{background: url(../images/als-images/music_note.png) no-repeat top center;width:100%; height: 100%;}
body.bg11{background: url(../images/als-images/protection.png) no-repeat top center;width:100%; height: 100%;}
body.bg12{background: url(../images/als-images/television.png) no-repeat top center;width:100%; height: 100%;}
.index_top {margin-top:5px; font-size: 12px;}
.index_bg_body {position: fixed;top:-190px;visibility:hidden;z-index:100;display: block;width:100%;}
.index_t_r {margin-right: 50px;}
.index_t_r a{color:#fff;font-size: 14px;font-family: "microsoft yahei";float: left;margin-right: 15px;}
.index_t_r a.ghbj{background: url(../images/pf.png) left center no-repeat;text-indent: 20px;margin-right: 15px;}
.index_t_r a.mobile{background: url(../images/moblie.png) left center no-repeat;text-indent: 15px;margin-right: 15px;}
.index_t_r a.znwd{background: url(../images/znwd.png) left center no-repeat;text-indent: 16px;}
.index_banner{overflow: hidden;}
.index_banner .index_logo{}
.index_banner .index_logo img{width:506px; height: 113px; margin-left: 50px; margin-top:20px;margin-right: 81px;}
.index_banner .index_search{width:310px; height: 42px; margin-top:50px; background: url(../images/index_search.png) no-repeat;}
.index_search_bar{font-size:14px;margin-top:3px;text-indent:10px;color:#fff;border:none;float: left;background: none; margin-left:10px; height: 36px; width:250px;display: block; line-height: 36px;}
.index_button{display: block;border:none;float: left;width:35px;height: 36px; background: none; cursor: pointer;}
.index_main{margin-top:20px;overflow: hidden;}
.index_main_c{position: relative;}
.index_side_left,.index_side_right{position: absolute;}
.index_side_left span {margin-bottom:35px;}
.index_side_left a {display: block;width:86px;font-size: 14px;color:#fff;font-family: "microsoft yahei";text-align: center;}
.index_side_left .index_zcfg {display: block;width:86px;background: url(../images/index_zcjd.png) no-repeat;}
.index_side_left a {padding-top:53px;padding-bottom:20px;}
.index_side_left .index_hdhy {display: block;width:86px;background: url(../images/index_hdhy.png) no-repeat;}
.index_side_left a {padding-top:53px;padding-bottom:20px;}
.index_side_left .index_anyy {display: block;width:86px;background: url(../images/index_gnyy.png) no-repeat;}
.index_side_left a {padding-top:53px;padding-bottom:20px;}
.index_side_right span {margin-bottom:35px;}
.index_side_right a {display: block;width:86px;font-size: 14px;color:#fff;font-family: "microsoft yahei";text-align: center;}
.index_side_right .index_ldzc {display: block;width:86px;background: url(../images/index_ldzc.png) no-repeat;}
.index_side_right a {padding-top:53px;padding-bottom:20px;}
.index_side_right .index_mlem {display: block;width:86px;background: url(../images/index_mlem.png) no-repeat;}
.index_side_right a {padding-top:53px;padding-bottom:20px;}
.index_side_right .index_znwd {display: block;width:86px;background: url(../images/index_znwd.png) no-repeat;}
.index_side_right a {padding-top:53px;padding-bottom:20px;}
.index_nav_bg{background: #1b50a0; opacity: 0.4; z-index:1;filter:alpha(opactity=40);position:relative; width: 190px; height: 564px;*zoom:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.index_nav {position: absolute;top: 0px;z-index: 2;}
ul.index_nav li{display: block;height: 94px;width:190px;background: url(../images/index_nav_line.png) left bottom repeat-x;}
ul.index_nav li.hover{background: #1b50a0 url(../images/index_nav_line.png) left bottom repeat-x;}
ul.index_nav li .nav_xwzx,
ul.index_nav li .nav_zfld,
ul.index_nav li .nav_zwgk,
ul.index_nav li .nav_zwfw,
ul.index_nav li .nav_zmhd,
ul.index_nav li .nav_mlem{height: 99px;width:190px; line-height:99px;display:block;}
.nav_xwzx{background: url(../images/nav_xwzx.png) no-repeat 20px center;}
.nav_zfld {background: url(../images/nav_zfld.png) no-repeat 20px center;}
.nav_zwgk {background: url(../images/nav_zwgk.png) no-repeat 20px center;}
.nav_zwfw {background: url(../images/nav_zwfw.png) no-repeat 20px center;}
.nav_zmhd {background: url(../images/nav_zmhd.png) no-repeat 20px center;}
.nav_mlem {background: url(../images/nav_mlem.png) no-repeat 20px center;}
ul.index_nav li .nav_xwzx a, 
ul.index_nav li .nav_zfld a,
ul.index_nav li .nav_zwgk a,
ul.index_nav li .nav_zwfw a,
ul.index_nav li .nav_zmhd a,
ul.index_nav li .nav_mlem a {display: block; text-indent: 85px;font-size: 18px;font-family: "microsoft yahei";color:#fff;}
.index_side_contain{position: relative;z-index: 1;width:960px;background: #fff; opacity: 0.75;filter:alpha(opacity=75);height: 562px;}
.index_side_m{position: absolute;top: 0;z-index: 2;}
.index_zt_zx{position:absolute;top: 0;z-index: 3;}
.index_zt_zx a {display: block;float: left;}
.index_zt_zx a img {width:943px;height:542px;margin-top:9px;margin-left: 9px;}
.close {background: url(../images/close_zt.png) no-repeat; width:40px; height: 155px;margin-left: 9px;}
.index_side_m ul.ul_main {display: none;margin-top:9px; margin-left: 9px;}
.index_ztzl {margin-top:10px;position: relative;}
.index_zbg {width:1160px;position: absolute;background: #fff; opacity: 0.7;filter: alpha(opacity=70);height: 62px;}
.index_z_ul {z-index:5;position: absolute;left:1120px;top:-8px;width:39px;height:79px;background: url(../images/ztzl_tit.png) no-repeat;}
#demo{ overflow:hidden; float:left;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*dl {width:172px; margin-top: 14px; margin-left: 8px; float: left;}
dl dt {width:170px; border: 1px solid #e5e5e5; height: 100px;}
dl dd {height: 28px; line-height: 28px; font-size: 14px; text-align: center;}
dl dd a {color:#333; display: block; font-size: 14px;}
dl dd a:hover {color:#B90002;}*/
.index_zt_ul {float: left; margin-top:13px;margin-left: 30px;margin-right: 10px;}
.index_zt_ul a {color:#000;float: left;margin-top:5px;font-size: 16px;font-family: "microsoft yahei";}
.index_zt_ul img {float: left; width:33px;height: 33px;margin-right: 5px;}
.rwfq {margin-left: 20px;}
.index_bottom table {width:100%;font-size: 14px;color:#fff;margin-top:10px;font-family: "microsoft yahei";}
.index_bottom table p {text-align: center;margin-top:2px;}
.index_bottom table a {color:#fff;}

/*******body background_bg******/
.esc {position: relative;clear: both;width: 100%;}
header, footer {position: relative;	margin: 0 auto;	width: 100%;}
header {text-align: center;}
#logo {position: relative;margin: 0px auto;width: 960px;text-align: center;}
#logo h1 {font-size: 100px;	position: relative;	margin: 20px auto auto auto;display: block;	float: left;}
#logo h1 span {	text-transform: none;}
#logo a {background: none;display: inline;margin: 0px;}
#logo img {	position: relative;	cursor: pointer;display: block;	float: left;margin-top: 10px;}
#logo h2 {font-size: 50px;}
#content {position: relative;margin: 0px auto;	width: 960px;}
.index_bg_hide {width:960px; cursor: pointer; margin: 0px auto;padding:8px;background: #fff url(../images/up_ico.png) left center no-repeat;font-size: 12px;text-indent:10px;}
.index_opacity {background: #fff;position: absolute;height: 150px;width:100%;opacity: 0.8;filter: alpha(opacity=80);}
.als-container {position: relative;width: 100%;margin: 0px auto;}
.als-viewport {position: relative;overflow: hidden;margin: 0px auto;}
.als-wrapper {position: relative;list-style: none;}
.als-item {position: relative;display: block;text-align: center;cursor: pointer;float: left;}
.als-prev, .als-next {position: absolute;cursor: pointer;clear: both;}
#lista1 {margin: 10px auto 0px auto;}
#lista1 .als-item {margin: 0px 30px;min-height: 152px;min-width: 128px;}
#lista1 .als-item img {position: relative;display: block;vertical-align: middle;/*margin-bottom: 8px;*/}
#lista1 .als-prev, #lista1 .als-next {top: 58px;width: 15px;height: 22px;}
#lista1 .als-prev {left: 90px;}
#lista1 .als-next {right: 100px;}
#lista2 {margin-bottom: 80px;}
#lista2 .als-item {	margin: 10px 0px;min-height: 152px;	min-width: 128px;}
#lista2 .als-item img {position: relative;display: block;vertical-align: middle;margin-bottom: 8px;}
#lista2 .als-prev, #lista2 .als-next {left: 460px;width: 22px;height: 15px;}
#lista2 .als-prev {top: -25px;}
#lista2 .als-next {bottom: -20px;}
#lista2 .als-item {vertical-align: middle;}
#demo3 {margin: 40px auto;}
#demo3 .als-item {margin: 0px 5px;padding: 4px 0px;min-height: 120px;min-width: 100px;text-align: center;}
#demo3 .als-item img {display: block;margin: 0 auto;vertical-align: middle;}
#demo3 .als-prev, #demo3 .als-next {top: 40px;}
#demo3 .als-prev {left: 200px;}
#demo3 .als-next {right: 200px;}
#demo4 {margin: 40px auto;}
#demo4 .als-item {margin: 0px 5px;padding: 4px 0px;min-height: 120px;min-width: 100px;text-align: center;}
#demo4 .als-item img {display: block;margin: 0 auto;vertical-align: middle;}
#demo4 .als-prev, #demo4 .als-next {top: 40px;}
#demo4 .als-prev {left: 200px;}
#demo4 .als-next {right: 200px;}
#footer {width: 928px;margin: 0 auto;padding: 5px 15px;	border: 1px dashed #000;border-radius: 10px;}
#footer p {position: relative;margin: 5px auto 10px auto;width: 960px;font-size: 12px;}
#footer p.ultimo {margin-bottom: 5px;}
/* Header */
.htmleaf-header{padding: 3em 190px 4em;	letter-spacing: -1px;text-align: center;}
.htmleaf-header h1 {font-weight: 600;font-size: 2em;line-height: 1;	margin-bottom: 0;}
.htmleaf-header h1 span {font-family: 'Raleway';display: block;	font-size: 60%;	font-weight: 400;padding: 0.8em 0 0.5em 0;color: #c3c8cd;}


/**xwzx pic***/
.index_xwzx_pic {/*width:457px; height: 340px;*/}
.shutter {overflow: hidden;/*width: 457px;height: 340px;*/position: relative; margin: 0px auto;border-radius: 5px;}
.shutter-img {z-index: 1;}
.shutter-img,
.shutter-img a {position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.shutter-img a { cursor: default;}
.shutter-img a > img { width: 100%;height: 100%;}
.shutter-img .created { overflow: hidden; position: absolute;z-index: 20;}
.shutter-btn {}
.shutter-btn li {position: absolute; z-index: 2; top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.shutter-btn li.prev {left: 20px; background:url(../images/shutter_prevBtn.png) no-repeat;z-index: 50;}
.shutter-btn li.next {right: 20px;background: url(../images/shutter_nextBtn.png) no-repeat;z-index: 50;}
.shutter-desc {position: absolute;z-index: 2;left: 0; bottom: 0;width: 100%;height: 36px;background: url(../images/shutter_shadow.png) repeat;}
.shutter-desc p {padding-left: 20px;line-height: 36px;color: #fff;font-size: 14px;}

.index_xwzx_z {margin-left: 10px;}
.index_xwzx_z h4 {color:#dd0000;font-weight:normal;display: block; text-align:center;width:100%;font-size: 18px;font-family: "microsoft yahei";margin-bottom:12px;}
.index_frist_content {border-bottom:1px dashed #b0b1b1;padding-bottom:10px;text-indent: 2em;width:470px;color:#666;font-size: 14px;font-family: "microsoft yahei";}
.index_frist_content a {color:#dd0000 !important;}
.index_xwzx_channel,
.index_gsgs,
.index_gwyxx,
.index_szfld{
	border-bottom:1px solid #b0b1b1;
}
.index_szfld{width:940px;}
.index_xwzx_channel {width:470px;margin-top:10px;}
.index_xwzx_channel span {}
.index_xwzx_channel a,
.index_gsgs a,
.index_gwyxx a
{
	float:left; height: 40px; line-height: 40px; padding:0px 25px;font-size: 18px;font-family: "microsoft yahei"; color:#1b50a0; display: block;
}
.index_xwzx_channel a.active,
.index_gsgs a.active,
.index_gwyxx a.active {
	background: #1b50a0;color:#fff;font-weight: bold;
}
.index_ul_main {width:470px;}
.index_gsgs_ul {margin-top:10px;}
.index_gwyxx_ul {margin-top:10px;}
.index_ul_main ul,
.index_gsgs_ul ul,
.index_gwyxx_ul ul{
	display:none;font-family: "microsoft yahei";font-size: 16px;margin-top:8px;
}
.index_ul_main ul li,
.index_gsgs_ul ul li,
.index_gwyxx_ul ul li {
	display: block;height: 29px;line-height: 29px;background: url(../images/index_list_ico.png) 7px center no-repeat;text-indent: 25px;
}
.index_ul_main ul li a,
.index_gsgs_ul ul li a,
.index_gwyxx_ul ul li a{
	float: left;color:#333;
}
.index_ul_main ul li span,
.index_gsgs_ul ul li span,
.index_gwyxx_ul ul li span{
	float: right;color:#919191;
	padding-right: 5px;
}
.index_gsgs {width:455px; margin-top:10px;}
.index_gwyxx {width:455px; margin-top:10px;}
.index_szfld a {font-size: 18px;color:#fff;background: #1b50a0;display: block; width:130px; height: 40px; line-height: 40px; text-align: center;}
.index_szfld_m {margin-top:10px;float: left;}
.index_szfld_m div {}
.index_xzfld_relative {position: relative;width:315px; height: 242px;font-family:"microsoft yahei";float: left;}
.index_xzfld_relative img {position: absolute;top:0;z-index:0;width:315px; height: 242px;}
.index_xzfld_relative span {width:315px; height: 242px;z-index:1;position:absolute;bottom:0;background:#000;opacity:0.7;filter:alpha(opacity=70);display: block;height: 38px; line-height: 38px;}
.index_xzfld_relative a {z-index:2;position: absolute;bottom:9px;color:#fff;font-size: 15px;text-indent: 2em;}
.index_szfld_fg {margin-left: 10px;width:430px;float: left;}
.index_szfld_fg span.gzfg{color:#1b50a0;display: block; margin-top:5px;font-size: 18px;font-family:"microsoft yahei";}
.index_szfld_c {word-break:break-all; word-wrap:break-word;margin-top:12px;font-family: "microsoft yahei";font-size: 16px;}
.index_szfld_fg .index_gzjl {color:#1b50a0;display: block;margin-top:20px; font-size: 18px;font-family:"microsoft yahei";}
.index_szfld_gzjl {width:430px;height:95px;max-height:95px;padding:5px 0px;overflow :auto;word-break:break-all; word-wrap:break-word;font-family: "microsoft yahei";margin-top:8px;}
.index_fsz {width:140px;float: left;margin-left: 10px;font-family: "microsoft yahei";}
.index_f {font-size: 18px;color:#1b50a0;margin-top:8px;}
.index_fsz_a {}
.index_fsz_a a {height: 40px; line-height: 40px;display: block;float: left;width:66px;text-align: center;color:#c20201;font-size: 16px;}
.index_xgxw {width:940px;clear: both; border-bottom:1px solid #b0b1b1;}
.index_xgxw_channel {padding-top:15px; padding-bottom:8px;text-indent:16px;}
.index_xgxw_channel a {color:#1b50a0;font-size: 18px;font-family: "microsoft yahei";}
.index_xgxw_ul {width:457px;float: left;margin-top:12px;}
.index_xgxw_pic{float: right;width:470px;display: block;margin-top:12px;}
.index_xgxw_ul li {display: block;height: 29px; line-height: 29px;background: url(../images/index_list_ico.png) 5px center no-repeat;text-indent: 18px;font-family: "microsoft yahei";font-size: 16px;}
.index_xgxw_ul li a {float: left; color:#000;}
.index_xgxw_ul li span {float: right; color:#919191;}
.index_xgxw_pic dl {width:220px;float: left;margin-left:12px;}
.index_xgxw_pic dt img {width:220px; height: 158px;}
.index_xgxw_pic dl dd {display: block;}
.index_xgxw_pic dd a {font-size:16px;font-family:"microsoft yahei";display: block;text-align: center;font-size: 16px;color:#333;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_xxgk {float: left;}
.index_zcjd {float: left;margin-left: 12px;}
.index_xgk_channel {width:220px;font-family: "microsoft yahei";font-size: 18px;padding:5px 0px 5px 0px;}
.index_xgk_a_chanel {}
.index_xgk_a_chanel span {font-family:"microsoft yahei";margin-top:15px;display: block;width:218px; height: 43px;border:1px solid #dcdcdc;background: #efeff1 url(../images/index_arrow_right.png) no-repeat 15px center;}
.index_xgk_a_chanel span a {color:#000;display: block;float:right;width:172px;background: #fff; height: 43px;line-height: 43px;text-align: center;}
.index_xgk_a_chanel span a:hover {color:#1b50a0;}
.index_all_zd {background: url(../images/idnex_xxgk_jd.png) no-repeat; height: 196px;margin-top:10px;}
.index_all_zd a {display: block;height: 58px;margin-top:10px;}
.index_zcjd_b {width:700px;}
.index_zcjd_b a,
.index_zwfw_channel a{float: left;width:120px;font-family: "microsoft yahei";font-size: 18px;height: 35px;line-height: 35px;text-align: center;color:#1b50a0;}
.index_zcjd_b a.active,
.index_zwfw_channel a.active,
.index_bmdh_channel .index_bmdh_c,
.index_zdfwly_channel .index_zdfwly{background: #1b50a0;color:#fff;}
.index_zxgk ul {display: none; margin-top:10px;}
.index_zxgk ul .index_span {float: left;width:344px;}
.index_zxgk ul li {height:28px;line-height:28px;font-size: 16px;font-family: "microsoft yahei";background: url(../images/index_list_ico.png) no-repeat 5px center;text-indent:20px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_zxgk ul li a {color:#000;}
.index_jcxxgk,
.index_zdxxgk {clear: both;padding-top:10px;}
.index_zdxxgk {padding-top:20px;}
.index_jcxxgk span.index_jbxgk,
.index_zdxx,
.index_fwfl .index_fwfl_channel,
.index_bjgs .index_bjgs_channel,
.index_bmcx .index_bmcx_channel,
.index_xjhf_a .index_xjhf_a_channel,
.index_lyem_c,
.index_tsem_c{font-size:18px;font-family:"microsoft yahei";width:120px;text-align: center;height: 35px; line-height: 35px;display: block; background: #1b50a0;color:#fff;}
.index_jcxxgk_channel,
.index_zdxxgk_channel {width:690px;}
.index_jcxxgk_channel a,
.index_zdxxgk_channel a {float: left;letter-spacing: 1px;margin-top:13px;margin-right:40px;color:#000;font-size: 16px;font-family: "microsoft yahei";}
.index_zwfw_left {float:left;width:600px;}
.index_zwfw_right {float: left;margin-left: 10px;}
.index_zwfw_smfw {margin-top:5px;}
.index_zwfw_smfw ul {display: none;}
.index_zwfw_smfw li {margin-right:10px;float: left;background:#fff;letter-spacing:2px;display: block;margin-top:10px;width:109px;height: 40px;line-height: 40px;text-align: center;color:#000;}
.index_zwfw_smfw li a {display: block;color:#000;font-size: 16px;font-family: "microsoft yahei";}
.index_zwfw_smfw li a:hover{color: #1b50a0;}
.index_bmdh_channel,
.index_zdfwly_channel {clear: both;}
.index_bmdh_channel .index_bmdh_c,
.index_zdfwly_channel .index_zdfwly{margin-top:20px;display:block;width:120px;font-family: "microsoft yahei";font-size: 18px;height: 35px;line-height: 35px;text-align: center;}
.index_bmdh_main {height: 135px;max-height: 135px;word-break:break-all; word-wrap:break-word;overflow :auto;}
.index_bmdh_main a {color:#000;font-size: 16px;font-family: "microsoft yahei";margin:10px 10px 10px 00px;display:block;float:left;width:86px;text-align:center;height:35px;line-height:35px;}
.index_zdfwly_c {}
.index_zdfwly_c span {background-image: url(../images/index_zdfwly.png);background-repeat: no-repeat;text-indent:50px;display: block;float: left;margin-top:10px;width:200px; height: 40px; line-height: 40px;font-size: 16px;font-family: "microsoft yahei";}
.index_zdfwly_c span.yhqyfc{background-position: 0px 0px;}
.index_zdfwly_c span.hkbl{background-position: -210px 0px;}
.index_zdfwly_c span.gatxz{background-position: -425px 0px;}
.index_zdfwly_c span.cjrfw{background-position: 0px -48px;}
.index_zdfwly_c span.sfzbl{background-position: -210px -48px;}
.index_zdfwly_c span.bzxzfsq{background-position: -425px -48px;}
.index_zdfwly_c span.syfwz{background-position: 0px -96px;}
.index_zdfwly_c span.zfcqdj{background-position: -210px -96px;}
.index_zdfwly_c span.lnrfw{background-position: -425px -96px;}
.index_zdfwly_c span a {display:block;color:#000;letter-spacing: 1px;}
.index_fwfl {width:330px;}
.index_fwfl_m {width:330px;}
.index_fwfl_m span {margin-right:10px;margin-top:8px;float: left;display: block;width:72px;height: 65px;background: #eef5ff url(../images/index_fwfl.png) no-repeat;}
.index_fwfl_m span a {color:#1b50a0;font-size:15px;font-family:"microsoft yahei";display: block;margin-top:40px;text-align: center; }
.index_fwfl_m span.xzsp{background-position:25px 8px;}
.index_fwfl_m span.xzcf{background-position:-62px 8px;}
.index_fwfl_m span.xzqz{background-position:-150px 8px;}
.index_fwfl_m span.xzzs{background-position:-240px 8px;}
.index_fwfl_m span.xzcj{background-position:25px -70px;}
.index_fwfl_m span.xzqr{background-position:-62px -70px;}
.index_fwfl_m span.xzgf{background-position:-150px -70px;}
.index_fwfl_m span.qtsx{background-position:-240px -70px;}
.index_bjgs{clear: both;}
.index_bjgs .index_bjgs_channel {margin-top:10px;}
.index_bjgs_form {margin-top:9px;}
.index_serach_bjgs{display: block;background: url(../images/index_serach.png) no-repeat; height: 44px;}
.index_bjgs_form input{display: block;float: left;width:280px;height: 40px;line-height: 40px;font-size: 14px;font-family: "microsoft yahei";border:none;border:0;text-indent: 10px;background: none;margin-top:3px;}
.index_bjgs_form .index_bjgs_button{display: block;float: left; height: 40px;width:43px;margin-top:3px;}
.index_count_bj {clear: both; width:330px;}
.index_count_bj div {margin-right:12px;margin-top:8px;float: left;width:150px;font-size: 16px;font-family: "microsoft yahei";color:#1b50a0;}
.index_count_bj div span {color:#c10201 !important;}
.index_bmcx .index_bmcx_channel{margin-top:10px;}
.index_bmcx_m {width:330px;}
.index_bmcx_m a {display:block;float:left;width:105px;margin-right: 5px;margin-top:14px;font-size: 16px; font-family: "microsoft yahei";color:#000;}
.index_xjhf {float: left;}
.index_xfts {float: left;}
.index_xjhf_a {width:600px;}
.index_xjhf_main {}
.index_xjhf_main span {display: block;float: left;width:150px;background: #fff;margin-top:10px;text-align: center;height: 38px; line-height: 38px;font-size: 16px;font-family: "microsoft yahei";color:#1b50a0;}
.index_xjhf_staus {clear: both;padding-top:5px;}
.index_xjhf_staus div {}
.index_xjhf_staus div span {float: left;display: block;width:140px;height: 25px; line-height: 26px;text-align: center;margin-left: 8px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_xjhf_staus div span.index_repaly {color:#f70000;}
.index_rdjy {clear: both; width:600px; height: 72px;}
.index_rdjy span {display:block;float:left;background: url(../images/index_rdjy.png) no-repeat;margin-top:10px;width:140px; height: 70px;margin-right: 7px;}
.index_rdjy span.index_rdjya {background-position: 50px 8px;background-color:#75c1ef;}
.index_rdjy span.index_zxta {background-position: -105px 8px;background-color:#9cc86b;}
.index_rdjy span.index_sjxx {background-position: -260px 8px;background-color:#e6af6e;}
.index_rdjy span.index_szxx {background-position: -420px 8px;background-color:#ed6d4f;}
.index_rdjy span a {font-size: 16px;font-family: "microsoft yahei";display: block;text-align: center;color:#fff;padding-top:43px;letter-spacing: 2px;}
.index_zxft_a {width:600px;clear:both;padding-top:10px;}
.index_zxft_a_channel {font-size:18px;font-family:"microsoft yahei";width:120px;text-align: center;height: 35px; line-height: 35px;display: block; color:#1b50a0;}
.index_zxft_a_channel a {display: block; color:#1b50a0;height: 35px;}
.index_zxft_contanier {width:600px;margin-top:10px;}
.index_zxft_pic,
.index_zxft_contente{float: left;font-size: 16px;font-family: "microsoft yahei";}
.index_zxft_contente {margin-left: 10px;width:310px;color:#c10201}
.index_zxft_contente h5 {display: block;font-weight: normal; color:#1b50a0;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_zxft_jj {height: 75px; max-height: 80px;word-break:break-all; word-wrap:break-word;overflow :auto;}
.index_zxft_contente span {color:#1b50a0 !important;}
.index_zxft_contente div {margin-top:5px;}
.index_xfts {width:330px;margin-left: 10px;}
.index_wsxf {height:72px;background: url(../images/index_wsxf.png) no-repeat;}
.index_xjtj_channel,
.index_wsdc_channel {font-size:18px;font-family:"microsoft yahei";width:120px;height: 35px; line-height: 35px;display: block; color:#1b50a0;margin-top:15px;}
.index_xjtj_m {margin:12px 0px;}
.index_xjtj_m div {float: left;width:160px;margin-right: 5px;margin-top:8px;font-size: 16px;font-family: "microsoft yahei";}
.index_xjtj_m div span{color: #bf0201;}
.index_wsdc {clear: both;}
.index_wsdc_channel {padding-top:15px;}
.index_wsdc_list {margin-top:5px;}
.index_wsdc_list li {margin:5px 0px;display: block;background: url(../images/index_list_ico.png) 5px center no-repeat;text-indent: 20px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_wsdc_list a {font-size: 16px;font-family: "microsoft yahei";color:#000;}
.index_wsdc_list a:hover {color:#1b50a0;}
.index_fzfx {clear: both;}
.index_fzfx div {margin-top:8px;float: left;width:130px;margin-right: 10px;border:1px solid #cfcfcf;padding:10px;}
.index_fzfx div span {display: block;float: left;}
.index_fzfx div span img {width:98px;height: 98px;}
.index_fzfx div span.index_fzfx_c {margin-left: 10px; width:22px; word-break:break-all; word-wrap:break-word;overflow :auto;margin-top:8px;color:#1b50a0;font-size: 16px;font-family: "microsoft yahei";}
.inex_lyem_count{}
.index_lyem_channel_list,
.index_lyem_pic {float: left;}
.index_lyem_pic {margin-left:10px;width:680px;}
.index_lyem_channel_list {width:250px;}
.index_lyem_list_c{}
.index_lyem_list_c span {display: block;width:118px; height: 82px;float: left;background: #fff url(../images/index_lyem.png) no-repeat; margin-top:10px;}
.index_lyem_list_c span.index_jd{background-position: 28px 5px;}
.index_lyem_list_c span.index_ms{background-position: -110px 5px;}
.index_lyem_list_c span.index_jt{background-position: 28px -90px;}
.index_lyem_list_c span.index_jda{background-position:-110px -90px;}
.index_lyem_list_c span.index_yl{background-position: 28px -185px;}
.index_lyem_list_c span.index_tc{background-position: -110px -185px;}
.index_lyem_list_c span a {display: block;font-size: 16px;font-family: "microsoft yahei"; letter-spacing:20px;color:#04a06c;text-indent:32px;padding-top:55px;}
.inex_tsem_count {clear: both;width:930px;}
.index_tsem_c {margin-top:10px;}
.index_emgk_c,
.index_emgk_content,
.index_emgk_picture{float: left;}
.index_blue {background: #648dc2 url(../images/index_emgk.png) 15px 20px no-repeat;padding:10px;}
.index_emgk_content {width:300px; height: 160px;margin-left: 85px;padding:12px 0px;text-indent: 2em; line-height: 25px;margin-right: 15px;color:#fff;}
.index_emgk_content a {font-size: 16px; font-family: "microsoft yahei"; color:#ffcb00;margin-left: 5px;}
.index_jgzn {clear: both;margin-top:0px;}
.index_jgzn a {font-size:16px;font-family:"microsoft yahei";display: block;width:125px; color:#000; height: 40px;float: left; line-height: 40px;text-align: center; background: #fff;border:1px solid #bebebe;margin-right: 9px;margin-top:8px}
.index_jgzn a:hover {color: #1b50a0;}
.index_tsem_pic {margin-top:10px;}
.index_tsem_blue {/*background: #1b50a0; height: 185px;*/}
.index_border_write {}
.index_tsem_blue span {margin-top:10px;display: block;color:#fff;position: absolute;top:0;z-index:1001;}
/***tu shuo e m**/
.grid {
	overflow: hidden;
	margin: 0;
	/*padding: 3em 0 0 0;*/
	width: 100%;
	list-style: none;
	text-align: center;
}

/* Common style */
.grid figure {
	position: relative;
	z-index: 1;
	display: inline-block;
	overflow: hidden;
	margin: -0.135em;
	/*width: 33.333%;*/
	width:220px;
	height: 180px;
	background: #1b50a0;
	text-align: center;
	cursor: pointer;
	margin-right: 10px;
}

.grid figure img {
	position: relative;
	display: block;
	height: 140px;
	opacity: 0.8;

}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure a {
	position: absolute;
	top: 0;
	left: 0;
	/*width: 100%;
	height: 100%;*/
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
/*.grid figure a {
	z-index: 9999999999;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
	top:20px;
}*/
.grid figure a {
	position: absolute;
	z-index: 9999999999;
	top:15px;
	left:10px;
	display: block;
	padding-top:130px;
	padding-bottom:15px;
	text-align: center;
	width:196px;	
	color:#fff;
	background: url(../images/area_box_bg.png) no-repeat;
	font-size: 16px;
	font-family: "microsoft yahei";
	white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;
	/*z-index: 9999999999;
	
	position: absolute;
	
	opacity: 0;
	top:20px;*/
}

.grid figure h2 {
	word-spacing: -0.15em;
	
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
figure.effect-chico img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
}

figure.effect-chico:hover img {
	opacity: 0.5;
	-webkit-transform: scale(1);
	transform: scale(1);
}

figure.effect-chico figcaption {
	padding: 3em;
}

figure.effect-chico figcaption::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 1px solid #fff;
	content: '';
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

figure.effect-chico figcaption::before,
figure.effect-chico p {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-chico h2 {
	padding: 20% 0 20px 0;
}

figure.effect-chico p {
	margin: 0 auto;
	max-width: 200px;
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}

figure.effect-chico:hover figcaption::before,
figure.effect-chico:hover p {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

/*@media screen and (max-width: 69.5em) {
	.grid figure {
		width: 50%;
	}	

	.grid figure figcaption {
		font-size: 90%;
	}
}


@media screen and (max-width: 41.5em) {

	.grid figure {
		width: 100%;
	}
}*/

