/*公用类*/
body{ margin:0 auto;
padding:0;
font-family:"Microsoft YaHei";
min-width: 1200px;
}
input,button,select,textarea{outline:none;}
div,p,ul,li{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none;font-family:"Microsoft YaHei";}
.qc{clear:both;}
.bgzy{width:100%;border:0 solid #00FF00; }
img{ border:0px;outline-width:0px;vertical-align:top;  }
b{
	font-weight:100;}
h1,h2,h3,h4,h5,h6,em{
	font-weight:normal;
	padding:0px;
	margin:0;
	font-weight:normal;}
.bk{
	border:1px solid #e4e4e4;
	}
i{
	font-style:normal;}
input{
	font-family:"微软雅黑";}
textarea{
	font-family:"微软雅黑"; padding:0; margin:0;}
	em{font-weight:normal;}

select::-ms-expand { display: none; }
.qc{ clear:both;}

/*----------------公用类结束------------------------*/
.s_mbsj_top{ width: 100%; height: 159px; background: url(/images/s_21.jpg) center no-repeat;}
.s_mbsj_top .w1200{width: 1200px;margin: 0 auto;}
.s_mbsj_top_1{float: left;}
.s_mbsj_top_1 img{ margin-top:64px;}
.s_mbsj_top_1 a.logo{display: block;/*width: 122px;height: 159px;*/}

.s_mbsj_top_2{float: right;position: relative;margin-top: 28px;}
.s_mbsj_top_2 .tel a{float: left;margin-left: 15px;}
.s_mbsj_top_2 .line{position: absolute;top: -28px;left: 110px;background: #9d9d9d; width: 1px;height: 35px;}

.s_mbsj_top_2 .tel .tel_num{float: left; font-size: 16px;color: #bdbdbd;background: url(/images/s_10.jpg) center no-repeat;margin-right: 15px;padding-left: 10px;line-height: 30px;}
.s_mbsj_top_2 .line{position: absolute;}
.s_mbsj_top_2 .search{margin-top: 30px;}
.s_mbsj_top_2 .search input{float: left; width: 210px;height: 33px; font-size: 13px;border:1px solid #cdcdcd;border-right: none;outline: none;padding: 0 10px;}
.s_mbsj_top_2 .search .ss{float: left; width: 100px;height: 35px;background: #434343;color: #fff;font-size: 16px;text-align: center;line-height: 35px;}
.s_mbsj_top_2 .search .ss input{width: 100px;height: 35px;background: #434343; color: #fff; border: none; cursor: pointer;}

.s_mbsj_dh{ width: 100%; height: 57px; background: #bb000d;}
.s_mbsj_dh_1{ width: 1200px; margin: 0 auto;}
.s_mbsj_dh_1 ul li{width: 133px; text-align: center; float: left; line-height: 57px; color:#fff; font-size: 16px;}
.s_mbsj_dh_1 ul li a{ display: block; color: #fff;}
.s_mbsj_dh_1 ul li a:hover,.s_mbsj_dh_1 ul li.s_mbsj_dh_2{ background:#ffc000;}

/*--banner--*/
.flexslider{position:relative;height:449px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:502px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; margin-left:-40px ;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#bb000d;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; font-size: 0;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat;}

.s_mbsj_gsjj{ width: 100%; background: url(/images/s_1.jpg) repeat-x #fefef4;}
.s_mbsj_gsjj_1{ width: 1200px; margin: 0 auto;height: 414px;padding-bottom: 60px; padding-top: 47px;}
.s_mbsj_gsjj_1 p{ background: url(/images/s_2.jpg) no-repeat center; height: 57px; text-align: center; line-height: 57px; font-size: 25px; color: #d80000;}
.s_mbsj_gsjj_1 p a{ color: #d80000; display: block;}
.s_mssj_gsjj_2{width: 1200px;padding-top: 32px;}
.s_mssj_gsjj_3{ float: left; width: 40px;}
.s_mbsj_gsjj_2{ float: right; background: url(/images/s_3.jpg) no-repeat; width: 775px;padding-top: 61px; height: 251px; margin-top: 10px;}
.s_mbsj_gsjj_3{padding:0px 51px; font-size: 15px; color:#616060; line-height: 30px;}
.s_mbsj_gsjj_3 a{display: block; color:#616060; }
.s_mbsj_gsjj_4{margin: 43px 0 0 45px; width: 100px; height: 27px; background:#ff7f00; color: #fff; font-size: 14px; text-align: center; line-height: 27px;}
.s_mbsj_gsjj_4 a{display: block; color: #fff;}
.s_mbsj_gsjj_4 a:hover{ background: #bb000d;}



.s_mbsj_ysyc{ background: url(/images/s_11.jpg) center repeat-x; width: 100%; height: 217px;}
.s_mbsj_ysyc .w1200{width: 1200px;margin: 0 auto;position: relative;}

.friend{height:217px;overflow:hidden;width:1200px;}
.mr_frbox{height:478px; position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;height:93px;width:54px; position: absolute; top: 57.5px; left: 0; z-index: 1;}

.tempWrap{ width: 1050px !important;}
.mr_frUl{float:left;height:217px;width:1050px;margin-left:78px;}
.mr_frBtnR{cursor:pointer;height:93px;width:54px;position: absolute; top: 57.5px; right: 0; z-index: 1;}
.mr_frUl ul li{display:inline;float:left; background: url(/images/s_2.png) center no-repeat; width:189px;height: 198px; overflow:hidden;position:relative; margin:9px 10px;}
.mr_frUl ul li h4{line-height: 185px;font-weight: bold; text-align: center; color: #464646; font-size: 17px;}
.mr_frUl ul li h5{display: none; position: absolute;top: 75px;left:0px; text-align: center; font-size: 17px; width: 185px; color: #fff;font-weight: bold;line-height: 20px;}
.mr_frUl ul li h3{position: absolute; display: none; width:100%; top: 102px;left: 0px;color: #fff; text-align: center;font-size: 15px; text-transform: uppercase; line-height: 20px; height: 20px; overflow: hidden;}

.mr_frUl ul li a{ display: block; width: 185px; height: 185px;}
.mr_frUl ul li:hover{background: url(/images/s_1.png) center no-repeat; }
.mr_frUl ul li:hover h4{ display: none;}
.mr_frUl ul li a:hover h3,.mr_frUl ul li a:hover h5{ display: block;}




.s_mbsj_hdzs{ width: 1200px; margin: 0 auto;}
.s_mbsj_hdzs_1{ width:1200px;background: url(/images/s_4.jpg) bottom center no-repeat;padding:40px 0 65px; text-align: center; color: #bb000d; font-size:30px;}
.s_mbsj_hdzs_1 a{ display: block; color: #bb000d;}
.s_mbsj_hdzs_2{ width: 440px; margin: 0 auto;padding:58px 0 ;}
.s_mbsj_hdzs_2 ul li{cursor: pointer; margin: 0 6px; float: left; background: url(/images/s_5.jpg) no-repeat; width: 208px; line-height: 46px; text-align: center; font-size:15px; color: #606060;}
.s_mbsj_hdzs_2 ul li.s_mbsj_hdzs_3{ background: url(/images/s_5_1.jpg) no-repeat; color:#fff;}
.s_mbsj_hdzs_4{width: 1200px;}
.s_mbsj_hdzs_5{ width: 1200px; display: none;}
.s_mbsj_hdzs_6{position: relative; float: left; width: 625px;}
.s_mbsj_hdzs_6 a,.s_mbsj_hdzs_7 ul li a,.s_mbsj_xgcc_3 ul li a{ display: block;position: absolute; top: 0; left: 0; background: #e8e8e8; width: 100%; height: 100%;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer; z-index: 10;
}
.s_mbsj_hdzs_6 p{ width: 625px;}
.s_mbsj_hdzs_6 h1{ font-size: 15px; color: #4d4d4d; text-align: center;line-height: 59px;}
.s_mbsj_hdzs_6:hover h1,.s_mbsj_hdzs_7 ul li:hover h1{color: #bb000d;}
.s_mbsj_hdzs_7{ float: left; width: 575px;}
.s_mbsj_hdzs_7 ul li{margin-left:20px; position: relative; float: left; width: 267px;}
.s_mbsj_hdzs_7 ul li p{ width: 267px;}
.s_mbsj_hdzs_7 ul li h1{ color: #4d4d4d;line-height: 59px; font-size:15px;text-align: center;}

.s_mbsj_xgcc{ width: 1200px; margin:0 auto; padding-bottom: 45px;}
.s_mbsj_xgcc_1{padding: 50px 0 66px;background: url(/images/s_6.jpg) bottom center no-repeat; text-align: center; color: #bb000d; font-size: 30px;}
.s_mbsj_xgcc_1 a{ color: #bb000d;}
.s_mbsj_xgcc_2{ text-align: center; font-size: 15px; color: #b1b1b1;line-height: 30px;padding:46px 0 30px;}
.s_mbsj_xgcc_3{}
.s_mbsj_xgcc_3 *{-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.s_mbsj_xgcc_3 ul li{margin-right:24px; position: relative;overflow: hidden; float: left; width: 282px; height: 402px;}
.s_mbsj_xgcc_3 ul li p{ width: 282px;}
.s_mbsj_xgcc_3 ul li .s_mbsj_xgcc_4{position: absolute;left: 0; bottom: -351px; height: 402px; width:282px; background: rgba(0,0,0,0.48);}
.s_mbsj_xgcc_3 ul li .s_mbsj_xgcc_4 h1{text-align: center; font-size: 15px; line-height: 51px; color: #fff;}
.s_mbsj_xgcc_3 ul li:hover .s_mbsj_xgcc_4{bottom: 0;}
.s_mbsj_xgcc_3 ul li:hover .s_mbsj_xgcc_4 h1{padding-top:60px;padding-bottom:20px;}
.s_mbsj_xgcc_3 ul li .s_mbsj_xgcc_4 h2{padding: 10px 10px 0; font-size: 15px; color: #fff; line-height: 30px;}


/*优秀剧目*/
.s_mbsj_yxjm{width: 100%;height: 570px; background: url(/images/s_12.jpg) center repeat-x;}
.s_mbsj_yxjm .jm_title{width: 245px;height: 68px;margin: 0 auto;}
.s_mbsj_yxjm .jm_title p{height: 80px; padding-top: 52px;}
.s_mbsj_yxjm .red_line{width: 100%;height: 1px;background: #cf0f1c;}
.s_mbsj_yxjm ul{ width: 1200px;margin: 0 auto;margin-top: 102px;}
.s_mbsj_yxjm ul li{position: relative;height: 347px; float: left; padding: 13px 12px 0;margin-right: 37px;background: #fff;}
.s_mbsj_yxjm ul li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.s_mbsj_yxjm ul li p{font-size: 17px;line-height: 25px; color: #5d5d5d;text-align: center;padding: 29px 0 29px;}
.s_mbsj_yxjm ul li:hover p{color: #b60008;font-weight: bold;}

/*新闻中心*/

.s_mbsj_news{width: 1200px; margin: 0 auto; padding-bottom: 60px;}
.s_mbsj_news .news_title{background: url(/images/s_15.jpg) left bottom no-repeat;margin: 35px 0;}
.s_mbsj_news .news_title h1{font-size: 30px;color:#1c1c1c;line-height: 50px;}
.s_mbsj_news .news_title h1 span{font-size: 25px;color: #6a6363;text-transform: uppercase;}
.s_mbsj_news .news_zs .pic{position: relative; float: left;width: 213px;height: 133px;margin-right: 25px;}
.s_mbsj_news .news_zs .pic a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.s_mbsj_news .news_zs .xwbt{position: relative; float: left;width: 584px; height: 106px; padding-right: 105px;border-right: 1px solid #d5d5d5;}
.s_mbsj_news .news_zs .xwbt a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.s_mbsj_news .news_zs .xwbt h1{font-size: 17px;color: #444444;width: 584px;height: 20px; line-height: 20px;overflow: hidden;}
.s_mbsj_news .news_zs .xwbt p{font-size: 14px;color: #a0a0a0;width: 584px;height: 60px;line-height: 30px;overflow: hidden;margin-top: 20px;}
.s_mbsj_news .news_zs .xwbt:hover h1{color: #b60008;}
.s_mbsj_news .news_zs .time{float: left;width: 180px; padding-left: 62px;padding-top: 10px;}
.s_mbsj_news .news_zs .time h1{font-size: 42px;line-height: ;color: #b60008;}
.s_mbsj_news .news_zs .time h2{font-size: 17px;line-height: 30px;color: #aeaeae;}

.s_mbsj_news .news_zs .jiantou{float: right;width: 30px;height: 133px;background: url(/images/s_17.jpg) center no-repeat;cursor: pointer;}

.news_gdxw li{position: relative; float: left; margin-top: 60px;height: 77px; width:50%; margin-right:0!important;}
.news_gdxw li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.news_gdxw li .left{float: left; width: 77px;height: 77px;background: url(/images/s_18.jpg) left bottom no-repeat;padding-right: 28px;}
.news_gdxw li .left h1{font-size: 20px;color: #474747;line-height: 30px;text-align: center;}
.news_gdxw li .left h2{font-size: 17px;color: #ababab;line-height: 30px;text-align: center;}

.news_gdxw li .right{border-left: 1px solid #1e1e1e;padding-left: 20px; height: 77px;overflow: hidden;margin-left: 15px;}
.news_gdxw li .right h1{font-size: 17px;color: #262626;line-height: 17px;height: 17px;overflow: hidden;}
.news_gdxw li .right h2{font-size: 13px;color: #8c8b8b;line-height: 25px;height: 60px;overflow: hidden;padding-top: 15px; padding-right:10px;}

.news_gdxw li:hover .right h1{color: #b60008;}


/*底部*/

.s_mbsj_footer{width: 100%;height: 288px; background: #b70009;}
.s_mbsj_footer .w1200{width: 1200px; margin: 0 auto;}
.s_mbsj_footer .w1200 .gsxx{float: left; width: 290px;padding-right: 40px; background: url(/images/s_19.jpg) right bottom no-repeat;}
.s_mbsj_footer .w1200 .gsxx h1{float: left; width: 255px;height: 50px; line-height:50px;font-size: 31px;overflow: hidden;color: #fe8a98;padding: 20px 0 10px;}
.s_mbsj_footer .w1200 .gsxx ul{width: 255px; height: 150px; background: #ff8a00;overflow: hidden;padding: 12px;}
.s_mbsj_footer .w1200 .gsxx ul li{color: #fff;font-size: 14px;line-height: 30px;}
.s_mbsj_footer .w1200 .nav2{float: right;width: 870px;height: 288px;background: url(/images/s_3.png) center no-repeat;}
.s_mbsj_footer .w1200 .nav2_1{float: right;border-top: 5px solid #ffd200;margin-top: 40px;}
.s_mbsj_footer .w1200 .nav2_1 ul{ margin-top: 27px;}
.s_mbsj_footer .w1200 .nav2_1 ul li{float: left;padding-left: 45px;width: 65px;}
.s_mbsj_footer .w1200 .nav2_1 ul li .yjlm{color: #fff;font-size: 16px;line-height: 30px;}
.s_mbsj_footer .w1200 .nav2_1 ul li .yjlm:hover{color: #ffa6aa;}
.s_mbsj_footer .w1200 .nav2_1 ul li .ejlm a{display: block; color: #ffa6aa; font-size: 13px;text-align: center;line-height: 30px;}
.s_mbsj_footer .w1200 .nav2_1 ul li .ejlm a:hover{color: #fff;}

.s_mbsj_footer_bottom{width: 100%;margin: 0 auto;background: #212121;text-align: center;line-height: 60px;font-size: 12px;color: #565656;}

.s_mbsj_footer_bottom p .ghs{padding-top: 19px;}

.s_mbsj_footer_bottom p .cnzz{padding-left: 12px;padding-top: 24px;}

.s_mbsj_footer_bottom p a{color: #565656;}
.s_mbsj_footer_bottom p a:hover{color: #fff;}
.z_mbsj_zhengwe{ width: 1200px; margin: 0 auto;}

/*子页*/
.mbx{ height: 35px; background: #fff; position: relative; z-index: 9;}
.mbx_nr{ width: 1200px; position: relative; margin:0 auto; line-height: 35px; text-align: right; font-size: 13px; color: #666666;}
.mbx_nr a{ color:#bb000d;}
.mbx_nr a:hover{color:#ffc000;}
.z_mbsj_yjlm{ width: 250px; height: 80px; position: absolute; bottom:0; left:0; background: #bb000d; line-height: 30px; text-align: center; padding-top:25px;}
.z_mbsj_yjlm span{ font-size:20px; font-weight:bold; color:#ffd200;}
.z_mbsj_yjlm p{ font-size:15px; color:#fff;}
.z_mbsj_yjlm img{ vertical-align: middle;}

.z_mbsj_dekxn{ background: url(/images/tp4.gif) repeat;padding: 30px 0 90px;}
.zy_nr{ width: 1200px; background: #fff; margin: 0 auto;-moz-box-shadow:1px 1px 10px #d5d8dd;-webkit-box-shadow:1px 1px 10px #d5d8dd;box-shadow:1px 1px 10px #d5d8dd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4); }

.zy_nr_left{float: left; width: 270px;padding-bottom: 20px;}
.zy_nr_left ul{ border: 1px solid #ebebeb; line-height: 50px; text-align: center; padding: 20px 0;}
.zy_nr_left ul li{ padding-right: 50px; border-top: 1px solid #ebebeb; margin: 0 20px;}
.zy_nr_left ul li:first-child { border-top:none;}
.zy_nr_left ul li:hover{background: url(/images/tp8.gif) center center no-repeat; }
.zy_nr_left ul li a{color: #515151; display: block; background: url(/images/tp6.gif) 180px center no-repeat;}
.zy_nr_left ul li:hover a{ background: url(/images/tp5.gif) 180px center no-repeat; color: #fff;}
.zy_nr_left ul li.zy_nr_left_hover{background: url(/images/tp8.gif) center center no-repeat; }
.zy_nr_left ul li.zy_nr_left_hover a{ background: url(/images/tp5.gif) 180px center no-repeat; color: #fff;}
.zy_nr_right{float: right; width: 830px; padding: 50px; font-size: 14px; color: #666666; line-height: 27px;}
.zy_nr_right img{max-width: 99%;}
.z_mbsj_xwzx_de{ padding:20px 0; min-height:200px;}
.z_mbsj_xwzx_de img{ max-width:100%;}


.zy_nr_lefttel{ text-align:right;padding: 40px 0 20px; padding-left:20px;}
.zy_nr_lefttel span{ font-size:28px; font-weight:bold; color:#e9a404;display: block;}

/*新闻列表页*/
.new_list ul li{position: relative; height:230px; padding-bottom: 10px; background: url(/images/tp23.gif) left top no-repeat; overflow: hidden;}
.new_list ul li div{float: right; width: 400px;}
.new_list ul li h2{float: left; width: 40px; height: 40px; font-size: 22px; color: #363636; text-align: center; line-height: 40px;}
.new_list ul li span{display: block; float: right; background: url(/images/tp24.gif) left center no-repeat; padding: 5px 20px 5px; color: #dc9a00;}
.new_list ul li h3{ font-size: 14px; color: #363636;}
.new_list ul li h4{ font-size: 14px; color: #444343; font-weight: bold; padding: 5px 0;}
.new_list ul li p{ font-size: 13px; color: #6a6a6a; height: 108px; overflow: hidden;}
.new_list ul li img{ float: right; width: 340px; height: 212px; padding-left: 20px;}
.new_list ul li a{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left:0; background: #00FF00;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.new_list ul li:hover h4{color:#bb000d;}
.z_mbsj_xwzxfy{padding: 15px 0;}
/*新闻内容页*/
.new_show_tou{font-size: 28px; color: #181818; text-align: center; padding: 0px 10px 10px; font-weight: bold; line-height: 50px;}
.new_show_jj{background: #e7e7e7; text-align: center;font-size: 13px; color: #949394; }
.new_show_jj a{ color: #949394;}
.new_show_jj a:hover{color:#bb000d;}
.new_show_jj span{padding: 0 15px;}
.new_show_img{
	text-align: center;
padding:50px 0 30px;	

}

.new_show_fy p{ height: 40px; line-height: 40px;border-bottom: 1px solid #fff; background: #efefef;}
.new_show_fy p span{ display: block;float: left; width: 100px; border-right: 1px solid #fff; text-align: center; font-size: 14px;margin-right: 20px;}
.new_show_fy p a{display:block; color:#737373;}
.new_show_fy p a[href]:hover{background: #e9a404; }
.new_show_fy p a[href]:hover{color: #fff;}
/*--产品展示--*/
.img_list ul{overflow: hidden; }
.img_list ul li{position: relative; float: left; position: relative; margin-right: 22px; padding-top: 10px;}
.img_list ul li a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #00FF00;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.img_list ul li .img_list_bj{ position: absolute;left: 0px;bottom: 33px;}
.img_list ul li img{ max-width: 100%;}
.img_list ul li .img_l_img{ padding: 5px; border: 1px solid #eaeaea;}
.img_list ul li p{ text-align: center; line-height: 50px; height: 50px; overflow: hidden;}
.img_list ul li:hover p{color: #bb000d;}

/*联系我们*/
.lx_nr{ height: 400px; background: url(/images/tp12.gif) right bottom no-repeat; position: relative;}
.lx_nr1{ font-size:50px; font-weight:bold; color:#ffb70a;}
.lx_nr1 img{ vertical-align:baseline;}
.lx_nr h1{ font-size: 18px; color: #393939;}
.lx_nr h2{ font-size: 10px; color: #707070;text-transform:uppercase;}
.lx_nr h3{font-size: 16px; color: #1b1b1b; padding-top: 20px; padding-bottom: 10px;}
.lx_nr h4{font-size: 16px; color: #505050; padding-top: 10px; padding-bottom: 50px;}
.lx_nr_dh{font-size: 15px; color: #626262; line-height: 30px;}
.lx_rwm{ position: absolute;bottom: 25px;right: 65px;font-size: 14px; color: #fff; text-align: center;}
.lx_dt{border: 10px solid #e1e1e1;height: 330px;}

/*留言内容页*/
.ly_nr{ background: url(/images/tp15.gif) right bottom no-repeat; padding-bottom: 70px;}
.ly_nr h3{ font-size: 13px; color: #333333; padding-bottom: 20px;}
.ly_nr h3 span{ color: #ff0000;}
.ly_nr p{font-size: 14px; color: #575757; line-height: 30px;padding: 5px 0;}
.ly_nr p span{ display: block; float: left; width: 150px;text-align: right;}
.ly_nr p input[type="text"]{ width: 300px; border: 1px solid #dadada; line-height: 19px; padding: 5px 0;}
.ly_nr p input[type="submit"]{ width: 100px; line-height: 30px; background: #e9a404; color: #fff; border: none; margin-left: 100px; margin-top: 10px;}
.ly_nr p input[type="button"]{ width: 100px; line-height: 30px; background: #909090; color: #fff; border: none; margin-left: 20px; margin-top: 10px;}
.ly_nr p i{ color: #ff0000; padding-left:10px}
.ly_nr p textarea{ width: 400px; height: 100px; border: 1px solid #dadada; vertical-align: top;}

/*留言列表页*/
.ly_nrlb ul li{border-bottom: 1px solid #e4e4e4; padding: 20px 0;}
.ly_nrlb ul li .ly_tr{ padding-bottom: 10px;}
.ly_nrlb ul li .ly_tr .ly_tr_l{ float: left; width: 51px; height: 57px; font-size: 28px; color: #303030; background: url(/images/tp17.gif) left top no-repeat; text-align: center; padding-top: 15px; padding-right: 20px;}
.ly_nrlb ul li .ly_tr .ly_tr_l p{font-size: 14px; color: #303030;}
.ly_nrlb ul li .ly_tr .ly_nr_r{float:right; width: 759px; font-size: 15px; color: #2a2a2a;}
.ly_nrlb ul li .ly_tr .ly_nr_r p{ font-size: 14px; color:#878787;}
.ly_nrlb ul li .ly_td{ border-top: 1px dashed #c2c2c2; padding-top: 10px;}
.ly_nrlb ul li .ly_td span{ display: block; float: left; width: 55px; background: url(/images/tp18.gif) center center no-repeat; padding-left: 15px; color: #fff; }
.ly_nrlb ul li .ly_td p{ float: left; width: 750px;padding-left: 10px; color: #919191;}
.z_mbsj_ckly_fy{padding: 30px 0;}




/*招聘*/
.zp_1{
	min-height:350px;
	background:url(/images/tp100.gif) left center no-repeat;
	}
.zp_1 ul li{
	cursor:pointer;
}
.zp_bt{
	height:40px;
	line-height:40px;
	background:#dcdcdc;
	position:relative;}
.zp_bt li{
	float:left;
	font-size:16px;
	color:#333333;
	text-align:center;}
.zp_bt img{
	position:absolute;
	right:0;
	top:-60px;}
.zp_bt1{
	height:40px;
	padding-top:10px;
	font-size:13px;
	color:#333333;
	line-height:40px;
	border-bottom:1px dashed #aaaaaa;}
.zp_bt1 span{
	display:block;
	float:left;
	text-align:center;}
.zp_1 ul li .zp_nr2{
	height:0px;
	padding:0;
	overflow:hidden;
	font-size:12px;
	color:#666666;
	line-height:28px;
	}
.zp_nr21{
	height:36px;
	padding-top:30px;}
.zp_nr211,.zp_nr212{
	float:left;
	width:105px;
	height:35px;
	text-align:center;
	line-height:35px;
	background:#ababab;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:16px;
	color:#fff;
	margin-right:10px;}
.zp_nr211:hover,.zp_nr212:hover{
	background:#ffb70a;
	color:#fff;}
.zp_nr211 a,.zp_nr212 a{
	display:block;
	color:#fff;
	}
.zp_1 ul li.zp_nr_hover .zp_nr2{
	padding:20px 20px;
	height:auto;}
.zp_1 ul li.zp_nr_hover{
	cursor:default;
}

.zp_nr221{	z-index: 1000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
.zp_nr222{
	z-index: 1001;
	width:720px;
	height:530px;
	padding:20px 40px;
	position:fixed;
	left:50%;
	top:-800px;
	font-size:12px;
	color:#383838;
	margin-left:-400px;
	margin-top:-282px;
	background:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s 
	}
.zp_nr222 p{
	float:left;
	width:50%;
	height:30px;
	line-height:30px;
	padding:9px 0;}
.zp_nr222 p span{
	padding-left:10px;}
.zp_nr222 p input[type="text"]{
	width:215px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	border:1px solid #c3c3c3;
	vertical-align:middle;}
.zp_nr222 select{
	width:217px;
	height:30px;
	padding-left:10px;
	border:1px solid #c3c3c3;
	vertical-align:middle;
	}
.zp_nr222 i{
	padding-right:10px;}
.zp_nr222 i select{
	width:80px;
	height:30px;
	line-height:30px;}
.zp_nr222 h3 {
	clear:both;
	line-height:30px;
	font-size:12px;
	color:#383838;
	padding-top:9px;}
.zp_nr222 h3 textarea{
	width:585px;
	height:80px;
	padding-left:10px;
	vertical-align:top;
	border:1px solid #c3c3c3;}
.zp_nr222 h3 span{
	padding-left:10px;}
.zp_nr222 p img{
	border:1px solid #CCC;
	margin-left:10px;}
.zp_nr222 p input[type="submit"],.zp_nr222 p input[type="button"]{
	width:90px;
	height:30px;
	line-height:30px;
	border:none;
	background:#727272;
	color:#fff;
	vertical-align:middle;
	margin-left:20px;
	cursor:pointer;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s 
	}
.zp_nr222 p input[type="submit"]:hover,.zp_nr222 p input[type="button"]:hover{
	background:#ffb70a;}


.zp_nr223{
	
	width:400px;
	height:300px;
	padding:20px 40px;
	position:fixed;
		z-index: 1001;
	left:50%;
	top:-800px;
	font-size:12px;
	color:#383838;
	margin-left:-200px;
	margin-top:-150px;
	background:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s 
	}
.zp_nr223 h4{
	font-size:24px;
	color:#333;
	line-height:90px;
	text-align:center;
	font-weight:bold;
	padding-left:50px;
	padding-bottom:50px;
	background:url(/images/tp114.jpg) 50px center no-repeat;}
.zp_nr223 .btn{
	background:#ffb70a;
	color:#fff;
	padding:2px 10px;
	cursor:pointer;}
.zp_nr223 input[type="submit"]{
	float:right;
	padding:5px 20px;
	border:none;
	background:#666;
	color:#fff;
	vertical-align:middle;}
.input-append{
	padding-top:5px;}
.zp_nr223 input[type="submit"]:hover{
	background:#ffb70a;}
.zp_nr223 span{
	display:block;
	clear:both;
	font-size:14px;
	color:#f00;
	padding-top:50px;}

.zpfy_1{
	width:100px;
	height:15px;
	margin:30px auto 40px;}
.zpfy_1 a.zpfy_11,.zpfy_1 a.zpfy_12{
	float:left;
	display:block;
	width:13px;
	height:15px;
	margin:0 10px;}
.zpfy_1 a.zpfy_11{
	background:url(/images/tp106.gif) center center no-repeat;}
.zpfy_1 a.zpfy_11:hover{
	background:url(/images/tp109.gif) center center no-repeat;}
.zpfy_1 a.zpfy_12{
	background:url(/images/tp107.gif) center center no-repeat;}
.zpfy_1 a.zpfy_12:hover{
	background:url(/images/tp108.gif) center center no-repeat;}

.z_mbl_wzdt{}
.z_mbq_wzdtdh{float: left;min-height: 650px; margin-left: 15px;}
.z_mbq_wzdtdh ul li{margin-bottom: 22px;}
.z_mbq_wzdtdh ul li a{display: inline-block;width: 104px; height: 43px;color: #666;line-height: 43px;text-align: center;font-size: 14px;}
.z_mbq_wzdtdh ul li a.vip{background: #f5f5f5;color: #4d4d4d;font-size: 16px;}
.z_mbq_wzdtdh ul li a:hover{color:#87131c;}
.z_mbq_wzdtdh ul li a.vip:hover{background: #87131c; color: #fff;}





/*--分页--*/
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center; padding-bottom:30px;
}
DIV.scott A.disabled { border:1px #bb000d solid; COLOR: #bb000d; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;
}
DIV.scott A.disabled:hover{ background:#bb000d; border:1px #bb000d solid; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #fff;}

DIV.scott SPAN.current { COLOR: #666; padding: 5px 11px; MARGIN:0 2px; border:1px #bb000d solid;  TEXT-DECORATION: center; font-size: 14px; margin-left: 5px;}

DIV.scott A{ padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #666; border:1px #bb000d solid;}

DIV.scott A:hover{ color: #fff; background:#bb000d;  padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;}

DIV.scott SPAN.current{color: #fff; background:#bb000d; border:1px #bb000d solid; padding: 6px 15px; MARGIN:0 2px;  TEXT-DECORATION: center;}

