


/*内页公共列表*/

.banner_nei{ width:100%; height:480px; overflow:hidden; margin:0 auto; background-image:url(../images/inside.jpg); background-repeat:no-repeat; background-position:center;}
.mt_in{width:888px; height:60px;}
.crumbs{height:30px; float:left; margin-top:15px; text-align:left; background-image:url(../images/home.png); background-repeat:no-repeat; text-indent:15px; background-position:left center; margin-left:20px;}
.suo{font-size:14px; color:#888; line-height:30px; height:30px;}
.suo a{font-size:14px; color:#333;}
.suo a:hover{color:#BA251F;}
.suo span{padding-right:10px; height:30px;line-height: 30px;display: inline-block;}

.search{ width:270px; height:35px; float:right; margin-top:13px; margin-right:20px;}
.search form{width:270px; height:35px; display:block; clear:both;}
.sousuo{width:196px; height:33px; border:1px solid #ccc; display:block; float:left; padding:0 10px; padding-left:15px; line-height:26px; font-size:12px; color:#666; border-right:0px; border-radius:30px 0px 0px 30px; background-color:#f9f9f9;}
.search_btn{width:48px; height:35px; background-color:#f9f9f9; display:block; border:1px solid #ccc; border-left:0px; float: left; cursor: pointer; background-image: url(../images/search.png); background-repeat:no-repeat; background-position:center center;border-radius:0px 30px 30px 0px;}
.search_btn:hover{background-image: url(../images/searcha.png); background-color:#19b760;border:1px solid #19b760; border-left:0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}


.ce_tui{width:270px; overflow:hidden; padding-bottom:15px; margin-top:30px; background-color:#f9f9f9; border:1px solid #dddddd;}
.ce_title{width:240px; height:60px; overflow: hidden; color:#FFF; line-height:60px; font-size:18px; background-color:#2a2e2d; padding-left:15px; padding-right:15px;}
.ce_title span{font-size:12px; font-weight:normal; padding-left:10px; color:#FFF;}
.ce_lian{width:240px; margin-left:15px;}
.cn_single{width:240px; height:40px; font-size:12px; color:#333; line-height:40px; display:block; overflow:hidden; border-bottom:1px dashed #dddddd;}
.cn_singlea{width:240px; height:200px; margin-top:15px;}
.cns-pic{width:240px; height:150px; overflow:hidden; display:block;}
.cns-name{width:240px; height:39px; font-size:12px; color:#333; line-height:30px; display:block; border-bottom:1px solid #dddddd; margin-top:10px;}

.cp_single{width:240px; height:60px; display:block; overflow:hidden; padding-top:15px;}
.cp_img{width:80px; height:60px; display:block; overflow:hidden; float:left;}
.cp_text{width:145px; height:60px; float:left; margin-left:15px;}
.cp_name{width:145px; height:30px; line-height:30px; overflow:hidden; display:block; font-size:12px; color:#333; font-weight:bold;}
.cp_kan{width:30px; height:20px; display:block; margin-top:5px; background-image: url(../images/cha.png); background-repeat:no-repeat; background-position:left center;}

.details{ width:888px; overflow:hidden; background-color:#FFF; border:1px solid #dddddd; margin-top:30px; padding-bottom:30px;}
.details_f{ width:830px; overflow:hidden; margin-left:auto; margin-right:auto; padding-top:29px;}
.details_f p{text-indent:2em; line-height:2em;}
.detailsa{ width:888px; overflow:hidden; background-color:#FFF; border-top:1px solid #dddddd;}

/*-------页码样式-----*/

.ye_ma{text-align: center;margin: 0px;clear: none;float: left;height: 37px;width: 890px;padding-top: 40px; font-size:14px; color:#666;}
.ye_ma a{line-height: 35px;clear: none; height: 35px; font-size:14px; color:#333; padding:0 15px; border:1px solid #cccccc; border-radius:6px; display:inline-block; margin:0 3px;}
.ye_ma a:hover{background-color:#19b760; border:1px solid #19b760; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

/*------------*/


.nei_ctbox{ width:1200px; margin:30px auto 50px auto; overflow:hidden;}
.nei_leftfl{ width:270px;  float:left;}
.nei_rightcon{ width:890px; float:right;}
.nei_left_title{ width:270px; line-height:60px; height:60px; font-size:20px; text-indent:20px; font-weight:bold; color:#fff; margin:0 auto; background:#19b760;}
.nei_left_list{ width:268px; margin:0px auto; border:1px solid #dddddd;}
.nei_left_list ul{ width:100%;}
.nei_left_list ul li{ width:100%; height:50px; line-height:50px; overflow:hidden; border-bottom:#dddddd 1px solid; background-color:#f9f9f9;}
.nei_left_list ul li a{ width:230px; height:50px; line-height:50px; font-size:16px; color:#333333; display:block; font-weight:normal; padding-left:19px; padding-right:19px;}
.nei_left_list ul li:hover a{ color:#19b760;}
.nei_left_list ul li:hover{background:#fff;}
.nei_left_title_contact{ width:270px; line-height:60px; height:60px; font-size:18px; text-indent:20px; color:#fff;background:#19b760; margin-top:30px;}
.nei_left_contact{ width:228px; padding:20px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #dddddd; padding-top:10px;}
.nei_left_contact p{ width:100%; height:auto; line-height:20px; font-size:14px; color:#323232; margin-top:10px;}
.nei_left_contact p b{ font-size:12px;}
.nei_left_contact p span{ font-size:12px;}
.nei_right_title{ width:888px; height:60px; border:1px #dddddd solid; border-radius:3px; background-color:#f9f9f9;}
.nei_right_title h3{ width:100%; height:58px; line-height:58px; font-size:12px; color:#9b9b9b;  font-weight: bold; padding-left:15px;}
.nei_right_title h3 a{ font-size:14px; color:#333;font-weight:normal;}
.nei_right_title h3 a:hover{ color:#19b760;}
.nei_right_title h3 span{ font-size:14px; color:#999; margin:0 5px; font-weight:normal;}
.nei_right_list{ width:888px; overflow:hidden; margin-top:10px; padding-bottom:30px; border:1px #d9d9d9 solid;}
/*内页公共详情*/
.neiInfo_box{ width:1110px; height:auto; min-height:650px; margin:50px auto; background:#f9f9f9;}
.neiInfo_title{ width:100%; height:55px; background:#eee; overflow:hidden;}

.neiInfo_title h4{float:left; color:#19b760; font-size:16px; margin:18px 0 0 20px; font-weight:normal;}
.neiInfo_title h4 span{ color:#333; font-size:18px;}
.neiInfo_title h4 i{ color:#ccc;}
.neiInfo_title .crumbInfo{float:right; margin-right:20px; padding-left:25px; margin-top:22px;}
.neiInfo_title .crumbInfo a{font-size:14px; color:#999; padding-right:5px;}
.neiInfo_title .crumbInfo a:hover{color:#19b760;}
.neiInfo_title .crumbInfo span{ font-family:"仿宋"; padding-right:5px; color:#888;}

.neiInfo_ct{ width:100%; height:auto;}
.neiInfo_ct .neiCon{padding:28px; }
.neiInfo_ct .neiCon h3{padding:0 10px; color:#333; font-size:18px; margin-bottom:10px; font-weight:normal; text-align:center;}
.neiInfo_ct .neiCon .Info{padding:0 10px; background:#f5f5f5; height:30px; line-height:30px; font-size:12px; color:#888; overflow:hidden; text-align:center;}
.neiInfo_ct .neiCon .Info span{padding-right:20px;}
.neiInfo_ct .neiCon .newsConBox{width:100%; height:auto; padding-top:20px;}
.neiInfo_ct .neiCon .newsConBox p{font-size:13px; color:#777; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox span{display:block; font-size:13px; color:#666; text-indent:2em; line-height:25px; padding-bottom:10px;}
.neiInfo_ct .neiCon .newsConBox img{width:auto; height:auto; padding-bottom:10px; max-width:100%;}
/*内页关于我们列表*/
.nei_rt_gy_list{ width:870px; height:auto; margin:15px auto;}
.nei_rt_gy_list .clearfix{overflow:hidden;width:890px;}
.nei_rt_gy_list .clearfix li{width:265px; float:left; margin:0 10px 20px; background:#fff;height:280px; overflow:hidden;}
.nei_rt_gy_list .clearfix li img{ width:265px; height:180px;}
.nei_rt_gy_list .clearfix li a{display:block; height:320px; line-height:22px;}
.nei_rt_gy_list .clearfix li a:hover p,.clearfix li a:hover h1{ color:#19b760;}
.nei_rt_gy_list .clearfix li h1{font-size:16px; color:#333; line-height:40px; font-weight:normal; padding:0 15px; height:40px; overflow:hidden;}
.nei_rt_gy_list .clearfix li p{ color:#666; padding:0 15px; font-size:13px; height:42px; overflow:hidden;}


/*内页图文形式列表*/
.nei_rt_tw_list{ width:888px;}
.nei_rt_tw_list .clearfix{ width:864px; margin-left:auto; margin-right:auto; overflow:hidden;}
.nei_rt_tw_list .clearfix li{ width:264px; float:left; margin:30px 12px 0px 12px;}
.nei_rt_tw_list .clearfix li .tw_img{ width:264px; height:198px; overflow:hidden; position:relative;}
.nei_rt_tw_list .clearfix li .tw_img img{width:264px; height:198px; display:block;
	overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.nei_rt_tw_list .clearfix li .tw_name{ width:100%;  text-align:center; overflow:hidden; margin-top:10px;}
.nei_rt_tw_list .clearfix li .tw_name a{height:30px; line-height:30px; font-size:16px; color:#333; display:block; overflow:hidden;}
.nei_rt_tw_list .clearfix li .tw_name a:hover{ color:#19b760;}
.nei_rt_tw_list .clearfix li .tw_img:hover img{
	transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
	

/*内页job形式列表*/
.nei_job_tw_list{ width:870px; height:auto; margin:15px auto;}
.nei_job_tw_list .clearfix{ width:890px; height:auto; overflow:hidden;}
.nei_job_tw_list .clearfix li{ border-bottom: 1px solid #e2e2e2; 
width:870px; height: 60px;
float:left; margin:10px 30px 10px 0;}

.nei_job_tw_list .clearfix li .tw_name{ width:100%; height:20px; line-height:20px; text-align:center; overflow:hidden; margin-top:10px;}
.nei_job_tw_list .clearfix li .tw_name span{ padding: 0 50px;}
.nei_job_tw_list .clearfix li .tw_name a{ font-size:16px; color:#333;}
.nei_job_tw_list .clearfix li .tw_name a:hover{ color:#19b760;}
.nei_job_tw_list .clearfix li:hover{ box-shadow: 1px 1px 1px #19b760;}


/*内页新闻形式列表*/
.nei_rt_xw_list{ width:830px; height:auto; margin:0px auto;}
.nei_rt_xw_list .clearfix{ width:100%; height:auto; overflow:hidden;}
.nei_rt_xw_list .clearfix li{ width:100%; height:125px; background:#fff; margin-top:30px;}
.nei_rt_xw_list .clearfix li .nnews_img{ width:190px; height:125px; float:left;}
.nei_rt_xw_list .clearfix li .nnews_img a{ width:190px; height:125px; display:block;}
.nei_rt_xw_list .clearfix li .nnews_img img{ width:190px; height:125px;}
.nei_rt_xw_list .clearfix li .nnews_nei{ width:470px; float:left; margin-left:30px;}
.nei_rt_xw_list .clearfix li .nnews_nei h3{ width:100%; font-weight:normal; margin-top:10px; overflow:hidden;}
.nei_rt_xw_list .clearfix li .nnews_nei h3 a{ height:30px; line-height:30px; font-size:16px; color:#333; font-weight:bold; display:block; overflow:hidden;}
.nei_rt_xw_list .clearfix li .nnews_nei p{ width:100%; height:55px; overflow:hidden; line-height:30px; font-size:12px; color:#333; margin-top:10px;}
.nnews_right{ width:140px; float:left; overflow:hidden;}
.nnews_rightt{ width:100%; height:22px; line-height:22px; text-align:right; font-weight:normal; font-size:20px; color:#555; margin-top:25px; overflow:hidden;}
.nnews_rightm{ width:30px; height:30px; display:block; margin:30px auto 0 auto; font-weight:normal; text-indent:9px; line-height:27px; border-radius:50%; background:none; border:1px solid #999; color:#999; font-size:20px;}
.nei_rt_xw_list .clearfix li:hover .nnews_rightm{background:#19b760; color:#fff; border:1px solid #19b760; }
.nei_rt_xw_list .clearfix li:hover .nnews_nei h3 a{ color:#19b760;}
.nei_rt_xw_list .clearfix li:hover{}



/*--------------------产品中心-内页页面样式----------------------*/


/*-----------产品放大镜----------*/

/*正常容器*/
.con-fangDaIMg{
	width: 360px;
	height: 270px;
	position: relative;
	background-color: #454545; z-index:9;
}
.zc_pic{width:360px; height:270px; overflow:hidden;}
.zc_pic img{width:360px; height:270px; display:block;}
.con-fangDaIMg > img{
	width: 100%;
	height:100%
}
/*滑块*/
.magnifyingBegin{
	width: 180px;
	height: 135px;
	left: 0;
	top: 0;
	background-color: #454545;
	opacity: 0.5;
	filter:alpha(opacity=50);
	position: absolute;
	cursor: move;
	display: none;
}
/*放大镜显示区域*/
.magnifyingShow{
	width: 360px;
	height: 270px;
	display: none;
	position: absolute;
	right: -400px;
	top: 0;
	overflow: hidden;
	background-color: #454545;
	border-left:2px solid #999;
	border-right:2px solid #999;
}
.magnifyingShow > img{
	width: 720px;
	height: 540px;
	margin-left:0;
	margin-top: 0;
}

/*-----------*/


.product_profiles{ width:830px; height:270px; overflow:hidden; padding:29px; background-color:#F4F5F6; margin-top:0px;}
.mp_pic{width:360px; height:270px; float:left;} 

.pp_right{width:400px; height:270px; overflow:hidden; float:right; padding-left:40px; padding-right:30px; background-color:#FFF;}
.pp_title{width:400px; line-height:30px; height:39px; font-size:18px; color:#333; margin-top:30px; border-bottom:1px solid #CCC;}
.pp_text{width:400px; height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:20px;} 
.buy{width:160px; height:40px; display:block; margin-top:40px; line-height:40px; font-size:14px; color:#FFF; text-align:center; background-color:#19b760; border-radius:40px;}
.buy:hover{ color:#FFF; background-color:#f3ac0c; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.product_relevant{width:830px; height:110px; padding:29px; background-color:#f4f5f6; padding-top:0px;}
.pr_frame{width:830px; height:110px; background-color:#FFF;}
.tagLabel{width:489px; height:70px; background-color:#FFF; padding:20px; float:left;}
.tag_title{ width:489px; height:35px; line-height:35px; font-size:16px; color:#333; font-weight:bold; text-indent:30px; background-image:url(../images/tui.png); background-repeat:no-repeat; background-position:left center;}
.tag_frame{ height:20px; margin-top:10px;}
.tag_frame a{height:20px; width:120px; overflow:hidden; display:block; line-height:20px; font-size:12px; color:#333; margin-right:20px; float:left;}
.tag_frame a:hover{color:#19b760;}

.telephone{width:250px; height:30px; padding:15px 30px; padding-right:20px; border-left:1px solid #19b760; float:right; margin-top:25px;}

.det_titlea{width:840px; height:40px; padding-top:20px; padding-left:25px; padding-right:25px; background-color:#f9f9f9;}
.det_titlea span{width:120px; height:40px; display:block; background-color:#FFF; text-align:center; line-height:40px; font-size:18px; color:#333333; font-weight:bold; border-radius:6px 6px 0px 0px;}


.change{width:840px; margin-top:40px; border-top:1px solid #dddddd; padding-top:20px; font-size:14px; color:#19b760; line-height:25px; margin-left:auto; margin-right:auto;}
.change a{line-height:25px; font-size:14px; color:#333; display:inline-block; margin-top:10px;}
.change a:hover{ color:#19b760;}



.news_top{width:830px; height:65px; padding:25px 29px; background-color:#f9f9f9;}

.newsn_text{width:770px; height:65px;}
.news_title{ height:30px; line-height:30px; font-size:18px; color:#333; font-weight:bold;}
.news_line{width:30px; height:1px; background-color:#19b760; margin-top:9px;}
.news_time{height:20px; line-height:20px; font-size:12px; color:#999; margin-top:10px;}
