/*---------- 导航当前页样式 ----------*/
.li_sbj{ background-color:#C00;}
.li_sbj a,.li_sbj a:hover{ color:#FFF;}
/*---------- 导航当前页样式 ----------*/

body{ font-family: "microsoft yahei";}
.tgzxbj_main{ height: 780px; background: url(mmain1_bg.jpg) no-repeat 0 0;}
.tgzxbj_main:after{ content: "\20"; display: block; height: 0; clear: both;}
.bj_tit{ text-align: center; padding: 30px 0 35px;}
.bj_main{ width: 920px; height:380px; padding: 20px 30px; background-color: #FFF; margin:auto; border-radius: 5px; box-shadow:0px 0px 8px #000; background:rgba(255, 255, 255, 

0.92)!important; filter:Alpha(opacity=92); background:#FFF;}
.main_left{ width: 400px; height:380px; float: left;}
.main_left .bj_tle{ *zoom:1; line-height: 45px;}
.main_left .bj_tle:after{ content: "\20"; display: block; height: 0; clear: both;}
.main_left .bj_tle h3{ float:left; font-size: 25px; font-weight:normal; font-family:"microsoft yahei";}
.main_left .bj_tle em{ float:right;}
.main_left .bj_tle em i{ margin: auto 5px; color:#F30;}

.main_left .bj_form1{ margin: 10px auto;}
.main_left .bj_form1 p{ padding:7px 0; line-height:36px; height:36px; font-size: 15px; *zoom:1;}
.main_left .bj_form1 p:after{ content: "\20"; display: block; height: 0; clear: both;}
.main_left .bj_form1 p em,.main_left .bj_form1 p span{ float: left;}


.main_left .bj_form1 .bjcity span select,.main_left .bj_form1 .bjcity span option{ padding:6px 5px; height: 36px; line-height: 26px; width:134px; margin-right:15px; font-size:15px; font-family:microsoft yahei; border:1px solid #C9C9C9; background: #FFF;}
.main_left .bj_form1 .bjxiaoqu input{ height: 34px; line-height: 34px; border: 1px solid #CCC; background-color:#FFF; text-indent: 5px; width: 281px;}
.main_left .bj_form1 .bjmianji input{ height: 34px; line-height: 34px; border: 1px solid #CCC; background-color:#FFF; text-indent: 5px; width: 281px; background-image: url(mjbg_ico.jpg); background-repeat:  no-repeat; background-position:  center right;}
.main_left .bj_form1 .bjother span select,.main_left .bj_form1 .bjother span option{ padding:6px 5px; height: 36px; line-height: 26px; width:283px; margin-right:15px; font-size:15px; font-family:microsoft yahei; border:1px solid #C9C9C9;}
.main_left .bj_form1 .bjchsj input{ height: 34px; line-height: 34px; border: 1px solid #CCC; background-color: #FFF; text-indent: 5px;}
.main_left .bj_form1 .bjchsj .c_h{ width: 100px;}
.main_left .bj_form1 .bjchsj .s_j{ width: 180px; margin-left: -1px; width: 281px;}
.main_left .jg_txt{ font-size: 12px; text-align: left; line-height: 22px; color: #777; line-height:22px;width: 360px;margin-top: 20px;}
.main_left .jg_txt i{ color: #F30;}

.main_right{ width: 320px; height:288px; background: #CCC; float: right; border:1px solid #E2D9D1; background-color: #FFF; margin-top: 30px; padding: 20px; border-radius: 6px;}
.main_right .jg_txt{ font-size: 12px; text-align: center; line-height: 22px; color: #777;}
.main_right .jg_txt i{ color: #F30;}


.bj_yzm input{ height: 34px; line-height: 34px; border: 1px solid #CCC; background-color: #FFF; text-indent: 5px; width:65px;}
.bj_yzm em{ width:74px; text-align:right;}
.bj_yzm .c_yzm_txt{ width:120px;}
.bj_yzm .c_yzm_butt{ width:161px; display:inline-table;line-height:30px; height:36px; cursor:pointer; border-left:none;}
.bj_yzm .cyzm_1{ background-color:#F3F3F3;}
.bj_yzm .cyzm_2{ background-color:#F3F3F3; color:#ccc;}

/*------2017.3.14修改追加样式-------*/
.main_right1{ width: 360px; height:360px; background: #CCC; float: right; border:1px solid #E2D9D1; background-color: #FFF; margin-top:10px; border-radius: 6px;}
.main_right1 h3{ font-size:20px; text-align:center; background: url(rh3_bg.gif) no-repeat center 9px; margin:10px auto 20px; color:#666;}
.main_right1 td{ border:1px solid #DDD; padding:8px; line-height:35px; text-align:center;}
.main_right1 td.c_bjjg{ color:#D33; font-size:16px;}
.main_right1 table{ width:362px; margin-left:-1px;}

.main_right1 p{ text-align:center; line-height:24px; font-size:13px; margin-top:18px;}
.main_right1 p i{ color:#F30; margin:auto 5px;}


.main_right .bj_fruit{ padding: 25px 20px 15px;}
.main_right .bj_fruit p{ font-size: 18px; padding: 10px 0;}
.main_right .bj_fruit p em{ color: #F30; font-weight: bold; margin-right: 5px}
.main_right .bj_fruit span{ font-size: 135px; text-align: center; padding: 0 0 0 10px; margin-top: -10px; display: block; color: #EEE; background: url(jgzs_bg.png) no-repeat 65px 35px;}
.main_right .bj_fruit p.wjs_txt{ font-size: 12px; color: #777; text-align: center; margin-top: -10px;}
.main_right .bj_fruit p.wjs_txt i{ color: #333; margin: auto 3px;}

.bj_feedback{ border-top:1px solid #DDD; margin-top: 20px; padding-top: 15px; color: #777; padding-left: 20px;}
.bj_feedback p{ margin-bottom: 15px;}
.bj_feedback p em{ font-weight:normal; color:#777; margin:auto 20px;}
.bj_feedback .rbj_tjok{ text-align:center;}
.bj_feedback .rbj_tjok span{ display:block; margin:15px auto 8px;}
.bj_feedback .rbj_tjok input{ background-color:#EEE; border:1px solid #CECECE; color:#666; display:block; text-align:center; border-radius:3px; width:120px; height:24px; line-height: 

18px; margin:auto; clear:both; cursor:pointer;}
.bj_feedback .rbj_tjok input:hover{ background-color:#F60; border:1px solid #FF6701; color:#FFF; text-decoration:none;}


.jsbutt{ width: 135px; height: 360px; float: left; margin: auto; background: url(jsbutt_x.png) no-repeat center 20px;}
.jsbutt input{ width: 122px; height: 122px; background: url(jsbutt_butt.png); border: none; margin:125px auto auto 10px; cursor: pointer;}
.jsbutt input:hover{ background: url(jsbutt_butt.gif);}
.bjchsj input{ width:281px;}

.jsbutt0{ width: 135px; height: 360px; float: left; margin: auto; background: url(jsbutt_x.png) no-repeat center 20px;}
.jsbutt0 input{ width: 122px; height: 122px; background: url(jsbutt_butt0.png) no-repeat 0 0; border: none; margin:125px auto auto 10px; cursor: pointer;}

.ts_txt{ line-height:22px; font-size:12px; color:#999; background:url(xts_ico.png) no-repeat 0 0; margin-top:20px; margin-left:70px; text-indent:20px; text-align:left;}
.face_txt{ margin:15px auto 33px 70px; line-height:28px; color:#666; font-size:14px;}
.face_txt .span_i{ font-style:normal; color:#F30; font-size: 14px; margin-right: 5px; margin-left:5px;}

.bjcg_butt{ margin:auto auto -5px 75px; *margin:5px auto -5px 40px;}
.bjcg_butt .jbcg_tj{ display:block; width:115px; height:34px; line-height:34px; *line-height:30px; text-align:center; color:#FFF; float:left; background-color:#F30; border:1px solid #F30; cursor:pointer; border-radius:3px; margin-right:15px;}
.bjcg_butt .jbcg_tj:hover{ background-color:#F00;}
.bjcg_butt .bjcg_fh{ display:block; width:65px; height:34px; line-height:34px; *line-height:30px; text-align:center; color:#666; float:left; background-color:#EEEEEE; border:1px solid #D7D7D7; cursor:pointer; border-radius:3px;}
.bjcg_butt .bjcg_fh:hover{ background-color:#FFF;}

.cgts_i{width:370px; line-height:24px; margin:15px auto; color:#999; margin-left:30px; text-align:center;}

.bjcg_ok{ width:133px; *width:195px; height:40px; display:block; background:url(hqbjcg_bg.png) no-repeat 0 0; margin:auto auto 35px 65px; padding-left:142px; *padding-left:80px; padding-top:99px;}
.bjcg_ok .jbcg_cxjs{ display:block; width:115px; height:34px; line-height:34px; *line-height:30px; text-align:center; color:#FFF; float:left; background-color:#F30; border:1px solid #F30; cursor:pointer; border-radius:3px; margin-right:15px;}
.bjcg_ok .jbcg_cxjs:hover{ background-color:#F00;}


#xx_two{ margin-top:25px;}


.mm{ height: 400px; *zoom:1; padding: 20px 0;}
.mm:after{ content: "\20"; display: block; height: 0; clear: both;}
.mm h2{ font-size: 30px; font-weight: normal; text-align: center; margin: 15px auto;}
.mm h2 b{ color: #C00; margin: auto 8px;}


.m1{ background-color: #FFF;}
.m1 ul{ margin: 50px auto; *zoom:1; background:url(bj_m1_bg.png) no-repeat 0 -330px;}
.m1 ul:after{ content: "\20"; display: block; height: 0; clear: both;}
.m1 ul li{ width: 240px; float: left;}
.m1 ul li i{ width:101px; height: 77px; display: block; background: url(bj_m1_bg.png); margin: auto; color: #C00; text-align: center; vertical-align: middle; font-size: 16px; padding:55px 20px 20px; line-break: 40px; cursor: pointer; overflow: hidden;}
.m1 ul li i:hover{ background-position: -141px 0; text-decoration:none;}
.m1 ul li a:hover{ text-decoration:none;}
.m1 ul li p{ line-break: 24px; margin-top: 25px; text-align: center; padding: 0 10px; line-height: 24px;}

.m2{ background-color: #F8F8F8;}
.m2 ul{ *zoom:1; margin: 50px auto 20px;}
.m2 ul:after{ content: "\20"; display: block; height: 0; clear: both;}
.m2 ul li{ width: 400px; float: left; text-align: center;}
.m2 ul li img{ margin-bottom: 15px;}
.m2 ul li p{ text-align: center; line-height: 32px; font-size: 15px;}
.m2 ul li hr{ width:120px; color: #D6D6D6; margin: auto;}

.m3{ background-color: #FFF;}
.m3 ul{ *zoom:1; margin: 50px auto 20px;}
.m3 ul:after{ content: "\20"; display: block; height: 0; clear: both;}
.m3 ul li{ width: 400px; float: left; text-align: center;}
.m3 ul li img{ margin-bottom: 15px;}
.m3 ul li p{ text-align: center; line-height: 32px; font-size: 15px;}
.m3 ul li hr{ width:120px; color: #D6D6D6; margin: auto;}

.m4{ background-color: #F8F8F8;}
.m4 ul{ *zoom:1; margin: 50px auto 20px;}
.m4 ul:after{ content: "\20"; display: block; height: 0; clear: both;}
.m4 ul li{ width: 400px; float: left; text-align: center;}
.m4 ul li img{ margin-bottom: 15px;}
.m4 ul li p{ text-align: center; line-height: 32px; font-size: 15px;}
.m4 ul li hr{ width:120px; color: #D6D6D6; margin: auto;}

.list{}
.m_list{ border:1px solid #E1E1E1; margin-top:40px;}
.list p{ background-color: #F8F8F8; line-height: 35px; *zoom:1; font-size: 13px; color: #666;}
.list p:after{ content: "\20"; display: block; height: 0; clear: both;}
.list .m_list{ border:1px solid #E1E1E1; *zoom:1;}
.list .m_list:after{ content: "\20"; display: block; height: 0; clear: both;}
.list ul{ overflow:hidden;}
.list ul li{ line-height: 38px; height:38px; *zoom:1; overflow:hidden; display:block;}
.list ul li:after{ content: "\20"; display: block; height: 0; clear: both;}

.list span{ float: left; display:block; height:38px;}
.list .yezhu{ width: 180px; text-align: center;}
.list .chengshi{ width: 180px; text-align: center;}
.list .huxing{ width: 640px; text-align: center;}
.list .mianji{ width: 258px; text-align: center;}
.list .fengge{ width: 400px; text-align: center;}
.list .dangci{ width: 300px; text-align: center;}
.list .yusuan{ width: 400px; text-align: center;}
/*---------- 2017.03.21四标签切换追加样式 ----------*/
.banner_pri{ width:100%;  min-width:1200px;overflow:hidden; position:relative; z-index:0;}
.pic_pri{ width:100%; overflow:hidden; height:100%; }
.pic_pri .w_bg{ width:100%; overflow:hidden; min-height:110px; text-align:center; margin:0; padding:0;}
.nav_pri{ width:100%; *width:99.97%; height:110px; position:absolute; top:0; z-index:10;}

.per_nav{ float:left; width:25%;*width:24.97%;box-sizing: border-box; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -ms-box-sizing: border-box;-o-box-sizing: border-box; min-width:300px; height:110px;box-shadow: 2px 5px 5px rgba(0,0,0,0.3); /*position:relative;*/  background-color:#fff !important; cursor:pointer;}
.nav_pri p{font: 22px/32px "microsoft yahei"; height: 32px; color:#333; width:190px; margin-top:2px;float:left;}
.nav_pri h1{font: 14px/22px "microsoft yahei"; height: 22px; color:#666; width:190px; float:left;}
.per_nav h2{ width:1px; height:110px; position:absolute; right:0; top:0; background-color:#eee;}

.nav_pri span{ float:left; width:60px; height:60px; background:url(mtag_bg.png); margin-right:10px;}
.nav_pri .posi_01{ background-position:0 0;}
.nav_pri .posi_02{ background-position:-64px 0;}
.nav_pri .posi_03{ background-position:-123px 0;}
.nav_pri .posi_04{ background-position:-185px 0;}
.nav_pri i{ float:left; width:60px; height:60px; background:url(mtag_bg.png);display:none; margin-right:10px;}
.i_posi_01{ background-position:0 60px !important;}
.i_posi_02{ background-position:-64px 60px !important;}
.i_posi_03{ background-position:-123px 60px !important;}
.i_posi_04{ background-position:-185px 60px !important;}
.per_nav_cu{background:none !important; box-shadow:none;}
.in_pri{ width:260px; height:60px; margin:25px auto; overflow:hidden; *padding-top:25px; *margin-top:0;}




.mm_c{ margin-top:120px; text-align: left; *zoom:1;}
.mm_c:after{ content: "\20"; display: block; clear: both; height: 0;}

.m_main1{ background: url(mmain1_bg.jpg) no-repeat 0 0;}
.m_main1 .w1200 .ts_txt{ /*text-indent: -50px;*/ margin-left:20px;}
.m_main1 .w1200 .face_txt{ margin:15px auto 33px 20px;}
.m_main1 .w1200 .bj_main{ margin-bottom: 70px;}



.m_main2{ background: url(mmain2_bg.jpg) no-repeat 0 0; min-height:3800px;}
.m_main2 .mm2m_left{padding:80px 0 0 10px; position: relative;float: left; width: 650px; overflow: hidden;}
.m_main2 .mm2m_left .mleft_lc{*zoom:1;color: #336666;margin: 18px auto auto 100px;}
.m_main2 .mm2m_left .mleft_lc:after{content:"\20"; display: block; height: 0; clear: both;}
.m_main2 .mm2m_left .mleft_lc span{ float: left; font-family: simsun; font-size: 13px; margin-top: 5px;}
.m_main2 .mm2m_left .mleft_lc i{float: left; font-size: 32px; font-family: simsun; margin: auto 30px;}
.m_main2 .mm2m_left .mleft_jt{position:absolute;bottom: 90px;left: 300px;}
.m_main2 .mm2m_left .mleft_txt{position:absolute;bottom: 155px;left: 480px;line-height: 24px;}
.m_main2 .mm2m_left .mleft_txt a{ color: #093; font-weight: bold;}
.m_main2 .mm2m_left .mleft_txt a:hover{color: #F30;}

.m_main2 .mm2m_right{ width: 300px; height: 430px; float: right; background-color: #FFF; position: relative; top:70px; right:25px; box-shadow:0px 0px 20px #036; padding: 10px 60px;}
.m_main2 .mm2m_right .mright_xts{ text-align: center; font-size: 14px; margin-bottom: 20px;}
.m_main2 .mm2m_right .mright_xts i{ font-size: 18px; color: #F30; margin: auto 5px; font-weight: bold;}

.m_main2 .mm2m_right select{ width:150px; border: 1px solid #CCC; height:35px; line-height: 35px; padding: 5px;}
.m_main2 .mm2m_right p{ margin:10px auto;}
.m_main2 .mm2m_right input{line-height: 25px; height: 25px; width: 288px; border:1px solid #CCC; padding:5px;}
.m_main2 .mm2m_right textarea{line-height:22px; width: 288px; border:1px solid #CCC; padding:5px;}
.m_main2 .mm2m_right .mr_butt{ width:300px; background-color:#F30; border:none; height:40px; line-height: 30px; color: #FFF; cursor: pointer;}

.m_main2 .mm2m_right .mrbottom_xts{ font-size: 12px; color: #999; line-height: 22px; margin-top: 10px; background: url(mrb_ico.png) no-repeat 0 5px; text-indent: 22px;}

.m_main2 .mm2m_right input.c_yzm_txt{ width:138px;}
.m_main2 .mm2m_right input.c_yzm_butt{ width:150px; display:inline-table;height:37px; cursor:pointer; border-left:none;}
.m_main2 .mm2m_right .cyzm_1{ background-color:#F3F3F3;}
.m_main2 .mm2m_right .cyzm_2{ background-color:#F3F3F3; color:#ccc;}

.m_main2 .sj_m1{*zoom:1; margin-top: 120px;}
.m_main2 .sj_m1:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .sj_m1 .sjm_tit{ border:3px solid #E0F5CC; width: 480px; position: relative; left:357px; *left:0; height: 48px;}
.m_main2 .sj_m1 .sjm_tit h3{ font-size: 28px; position: absolute; background-color: #FFF; top: -25px; left:50px; width: 380px; margin: auto;}
.m_main2 .sj_m1 .sjm_tit .t_small{ font-size: 9px; font-family: "微软雅黑"; margin-top: 12px; text-align:center;}
.m_main2 .sj_m1 .sjm_tit .cjm_jiao{ color: #66CC00; background-color: #FFF; position: absolute; z-index: 1; margin: auto; width: 40px; height: 20px; display: block; left:216px; top:35px; font-size: 30px; font-family:simsun;}
.m_main2 .sj_m1 .sjm_tit .cjm_til{ font-size: 18px; margin-top: 42px;}
.m_main2 .sj_m1 .ct_main{ margin:80px auto auto 45px;}
.m_main2 .sj_m1 .ct_main ul{ *zoom:1; width: 1200px;}
.m_main2 .sj_m1 .ct_main ul:after:after{content:"\20"; display: block; height: 0; clear: both;}
.m_main2 .sj_m1 .ct_main li{ float: left; width: 220px;}
.m_main2 .sj_m1 .ct_main .ct_s{ float: left; margin:80px 20px;}

.m_main2 .sj_m2{*zoom:1; margin-top: 120px;}
.m_main2 .sj_m2:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .sj_m2 .sjm_tit{ border:3px solid #FFCC00; width: 480px; position: relative; left:357px; *left:0; height: 48px;}
.m_main2 .sj_m2 .sjm_tit h3{ font-size: 28px; position: absolute; background-color: #FFF; top: -25px; left:50px; width: 380px; margin: auto;}
.m_main2 .sj_m2 .sjm_tit .t_small{ font-size: 9px; font-family: "微软雅黑"; margin-top: 12px; text-align:center;}
.m_main2 .sj_m2 .sjm_tit .cjm_jiao{ color: #FFCC00; background-color: #FFF; position: absolute; z-index: 1; margin: auto; width: 40px; height: 20px; display: block; left:216px; top:35px; font-size: 30px; font-family:simsun;}
.m_main2 .sj_m2 .sjm_tit .cjm_til{ font-size: 18px; margin-top: 42px;}
.m_main2 .gxh_tu{*zoom:1; margin-top: 80px;}
.m_main2 .gxh_tu:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .gxh_tu .gxht_left{ float: left; line-height: 50px; font-size: 18px;}
.m_main2 .gxh_tu .gxht_right{ float: right; line-height: 50px; font-size: 18px;}

.m_main2 .sj_m3{*zoom:1; margin-top: 80px; background: url(sj_m3.jpg) no-repeat 0 0; width: 100%; padding-top: 50px;}
.m_main2 .sj_m3:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .sj_m3 .sjm_tit{ border:3px solid #D5EAF4; width: 480px; position: relative; margin:auto; height: 48px;}
.m_main2 .sj_m3 .sjm_tit h3{ font-size: 28px; position: absolute; background-color: #FFF; top: -25px; left:50px; width: 380px; margin: auto;}
.m_main2 .sj_m3 .sjm_tit .t_small{ font-size: 9px; font-family: "微软雅黑"; margin-top: 12px; text-align:center;}
.m_main2 .sj_m3 .sjm_tit .cjm_jiao{ color: #3399CC; background-color: #FFF; position: absolute; z-index: 1; margin: auto; width: 40px; height: 20px; display: block; left:216px; top:35px; font-size: 30px; font-family:simsun;}
.m_main2 .sj_m3 .sjm_tit .cjm_til{ font-size: 18px; margin-top: 42px;}
.m_main2 .sj_m3 .sdfw_m{*zoom:1; width: 1200px; margin:30px auto auto;}
.m_main2 .sj_m3 .sdfw_m:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .sj_m3 .sdfw_m span{ width:600px; height: 580px; float: left; margin-bottom: 20px;}


.m_main2 .sj_m4{*zoom:1; margin-top: 120px;}
.m_main2 .sj_m4:after{ content: "\20"; display: block; clear: both; height: 0;}
.m_main2 .sj_m4 .sjm_tit{ border:3px solid #FFCC00; width: 480px; position: relative; left:357px; *left:0; height: 48px;}
.m_main2 .sj_m4 .sjm_tit h3{ font-size: 28px; position: absolute; background-color: #FFF; top: -25px; left:50px; width: 380px; margin: auto;}
.m_main2 .sj_m4 .sjm_tit .t_small{ font-size: 9px; font-family: "微软雅黑"; margin-top: 12px; text-align:center;}
.m_main2 .sj_m4 .sjm_tit .cjm_jiao{ color: #FFCC00; background-color: #FFF; position: absolute; z-index: 1; margin: auto; width: 40px; height: 20px; display: block; left:216px; top:35px; font-size: 30px; font-family:simsun;}
.m_main2 .sj_m4 .sjm_tit .cjm_til{ font-size: 18px; margin-top: 42px;}

.sj_m4 .list{ border:1px solid #E1E1E1; *zoom:1; margin-top: 80px;margin-bottom: 50px;}
.sj_m4 .list:after{ content: "\20"; display: block; height: 0; clear: both;}
.sj_m4 .list ul{}
.sj_m4 .list ul li{ line-height: 38px; *zoom:1;}
.sj_m4 .list ul li:after{ content: "\20"; display: block; height: 0; clear: both;}

.sj_m4 .list span{ float: left; display:block; height:38px;}
.sj_m4 .list .yezhu{ width: 180px; text-align: center;}
.sj_m4 .list .chengshi{ width: 140px; text-align: center;}
.sj_m4 .list .huxing{ width: 240px; text-align: center;}
.sj_m4 .list .mianji{ width: 158px; text-align: center;}
.sj_m4 .list .fengge{ width: 200px; text-align: center;}
.sj_m4 .list .dangci{ width: 200px; text-align: center;}
.sj_m4 .list .shijian{ width: 260px; text-align: center;}



.m_main3{ background: url(mmain3_bg.jpg) no-repeat 0 0;}
.m_main3 h1{ margin:155px auto 120px;}
.m_main3 .m3_h2{ position: relative; border-bottom:1px solid #CCC; text-align: center; width: 60%; left: 20%; *left: 0; right: 20%;}
.m_main3 .m3_h2 h2{ font-size: 28px; line-height: 45px; background-color: #FFF; padding: 0 10px; position: absolute; margin: auto; width:360px; left: 25%; *left: 35%; right: 25%; top:-25px; letter-spacing:5px;}
.m_main3 .m3_h2 p{ position: absolute; margin: auto; width: 360px; text-align: center; left: 25%; right: 25%; *left: 35%; line-height: 28px; top:16px;}

.m_main3 ul{ *zoom:1; margin:60px auto; width:1200px;}
.m_main3 ul:after{ content: "\20"; display: block; clear: both; height: 0;}

.m_main3 ul li{ width: 580px; float: left; text-align: left; position: relative; margin: 10px;}
.m_main3 ul li img{ width:580px; height:235px; overflow:hidden;}
.m_main3 ul li p{ height:50px; line-height: 50px; border:1px solid #F0F0F0; width: 558px; padding: 0 10px; *zoom:1;}
.m_main3 ul li p b{ float: left; width: 420px; line-height: 50px; height: 50px; overflow: hidden;font-size:16px;}
.m_main3 ul li p i{ float: right; width: 135px;line-height: 50px; height: 50px; overflow: hidden; text-align: right;}
.m_main3 ul li span{ position: absolute; right: 0; top: 0; width: 132px;height:38px; display: block; line-height: 38px; text-align: center; background-color:#F30; color: #FFF; display: none;}
.m_main3 ul li span input{ width:14px; height: 14px; margin-right: 5px; vertical-align: middle;}
/*.m_main3 ul li:hover span{ display:block;}*/

.m_main3 .cy_butt{ margin: -15px auto 80px;}
.m_main3 .cy_butt input{ width: 420px; height: 50px; line-height: 50px; background-color: #F50; color: #FFF; font-size: 16px; cursor: pointer;}
.m_main3 .cy_butt input:hover{ background-color: #F30;}

.m_main4{ background:url(mmain4_bg.png) no-repeat 0 0; height:1200px; top:150px;}
.m_main4 .so_main{ height:150px; text-align:left; *zoom:1; width:1200px; margin:350px auto auto; font-family:microsoft yahei; font-size:15px;}
.m_main4 .so_main:after{ content:"\20"; display:block; height:0; clear:both;}
.m_main4 .so_main .srk_so{ width:670px; height:48px; line-height:48px; border-radius:5px; background-color:#FFF; border:1px solid #4E9C1F; float:left; margin-left:190px; background-image:url(search_pic.png); background-repeat:no-repeat; background-position:10px 15px; text-indent:38px; box-shadow:0px 0px 10px #4E9C1F;}
.m_main4 .so_main .srk_butt{ width:132px; height:50px; border-radius:5px; background-color:#387216; text-align:center; font-size:16px; color:#FFF; float:left; margin-left:20px; cursor:pointer; box-shadow:0px 0px 10px #4E9C1F;}
.m_main4 .so_main .srk_butt:hover{ background-color:#408118;}

.wt_class{ margin-top:250px;}
.wt_class h1{ font-size:35px; color:#387216; letter-spacing:10px;}
.wt_class ul{ *zoom:1; width:98%; margin:50px auto auto;}
.wt_class ul:after{ content:"\20"; display:block; height:0; clear:both;}
.wt_class li{ float:left; text-align:center; width:17.9%; border-right:1px solid #CCC; padding:0 1%; min-height:120px; margin-bottom:30px;}
.wt_class li p{ /*text-align:left;*/ line-height:22px; margin-bottom:12px;}
.wt_class li p b{ font-size:16px; line-height:35px; margin-bottom:5px; color:#387216;}
.wt_class li p a{ margin-right:10px; color:#666; display:block; float:left;}
.wt_class li p a:hover{ color:#F30;}


/*弹出框样式 2017.03.29*/
.t_hui{ position:absolute; z-index:998; height: 100%; left: 0; position: fixed; top: 0; width: 100%; background-color:#000; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}
.i_frame{ position:fixed; z-index:999; width:940px; padding:10px; height: 528px;background-color:#FFF; top:50%; left:50%; margin-left:-480px; margin-top: -289px; padding-bottom:40px; padding-top: 10px;}
.i_frame h3{ text-align:center; font-size:35px; line-height:55px; font-weight:normal;}
.i_frame .p_txt{ text-align:center; line-height:24px; color:#999;}
.i_frame .zyts_txt{ position:relative; border-bottom:1px solid #DDD; width:80%; margin:40px auto auto; position:relative;}
.i_frame .zyts_txt span{ position:absolute; display:block; background-color:#FFF; top:-12px; left:85px; font-size:18px; font-family:microsoft yahei; color:#000; padding-left:12px;}
.i_frame .tx_bd{ *zoom:1; font-size:14px; margin:35px auto auto 110px;}
.i_frame .tx_bd:after{ content:"\20"; display:block; height:0; clear:both;}
.i_frame .tx_bd p{ width:50%; float:left; padding:8px 0; position:relative;}
.i_frame .tx_bd p select{ width:232px; height:40px; line-height:40px; border:1px solid #CCC; padding:5px; float:left;}
.i_frame .tx_bd p i{ float:left; line-height:40px;}
.i_frame .tx_bd p input{ height:30px; line-height:30px; border:1px solid #CCC; width:220px; padding:5px; float:left;}
.i_frame .tx_bd p em{ position:absolute; right:122px; top:18px; font-family:microsoft yahei; font-size:16px; color:#CCC;}

.i_frame .zyts_txt2{ position:relative; border-bottom:1px solid #DDD; width:80%; margin: 20px auto auto; position:relative;}
.i_frame .zyts_txt2 span{ position:absolute; display:block; background-color:#FFF; top:-12px; left:130px; font-size:18px; font-family:microsoft yahei; color:#000; padding-left:12px; padding-right:10px;}
.i_frame ul{margin: auto auto; width: 780px; position: relative; margin-bottom: 10px; *zoom:1;}
.i_frame ul:after{ content:"\20"; display:block; height:0; clear:both;}
.i_frame ul li{ margin: 10px 25px; float: left; width: 158px; border: 1px solid #DDD; padding: 8px 15px; cursor: pointer;position: relative;}
.i_frame ul li:hover{ border-color:#F90; background-color:#FFF9E6;}
.i_frame ul .li_img{ float:left; width:38px; height:38px; text-align:center; overflow:hidden; position:relative; margin:4px 8px auto auto;}
.i_frame ul .li_img img{ margin:0; height:38px; padding:0; left:0; margin-left:-50%;}
.i_frame ul li .li_img i{ width:38px; height:38px; display:block; background:url(logo_i.png) no-repeat 0 0; position:absolute; z-index:9; top:0; left:0; margin-left:auto;}
.i_frame ul li:hover .li_img i{ background:url(logo_i.png) no-repeat -38px 0;}
.i_frame ul .li_wz{ float:left;}
.i_frame ul .li_wz p b{ line-height:25px; font-size:15px;}
.i_frame ul .li_wz p span{ font-size:12px; color:#777; margin-right:10px;float:left;}
.i_frame ul .li_wz p{ width:110px; height:25px; overflow:hidden;}
.i_frame ul li .ico_jiao{ width:27px; height:18px; background:url(logo_i.png) no-repeat -76px 0; overflow:hidden; position:absolute; top:0; left:0; display:none;}
.i_frame ul li.c_on{ border-color:#F90; background-color:#FFF9E6;}
.i_frame ul li.c_on .li_img i{ background:url(logo_i.png) no-repeat -38px 0;}
.i_frame ul li.c_on .ico_jiao{ display:block;}

.i_frame ul em{ font-family:simsun; font-size:65px; position:absolute; top:75px; cursor:pointer; position:absolute;}
.i_frame ul em:hover{ color:#f60;}
.i_frame .ico_xh{ *zoom:1; text-align:center; margin:15px auto; padding-left:442px;}

.i_frame .ico_xh:after{ content:"\20"; display:block; height:0; clear:both;}
.i_frame .ico_xh i{ width:8px; height:8px; display:block; background-color:#DDD; border-radius:8px; margin:5px; float:left;}
.i_frame .ico_xh i.on{ background-color:#F30;}

.i_frame .tjan_butt{ *zoom:1; text-align:center;}
.i_frame .tjan_butt:after{ content:"\20"; display:block; height:0; clear:both;}
.i_frame .tjan_butt input{ width:200px; line-height:35px; height:35px; font-size:16px; color:#FFF; background-color:#F40; margin:auto; cursor:pointer;}
.i_frame .tjan_butt input:hover{ background-color:#F30;}

.lose_x{ position:absolute; right:5px; top:5px; font-size:42px; font-family:simsun; cursor:pointer;}
 
.out_box_f{ width:720px; margin:0 auto; overflow:hidden; height:240px; position:relative;}
.in_box_f{ width:1890px;overflow:hidden; height:240px; position:absolute; left:0; top:0;}
.li_box_f{ width:720px; float:left;}
.list ul li{ *height:34px; }






#iactivity{ margin-top:-395px;}



.newzb_list .tit_h3 h3,.coy_ddb .tit_h3 h3,.new_discuss .tit_h3 h3{ color:#060;}
.newzb_list .ca_on{ color:#060;}






.out_b_b{
  width:700px;
  margin: 10px auto 20px;
  padding:10px 0;
  padding-right:50px;
  overflow:auto;
  height: 162px;
  position:relative;scrollbar-base-color:#C0C0C0;scrollbar-base-color:#C0C0C0;
  scrollbar-3dlight-color: #C0C0C0;scrollbar-highlight-color:#C0C0C0;scrollbar-track-color:#EBEBEB;scrollbar-arrow-color:#EBEBEB;scrollbar-shadow-color:#C0C0C0;scrollbar-dark-shadow-color:#C0C0C0;
}
.in_b_b{ width:720px; overflow:hidden;}
/*.li_box_f{ width:720px; float:left;}
.i_frame ul li{ margin:15px 25px;}*/

/*gundongtiao*/
.out_b_b::-webkit-scrollbar{width:6px;}
.out_b_b::-webkit-scrollbar-track{background-color:#ebebeb;}
.out_b_b::-webkit-scrollbar-thumb{background-color:#cdcdcd;}
.out_b_b::-webkit-scrollbar-thumb:hover {background-color:#aaa;}
.out_b_b::-webkit-scrollbar-thumb:active {background-color:#cdcdcd;}