
/*******开始内页联系我们******/

.p_banner{position:relative; height:230px; z-index:100;}
 
.banner_about{ background:url(../image/banner_about.jpg) no-repeat center;}
.banner_pros{ background:url(../image/banner_pros.jpg) no-repeat center;}
.banner_case{ background:url(../image/banner_case.jpg) no-repeat center;}


.banner_nav{ height:35px; line-height:35px; text-align:right; background:url(../image/banner_bg2.jpg) repeat-x;}
.banner_nav span{ padding-right:20px;}
 
.p_left{ width:240px; float:left; padding:1px; text-align:center;}
.p_left h1{ width:240px; height:47px; line-height:47px; background:url(../image/left_nav_bg.jpg) no-repeat;  color:#FFF; font-size:20px; font-family:微软雅黑;}
 
.p_menu ul{ float:left; width:240px;}
.p_menu ul li{ float:left;}
.p_menu ul li a{  width:240px; line-height:48px; height:48px;font-size:14px;display:block; font-weight:100;background:url(../image/left_btn_bg1.jpg) no-repeat;}
.p_menu ul li a:hover{ font-weight:bold;}

 
/*----------------产品左侧三级菜单----------------*/

 
.ce{display:block;width:240px;z-index:5;}
.ce li{ }
.menu_more{ float:right; padding-right:15px; padding-top:8px;}                      
.ce li a{padding:10px 0px 10px 30px;; text-align:left;height:28px;display:block;cursor:pointer;background:url(../image/left_btn_bg1.jpg) no-repeat; font-size:14px;}
.ce li a:hover{background:url(../image/left_btn_bg2.jpg) no-repeat; color:#FFF;}
.ce li .dqian{background:none}
.ce li .xz{background:url(../image/left_btn_bg2.jpg) no-repeat; color:#FFF;}

.er{display:block;width:240px;}
.er li{width:100%; border-bottom:1px dotted #CCCCCC;}
.er li a{display:block;padding:10px 10px 10px 50px;color:#159bcb;background:none;font-size: 14px;font-weight:bold;}
.er .e_li a{}
.er li a:hover,.er li .sen_x{ color:#159bcb; background:none; font-weight:100;font-weight:bold; background-color:#f6f6f6;}
.er .e_li a:hover,.er .e_li .sen_x{ color:#159bcb; font-weight:bold;background-color:#f6f6f6;}

.thr{display:none;}
 
.thr li{margin-bottom:1px;position:relative; border:none; padding:0 15px; width:210px;}
.er li .thr li a{background:none;padding:10px 10px 10px 40px; font-size:12px; border-top: solid 1px #F0F0F0; color:#666666;font-weight:100;}
.er li .thr li a:hover{ color:#333}
.er .e_li .thr li .xuan{}

/*----------------产品左侧三级菜单----------------*/
 
 
 
.pro_menu2{}
.pro_menu2{display:block;width:240px;z-index:5;}
.pro_menu2 li{ }
.menu_more{ float:right; padding-right:15px; padding-top:8px;}                      
.pro_menu2 li a{padding:10px 0px; text-align:center;height:28px;display:block;cursor:pointer;background:url(../image/left_btn_bg1.jpg) no-repeat; font-size:14px;}
.pro_menu2 li a:hover{background:url(../image/left_btn_bg2.jpg) no-repeat; color:#FFF;}
.pro_menu2 li .dqian{background:none}
.pro_menu2 li .xz{background:url(../image/left_btn_bg2.jpg) no-repeat; color:#FFF;}
 
 
 
 
.p_right{ width:800px; float:right;}
.p_right h1{text-align:center; font-family:微软雅黑; font-size:20px; padding-top:20px;  }
.right_content{ float:left; }
  
 
/*******产品列表页面******/

  
.p_right h2{ float:left; width:100%; text-align:left; font-family:微软雅黑; font-size:20px; border-bottom:1px solid #e5e5e5; padding:5px 0;}
.logo_list ul li{ float:left;margin:10px;}
.logo_list img{ width:220px; height:90px; border:solid 1px #f4f4f4; padding:4px;}

.logo_list2{ float:left; }
.logo_list2 img{ width:220px; height:90px;}

.mall_tab{ width:100%; float:left; border-bottom:1px solid #e5e5e5;}
.mall_tab span{ width:100px; height:40px; line-height:40px; display:inline-block; float:left; margin-right:5px; font-size:14px; color:#333; text-align:center;background-color:#ededed;}
.mall_tab span:hover,.mall_tab span.active{background-color:#1d77c5; color:#FFF;}

.mall_list{ width:100%; float:left; display:none; padding:20px 0;}
/*.mall_list ul{ width:100%; float:left;}
.mall_list ul li{ padding-right:7px; padding-top:7px; float:left;}
.mall_list ul li img{ width:176px; height:77px;}*/


.right_content h3{ width:780px; height:40px; line-height:40px;  float:left; padding-left:20px; text-align:left;font-size:14px; border-bottom:1px solid #e5e5e5; background:url(../image/sml1.png) no-repeat 5px 16px;}

 
 
.case { float: left; padding-top:10px; width:790px;  }
.case ul li { display: inline; float: left; height: 195px; width:242px; margin:10px; overflow: hidden; }
.case ul li img { width:240px; height:240px; border:none;}
.case ul li a{width:240px; height:195px; display:block;border:solid 1px #e5e5e5;}
.case ul li a:hover{border:solid 1px #1d77c5;}
.case ul li a span{ color:#333;text-align:center; font-size:14px; width:240px; height:50px; line-height:21px; display:block; background-color:#ededed;}
.case ul li a:hover span{ background-color:#1d77c5; color:#FFF;}
 
 
 
 
 
 
 
 .prod { float: left; padding-top:10px; width:790px;  }
 
 .prod  ul li { display: inline; float: left; height: 272px; width:242px; margin:10px; overflow: hidden; }
 
 .prod ul li img { width:240px; height:240px; border:none;}
 
 .prod  ul li a{width:240px; display:block;border:solid 1px #e5e5e5;}
 
 .prod  ul li a:hover{border:solid 1px #1d77c5;}
 
 .prod  ul li a span{ color:#333;text-align:center; font-size:14px; width:240px; height:30px; line-height:30px; display:block; background-color:#ededed;}
 
 .prod  ul li a:hover span{ background-color:#1d77c5; color:#FFF;}
 
 
 
 
.more3{ float:right; font-size:12px;}
 
 
  

/**********产品详情页面************/
.p_location{ height:30px;border-bottom:#d9d9d9 solid 1px;  padding-top:10px; padding-left:10px; font-size:14px;}
.p_contact{ padding-top:30px; float:left;}
.pro_left{ float:left}
.pro_left img{ border:solid 1px #e6e6e6}

 
 
/* 放大镜效果按钮 */
#positionButtonDiv {
	background: rgb(58, 56, 63);
	background: rgba(58, 56, 63, 0.8);
	border: solid 1px #100000;
	color: #FFFFFF;
	padding: 8px;
	text-align: left;
	position: absolute;
	right:20px;
	top:20px;
}
#positionButtonDiv .positionButtonSpan img {
	float: right;
	border: 0;
}

 


 /**********开始产品详细页放大镜************/
.preview{float:left; padding-left:80px;}
.smallImg{position:relative; height:95px; margin-top:1px; /*background-color:#F1F0F0; */padding:6px 0px; /*width:390px;*/ width:650px; overflow:hidden;float:left;}
.scrollbutton{width:20px; height:40px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../image/prev2.png) no-repeat; margin-top:35px; }
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../image/next2.png) no-repeat; margin-left:630px; margin-top:-68px;}
#imageMenu {height:100px; width:620px; padding-top:5px;  overflow:hidden; margin-left:1px; float:left; }
#imageMenu li { width:98px; height:98px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:90px; height:90px;cursor:pointer;padding:2px; border:solid 1px #e1e1e1;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{width:130px; height:90px;cursor:pointer;padding:2px; border:solid 1px #159bcb;}
 
.bigImg{position:relative; float:left;  width:650px; height:550px;overflow:hidden;border:solid 1px #e1e1e1;}
.bigImg #midimg{width:500px; height:500px; }/*height:340px; */
.bigImg #winSelector{width:300px; height:180px;}  /*设置图片上放大框尺寸*/
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

#bigView{position:absolute;border: 1px solid #e0e0e0; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
/**********结束产品详细页放大镜************/

 
   

.prolist{ padding-top:10px;padding-left:5px; width:1100px;; float:left;}
.prolist li{ float:left; width:250px; margin:30px 10px 0;border:#e6e6e6 solid 1px;}
.prolist li a img{ width:250px; height:220px;}
 
.prolist li span{  text-align:center; font-size:14px; } 
.prolist li span a{width:250px; height:60px;  display:block; background:#FFF;border-bottom:#e6e6e6 solid 2px;border-top:#e6e6e6 solid 1px; line-height:30px;   vertical-align:middle;display:table-cell;  }
.prolist li span a:hover{ background-color:#269cd8; color:#FFF;}

 
.prolist li span t2{ height:35px;width:250px; float:left;}
.prolist li span t2 a{  height:25px; width:75px; margin:0 5px; line-height:25px; display:inline-block; background-color:#269cd8; color:#FFF; }
.prolist li span t2 a:hover{}

 


/**********开始内页翻页************/
.p_page{ padding:30px 0px 50px;; float:left; width:1100px;}
.p_page_sec{ padding:20px 0px 20px;; float:left; width:800px;}
.pageabc{height:40px; float:left; line-height:40px;}
.pageabc_right{ float:left;}
.pageabc_center{ width:480px; margin:0 auto;}
.pages,.pages_num,.pages1{ float:left;}
.pages_num a{ background:#fbfbfb; border:#dbd7d9 solid 1px; text-decoration:none; padding:4px 8px;color:#666666;margin-left:5px;font-size:12px;}
.all_page{  line-height:40px;height:40px; font-size:12px;color:#666666;float:left; margin-top:1px;}
.pages_num a:hover{background:#269cd8; color:#fff;}
.pages_num .current{color:#fff; background:#1861af;}
.all_page{  margin-left:5px; line-height:40px;height:40px;color:#666666; font-size:12px;}
.page2{ float:left;  font-size:12px;color:#666666; line-height:40px; height:40px; padding-left:20px;}
.pages_nums{border:#dbd7d9 solid 1px; width:35px; text-align:center; margin:0px 5px;color:#666666; }
.page_button{ text-align:center; border:#dbd7d9 solid 1px; width:45px; background:#fefefe;color:#666666;line-height:18px;height:22px; margin-top:10px; margin-left:10px; font-size:12px;}


#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:0 3px 0 3px;font-size:12px;height:16px;line-height:16px;}
#dcms_pager .pages a:hover {border:1px solid #aeaeae;}
#dcms_pager .pages .pgempty {border:1px solid #eee;color:#eee;}
#dcms_pager .pages .pgcurrent {border:1px solid #aeaeae;color:#000;font-weight:bold;background-color:#eee;}

/**********结束内页翻页************/

 

.pro_right{ float:right; width:520px; text-align:left;}
.right_title{ font-size:24px; font-family:微软雅黑; padding:20px 0 30px;}
.right_text h1{ color:#FFF; background:#269cd8; display:block; width:70px; height:25px; line-height:25px; text-align:center;}
.right_text .info{ border-top:1px solid #e9e9e9; width:520px; padding:15px 10px; line-height:200%;}
.pro_text{ width:1100px; float:left; padding-top:30px;}




/**********客户关怀************/
.banner_service{ background:url(../image/banner_service.jpg) no-repeat center;}
.p_service{ float:left; padding-top:30px;}
.p_service h2{ font-size:24px; font-family:微软雅黑; color:#666; padding-left:20px;}

.service_box{ text-align:center;}
.service_box a{ float:left; width:230px; height:195px; padding-top:30px; display:inline-block; margin:20px; background-color:#f4f4f4;}
.service_box a:hover{background-color:#f0f0f0}

.service_box .title{ font-weight:bold; height:30px; line-height:30px; font-size:14px; color:#333;}
.service_box .detail{height:30px; line-height:30px; }

.service_box i{ width:170px; height:110px; display:block; margin:0 30px; background:url(/images/ser_btn.png) no-repeat;}
.service_box .icon_bx{background-position:-35px -90px;}
.service_box .icon_sf{background-position:-260px -90px;}
.service_box .icon_wt{background-position:-490px -90px;}
.service_box .icon_wd{background-position:-720px -90px;}
.service_box .icon_kf{background-position:-35px -310px;}
.service_box .icon_rx{background-position:-260px -310px;}
.service_box .icon_wx{background-position:-490px -310px;}
.service_box .icon_wl{background-position:-720px -310px;}



/**********开始资料下载列表**********/
.p_downlist{ width:100%; float:left; padding-top:20px;}
.p_downlist ul{ width:100%; float:left;}
.p_downlist li{ width:750px; font-size:12px; float:left;  line-height:40px; height:40px; border-bottom:#b5b5b6 dotted 1px;}
.p_downlist li a{background:url(../image/sml2.jpg) no-repeat 8px 18px; padding-left:20px; float:left; width:600px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis;}
.p_downlist li span{ float:right; padding-right:10px; background:url(../image/btn_down.jpg) no-repeat 8px 15px;}
.p_downlist li span a{ color:#678704; width:50px; padding:0; background:none; padding-left:25px; }

 
/**********结束资料下载列表**********/


 
/**********开始内页新闻列表**********/
.p_newslist{ width:100%; float:left; padding-top:20px;}
.p_newslist ul{ width:100%; float:left;}
.p_newslist li{ width:750px; font-size:14px; float:left;  line-height:40px; height:40px; border-bottom:#b5b5b6 dotted 1px;}
.p_newslist li a{background:url(/images/icon02.jpg) no-repeat left center; padding-left:20px; float:left; width:600px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis;}
.p_newslist li span{ float:right; padding-right:10px;}
 
/**********结束内页新闻列表**********/


 

/**********开始内页新闻列表 带图片**********/
.banner_news{ background:url(../image/banner_news.jpg) no-repeat center;}

.p_newslisttu ul{ width:100%; float:left;}
.p_newslisttu dl{ width:780px; float:left; padding:20px 0; border-bottom:#b5b5b6 dotted 1px;}
.p_newslisttu dl dt{ width:220px; float:left;}
.p_newslisttu dl dt img{ width:180px; height:130px;}
.p_newslisttu dl dd a{ color:#3e3a39; font-size:14px; line-height:30px;}
.p_newslisttu dl dd a:hover{color:#1975b9; }
.p_newslisttu dl dd { line-height:24px; color:#898989;}
.p_newslisttu dl dd.news-view{ height:100px; overflow:hidden; position:relative;}
.p_newslisttu dl dd.news-view a{ position:absolute; right:0px; bottom:0px; color:#333;}
.p_newslisttu dl dd.news-view a:hover{color:#1975b9; }

/**********结束内页新闻列表**********/





/**********友情链接开始**********/
 
.p_link{ padding-left:15px; width:820px;; float:left;}
 
.p_link li{ float:left; width:180px; margin:20px 10px 0;border:#e6e6e6 solid 1px;}
.p_link li a img{ width:180px; height:120px;}
 
.p_link li span{  text-align:center; } 
.p_link li span a{width:250px; height:50px;  display:block; background:#FFF;border-bottom:#e6e6e6 solid 2px;border-top:#e6e6e6 solid 1px; line-height:30px;   vertical-align:middle;display:table-cell;  }
.p_link li span a:hover{ background-color:#269cd8; color:#FFF;}
/**********友情链接结束**********/

 


/**********留言页面**********/
.banner_contact{ background:url(/images/banner_contact.jpg) no-repeat center;}

.message{ color:#3e3a39; float:left; width:100%; padding-left:50px; padding-top:30px; padding-bottom:30px;}
.tab_title{ font-size:13px; color:#666666; padding:0;}
.inputstyle1{ height:18px; padding:4px 0; border:#d6d6d6 solid 1px; width:300px; float:left; padding-left:2px;}
.areastyle1{border:#d6d6d6 solid 1px; width:370px; height:150px; float:left; font-size:12px; padding:5px;}
.btn_message{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color:#269cd8; color:#FFF;}
.btn_message2{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color: #999999; color:#FFF;}
 
 
.message_btn{ text-align:center; padding-bottom:30px;width:550px;padding-left:120px;}
.message_btn a{ padding:4px 50px; font-size:14px; display:inline-block;background-color:#005594; color:#FFF;}
.message_btn a:hover{  background-color:#269cd8; color:#FFF;}

 

/**********收费标准**********/
.p_select{ float:left; width:100%; padding-bottom:20px;}
.p_payfor table td{padding:2px 10px;}




/**********3D图片切换CSS**********/

#focus_Box{position:relative;width:710px;height:308px;margin:20px auto;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(/css/images/3d/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(/images/3d/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(/images/3d/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(/images/3d/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(/images/3d/share-btn.png) no-repeat;text-indent:-999px;}



/******************** join ****************/
.joinus_list{width:800px; float:left; padding-top:30px;}
.joinus_list ul{width:800px; height:130px; float:left; border-bottom:dashed 1px #e2e2e2; margin-bottom:20px;}
.join_title{width:800px; height:32px; float:left;overflow:hidden;}
.join_title a{font-family:"微软雅黑"; color:#333; font-size:16px; line-height:26px;font-weight:bold;}
.join_title a:hover{color:#159bcb;}
.join_text{width:800px; height:22px; float:left; overflow:hidden; color:#555; line-height:26px;}
.join_text span{font-family:"微软雅黑"; color:#333; font-size:14px; line-height:20px;font-weight: bold;}
.join_more{width:800px; height:30px; float:left; margin-top:10px;}
.join_more a{width:90px; height:26px; float:right; background:#1698f6;text-align: center;
color:#FFF; line-height:26px;}

.joinif_list{width:800px; float:left; margin-bottom:20px; padding-top:30px;}
.joinif_title{width:800px; height:32px; float:left;overflow:hidden;font-family:"微软雅黑"; color:#1698f6; font-size:16px; line-height:26px;font-weight:bold;}
.joinif_text{width:800px; height:22px; float:left; overflow:hidden; color:#555; line-height:26px;}
.joinif_text span{font-family:"微软雅黑"; color:#333; font-size:14px; line-height:20px;font-weight: bold;}
.joinif_cont{width:800px; float:left; overflow:hidden; color:#555; line-height:26px;border-bottom:dashed 1px #e2e2e2; padding:20px 0;}
.joinif_cont span{font-family:"微软雅黑"; color:#333; font-size:14px; line-height:20px;font-weight: bold;}



/******************** join ****************/
/*.p_page_sec{ float: left;position: relative;left: 50%;}
.dcms_pager{left:-50%; position:relative;}*/


/******************** 分页 ****************/
#dcms_pager {
						clear: both;
						margin-top: 30px;
					}

					#dcms_pager .pages {
						border: none;
						text-transform: uppercase;
						font-size: 12px;
						margin: 10px 0 10px 0;
						padding: 0;
						clear: both;
						text-align: center;
					}
					
					#dcms_pager .pages li {
						display: block;
						float: left;
					}
					#dcms_pager .pages span {
						border: none;
						 
						text-decoration: none;
						margin: 0 5px 0 0;
						padding: 6px 10px;
						font-size: 12px;
						height: 16px;
						line-height: 16px;
						color: #666666;
					}
					#dcms_pager .pages a {
						border: #dbd7d9 solid 1px;
						background: #fbfbfb;
						text-decoration: none;
						margin: 0 5px 0 0;
						padding: 6px 10px;
						font-size: 12px;
						height: 16px;
						line-height: 16px;
						color: #666666;
					}

					#dcms_pager .pages a:hover {
						background: #269cd8;
						color: #fff;
						cursor: pointer
					}

					#dcms_pager .pages .pgempty {}

					#dcms_pager .pages .pgcurrent {
						border: 1px solid #aeaeae;
						color: #333;
						background-color: #eee;
						cursor: pointer
					}