body,td,th {

	font-family: "微软雅黑";

	font-size: 13px;

	color: #555;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background:#fff;

}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, img {border:medium none;margin:0;padding:0}

em{font-style:normal}

ul, ol, li{list-style:none}

a{text-decoration:none;}

img{border:0}

table{	border-collapse:collapse;border-spacing:0}

*{margin:0;padding:0}

/*.container{width:100%; float:left;}

.content{width:1100px; margin:0 auto;}

.content1{width:1160px; margin:0 auto;}

.content2{width:1124px; margin:0 auto;}*/

/*-- head --*/

.head_top{ width:100%; float:left; background:#232821; font-size:12px; color:#fff; padding-top:9px; padding-bottom:9px;}

.head_t1{ float:left; text-align:left;}

.head_t2{ float:right; text-align:right;}

.head_t2 a{ color:#fff;}



.head_top img{ margin-top:3px; margin-right:7px;}

.logo{ width:30%; float:left; padding-top:22px; padding-bottom:24px;}

.logo img{ float:left; width:100%;}

.daohang{ width:70%; padding-left:25px; float:right;}

.daohang .a1{ padding:0 14px; float:left; font-size:12px; color:#010101; padding-top:58px; padding-bottom:42px; font-size:15px; line-height:34PX;}

.daohang li:hover .a1{ color:#ff8a00; padding-bottom:39px; border-bottom:3px solid #ff8a00;}



#nav{ overflow:hidden; z-index:1000; float:left; width:100%}

#nav li {float: left;font-family:"微软雅黑"; font-weight:100; text-align:center;}

#nav li a {display: block;color:#010101; font-weight:100; }

#nav li a:hover {color:#ff8a00;}

#nav li ul {display: none;position: absolute; margin-top:130px; font-size:13px;border-top:3px solid #ff8a00; margin-left:-88px; z-index:100}

#nav li:hover>ul {display: block;}

#nav li ul li a{ width:270px; background:#020202; color:#fff;}

#nav li ul li:hover a{ background:#ff8a00; color:#fff;}

#nav li ul li {float: none; color:rgb(255,255,255);margin: 0px; height:36px; line-height:36px;}

#nav li ul li ul{display: none;position: absolute; margin-top:-24px; margin-left:0;}

#nav li ul li:hover>ul {position: relative;left:120px;top: -15px;}

#nav li ul li:hover>ul {display: block;}

#nav li ul li  ul li ul{float: none;margin: 0px; background:rgb(29,146,198);}

#nav li ul li ul li a{width:120px;}

#nav li ul li ul li a { color:#fff; background:#020202;}

#nav li ul li ul li:hover a{ background:#ff8a00;}

#nav li ul li  ul li ul a{ background:none;}

#nav li ul li  ul li ul a:hover{ background:rgb(3,133,191);}

/*-- banner --*/

.banner {width:100%;float:left;}

.index-splash-block {float:left;width:100%;	}

.index-splash-block .feature-slide-preview {margin:0 auto;display:none;width:100%;overflow:hidden}

.index-splash-block .feature-slide-preview .screenshot {display:block}

.index-splash-block .feature-slide-list {float:left;height:14px;overflow:hidden;position:absolute;margin-top:-40px;padding-left:48%}

.index-splash-block .feature-slide-list a {	float:left;	display:inline;	width:14px;	height:14px;padding:0 5px;	background:url(../images/feature-point-current.png) center no-repeat}

.index-splash-block .feature-slide-list a.current {background:url(../images/feature-point.png) center no-repeat}

.index-splash-block .feature-slide-list .feature-slide-list-items {display:inline}

.index-splash-block .feature-slide-list a.feature-slide-list-previous {background:0;width:0;height:0}

.index-splash-block .feature-slide-list a.feature-slide-list-next {	background:0;width:0;height:0}

.screenshot img {float:left; width:100%;}

<!-- index -->

.index_news{width:100%; float:left;}

.index_news h1{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:33px; font-weight:normal;}

.index_news h1 a{ color:#000;}

.index_news ul{width:100%; float:left;}

.index_news ul li{  border-bottom:1px dashed #d4d4d4; padding:2% 0;}

.index_news ul li .index_news_date{ background:url(../images/index_08.jpg) no-repeat top; width:18%; float:left; height:90px; text-align:center; padding-top:16px; font-size:15px; color:#fff;}

.index_news ul li:hover .index_news_date{ background:url(../images/index_05.jpg) no-repeat top;}

.index_news ul li .index_news_text{ width:82%; float:left;}

.index_news ul li .index_news_text p{ width:100%; float:left; font-size:16px; padding-top:10px;}

.index_news ul li .index_news_text p a{ color:#000;}

.index_news ul li:hover .index_news_text p a{ color:#ffa800; }

.index_news ul li .index_news_text span{ margin-right:22px; float:left; color:#777; font-size:12px; padding-top:7px;}

.index_news ul li .index_news_text span img{ margin-right:7px;}

.index_news ul li .index_news_text div{ width:100%; float:left; color:#515151; line-height:23px;height: 46px;margin-top: 8px;
    text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;    line-clamp: 2;-webkit-box-orient: vertical;}

.index_product{ width:100%; float:left;}
.index_product .btn23 .buttons div,.min_product .btn23 .buttons div{float: left;width: 100%;}
.index_product .btn23 .buttons div a,.min_product .btn23 .buttons div a{display: inline-block;float: none;}
.index_product .title{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:33px;}

.index_product .title a{ color:#000;}

.title_text{width:100%; float:left; text-align:center; color:#434242; padding-top:3px; padding-bottom:11px;}

.index_product .index_pro{ width:100%; float:left;}

.ovrly {

    background:#ffa133;

    height: 90%;

    left: 5%;

    position: absolute;

    top: 5%;

    width: 90%;

    opacity: 0;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.buttons {

    position: absolute;

    top: 50%;

    left: 50%;

    -webkit-transform: translate(-50%, -50%);

    -moz-transform: translate(-50%, -50%);

    -ms-transform: translate(-50%, -50%);

    -o-transform: translate(-50%, -50%);

    transform: translate(-50%, -50%);

	display:none;

}

.buttons span{ text-align:center; margin:0 auto;font-size:19px; padding-bottom:15px; border-bottom:5px solid #ffd9ad; display:block; margin-bottom:11px;}

.buttons span a{ color:#fff;}

.buttons div{ margin:0 auto; width:auto;text-align:center;}

.btn20 {

    width:253px;

    overflow: hidden;

    position: relative; 

	float:left;

	margin-top:23px;

	}

.btn20:hover .buttons{ display:block;}

.btn20:hover .ovrly {

    opacity: 1;

}

.index_product_l1{width:253px; float:left; margin-right:28px;}

.btn21 {

    width:254px;

    overflow: hidden;

    position: relative; 

	float:left;

	margin-top:23px;

	 margin-right:28px;}

.btn21:hover .buttons{ display:block;}

.btn21:hover .ovrly {

    opacity: 1;

}

.btnjl{	margin-right:31px;}

.btn22 {

    width:537px;

    overflow: hidden;

    position: relative; 

	float:left;

	margin-top:23px;

	}

.btn22:hover .buttons{ display:block;}

.btn22:hover .ovrly {

    opacity: 1;

}

.index_service{width:100%; float:left; background:#202020; margin-top:46px;}

.index_service img{ float:right;}

.index_service_text{width:484px; float:left; text-align:right; color:#fff;}

.index_service_text span{ float:left; background:url(../images/index_461_46.jpg) no-repeat right bottom; font-size:28px; padding-bottom:11px; padding-top:51px; position:relative; left:355px;margin-bottom:-13px;}

.index_service_text a{ color:#fff;}

.index_service_text .index_service_c1{width:100%; float:left; padding-top:40px; line-height:30px}

.index_service_text .index_service_c1 div{width:467px; float:left;}

.index_service_text .index_service_c1 div a{ font-size:19px;}

.index_service_text .index_service_c1 div p{ line-height:23px; width:100%; float:left; padding-top:7px;}

.index_service_text .index_service_c1 img{ margin-top:10px;}

.index_case{ width:100%; float:left;}

.title{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:33px;}

.title a{ color:#000;}

.index_case_menu{width:100%; float:left;  padding-top:18px; padding-bottom:10px;}

.index_case_menu a{ color:#fff;}

.index_case_menu div{ float: left;

    width: 24%;

    padding: 8px 10px;

    float: left;

    color: #fff;

    margin-right: 2px;

    background: #202020;

   

    margin-top: 6px;

    font-size: 12px;}

.index_case_menu div:hover { background:#ff8a00;}

#boxe1 #tab_cone li{display:none}

#boxe1 #tab_cone #tab_cone_1{display:block;}

.cp_menu{ float:left; width:90%; height:auto; line-height:25px; padding-left:10%;}

.cp_menu li a{ float:left; width:auto;padding:8px 21px; float:left; color:#fff; margin-right:2px; background:#202020;}

.cp_menu li a:hover{ background:#ff8a00;}



.btn07 {

    overflow: hidden;

    position: relative;

	 float:left;

	 margin-top:2%;

}

.btn07 img{ width:100%;}

.btn07 .ovrly {

    background:url(../images/index_013_03.jpg) no-repeat top 100%;

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

    opacity: 0;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.btn07 .buttons {

    position: absolute;

    top: 50%;

    left: 50%;

	 display:none;

}

.btn07 .buttons span{ border:none; text-align:center; background:url(../images/221_03.png) no-repeat bottom center; padding-bottom:43px;}

.btn07 .buttons span a{ font-size:19px;}

.btn07 .buttons img{ float:left;}

.btn07 .buttons a{ float:left;width:100%; text-align:center; font-size:14px; color:#fff; display:block;}

.btn07:hover .ovrly {

    opacity:0.8;

}

.btn07:hover .buttons{ display:block}



.btn07_jl{ margin-top:24px;}



  @media(max-width:600px){

.btn07_jl{ width:50%}

}

/*-- footer --*/

.footer{width:100%; float:left; background:#202020; text-align:center; color:#d0d0d0; margin-top:56px;}

.footer a{ color:#d0d0d0;}

.footer .friend{ width:100%; float:left; line-height:61px; border-bottom:1px solid #353535;}

.footer .friend a{ margin:0 18px;}

.footer .copy{ width:100%; float:left;  line-height:52px;}

.back{ position:absolute; z-index:1000;right:18%;margin-top:-41px;}

.back a{ position:absolute; left:0; top:0;}

/*--position--*/

.location1{width:100%; float:left; background:#f0f0f0; padding:31px 0; }

.location1 span{ width:350px; float:left; font-size:23px; color:#333;}

.location1 p{ float:right; text-align:right; color:#333; margin-top:3px;}

.location1 a{ color:#333; margin:0 5px;}

.location1 a:hover{ color:#ff8a00;}

.location1 img{ margin-right:7px;}

/*--about--*/

.about{width:100%; float:left;margin-top:20px;}

.about_img{ float:left;}

.index-splash-block .feature-slide-list1 {float:left;height:14px;overflow:hidden;position:absolute;margin-top:-40px;padding-left:12.5%}

.index-splash-block .feature-slide-list1 a {	float:left;	display:inline;	width:14px;	height:14px;padding:0 5px;	background:url(../images/feature-point-current.png) center no-repeat}

.index-splash-block .feature-slide-list1 a.current {background:url(../images/feature-point.png) center no-repeat}

.index-splash-block .feature-slide-list1 .feature-slide-list-items {display:inline}

.index-splash-block .feature-slide-list1 a.feature-slide-list-previous {background:0;width:0;height:0}

.index-splash-block .feature-slide-list1 a.feature-slide-list-next {	background:0;width:0;height:0}

.about .text{ width:100%; float:left;}

.about .text1{width:100%; float:left; }

.about .text span{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#333; padding-top:4px; background:url(../images/about_07.jpg) left bottom no-repeat;}

.about .about_text{line-height:34px;  width:100%; font-size:14px; color:#222;padding-top:25px;}

.min_product{ width:100%; float:left;}

.min_product .title{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:42px;}

.min_product .title a{ color:#000;}

.btn23 {

    overflow: hidden;

    position: relative;

	 float:left;

	 margin-bottom:20px;

	 text-align:right;

}

.btn23 img{ width:100%;}

.btn23 .ovrly {

	float:left;

	display:block;

    background:#000;

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

	z-index:10;

    opacity: 0;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.btn23 .buttons {

    position: absolute;

    top: 50%;

    left: 50%;

	width:100%;

	float:left;z-index: 11;

}

.btn23 .buttons div{width:65%;text-align:center; padding:0 16%;}

.btn23 .buttons div a{ padding:0 5px;}

.btn23 .buttons span{ border:none; text-align:center; float:left;width:100%}

.btn23 .buttons span a{ font-size:18px; width:100%; text-align:center;}

.btn23 .buttons p{ width:100%; float:left; color:#fff; padding-top:3px; padding-bottom:19px; text-align:center;}

.btn23 .buttons img{ float:right;}

.btn23 .buttons a{ float:left; font-size:14px; color:#fff}

.btn23:hover .ovrly {

    opacity:0.5;

}

.btn23:hover .buttons{ display:block}

.min_service{width:100%; float:left;}

.min_service .title{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:42px;}

.min_service .title a{ color:#000;}

.min_service ul{ width:100%; float:left; padding-top:35px;}

.min_service ul li{ float:left; text-align:center; padding:0 27px;}

.min_service ul li a{ width:100%; float:left; color:#000; font-size:20px;}

.min_service ul li .tit{ padding-top:8px; padding-bottom:13px;}

.min_service ul li div{ line-height:23px;}

/*--news--*/

.news{width:100%; float:left; padding-top:22px;}

.news ul{ width:100%; float:left;}

.news ul li{ width:100%; float:left; padding-top:27px;border-bottom:1px dashed #d4d4d4; padding-bottom:10px;}

.news ul li .date{width:10%; height:auto; line-height:24px; float:left;  background:url(../images/news_06.jpg) no-repeat top; text-align:center; padding-top:33px; font-size:14px; color:#efefef; margin-right:20px; font-family:Arial, Helvetica, sans-serif}

.news ul li:hover .date{ background:url(../images/news_03.jpg) no-repeat top;}

.news ul li div{width:82%; float:left;}

.news ul li div img{ margin-right:9px;}

.news ul li div span{ color:#777; font-size:12px; padding-right:23px; }

.news ul li div .title{width:100%; float:left;padding-bottom:6px; padding-top:0px; text-align:left; font-size:16px;}

.news ul li div .title a{ color:#000; font-size:16px;}

.news ul li:hover div .title a{ color:#ff7a00; float:left;}

.news ul li div .text{ line-height:23px; width:100%; float:left; padding-top:7px;}

.fy{ width:82%; float:left; padding-top:50px; padding-left:18%}

.fy li{ float:left; margin-right:7px;/* padding:8px 19px;*/ border:1px solid #e6e6e6; color:#444;}

.fy li a{ float:left;color:#444;}

.fy li:hover a{color:#fff;}

.fy li:hover { color:#fff; border:1px solid #ff8a00; background:#ff8a00; }

/*--info_news--*/

.info_text{width:100%; float:left; padding-top:45px;}

.info_tb{ float:left; }

.info_title{float:left;}

.info_title h1{width:100%; float:left; color:#010101; font-size:22px; font-weight:100; padding-bottom:8px;}

.info_title span img{ float:left; margin-right:9px; margin-top:3px;}

.info_title span a{ color:#555;}

.info_title span{ padding-right:19px; float:left;}

.info_content{ padding-top:16px; border-top:1px solid #d4d4d4; float:left; line-height:33px; margin-top:21px; width:100%}

.info_content img{ width:50%;}

  @media(max-width:600px){

.info_content img{ width:70%}

}

.info_fy{ border-top:1px solid #d4d4d4; width:100%; float:left; margin-top:23px; padding-top:24px; padding-bottom:46px;}

.info_fy .sxfy{ width:50%; float:left; color:#333; line-height:31px;}

.info_fy .sxfy a{ color:#333;}

.info_fy .sxfy a:hover{ color:#ff8a00;}

.info_fy .fh{ padding:9px 22px; float:right; background:#ff8a00; color:#FFF;}

.info_xgdt{ float:left; border:1px solid #dfdfdf; border-bottom:5px solid #000; padding-left:20px;}

.info_xgdt:hover{ border-bottom:5px solid #ff8a00;}

.info_xgdt span a{width:100%; float:left; font-size:20px; color:#222; padding-top:21px;}

.info_xgdt_jl{}

.info_xgdt ul{ width:100%; float:left; padding-top:13px; padding-bottom:26px;}

.info_xgdt ul li{width:100%; float:left; line-height:30px;}

.info_xgdt ul li p{ width:82%; float:left;}

.info_xgdt ul li i{ width:18%; float:left; font-style:normal;}

.info_xgdt ul li a{ color:#555;}

.info_xgdt ul li:hover a{ color:#ff8a00;}

.info_jl{ padding-bottom:10px;}

/*--product--*/

.product{ width:100%; float:left; padding-top:50px;}

.menu_list{width:354px;}

.menu_head{height:50px;line-height:50px;padding-left:24px;font-size:15px;color:#181818;cursor:pointer;border-left:3px solid #ff8a00;width:100%; float:left; margin-bottom:7px;background:#f2f2f2}

.menu_head a{ float:left; width:100%;  color:#181818;}

.menu_head a:hover{color:#fff;}

.menu_list .current a{color:#fff;}

.menu_head:hover{background:#ff8a00; color:#fff }

.menu_list .current{background:#ff8a00; color:#fff }

.menu_body{line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;}

.menu_body a{display:block;height:38px;line-height:38px;color:#777777;background:#fff;width:227px; float:left; padding-left:27px; font-size:14px; color:#000; line-height:39px;}

.product_left{float:left;}

.menu_head p{ width:40px; float:right; text-align:right; padding-right:16px;}

.search{ width:100%; float:left;}

.input1{width:191px; height:50px; line-height:50px; float:left; background:#f2f2f2; padding-left:22px; color:#858585;}

.search span{ color:#000; font-size:20px; padding-top:27px; width:100%; float:left; padding-bottom:13px;}

.sub_news{ width:100%; float:left;}

.sub_news .title a{ font-size:20px; color:#000;width:100%; float:left; margin-top:30px; border-bottom:1px solid #d1d1d1; padding-bottom:13px;}

.sub_news ul{ width:100%; float:left; padding-top:9px;}

.sub_news ul li{ width:100%; float:left; line-height:34px;}

.sub_news ul li a{ color:#555; float:left; width:100%; }

.sub_news ul li a span{ float:left; width:308px;}

.sub_news ul li a:hover{ color:#ff8a00;}

.sub_news ul li a i{ font-style:normal; width:41px; float:left; text-align:left;}

.product_right{ float:left;}

.pro_fy{ padding:0; padding-left:12px; margin-top:15px;}

.btn24 {

    width: 252px;

    overflow: hidden;

    position: relative;

	 float:left;

	 text-align:right;

	 margin:0 12px;

	 margin-bottom:26px;

}

.btn24 .ovrly {

    background:#000;

    height: 255px;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

    opacity: 0;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.btn24 .buttons {

    position: absolute;

    top: 50%;

    left: 115px;

	width:236px;

	float:left;

}

.btn24 .buttons div{width:auto; float:right;}

.btn24 .buttons span{ border:none; background:url(../images/about_5_15.jpg) right bottom no-repeat; padding-bottom:23px; text-align:right; float:right;width:auto}

.btn24 .buttons span a{ font-size:18px;}

.btn24 .buttons p{ width:100%; float:left; color:#fff; padding-top:3px; padding-bottom:19px;}

.btn24 .buttons img{ float:right; margin-left:9px;}

.btn24 .buttons a{ float:left; font-size:14px; color:#fff}

.btn24:hover .ovrly {

    opacity:0.5;

}

.btn24:hover .buttons{ display:block}

/*--case--*/

.case{width:100%; float:left;}

.case .menu{ width:700px; border-bottom:1px solid #d3d3d3; margin:0 auto; text-align:center; padding-top:43px; padding-bottom:30px;}

.case .menu a{ padding:14px 20px; font-size:14px; color:#000;}

.case .menu a:hover{ color:#fff; background:#ff8a00}

.case_current{ color:#fff !important; background:#ff8a00}}

.case_jl{ padding-top:14px;}

.min_news{width:100%; float:left; padding-bottom:14px;}

.min_news span{ width:100%; float:left; font-size:28px; color:#000; text-align:center; padding-top:33px; font-weight:100;}

.min_news span a{ color:#000;}

.min_news ul{width:100%; float:left;}

.min_news ul li{ float:left; border-bottom:1px dashed #d4d4d4; padding-bottom:14px; padding-top:20px}

.min_news ul li .min_news_date{ background:url(../images/news_06.jpg) no-repeat top; width:12%; float:left; height:auto; line-height:30px; text-align:center; padding-top:33px; font-size:14px; color:#fff;}

.min_news ul li:hover .min_news_date{ background:url(../images/news_03.jpg) no-repeat top;}

.min_news ul li .min_news_text{ width:82%; float:left; margin-left:20px;}

.min_news ul li .min_news_text p{ width:100%; float:left; font-size:16px; padding-top:1px;}

.min_news ul li .min_news_text p a{ color:#000;}

.min_news ul li:hover .min_news_text p a{ color:#ffa800; }

.min_news ul li .min_news_text div{ width:100%; float:left; color:#515151; line-height:23px;height: 46px;margin-top: 8px;
    text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;    line-clamp: 2;-webkit-box-orient: vertical;}

.rczp{width:100%; float:left;}

.rczp_left{width:254px; float:left; margin-right:30px;}

.rczp_right{width:816px; float:left;}

.search_jl span{padding-top:0; margin-top:-5px}

.sub_product .title a{ font-size:20px; color:#000;width:100%; float:left; padding-top:30px; border-bottom:1px solid #d1d1d1; padding-bottom:13px;}

.sub_product ul{width:100%; float:left; padding-top:11px;}

.sub_product ul li{width:100%; float:left;}

.sub_product ul li{width:100%; float:left; padding-top:10px;}

.sub_product .sub_img{width:81px; float:left;}

.sub_product_text{width:157px; float:right; text-align:left;}

.sub_product_text span{ line-height:30px; float:left;width:100%;}

.sub_product_text p{width:100%; float:left;}

.sub_product_text span a{ color:#111; float:left; font-size:15px; padding-bottom:2px;}

.sub_product_text p,.sub_product_text .xq{ font-size:12px; float:left;}

.sub_product_text p img{ float:left; margin-top:4px; margin-right:5px;}

.sub_product_text .xq{ color:#5d5c5c; font-size:12px; padding-top:9px;}

.rczp_right ul{width:100%; float:left;}

.rczp_right ul li{width:100%; float:left; padding-bottom:14px; border-bottom:1px dashed #d4d4d4; margin-bottom:19px;}

.rczp_right ul li .date{width:69px; float:left; background:#c8c8c8; color:#fff; text-align:center; padding-bottom:10px;  margin-right:21px; padding-top:4px;}

.rczp_right ul li:hover .date{ background:#ff8a00;}

.rczp_right ul li .date span{font-size:28px; padding-top:3px;}

.rczp_right ul li .text{ width:726px; float:left;}

.rczp_right ul li .text a{ font-size:16px; color:#000; padding-top:1px; padding-bottom:2px;}

.rczp_right ul li:hover .text a{ color:#ff8a00;}

.rczp_right ul li .text p{ color:#515151; line-height:19px;}

/*--ryzz--*/

.ryzz_list{width:100%; float:left;}

.ryzz_list li{width:392px; float:left; padding:0 11px 30px 11px;}

/*--contact--*/

.contact{width:100%; float:left; padding-top:50px;}

.contact_input{float:left;margin-right:24px;}

.contact_input .input1{width:42%; height:51px; line-height:51px; float:left; padding-left:20px; background:#f2f2f2; color:#333; border:#e9e9e9 1px solid;font-size:13px; font-family:"微软雅黑"}

.contact_input .input_jl{ margin-right:5%;}

.contact_input textarea{width:100%; float:left; height:241px; line-height:20px; padding-left:20px; background:#f2f2f2; color:#333; border:#e9e9e9 1px solid; margin-top:26px; padding-top:5px; margin-bottom:24px; font-size:13px; font-family:"微软雅黑"}

.cs{float:left; line-height:24px;}

.cs span{width:100%; float:left; color:#000; font-size:17px; padding-bottom:8px;}

.lxwm{ float:left;}

.lxwm span{width:100%; float:left; color:#000; font-size:17px; padding-top:22px;}

.lxwm p img{ float:left; margin-top:12px; margin-right:11px;}

.lxwm p{width:100%; float:left; line-height:43px;}

.gimg{ width:100%; float:left; background:url(../images/inde111111111x_14.jpg) repeat-x top left; text-align:center}

.ss{width:100%; float:left; font-size:15px; color:#333; padding:20px 0;}

.ss b{ padding:0 5px;}







.contact_input .trr1,.contact_input .tdd1{width:329px; float:left;}

.service_img{ float:right;width:50%}

.service_img img{width:100%; float:left;}

.service_c{width:100%; float:left;position:absolute;}

.content11{width:1100px; margin:0 auto; z-index:100; }



@media (max-width:767px){

.head_t2{ text-align:left;}

.logo{ width:80%; float:left; padding-top:22px; padding-bottom:24px;}

.info_xgdt ul li p{ width:68%; }

.info_xgdt ul li i{ width:32%; }

.location1 p{ text-align:left;}

.news ul li .date{ width:15%}

.news ul li div{width:77%;}

.index_case_menu{ width:100%; padding-left:0;}

.index_case_menu div{ padding: 6px 9px; margin-bottom:5px; height:40px}

}





.yjbd{

width: 100%;

    height: 40px;

    line-height: 40px;

    background: #ff8a00;

    text-align: center;

    font-size: 16px;

    color: #fff;

    z-index: 300;

    position: fixed;

    bottom: 0;

}



.yjbd a{ color:#FFF}



@media (max-width:767px){

.footer{ margin-bottom:30px}

}







