﻿@charset "utf-8";
/* CSS Document */


/* wap开始 */
/* 970像素以上隐藏手机站*/
@media screen and (min-width:970px)
{
.mfullSlide{display:none}
#mmain{display:none}
#mico_bg{display:none}
#mtop{display:none}
#mlogo_tel{display:none}
.mnavBar{display:none}
#mfooter{display:none}
#mfooter_info_bg{display:none}

.maboutbanner{display:none}
#mposion_bg{display:none}
#mabout_main{display:none}

#mproducts_center{display:none}

#mcontact_us{display:none}
#mcontent{display:none}
}

@media(max-width:970px)
{
body {width:100%;}
/* 970像素以下隐藏PC站*/
.fullSlide{display:none}
#main{display:none}
#ico_bg{display:none}
#top{display:none}
#logo_tel{display:none}
.navBar{display:none}
#footer{display:none}
#footer_info_bg{display:none}

/* about list_all list*/
.aboutbanner{display:none}
#posion_bg{display:none}
#about_main{display:none}
#products_center{display:none}
#content{display:none}

/* art——art */
#mcontent {width: 100%;margin: 1em auto 1em;overflow: hidden;}
#mcontent .mright {width: 100%;}
#mcontent .mright .mfb_info .mtit {
    color: #656565;
    font-size: 1.5em;
    font-weight: bold;
}
#mcontent .mright .mfb_info .mly {
    font-size: 12px;
    color: #bbb;
    margin: 10px 0;
}
#mcontent .mright .mfb_info .mname {
    display: inline-block;
    margin-right: 20px;
}
.mcj_question {
    font-size: 14px;
    color: #8b8b8b;
    line-height: 24px;
    text-align: left;
}
#mcontent .mright p {
    text-align: left;
    font-size: 14px;
    margin-top: 20px;
    line-height: 24px;
    color: #878787;
}
.mchoose_question {
    overflow: hidden;
    color: #565656;
    height: 40px;
    line-height: 40px;
    background: #fff7f0;
padding-bottom: 4em;
}
.mchoose_question .mlast {
    float: left;
    text-align: left;
}
.mchoose_question .mnext {
float: left;
    text-align: left;
}


/* art——art */

/* about list_all list*/
/* about */
#mabout_main{overflow:hidden;}
#mabout_main .mabout_wall{
	width:100%;
    margin: 1em auto 0;
}
#mabout_main .mabout_wall h3{
    font-weight: normal;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    font-size: 19px;
    padding-bottom: 10px;
    border-bottom: 3px solid #da271e;
    color: #5a5a5a;
}
#mabout_main  h3 a{	color:#5a5a5a;}
#mabout_main  h3 a:hover{	color:#da271e;}
#mabout_main .mabout_wall p{    font-size: 14px;
    margin-top: 1em;
    line-height: 2em;
    color: #979797;}
#mabout_main .mabout_wall ul{	width:950px;	margin:30px auto 65px;	overflow:hidden;}

#mabout_main .mabout_wall ul li{
	float:left;
	width:236px;
}

#mabout_main .mabout_wall ul li .mpic img{
	width:115px;
	height:115px;
}

#mabout_main .mabout_wall ul li .mtt{
	margin-top:10px;
	font-size:12px;
}
#mabout_main .mabout_wall ul li .mtt a{
	color:#6c6c6c;
}
.mline_bg{
	padding-bottom:20px;
	background:url(../images/bg_cvnews.png) left bottom no-repeat;
	margin-bottom:40px;
}

.mconsult_us{
	overflow:hidden;
    height: 100%;
    width: 100%;
	margin:0 auto 1em;
}

.mconsult_us .mico{
	float:left;
	width:157px;
	height:135px;
	background:#bdcacc;
}


.mconsult_us .mico .mpic{
	margin-top:34px;
}

.mconsult_us p{
	font-size:18px;
	color:#fff;
	margin-top:15px;
}
.mconsult_us p a{color:#fff;}


.mconsult_us .mright{
    float: right;
    height: 100%;
    width: 100%;
    background: #f6f6f6;
    overflow: hidden;
    font-size: 14px;
}

.mconsult_us .mright .marticle{
    margin-left: 1em;
    color: #5a5a5a;
    float: left;
    /* margin-top: 15px; */
}

.mconsult_us .mright .marticle .ma_1,.ma_2,.ma_3{
	margin-top:16px;
	text-align:left;
	color:#5a5a5a;
}


.mconsult_us .mright .marticle span{
	display: inline-block;
    /* margin-right: 45px; */
    padding-top: 1em;
}


.mconsult_us .mright .mwx{
/* 	float:right; */
/* 	margin:25px 40px 0 0; */
}

.mconsult_us .mright .mwx img{
height: 80%;
    width: 80%;
}
/* about */


/* list_shop */
/*产品中心*/
#mproducts_center{
    width: 100%;
    /* margin: 0 auto 40px; */
    overflow: hidden;
	padding-bottom: 4em;
}
.mproducts_down a{
	color:#7b7b7b;
	text-decoration:none;
}

#mproducts_center .mchoose_products{
margin: 1em auto 1em;
    overflow: hidden;
}

#mproducts_center .mchoose_products ul{
	margin:0;
}


#mproducts_center .mchoose_products li{
float: left;
    margin: 1px 1px 0 1px;
    width: 49%;
}

#mproducts_center .mchoose_products li a{
    display: inline-block;
    width: 100%;
    background: #e3e3e3;
    height: 3em;
    line-height: 3em;
    color: #666;
}

#mproducts_center .mchoose_products li a:hover,#mproducts_center .mchoose_products .hover a{
	background:#da271e;
	color:#fff;
}


#mproducts_center .mlist{
	overflow:hidden;
/* 	margin:-35px -10px 0 0; */
}

#mproducts_center .mlist .mshow{
float: left;
    width: 47%;
    /* border: 1px solid #ddd; */
    /* margin: 35px 10px 0 0; */
    padding: 4px 4px 0;
}

#mproducts_center .mlist .mshow .mpic img{
	width:100%;
/* 	height:189px; */
}

#mproducts_center .mlist .mshow .mtitle{
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ddd;
}

#mproducts_center .mlist .mshow .mtitle a{
	color:#6b6b6b;
}

#mproducts_center .mlist .mico{
	overflow:hidden;
}

#mproducts_center .mlist .mico li{
	float:left;
	width:80px;
	font-size:12px;
	height:38px;
	line-height:38px;
	text-align:left;
	cursor:pointer;
	padding-left:8px;
}

#mproducts_center .mlist .mico li a{
	color:#969696;
}

#mproducts_center .mlist .mico li a:hover{
	color:#da271e;
}

#mproducts_center .mlist .mico li._1{
	background:url(../images/advantage_ico1.png) 8px center no-repeat;
	text-indent:20px;
}


#mproducts_center .mlist .mico li._2{
	background:url(../images/advantage_ico2.png) 8px center no-repeat;
	text-indent:20px;
}

#mproducts_center .mlist .mico li._3{
	background:url(../images/advantage_ico3.png) 8px center no-repeat;
	text-indent:20px;
}

.mpage{
	margin-top:30px;
}
 .mpage a{
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin-right:5px;
	color:#da271e;
	border:1px solid #ddd;
}
 .mpage a:hover{
	background:#da271e;
	color:#fff;
}

/* list_shop */


/* singlepage */
#contact_us{display:none}
/*联系我们页面*/
#mcontact_us{
    width: 100%;
    margin: 0 auto 55px;
    overflow: hidden;
}

#mcontact_us .mjs{
    font-size: 1em;
    line-height: 2em;
    color: #a6a6a6;
    text-align: left;
    margin-top: 1em;
}

#mcontact_us .mjs i{
	color:#da271e;
}


#mcontact_us .minfo{
	margin-top:1em;
}

#mcontact_us .minfo h1{
	text-align:left;
	font-weight:normal;
	font-size:1.5em;
	color:#da271e;
	background:url(../images/red_ico.png) left center no-repeat;
	text-indent:25px;
	font-family:"方正大黑_GBK";
	height:3em;
	line-height:3em;
	border-bottom:1px dashed #ddd;
}


#mcontact_us .mcontent{
	overflow:hidden;
	margin-top:25px;
}

#mcontact_us .mcontent .m_way{
	float:left;
	width:400px;
	text-align:left;
	padding:0 60px 0 15px;
	background:url(../images/fj_line.png) right center no-repeat;
}

#mcontact_us .mcontent h6{
	color:#292929;
	font-weight:normal;
	font-size:14px;
}
	
#mcontact_us .mcontent .mtx{
	font-size:12px;
	color:#7b7b7b;
	margin:15px 0;
	line-height:20px;
}

#mcontact_us .mcontent .mqg_rx{
	font-size:22px;
	color:#;
	font-family:"方正综艺_GBK";
	color:#4c4c4c;
}

#mcontact_us .mcontent .mqg_rx p{
	color:#da271e;
	font-size:36px;
	font-family:"微软雅黑";
	font-weight:bold;
}

#mcontact_us .mcontent .mdz{
	margin:10px 0 0;
	color:#da271e;
}

#mcontact_us .mcontent .mlx_fs{
	overflow:hidden;
}

#mcontact_us .mcontent .mlx_fs .mtel_qq{
	float:left;
	width:230px;
	margin-right:30px;
}

#mcontact_us .mcontent .mlx_fs .mtel_qq p{
	margin-top:15px;
	color:#5a5a5a;
}

#mcontact_us .mcontent .mlx_fs .mwx{
	float:left;
	width:123px;
	text-align:center;
	margin-top:25px;
}

#mcontact_us .mcontent .mlx_fs .mwx p{
	font-size:12px;
	line-height:30px;
	color:#7b7b7b;
}

#mcontact_us .mcontent .mlj_zx{
	margin-top:20px;
}

#mcontact_us .mcontent .mlj_zx p{
	font-size:12px;
	color:#7b7b7b;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}

#mcontact_us .mcontent .mlj_zx .mkf{
	margin-top:10px;
}

#mcontact_us .mcontent .mlj_zx .mkf a{
	display:inline-block;
	background:#da271e;
	color:#fff;
	width:140px;
	text-align:center;
	height:35px;
	line-height:35px;
	font-weight:bold;
}


#mcontact_us .mcontent .m_message{
	float:right;
	width:660px;
	padding-right:10px;
	text-align:left;
}

/* singlepage */

}
/* wap结束 */

.aboutbanner{background:url(../images/about1.jpg) left center no-repeat;}
.chanpinbanner{	background:url(../images/banner_chanpin.jpg) left center no-repeat;}
.chanpinbannerzsj{	background:url(../images/banner_chanpin_zhishaji.jpg) left center no-repeat;}
.casebanner{	background:url(../images/banner_case.jpg) left center no-repeat;}
.newsbanner{	background:url(../images/banner_news.jpg) left center no-repeat;}
.peijianbanner{	background:url(../images/banner_peijian.jpg) left center no-repeat;}
.renlibanner{	background:url(../images/banner_renli.jpg) left center no-repeat;}
.lianxibanner{	background:url(../images/banner_lianxi.jpg) left center no-repeat;}
.aboutbanner,.chanpinbanner,.casebanner,.newsbanner,.peijianbanner,.renlibanner,.lianxibanner,.chanpinbannerzsj{
    clear: both;
    margin: 0 auto;
    width: 100%;
    height: 235px;
    min-width:75c;
}

/*位置开始*/
#posion_bg{
	background:#f0f0f0;
	height:30px;
	line-height:30px;
}

.posion{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	font-size:12px;
	background:url(../images/home_ico.png) left center no-repeat;
	text-indent:25px;
	color:#a6a6a6;
}

.posion a{
	color:#a6a6a6;
}

.posion a:hover{
	color:#da271e;
}




/*关于我们开始*/
#about_main{
	overflow:hidden;
}

#about_main .about_wall{
	width:1200px;
	margin:40px auto 0;
}

#about_main .about_wall h3{
	font-weight:normal;
	width:415px;
	margin:0 auto;
	text-align:center;
	font-size:24px;
	padding-bottom:10px;
	border-bottom:3px solid #da271e;
	color:#5a5a5a;
}
	
#about_main  h3 a{
	color:#5a5a5a;
}
#about_main  h3 a:hover{
	color:#da271e;
}


#about_main .about_wall p{
	font-size:12px;
	margin-top:30px;
	line-height:24px;
	color:#979797;
}

#about_main .about_wall ul{
	width:950px;
	margin:30px auto 65px;
	overflow:hidden;
}

#about_main .about_wall ul li{
	float:left;
	width:236px;
}

#about_main .about_wall ul li .pic img{
	width:115px;
	height:115px;
}

#about_main .about_wall ul li .tt{
	margin-top:10px;
	font-size:12px;
}
#about_main .about_wall ul li .tt a{
	color:#6c6c6c;
}



#about_main ._2{
	overflow:hidden;
	width:1200px;
	margin:0 auto;
}

#about_main ._2 .culture{
	float:left;
	width:583px;
	text-align:left;
}

#about_main ._2  .culture h1{
	font-weight:normal;
	color:#5a5a5a;
	font-size:24px;
	padding-bottom:28px;
}

#about_main ._2 .culture .info{
	float:left;
	overflow:hidden;
	margin-top: 28px;
}

#about_main ._2 .culture .info .pic{
	float:left;
	width:279px;
}

#about_main ._2 .culture .info .pic img{
	width:279px;
	height:257px;
}

#about_main ._2 .culture .info .text{
	float:right;
	width:277px;
	font-size:12px;
	margin-left:27px;
}


#about_main ._2 .culture .info .text p{
	line-height:24px;
	margin-top:8px;
	color:#979797;
}

#about_main ._2 .culture .info .text p i{
	color:#da271e;
}



#about_main ._2 .development{
	float:right;
	width:585px;
	overflow:hidden;
	text-align:left;
}

#about_main ._2  .development .title{
	height:30px;
	line-height:30px;
	overflow:hidden;
}

#about_main ._2  .development h1{
	font-weight:normal;
	color:#5a5a5a;
	font-size:24px;
	float:left;
}

	/* 本例子css */
		.picScroll-left{ width:585px;  overflow:hidden; position:relative; }
		.picScroll-left .hd{ overflow:hidden; float:right;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icocircle.jpg) 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{margin-top:28px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; position:relative; }
		.picScroll-left .bd ul li{ margin:0 px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; z-index:22; }
		.picScroll-left .bd ul li .pic img{ width:585px; height:257px; display:block;position:relative;  }
		.picScroll-left .bd ul li .title{ position:absolute; left:5px; z-index:99999; background:#000;}



#about_main ._3{
	width:1200px;
	margin:60px auto 60px auto;
	text-align:left;
	overflow:hidden;
}

#about_main ._3 h1{
	font-weight:normal;
	color:#5a5a5a;
	font-size:24px;
	padding-bottom:28px;
}

#about_main ._3  .sl{
	float:left;
	width:377px;
	margin-right:34px;
}


#about_main .pic1{
	width:377px;
}

#about_main .pic1 img{
	width:377px;
	height:303px;
}

#about_main .text{
	line-height:20px;
	color:#979797;
	margin-top:8px;
	font-size:12px;
}


#about_main ._3  .honor{
	float:left;
	width:377px;
	margin-right:34px;
}


#about_main ._3  .legal{
	float:right;
	width:377px;
}


.line_bg{
	padding-bottom:20px;
	background:url(../images/bg_cvnews.png) left bottom no-repeat;
	margin-bottom:40px;
}

.consult_us{
	overflow:hidden;
	height:135px;
	width:1200px;
	margin:0 auto 55px;
}

.consult_us .ico{
	float:left;
	width:157px;
	height:135px;
	background:#bdcacc;
}


.consult_us .ico .pic{
	margin-top:34px;
}

.consult_us p{
	font-size:18px;
	color:#fff;
	margin-top:15px;
}
.consult_us p a{color:#fff;}


.consult_us .right{
	float:right;
	height:135px;
	width:1043px;
	background:#f6f6f6;
	overflow:hidden;
	font-size:12px;
}


.consult_us .right .article{
	margin-left:24px;
	color:#5a5a5a;
	float:left;
	margin-top:15px;
}

.consult_us .right .article .a_1,.a_2,.a_3{
	margin-top:16px;
	text-align:left;
	color:#5a5a5a;
}


.consult_us .right .article span{
	display:inline-block;
	margin-right:45px;
}


.consult_us .right .wx{
	float:right;
	margin:25px 40px 0 0;
}

.consult_us .right .wx img{
	height:93px;
	width:93px;
}


/*人力资源页面*/
.human_main{
	overflow:hidden;
}

.human_main ._1{
	width:1200px;
	margin:40px auto 35px;
	overflow:hidden;
}

.human_main ._1 .pic{
	float:left;
	width:451px;
}

.human_main ._1 .pic img{
	width:451px;
	height:264px;
}

.human_main ._1 .article{
	float:right;
	width:714px;
	text-align:left;
}

.human_main ._1 .article h1{
	font-size:18px;
	font-weight:normal;
	color:#626262;
	margin-top:42px;
}

.human_main ._1 .article h1 i{
	color:#da271e;
}

.human_main ._1 .article .text{
	line-height:24px;
	color:#858585;
	margin-top:18px;
}


.human_main ._2{
	width:1200px;
	margin:0px auto 50px;
	overflow:hidden;
	text-align:left;
}

.human_main ._2 .zx_recruit,.yp_notice{
	float:left;
	width:379px;
	margin-right:31px;
}

.human_main ._2 .resume{
	float:right;
	width:379px
}

.human_main ._2 .pic img{
	width:379px;
	height:213px;
}

.human_main ._2 .text h2{
	font-weight:normal;
	font-size:18px;
	margin-top:10px;
	height:50px;
	line-height:50px;
}

.human_main ._2 .text h2 a{
	color:#4c4c4c;
}

.human_main ._2 .text h2 a:hover{
	color:#da271e;
}


.human_main ._2 .text p{
	line-height:20px;
	color:#858585;
	font-size:12px;
}


/*人力资源-招聘*/
#content{
	width:1200px;
	margin:48px auto 55px;
	overflow:hidden;
}

#content .left{
	float:left;
	width:260px;
}


#content .left .choose_title{
	text-align:left;
}



#content .left .choose_title h3{
	font-size:16px;
	font-weight:normal;
	padding-bottom:16px;
	padding-left:10px;
	border-bottom:1px solid #ddd;
	color:#da271e;
}

#content .left .choose_title ul{
	padding-left:15px;
}

#content .left .choose_title ul li{
	background:url(../images/sanjiao_ico.png) left center no-repeat;
	text-indent:25px;
	margin-top:16px;
}


#content .left .choose_title ul li a{
	color:#757575;
}

#content .left .choose_title ul li.on a{
	color:#da271e;
}

#content .left .choose_title ul li a:hover{
	color:#da271e;
}

#content .left .seacher_products{
	margin-top:35px;
	text-align:left;
}

#content .left .seacher_products .tt{
	font-size:16px;
	padding-left:10px;
	color:#666666;
}

#content .left .seacher_products .from{
	margin-top:18px;
	width:253px;
	margin-left:5px;
	border:1px solid #ddd;
	padding:2px;
	overflow:hidden;
}

#content .left .seacher_products .from .box input{
	float:left;
	border:0;
	outline:none;
	width:210px;
	padding:0 5px;
	height:25px;
	line-height:25px;
}

#content .left .seacher_products .from .ico{
	width:25px;
	float:right;
	cursor:pointer;
}

#content .left .seacher_products .from .ico .sst{
	width:25px;
	height:25px;
	outline:none;
	border:0;
}


#content .left .tj_news{
	margin-top:35px;
	text-align:left;
}

#content .left .tj_news h3{
	font-size:16px;
	font-weight:normal;
	padding-bottom:16px;
	padding-left:10px;
	border-bottom:1px solid #ddd;
	color:#6666;
}

#content .left .tj_news ul{
	padding-left:15px;
}

#content .left .tj_news ul li{
	margin-top:15px;
}

#content .left .tj_news ul li a{
	color:#878787;
}

#content .left .tj_news ul li a:hover{
	color:#da271e;
}

#content .left .tj_news ul li span{
	display:inline-block;
	color:#da271e;
	margin-right:10px;
}


#content .left .zx{
	margin-top:35px;
	text-align:left;
}

#content .left .zx h3{
	font-size:16px;
	font-weight:normal;
	padding-bottom:16px;
	padding-left:10px;
	border-bottom:1px solid #ddd;
	color:#6666;
}

#content .left .zx .tel_pic{
	margin-top:10px;
}


#content .right{
	float:right;
	width:900px;
}

#content .right .title{
	text-align:left;
	padding-bottom:15px;
	background:url(../images/title_line.png) left bottom no-repeat;
	color:#393939;
	font-size:17px;
}

#content .right p{
	text-align:left;
	font-size:14px;
	margin-top:20px;
	line-height:24px;
	color:#878787;
}

#content .right table{
	margin-top:30px;
	width:900px;
}

#content .right table .zw{height:40px;background: #f1f1f1;font-weight:bold;}

#content .right table .zw th{
	color:#323232;
}

#content .right table .ze_lst{
	height:46px;
	line-height:46px;
	font-size:12px;
	color:#6e6e6e;
	border-bottom:1px dashed #ddd;
}

#content .right table .ze_lst a{
	color:#6e6e6e;
}

#content .right table .ze_lst a:hover{
	color:#da271e;
}

#content .right .page{
	margin-top:20px;
}

#content .right .page a{
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin-right:5px;
	color:#da271e;
	border:1px solid #ddd;
}

#content .right .page a:hover{
	background:#da271e;
	color:#fff;
}

#content .right .fb_info{
	margin-top:30px;
}

#content .right .fb_info .tit{
	color:#656565;
	font-size:16px;
	font-weight:bold;
}

#content .right .fb_info .ly{
	font-size:12px;
	color:#bbb;
	margin:10px 0;
}

#content .right .fb_info .name{
	display:inline-block;
	margin-right:20px;
}

#content .right .fb_info .daodu{
	background:#f6f6f6;
	font-size:12px;
	color:#959595;
	padding:10px;
	text-align:left;
	line-height:20px;
}

#content .right .fb_info .yq{
	text-align:left;
	line-height:28px;
	color:#656565;
}

#content .right .fb_info .p{
	margin-top:15px;
}

/*应聘须知*/
#content .right .yp_know{
	text-align:left;
}

#content .right .yp_know .zy{
	height:40px;
	line-height:40px;
	background:#f6f6f6;
	padding:0 10px;
}

#content .right .yp_know .zy i{
	color:#da271e;
}

#content .right .yp_know .yp_way{
	line-height:38px;
	margin-top:30px;
	color:#565656;
}


/*投递简历*/

#content .right form{
	margin-top:40px;
}

#content .right form li{
	margin-top:28px;
	line-height:40px;
}

#content .right form li span{
	display:inline-block;
	width:412px;
}

#content .right form li .name,.education,.home,.lx_tel{
	margin-right:72px;
}


#content .right form li i{
	display:inline-block;
	width:72px;
	color:#383838;
}

#content .right form li input{
	width:318px;
	padding:0 10px;
	border:1px solid #ddd;
	height:40px;
	line-height:40px;
	outline:none;
}

#content .right form li.block ._1{
	width:805px;
	padding:10px;
	height:105px;
	outline:none;
}
textarea {
    font-size: 100%;
    border:1px solid #ddd;
    padding: 0;
    background: none;
    outline: none;
    font-family: 'Microsoft Yahei';
    color: #666;
}
#content .right form .jltj{
	margin-top:30px;
}

#content .right form .jltj .tj{
	border:1px solid #c31910;
	color:#fff;
	outline:none;
	margin-right:20px;
	background:#f0372e;
	width:90px;
	height:30px;
	line-height:30px;
}

#content .right form .jltj .cx{
	border:1px solid #656565;
	color:#fff;
	outline:none;
	background:#919191;
	width:90px;
	height:30px;
	line-height:30px;
}


/*关于我们-企业介绍*/
#about_block{
}

#about_block .info{
	margin-top:25px;
	overflow:hidden;
}

#about_block .info .video{
	margin:0 20px 20px 0;
	float:left;
	width:513px;
}

#about_block .text{
	line-height:24px;
	font-size:12px;
	color:#909090;
	text-align:left;
}

#about_block .pic{
	margin-top:25px;
}
/*关于我们-荣誉*/

#about_block .text .rongyu {
    margin-right: -13px;
    overflow: hidden;
}
#about_block .text .rongyu li{
	float:left;
	width:215px;
	margin:25px 13px 0 0;
}

#about_block .text .rongyu li img{
	width:215px;
	height:151px;
}

#about_block .text .rongyu li p{
	margin-top:10px;
	font-size:12px;
	text-align:center;
}

#about_block .text .rongyu li  a{
	color:#878787;
}

#about_block .text .rongyu li a:hover{
	color:#da271e;
}
/*关于我们-发展历程*/
#about_development{
}

#about_development .tt{
	margin-top:25px;
	overflow:hidden;
	text-align:left;
	color:#636363;
	font-size:13px;
	line-height:20px;
}

#about_development ._show{
	margin-top:30px;
}

/* 本例子css */
.hasMoreTab{ width:900px;  }
.hasMoreTab .hd{ line-height:38px; height:38px;  position:relative; padding-right:10px;  }
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd ul{  margin:0px; }
.hasMoreTab .hd li{ float:left; width:109px; cursor:pointer; margin:0 1px; font-size:12px; background:#f6f6f6; color:#4e4e4e;}
.hasMoreTab .hd li.on{ font-weight:bold; height:38px; line-height:38px; background:#da271e; color:#fff;}
.hasMoreTab .bd{ clear:both; position:relative;  }
.hasMoreTab .bd .con{ overflow:hidden; margin-top:25px; text-align:left;}
.hasMoreTab .bd .con .pic{ float:left; width:293px; margin:0 20px 20px 0;}
.hasMoreTab .bd .con .pic img{ width:293px; height:211px;}
.hasMoreTab .bd .con .t1{ }
.hasMoreTab .bd .text{ color:#999; line-height:24px;}

/*产品中心*/
#products_center{
	width:1200px;
	margin:0 auto 40px;
	overflow:hidden;
	    padding-top: 20px;
}
.products_down a{
	color:#7b7b7b;
	text-decoration:none;
}

#products_center .choose_products{
	margin:30px auto 35px;
	overflow:hidden;
}

#products_center .choose_products ul{
	margin:0;
}


#products_center .choose_products li{
	float:left;
	margin:1px 5px 0 5px;
}

#products_center .choose_products li a{
	display:inline-block;
	width:289px;
	background:#e3e3e3;
	height:45px;
	line-height:45px;
	color:#666;
}

#products_center .choose_products li a:hover,#products_center .choose_products .hover a{
	background:#da271e;
	color:#fff;
}


#products_center .list{
	overflow:hidden;
	margin:-35px -10px 0 0;
}

#products_center .list .show{
	float:left;
	width:264px;
	border:1px solid #ddd;
	margin:35px 10px 0 0;
	padding:13px 13px 0;
}

#products_center .list .show .pic img{
	width:264px;
/* 	height:189px; */
}

#products_center .list .show .title{
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ddd;
}

#products_center .list .show .title a{
	color:#6b6b6b;
}

#products_center .list .ico{
	overflow:hidden;
}

#products_center .list .ico li{
	float:left;
	width:80px;
	font-size:12px;
	height:38px;
	line-height:38px;
	text-align:left;
	cursor:pointer;
	padding-left:8px;
}

#products_center .list .ico li a{
	color:#969696;
}



#products_center .list .ico li a:hover{
	color:#da271e;
}

#products_center .list .ico li._1{
	background:url(../images/advantage_ico1.png) 8px center no-repeat;
	text-indent:20px;
}


#products_center .list .ico li._2{
	background:url(../images/advantage_ico2.png) 8px center no-repeat;
	text-indent:20px;
}

#products_center .list .ico li._3{
	background:url(../images/advantage_ico3.png) 8px center no-repeat;
	text-indent:20px;
}

.page{
	margin-top:30px;
}

 .page a{
	display:inline-block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin-right:5px;
	color:#da271e;
	border:1px solid #ddd;
}

 .page a:hover{
	background:#da271e;
	color:#fff;
}

/*产品内页开始*/
.products_last{
	width:1200px;
	margin:35px auto;
	overflow:hidden;
}

.products_last .focusBox{
	float:left;
}

	/* 本例子css */
	.focusBox { position: relative; width:514px; height:430px; overflow: hidden; }
	.focusBox .pic img { width:514px; height:410px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:0px; right:0px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:url(../images/qie.jpg) left center no-repeat;; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:url(../images/qie_on.jpg) left center no-repeat;   }

.products_last .info{
	float:right;
	width:645px;
	text-align:left;
}

.products_last .info h1{
	height:50px;
	line-height:50px;
	color:#303030;
	font-size:20px;
	font-family:"方正大黑_GBK";
	font-weight:normal;
	border-bottom:1px dashed #ddd;
}

.products_last .info .intro{
	padding:22px 0;
	border-bottom:1px dashed #ddd;
}

.products_last .info .intro p{
	line-height:24px;
	color:#7b7b7b;
}

.products_last .info .intro .pz p{
	margin-top:15px;
}

.products_last .info .intro .pz p i{
	color:#da271e;
}

.products_last .info .intro .pz p .block{
	display:inline-block;
	width:298px;
	margin-right:50px;
}

.products_last .info  .z_x{
	margin-top:20px;
}

.products_last .info  .z_x .z{
	display:inline-block;
	background:#f1352c;
	text-align:center;
	cursor:pointer;
	border:1px solid #c40900;
	margin-right:50px;
}

.products_last .info  .z_x .z a{
	display:inline-block;
	background:url(../images/zu_ico.png) 15px center no-repeat;
	text-indent:25px;
	color:#fff;
	height:40px;
	line-height:40px;
	width:200px;
}

.products_last .info  .z_x .x{
	display:inline-block;
	height:40px;
	line-height:40px;
	font-size:12px;
}
	
	
	
.products_last .info  .z_x .x .e-mail{
	display:inline-block;
	background:#f1352c url(../images/e-amil_ico.png) left center no-repeat;
	text-indent:35px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border:1px solid #c40900;
}


.products_last .info  .z_x .x .zl{
	display:inline-block;
	margin-left:30px;
	background:url(../images/pdf_ico.png) left center no-repeat;
	text-indent:35px;
	color:#434343;
}

.products_down {	text-align:left;}



/*新闻页面定义*/
#news{
	width:1200px;
	margin:40px auto 35px;
	overflow:hidden;
}

#news .news_up{
	overflow:hidden;
}

#news .news_up .qy {
	float:left;
	width:710px;
	overflow:hidden;
}

#news .news_up .qy  .title{
	overflow:hidden;
}

#news .news_up .qy  .title h3{
	float:left;
	color:#5a5a5a;
	font-size:24px;
	font-weight:normal;
}
#news .news_up .qy  .title h3 a{color:#5a5a5a;}

/* 本例子css */
.picScroll_news{ width:710px;  overflow:hidden; position:relative; }
.picScroll_news .hd{ overflow:hidden; float:right;}
.picScroll_news .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll_news .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icocircle.jpg) 0 -9px no-repeat; }
.picScroll_news .hd ul li.on{ background-position:0 0; }
.picScroll_news .bd{margin-top:20px;}
.picScroll_news .bd ul{ overflow:hidden; zoom:1; position:relative; }
.picScroll_news .bd ul li{ margin:0 px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll_news .bd ul li .pic{ text-align:center; z-index:22; float:left; width:424px;}
.picScroll_news .bd ul li .pic img{ width:424px; height:311px; display:block;position:relative;  }
.picScroll_news .bd ul li .text{
	float:right;
	width:236px;
	background:#f6f6f6;
 	height:311px;
	padding:0 25px;
	text-align:left;
 }
.picScroll_news .bd ul li .text .tt{
	margin:46px 0 16px;
	font-size:15px;
	color:#393939;
}

.picScroll_news .bd ul li .text .date{
	color:#777777;
	font-size:12px;
}

.picScroll_news .bd ul li .text p{
	color:#777777;
	font-size:12px;
	margin:30px 0;
	line-height:24px;
}

.picScroll_news .bd ul li .text .more{
	font-size:12px;
}

.picScroll_news .bd ul li .text .more a{
	display:inline-block;
	width:78px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	text-align:center;
	color:#868686;
}

.picScroll_news .bd ul li .text .more a:hover{
	color:#da271e;
	border:1px solid #da271e;
}


#news .news_up .hy {
	float:right;
	width:450px;
	overflow:hidden;
	text-align:left;
}

#news .news_up .hy   h3{
	color:#5a5a5a;
	font-size:24px;
	font-weight:normal;
	padding-bottom:20px;
}
#news .news_up .hy   h3 a{color:#5a5a5a;}

#news .news_up .hy .info .pic img{
	width:450px;
	height:118px;
}

#news .news_up .hy ul {
}

#news .news_up .hy ul li{
	height:47px;
	line-height:47px;
	border-bottom:1px dashed #ddd;
	background:url(../images/sanjiao_ico.png) left center no-repeat;
	text-indent:12px;
}

#news .news_up .hy ul li a{
	color:#777777;
}


#news .news_up .hy ul li span{
	display:inline-block;
	margin-right:30px;
	color:#b7b7b7;
}


#news .news_down{
	margin-top:32px;
	text-align:left;
}

#news .news_down h3{
	color:#5a5a5a;
	font-size:24px;
	font-weight:normal;
	padding-bottom:20px;
}
#news .news_down h3 a{color:#5a5a5a;}

#news .news_down ul{
	margin:0;
}

#news .news_down ul li{
	float:left;
	width:286px;
	margin:0 7px;
}

#news .news_down ul li .pic img{
	width:286px;
	height:228px;
}

#news .news_down ul li .head{
	height:40px;
	line-height:40px;
}

#news .news_down ul li .head a{
	color:#da271e;
}

#news .news_down ul li .date{
	color:#b4b4b4;
	margin-bottom:10px;
}

#news .news_down ul li p{
	font-size:13px;
	line-height:22px;
	color:#777777;
}

/*新闻内页-企业新闻行业新闻定义*/
#news_block{
	padding:20px 10px;
}

#news_block .tj{
	overflow:hidden;
}

#news_block .tj .pic{
	float:left;
	width:374px;
}

#news_block .tj .pic img{
	width:374px;
	height:236px;
}

#news_block .tj .text{
	float:right;
	width:490px;
	text-align:left;
}

#news_block .tj .text .caption{
	font-size:16px;
	color:#393939;
	margin-top:14px;
}
#news_block .tj .text .caption a{
	font-size:16px;
	color:#393939;
	margin-top:14px;
}

#news_block .tj .text .date{
	margin:10px 0;
	color:#b3b3b3;
	font-size:12px;
}

#news_block .tj .text .wz{
	font-size:12px;
	color:#888888;
	line-height:24px;
}

#news_block .tj .text .more{
	background:#da271e;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	margin-top:15px;
}

#news_block .tj .text .more a{
	color:#fff;
	font-size:12px;
}


#news_block ul {
	text-align:left;
	font-size:12px;
	margin-top:8px;
}

#news_block  ul li{
	overflow:hidden;
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ddd;
}

#news_block  ul li a{
	float:left;
	display:inline-block;
	background:url(../images/news_ico.png) left center no-repeat;
	text-indent:20px;
}
#news_block  ul li a:hover{
	color:#da271e;
}

#news_block  ul li .date{
	float:right;
	color:#aeaeae;
}

#news_block  ul li a{
	color:#757575;
}
/*新闻中心-专题报道*/
#special_news{
}

#special_news ul{
	padding:0 10px;
	text-align:left;
}

#special_news ul li{
	padding:20px 0;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
}

#special_news ul li .pic{
	float:left;
	width:195px;
}

#special_news ul li .pic img{
	width:195px;
	height:152px;
}

#special_news ul li .info{
	float:right;
	width:660px;
	overflow:hidden;
}

#special_news ul li .info .heading{
	height:38px;
	line-height:38px;
}

#special_news ul li .info .heading a{
	color:#393939;
}

#special_news ul li .info .date{
	font-size:12px;
	color:#b3b3b3;
}

#special_news ul li .info p{
	line-height:20px;
	margin-top:10px;
}

#special_news ul li .info .more{
	float:right;
	font-size:12px;
}

#special_news ul li .info .more a{
	color:#ff8517;
}

/*服务与配件*/
#service{
	margin-top:30px;
	overflow:hidden;
}

#service .s_1{
	overflow:hidden;
}

#service  h1 a{
	color:#646464;
}


#service .s_1 .pic{
	float:left;
	width:313px;
}

#service .s_1 .pic img{
	width:313px;
	height:274px;
}

#service .s_1 .ms{
	float:right;
	width:550px;
	overflow:hidden;
}

#service  h1{
	font-size:20px;
	font-weight:normal;
	text-align:left;
	margin-top:42px;
}

#service .s_1 .ms h1 i{
	color:#ff8517;
	font-size:14px;
}


#service .s_1 .rx{
	float:right;
}

#service .s_2,.s_3{
	overflow:hidden;
}

#service .s_2 .internet{
	float:left;
	margin-right:25px;
	width:435px;
}

#service .s_2  .pic{
	margin-top:20px;
}

#service .s_2  .pic img{
	width:435px;
	height:144px;
}

#service .s_2 .promise{
	float:right;
	width:435px;
}


#service .s_3 ul{
	margin-right:0px;
}


#service .s_3 li{
	float:left;
	width:280px;
	margin:0px 10px;
}

#service .s_3 .pic{
	margin-top:20px;
}

#service .s_3 .pic img{
	width:280px;
	height:210px;
}

/*配件与服务-产品配件*/
#pj .du{
	text-align:left;
	font-size:13px;
	color:#888888;
	line-height:24px;
	margin:20px 0;
}

#pj .dh {
	text-align:left;
	color:#da271e;
	margin-bottom:20px;
}

#pj .dh span {
	display:inline-block;
	margin-left:80px;
}

#pj ul{
	margin-left:-18px;
	overflow:hidden;
}

#pj ul li{
	float:left;
	width:165px;
	margin-left:18px;
}
#pj ul li .pic img{
	width:165px;
	height:115px;
}

#pj ul li .t{
	height:42px;
	line-height:42px;
	color:#4d4d4d;
	font-size:12px;
}


/*配件与服务-网络服务*/
#pj .wlpic{
	margin:20px 0;
	text-align:center;
}

#pj .wl_art{
	line-height:42px;
	color:#4d4d4d;
	text-align:left;
}



/*配件与服务-常见问题*/
#problem{
}

#problem ul{
}
 
#problem ul li{
	padding:20px 0;
	border-bottom:1px dashed #ddd;
	text-align:left;
}

#problem ul li .question{
	background:url(../images/q_ico.jpg) left center no-repeat;
	text-indent:25px;
	font-size:14px;
}

#problem ul li .question a{
	color:#565656;
}

#problem ul li .question a:hover{
	color:#da271e;
}

#problem ul li .answer{
	margin-top:8px;
	background:url(../images/a_ico.jpg) left center no-repeat;
	text-indent:25px;
	font-size:12px;
	color:#8b8b8b;
}

#problem ul li:hover{
	background:#e9e9e9;
}

/*配件与服务-常见问题-内页*/
.cj_question{
	font-size:14px;
	color:#8b8b8b;
	line-height:24px;
	text-align:left;
}
.cj_question a{
	color:#8b8b8b;
}

.bshare-custom{
	margin:20px 0;
	text-align:left;
}

.choose_question{
	overflow:hidden;
	color:#565656;
	height:40px;
	line-height:40px;
	background:#fff7f0;
	padding:0 10px;
}
.choose_question .last{
	float:left;
	text-align:left;
}

.choose_question .next{
	float:right;
	text-align:right;
}

.choose_question a{
	color:#565656;
	font-size:12px;
}

.choose_question a:hover{
	color:#da271e;
}


/*配件与服务-资料下载*/
#data{
	text-align:left;
	margin-top:15px;
	}

#data .intro{
	color:#878787;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
}

#data .zy{
	color:#878787;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
	margin-top:10px;
}

#data .zy b{
	color:#da271e;
}

#data .zy b a{
	color:#da271e;
}

#data .download ._1{
	margin-top:35px;
	overflow:hidden;
}

#data .download .tt{
	background:url(../images/pdf_ico.png) #f6f6f6 120px center no-repeat;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	padding-right:20px;
	color:#5f5f5f;
}

#data .download ul{
	overflow:hidden;
	margin-right:-10px;
}


#data .download li{
	float:left;
	margin-top:24px;
	margin-right:10px;
}

#data .download li a{
	display:inline-block;
	width:170px;
	border:1px solid #ddd;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#a1a1a1;
	font-size:12px;
}

#data .download li a:hover{
	color:#da271e;
	border:1px solid #da271e;
}


/*案例中心*/
#cases_center{
	margin-top:-20px;
}
#cases_center ._1{
	margin-top:20px;
}


#cases_center .tit{
	padding-bottom:17px;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}

#cases_center .tit h4{
	float:left;
	font-size:14px;
	color:#676767;
	font-weight:normal;
}
#cases_center .tit h4 a{color:#676767;}
#cases_center .tit h4 a:hover{color:#da271e;}

#cases_center .tit .more{
	float:right;
	font-size:12px;
}

#cases_center .tit .more a{
	color:#8b8b8b;
}

#cases_center ul{
	overflow:hidden;
	margin: 20px -15px 0 0;
}

#cases_center ul  .al_pic{
	float:left;
	text-align:center;
	width:213px;
	margin-right:15px;
}

#cases_center ul  .al_pic{
	width:213px;
	height:150px;
}

#cases_center ul  li .t{
	text-align:center;
	font-size:12px;
	height:45px;
	line-height:45px;
}

#cases_center ul  li a {
	color:#878787;
}

#cases_center ul  li a:hover {
	color:#da271e;
}

	/* 本例子css */
	.douban{ width:900px; padding-top:30px;  overflow:hidden;   }
	.douban .hd{ height:22px; line-height:22px;  overflow:hidden; padding-bottom:15px; border-bottom:1px solid #ddd;   }
	.douban .hd h2{ float:left; font-weight: normal;color: #666666; font-size:16px;margin: 0 0 12px 0; }
	.douban .hd .next,
	.douban .hd .prev{ float:right; display:block; width:18px; height:18px; background:url(../images/left_right.gif) no-repeat -6px -7px; overflow:hidden; margin-left:6px; cursor:pointer; }
	.douban .hd .next{ background-position:-34px -7px; }
	.douban .hd .prevStop{ background-position:-6px -40px; cursor:default; }
	.douban .hd .nextStop{ background-position:-34px -40px; cursor:default; }
	.douban .bd{ width:900px; margin-top:20px;}
	.douban .bd ul{ overflow:hidden; zoom:1;margin-right:-18px; }
	.douban .bd ul li.tjpic{ float:left; width:166px; margin-right:18px;}
    .douban .bd ul li.tjpic img{width:166px;height:122px;}
	.douban .bd ul li .t{
		height:30px;
		line-height:30px;
		font-size:12px;
	}
	
	.douban .bd ul li  a{
		color:#878787;
	}

	.douban .bd ul li  a:hover{
		color:#da271e;
	}


/*案例中心-混凝土搅拌站案例*/
#cases_lsit{
	}


#cases_lsit .tj_case{
	background:#f6f6f6;
	padding:10px;
	overflow:hidden;
}


#cases_lsit .tj_case .pic{
	float:left;
	width:335px;
}

#cases_lsit .tj_case .pic{
	width:335px;
	height:218px;
}

#cases_lsit .tj_case .intro{
	float:right;
	width:475px;
	background:#fff;
	height:178px;
	padding:20px 35px;
	text-align:left;
	overflow:hidden;
}

#cases_lsit .tj_case .intro h1{
	font-weight:normal;
	color:#424242;
	font-size:18px;
}

#cases_lsit .tj_case .intro .des{
	color:#787878;
	font-size:13px;
}

#cases_lsit .tj_case .intro .des .p{
	margin-top:15px;
}

#cases_lsit .tj_case .intro .des .ly{
	display:inline-block;
	margin-left:80px;
}

#cases_lsit .tj_case .intro  .ck a{
	float:right;
	font-size:12px;
	margin-top:5px;
	display:inline-block;
	width:68px;
	text-align:center;
	height:29px;
	line-height:29px;
	color:#da271e;
	border:1px solid #da271e;
}

#cases_lsit ul{
	overflow:hidden;
	margin-right:-13px;
}

#cases_lsit ._cases{
	float:left;
	width:215px;
	margin:25px 13px 0 0;
}

#cases_lsit li .listpic img{
	width:215px;
	height:151px;
}

#cases_lsit li .name{
	margin-top:10px;
	font-size:12px;
}

#cases_lsit li .name  a{
	color:#878787;
}

#cases_lsit li .name  a:hover{
	color:#da271e;
}


/*案例中心-混凝土搅拌站案例-项目详情*/
#cases_des .ms{
	overflow:hidden;
}

#cases_des .ms .despic{
	float:left;
	width:475px;
}

#cases_des .ms .despic{
	width:475px;
	height:260px;
}

#cases_des .ms .text{
	float:right;
	width:400px;
	text-align:left;
}

#cases_des .ms .text h1{
	font-weight:normal;
	font-size:18px;
	color:#616161;
	height:55px;
	line-height:55px;
	border-bottom:1px dashed #ddd;
}
	
#cases_des .ms .js{
	font-size:14px;
	padding-bottom:20px;
	border-bottom:1px dashed #ddd;
	color:#616161;
}

#cases_des .ms .js .p{
	margin-top:20px;
}

#cases_des .ms .js span{
	color:#da271e;
}

#cases_des .ms  .zy{
	margin-top:20px;
}

#cases_des .ms  .zy a{
	display:inline-block;
	height:35px;
	line-height:35px;
	color:#fff;
	text-align:center;
	border:1px solid #cb1c13;
}

#cases_des .ms  .zx a{
	display:inline-block;
	background:url(../images/zx_ico.png) 9px center no-repeat #f94037;
	text-indent:20px;
	margin-right:20px;
	width:107px;
}

#cases_des .ms  .ly a{
	display:inline-block;
	background:#f94037;
	text-indent:10px;
	width:200px;
	text-align:left;
}


#cases_des .project_des{
	margin-top:35px;
}

#cases_des h2{
	text-align:left;
	background:url(../images/red_ico.png) left center no-repeat;
	text-indent:25px;
	font-size:16px;
	color:#da271e;
	font-family:"方正大黑_GBK";
	font-weight:normal;
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ddd;
}
	
#cases_des .kh_pj{
	margin-top:25px;
}


#cases_des .choose_cases{
	overflow:hidden;
	color:#565656;
	height:40px;
	line-height:40px;
	background:#fff7f0;
	padding:0 10px;
	margin-top:40px;
}
#cases_des .choose_cases .last{
	float:left;
	text-align:left;
}

#cases_des .choose_cases .next{
	float:right;
	text-align:right;
}

#cases_des .choose_cases a{
	color:#565656;
	font-size:12px;
}

#cases_des .choose_cases a:hover{
	color:#da271e;
}

#tj_products{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

/* 本例子css */
.tj_show{ width:1200px;  overflow:hidden; margin-bottom:60px;}
.tj_show .hd{ height:22px; line-height:22px;  overflow:hidden; padding-bottom:15px; border-bottom:1px solid #ddd;   }
.tj_show .hd h2{ float:left; font-weight: normal;color: #666666; font-size:16px;margin: 0 0 12px 0; }
.tj_show .hd .next,
.tj_show .hd .prev{ float:right; display:block; width:18px; height:18px; background:url(../images/left_right.gif) no-repeat -6px -7px; overflow:hidden; margin-left:6px; cursor:pointer; }
.tj_show .hd .next{ background-position:-34px -7px; }
.tj_show .hd .prevStop{ background-position:-6px -40px; cursor:default; }
.tj_show .hd .nextStop{ background-position:-34px -40px; cursor:default; }
.tj_show .bd{ width:1200px; margin-top:20px;}
.tj_show .bd ul{ overflow:hidden; zoom:1;margin-right:-20px; }
.tj_show .bd ul li.tjpic{ float:left; width:184px; margin-right:20px;}
.tj_show .bd ul li.tjpic img{width:184px;height:128px;}

.tj_show .bd ul li .t{
	height:30px;
	line-height:30px;
	font-size:12px;
}

.tj_show .bd ul li  a{
	color:#878787;
}


.tj_show .bd ul li  a:hover{
	color:#da271e;
}


/*联系我们页面*/
#contact_us{
	width:1200px;
	margin:0 auto 55px;
	overflow:hidden;
}

#contact_us .js{
	font-size:12px;
	line-height:24px;
	color:#a6a6a6;
	text-align:left;
	margin-top:25px;
}

#contact_us .js i{
	color:#da271e;
}


#contact_us .info{
	margin-top:24px;
}

#contact_us .info h1{
	text-align:left;
	font-weight:normal;
	font-size:16px;
	color:#da271e;
	background:url(../images/red_ico.png) left center no-repeat;
	text-indent:25px;
	font-family:"方正大黑_GBK";
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ddd;
}


#contact_us .content{
	overflow:hidden;
	margin-top:25px;
}

#contact_us .content ._way{
	float:left;
	width:400px;
	text-align:left;
	padding:0 60px 0 15px;
	background:url(../images/fj_line.png) right center no-repeat;
}

#contact_us .content h6{
	color:#292929;
	font-weight:normal;
	font-size:14px;
}
	
#contact_us .content .tx{
	font-size:12px;
	color:#7b7b7b;
	margin:15px 0;
	line-height:20px;
}

#contact_us .content .qg_rx{
	font-size:22px;
	color:#;
	font-family:"方正综艺_GBK";
	color:#4c4c4c;
}

#contact_us .content .qg_rx p{
	color:#da271e;
	font-size:36px;
	font-family:"微软雅黑";
	font-weight:bold;
}

#contact_us .content .dz{
	margin:10px 0 0;
	color:#da271e;
}

#contact_us .content .lx_fs{
	overflow:hidden;
}

#contact_us .content .lx_fs .tel_qq{
	float:left;
	width:230px;
	margin-right:30px;
}

#contact_us .content .lx_fs .tel_qq p{
	margin-top:15px;
	color:#5a5a5a;
}

#contact_us .content .lx_fs .wx{
	float:left;
	width:123px;
	text-align:center;
	margin-top:25px;
}

#contact_us .content .lx_fs .wx p{
	font-size:12px;
	line-height:30px;
	color:#7b7b7b;
}

#contact_us .content .lj_zx{
	margin-top:20px;
}

#contact_us .content .lj_zx p{
	font-size:12px;
	color:#7b7b7b;
	padding-bottom:10px;
	border-bottom:1px solid #ddd;
}

#contact_us .content .lj_zx .kf{
	margin-top:10px;
}

#contact_us .content .lj_zx .kf a{
	display:inline-block;
	background:#da271e;
	color:#fff;
	width:140px;
	text-align:center;
	height:35px;
	line-height:35px;
	font-weight:bold;
}


#contact_us .content ._message{
	float:right;
	width:660px;
	padding-right:10px;
	text-align:left;
}

/*留言*/

#contact_us .content ._message .form{
}

#contact_us .content ._message .form li{
	margin-top:30px;
}


#contact_us .content ._message .form li input{
	border:1px solid #ddd;
	width:640px;
	height:42px;
	line-height:42px;
	padding:0 10px;
	outline:none;
}

#contact_us .content ._message .b{
	margin-top:35px;
}

#contact_us .content ._message .b .tj{
	width:112px;
	height:40px;
	line-height:40px;
	background:#da271e;
	border:0;
	color:#fff;
	outline:none;
	margin-right:30px;
	cursor:pointer;
}

#contact_us .content ._message .b .cx{
	width:112px;
	height:40px;
	line-height:40px;
	background:#999;
	border:0;
	color:#fff;
	outline:none;
	cursor:pointer;
}

.map{
	margin-top:40px;
	width:1200px;
}

.page ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.page ul li{
	float:left;
	font-family:Tahoma;
}

.page ul li.thisclass,
.page ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.page .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.page .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.bannerm{
	padding-top:10px;
	background:#5d5d5d;
	color:#FFF;
}
.bannermimg{
	width:1200px;
	height:500px;
	margin:0 auto;
	background:url(../images/banner_m.jpg) no-repeat;
}
.bannermrig{
	height:300px;
	margin:0px 0 0 500px;
	text-align:left;
	line-height:40px;
}
.bannermrig h1{ margin-top:50px;}
.bannerurl{
	background-color: #fff;
    border: 1px solid #a0cee2;
    border-radius: 5px;
    color: #000;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    padding-left: 10px;
    position: relative;
    width: 330px;
}
.bannerurl span{
    background: rgba(0, 0, 0, 0) url(../images/go.png) repeat scroll 0 0;
    height: 38px;
    position: absolute;
    right: 5px;
    top: 2px;
    width: 70px;
}
 .com {
    float: left;
    cursor: pointer;margin:15px 0; width:100%;_width:300px; height:auto;_height:106px;
}
#news-con { width:1170px; margin:0 auto 30px; overflow:hidden;  }


/*tanchu shipin*/
.video-opacity{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;filter:alpha(Opacity=50);opacity:0.5;z-index:100;}
.video-wrap{position:fixed;width:962px;height:558px;left:50%;margin-left:-496px;top:50%;margin-top:-279px;z-index:101;}
.video-wrap .close{position:absolute;display:block;width:50px;height:50px;top:0;right:-62px;background:url(../images/video-close.png) no-repeat;}
.video-wrap .close:hover{-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
