@charset "gb2312";
/* CSS Document */

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body{text-align:left; font-family:"微软雅黑"; font-size:14px; line-height:26px;}
ol,ul{list-style: none; list-style-position:inside;}
h1,h2,h3,h4,h5,h6 { font-size: 100%;}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;}
a{text-decoration:none;color: #333;} 

/* function */
noscript,.spanclass,.contentdiv,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
/* reset end */
/*内页*/
#ban-in .cur-poa {
  
    left: 0;
    bottom: 0;
    width: 100%;
     height: 58px;
    color: #fff;
    line-height: 58px;
    background: #0a9d4b;
}


#ban-in .cur {
    float: right;
}

.cur-poa a {
    color: #fff;
}

#ban-in .cur-poa span {
    
    padding-left: 33px;
    display: inline-block;
    font-size: 24px;
    letter-spacing: 1px;
}


.active-list li {
    padding: 100px 0 72px 0;
    border-top: 1px solid #ddd;
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
}


.active-list h3 {
    font-size: 44px;
    text-align: center;
}

.active-list h3 a {
    color: #000;
}

.active-list p {
    padding: 30px 0;
    line-height: 2.4;
    color: #686868;
}


.active-list h6 {
    color: #aaa;
    text-align: center;
}
.act-main .hd {
    text-align: center;
    padding: 40px 0 30px 0;
    border-bottom: 1px solid #ddd;
}


.act-main h1 {
    font-size: 44px;
    margin-bottom: .6em;
}


.act-main .hd h4 {
    color: #686868;
    font-size: 18px;
}

.act-main .bd {
    
    padding: 40px 0 10.42% 0;
}

.page {
    color: #686868;
    clear: both;
    padding: 20px 0;
}

.page span, .page a {
    display: inline-block;
    padding: 0 18px;
    height: 46px;
    line-height: 46px;
    border: 1px solid #dddddd;
    margin-right: 5px;
    -webkit-transition: .3s;
    transition: .3s;
}
.page a.on, .page a:hover {
    background-color: #0a9d4b;
    color: #fff;
}


.ul-list-h {
    margin: 0 -8px;
    overflow: hidden;
    padding-top: 20px;
}

.ul-list-h li {
    float: left;
    width: calc(33.3333% - 16px);
    padding: 0 8px;
    margin-bottom: 29px;
}

.ul-list-h li:hover .pad{
	background: #0a9d4b;
	
}
.ul-list-h li:hover a{
	color: #fff;
}
.ul-list-h li .pad {
    border: 1px solid #dddcdc;
    padding: 17px 9%;
    font-size: 14px;
    line-height: 30px;
    color: #686868;
    font-family: '微软雅黑';
	text-align: center;}


img {
    max-width: 100%;
    height: auto;
}

.ul-list-h li h3 {
    font-size: 18px;
    padding: 10px 0;
    font-family: "微软雅黑","Microsoft Yahei";
}
.ul-list-h li h3 a{
	color: #000;
}


.page_tools .fl:hover a{
	color: #0a9d4b;
}

.page_tools .fr:hover a{
	color: #0a9d4b;
}

.wp {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
}

.t1 {
    text-align: center;
    margin-bottom: 20px;
  margin-top: 3%;
}

.t1 b {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: bold;
}
.t1 b {
    text-transform: uppercase;
    color: #000;
}

#main .t1 p span {
    font-size: 16px;
}
.t1 p span {
    font-family: "微软雅黑","Microsoft Yahei";
    color: #686868;
    line-height: 1.9;
    margin-top: 10px;
    display: inline-block;
    border-bottom: 1px solid #ebebeb;
    padding: 0 2px;
}

.des-main .con {
    font-family: 微软雅黑;
    padding-left: 26px;
  
	font-size: 15px;padding-bottom: 3%;
}
.con-column {
    width: 1000px;
    margin: 0 auto;
}
.des-main .con p {
    margin-bottom: 20px;
    line-height: 2.5;
    position: relative;
}




/* 头部样式 star */
.main{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}

.header{
	border-bottom:3px solid #37e80e;
}
.header .logo{
	width:493px;
	height:65px;
	overflow:hidden;
	margin-top:36px;
}
.header .tel{
	height:65px;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/tel.jpg) no-repeat right bottom;
	margin-right:23px;
	margin-bottom:5px;
}

.header .nav{
	height:40px;
}
.header .nav li{
	float:left;
	margin-left:10px;
}
.header .nav li a{
	display:block;
	padding-left:18px;
	padding-right:18px;
	height:40px;
	line-height:40px;
	color:#333;
	font-size:16px;
	text-decoration:none;
	border-radius:2px;
}

.header .nav li.current a , .header .nav li a:hover{
	background-color:#37e80e;
	color:#f5f5f5;
}

.banner{
	width:100%;
	height:696px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}


/* 头部样式 end */

/* 首页简介 start */
.index-about{
	height:554px;
	border-top:1px solid #1e2432;
	background:url(../images/index-about-bg.jpg) repeat-y center top;
}


.index-about .about-img{
	width:596px;
	height:394px;
	margin-top:101px;
}
.index-about .summany{
	padding-left:44px;
	padding-right:50px;
	width:510px;
}
.index-about .summany .header-title{
	padding-top:64px;
	padding-bottom:36px;
}
.index-about .summany .summany-detail {
	font-size:14px;
	color:#8f8f8f;
	line-height:30px;
}

/* 首页简介 end */


/* 首页服务项目 start */
.index-serve{
	height:608px;
	background:url(../images/index-serve-bg.jpg) no-repeat center top;
}

.index-serve .header-title{
	padding-top:40px;
	padding-bottom:60px;
	
}
.index-serve .header-title h3{
	color:#fff;
	 border-bottom:2px solid #ffc001;
	 position:relative;
}
.index-serve .header-title h3 small{
	color:#8f8f8f;
}
.index-serve .item-list li{
	float:left;
	margin-left:59px;
	margin-right:40px;
	width:294px;
	overflow:hidden;
	background-color:#fff;
}
.index-serve .item-list li a{
	display:block;
	text-decoration:none;
	width:294px; height:370px;
	}
.bg1{background:url(../images/item_1.jpg) no-repeat top center;}
.bg1:hover{background:url(../images/item_1_on.jpg) no-repeat top center}
.bg2{background:url(../images/item_2.jpg) no-repeat top center;}
.bg2:hover{background:url(../images/item_2_on.jpg) no-repeat top center}
.bg3{background:url(../images/item_3.jpg) no-repeat top center;}
.bg3:hover{background:url(../images/item_3_on.jpg) no-repeat top center}

.index-serve .item-list li a span{
	background-color:#8f8f8f;
	display:block;
	padding:20px 32px;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:20px;
}
/* 首页服务项目 end */


.line,.word{ display:block; float:left;}
.line{ width: 520px; height:40px; border-bottom:2px solid #ffc001;}
.word{ width:160px; height:80px; font-size:28px;color:#fff;font-weight:bold; text-align:center;}
.word small{display:block;font-size:18px;color:#8f8f8f;font-weight: normal;}
/* 首页标题 start */
.header-title h3{
	margin-bottom:20px;
	font-size:28px;
	color:#333;
	font-weight:bold;
}
.header-title h3 small{
	display:block;
	font-size:18px;
	color:#8f8f8f;
	font-weight: normal;
}
.header-title i{
	display:block;
	margin-left:4px;
	width:75px;
	height:3px;
	background-color:#ffc001;
}
/* 首页标题 end */


/* 首页案例 start */
.index-case{

	background-color:#1e2432;
}
.index-case h3{
	padding-top:64px;
	height:123px;
	text-align:center;
	font-size:28px;
	color:#fff;
}
.index-case h3 small{
	display:block;
	padding-top:5px;
	font-size:18px;
	color:#8f8f8f;
	font-weight: normal;
	line-height:18px;
}
.index-case ul li{
	float:left;
}
/* 首页案例 end */




/* 底部样式 start */

.footer{
	
	background-color:#282828;
}
.footer .copy{
	width:481px;
	height:171px;
	overflow:hidden;
}
.footer .menu{
	height:138px;
	border-left:1px solid #8f8f8f;
	margin-top:11px;
	padding-left:57px;
	color:#ccc;
}
.footer .menu ul{
	padding-top:25px;
	height:45px;
}
.footer .menu ul li{
	float:left;
	margin-right:42px;
}
.footer .menu ul li a{
	font-size:14px;
	color:#ccc;
}
.footer .menu p{
	line-height: 28px;
}
/* 底部样式 end */




/*内页样式 */

.container{
	background-color:#fff;
}

.container .tit{
	padding-left:5px;
	margin-top:55px;
	height:45px;
	
	border-bottom:1px solid #ccc;
}
.container .tit h3{
	font-size:30px;
	font-weight:normal;
	line-height:1.3;
	color:#ffc001;
}
.container .tit h3 span{
	
	font-family:Arial;
	font-size:21px;
	color:#646464;
	text-transform:uppercase;
}


.container .tit .path , .container .tit .path a{
	line-height:65px;
	font-size:14px;
	color:#646464;
}


.container .container-detail{
	padding:20px 0px;
	color:#a2a2a2;
	font-size:16px;
	line-height:32px;
}

.caseList{
	padding:20px;
}

.caseList li{
	float:left;
	margin:0 20px 15px;
	width: 345px;
}
.caseList li a{
	text-decoration:none;
}
.caseList li h4{
	padding:10px 12px;
	text-align:center;
	line-height:24px;
	background-color:#ccc;
	font-size:16px;
	color:#000;
	font-weight:normal;
}

.caseList li:hover h4{ color:#000; font-weight:bold;;}

.caseDetail{
	padding:20px 0 30px;
	text-align:center;
}
.caseDetail h3{
	font-weight:normal;
	font-size:27px;
	line-height:60px;
}

.contactUs{
	background:url(../images/contactus.jpg) no-repeat 672px 32px;
}

.container .container-detail ol{
	list-style-type: decimal;
}
.container .container-detail p{
	margin-bottom:10px;
}




.pro_fenl{ margin:20px 0;}
.pro_fenl ul { width:100%;}
.pro_fenl ul li{ float:left; width:19.9%; text-align:center; height:40px; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
.pro_fenl ul li a{ font-size:14px; color:#FFF; line-height:40px; background:#333333; display:block; text-decoration:none;}
.pro_fenl ul li a:hover{ background:#e60b1e; text-decoration:none;}



/*最新资讯*/
.newslist{ display:block; overflow:hidden; padding-top:18px; width:98%; margin:0 1%;font-family:"微软雅黑"; }
.newslist li{ display:block;overflow:hidden; height:37px; border-bottom:1px dashed #c9cacc;}
.newslist li a{ background:url(../images/list.jpg) no-repeat 3px center; line-height:37px; font-size:14px; color:#623a0d; padding-left:28px;}
.newslist li span{line-height:37px; font-size:14px; color:#623a0d; float:right;}



/*浮动QQ*/
.fix_qq {
position: fixed;
right: 0px;
top: 50%;
margin-top:-80px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}
.wrapper {
    padding: 0px 0px 30px;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.sideBar {
    width: 229px;
}
.fl {
    float: left;
}
.sideBar .iproNav {
    padding-bottom: 20px;
    color: #fff;
}
.iproNav {
    width: 229px;
    background-color: #36da0f;
    font-family: "微软雅黑";
}

.sideBar .iproNav .title {
    text-align: center;
}
.iproNav .title {
    height: 70px;
    padding-top: 15px;
    margin-bottom: 1px;
}
.sideBar .iproNav .title h2 {
    height: 70px;
    line-height: 70px;
    font-family: "microsoft yahei";
    font-size: 30px;
    color: #fff;
}
.operate ul li {
    border-bottom: 2px dotted #d2d2d2;
    display: inline-block;
    width: 200px;
    position: relative;
    min-height: 45px;
    _height: 45px;
    z-index: 10;
    zoom: 1;
    font-family: 微软雅黑;
    margin-left: 15px;
}
.operate ul li a {
 
    text-decoration: none;
    font-size: 14px;
    color: #000;
    display: block;
    height: 40px;
    line-height: 30px;
    border-bottom: 2px dotted #d2d2d2;
}
.operate ul li h4 {
    cursor: pointer;
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    display: block;
    line-height: 36px;
    font-weight: normal;
    border: 1px solid #f5f5f5;
    text-align: center;
}
.content { width:920px;background-color: #fff;padding: 3% 2%;}
.sitepath{ height: 54px; line-height: 54px; color: #666666; border-bottom: 1px solid #dddddd;  margin:6px auto 20px; font-size: 14px;}
.sitepath s{ width:22px; height: 26px; background-position: -133px -30px; margin-right: 8px;}
.sitepath span{ color: #e59f19; font-weight: bold;}
.sitepath a{ color: #666666; }
.sitepath a:last-child{color:#666666; font-weight: bold;}
.sitepath a:hover { color: #37e80e;}

.index_product_tel{ padding:20px; width:179px;border-bottom:1px solid #e9e9e9;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.index_product_tel h3{color:#000; font-size:18px;  line-height:40px; display:inline-block; padding-left:50px; background:url(../images/index_icon1.png) no-repeat left center;}
.index_product_tel p{ color:#37e80e; font-size:22px;  line-height:30px; font-weight:bold;} 
.index_product_l{ width:220px; background: #fff;}
.index_pr_title{ width:220px; height:100px; background:url(../images/index_product_t.jpg) no-repeat center center;}
.index_pr_title h1{ padding-top:20px;font-weight:bold; font-size:24px; color:#FFF; line-height:36px; padding-left:20px; }
.index_pr_title p{font-weight:bold; font-size:18px; color:#FFF; line-height:30px; padding-left:20px;}
.vtitle{width:218px;line-height:60px; font-size:16px; color:#333; border-bottom:1px solid #e9e9e9; text-indent:50px;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;} 
.vtitle a:hover{ color:#FFF; background-color:#55caff;}
.vtitle .hover{ color:#FFF; background-color:#55caff;}
.vtitle1{width:218px; height:60px; line-height:60px; font-size:16px; color:#333; border-bottom:1px solid #e9e9e9; text-indent:50px;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee; } 
.vtitle1 .v{background:url(../images/leiye_nav_bg.png) no-repeat;}
.vtitle1:hover{ color:#FFF; background-color:#55caff;}
.vtitle1:hover a{ color: #fff;}
.vtitle1 .hover {
    color:#FFF; background-color:#55caff;
    }
.vconlist{ text-indent:50px; border-bottom:1px solid #e9e9e9;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.vconlist li { height:48px;line-height:48px; padding: 0 10px;}
.vconlist li a{ font-size:14px; height: 48px; color:#666; width: 100%; border-bottom: 1px solid #eee; display:block;}

.v{float:right;width:17px;height:17px;overflow:hidden;display:inline-block; margin:20px 50px 20px 0;background-position:0 0;}
.v01{background-position:-17px 0;}
.vcon{ display:none;}
.vconlist li.hover,.vconlist li:hover{ background: #3fc9eb; color: #fff; border-color: #fff; }
.vconlist li.hover a,.vconlist li:hover a{ color: #fff;}

.wrapper .leftTit{ width:100%; height:38px; line-height: 38px; color: #222; position: relative; font-weight: bold; font-size: 16px; background:url(../images/contenttitbg.png) repeat-x left top; border-bottom:1px solid #e4e4e4;}
.wrapper .leftTit s{ width:9px; height: 38px; background-position: -178px -30px; margin-right: 14px; vertical-align: top;*vertical-align: middle; }

.recommend{ border:1px solid #e4e4e4; padding-bottom: 10px; background: #fff; font-size: 12px; margin-bottom: 20px;}
.recommend .leftTit a{ color:#555555; font-size: 12px; margin-right: 15px; font-weight: normal;}
.recommend .leftTit a:hover{ color: #37e80e;}
.reNew .list{ padding-left: 20px; padding-top: 10px;}
.reNew li{ width:334px; padding:0px 20px 0px 0px; line-height: 28px; float: left;}
.reNew li s{ width:12px; height: 12px; background-position: -162px -27px;}
.reNew li a{ color: #666666; display:block;}
.pageNews .reNew li{ width: 280px; }
.rePro .list{  padding-top: 18px;}
.rePro li {float:left; width:150px; margin-left:15px;text-align:center; line-height:30px; }
.rePro li a{ display:block; color: #555555; }
.rePro li a:hover{ color:#1b2a3d }
.rePro li img { width:154px; height:116px; border:1px solid #e6e6e6; display:block; }
.rePro li img:hover { opacity:0.8; filter:Alpha(opacity=80); border:1px solid #37e80e; }
.recommend li a:hover{ color:#37e80e;}
.newrePro li{ width: 140px;}
.newrePro li img{ width: 138px; height: 104px;}
/* pager */
.pagingNav:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.pagingNav{*zoom:1;}
.pager { display:block; border:1px solid #cccccc; padding:6px 5px; margin:15px 0 5px; text-align:right; clear:both; }
.pager span, .pager a{ display:inline-block; border:1px solid #ccc; color:#666;  height:20px; line-height:20px; padding:2px 8px 2px; text-decoration:none; margin:0 2px;  }
.pager a:hover{ background:#1b2a3d; border-color:#1b2a3d; color:#fff; text-decoration:none;}
.pager .cur{ background:#1b2a3d; border-color:#1b2a3d;  color:#fff; }
.pager span.dot{ background:#1b2a3d; border-color:#1b2a3d; color:#fff; }
.pager span.txt{ float:left; border:0px; font-size: 12px; margin-top: 2px; }
.pager .pagingNav p{ float:left;}
.listProduct .pager,.listCase .pager{ margin-bottom:20px;}
/* reLink */
.reLink {  width:714px;height:38px; line-height:38px; color: #666; border:1px solid #e4e4e4;  margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
.reLink a{ color: #666;}
.reLink a:hover{ color: #37e80e;}
/*侧栏*/
.sideBar{ width:229px;}
.sideBar .iproNav{ padding-bottom: 20px; color: #fff;}
.sideBar .iproNav .title{  text-align: center;}
.sideBar .iproNav .title h2{ height: 70px; line-height:70px; font-family: "microsoft yahei"; font-size: 30px;  color:#fff }
.sideBar .iproNav .title .en{ font-size: 16px; font-family: arial; display: none; text-transform: uppercase; }
.sideBar .con{ width:227px;  background: #fff;}
.leftRecom{ width:227px; border:1px solid #e4e4e4; margin: 20px 0; background: #fff;}
.leftRecom li{ width:198px;  margin: 10px auto; text-align: center;}
.leftRecom li img{ width:183px; height: 137px; margin: 0 auto; padding:2px; border:1px solid #e3e3e3; display: block;}
.leftRecom li h3{ color: #666666; line-height: 30px;}
.leftRecom li:hover img{ background: #37e80e; border-color: #fff;}
.leftRecom li:hover h3{ color: #37e80e}
.leftCon{ width:227px; border:1px solid #e4e4e4; background: #fff; }
.leftCon .leftTel{ margin:10px 0px 0px 15px;line-height: 16px; }
.leftCon .leftTel .icon1{ width: 43px; height: 43px; margin-right:6px; background: url(../images/index_icon1.png) no-repeat left center;}
.leftCon .leftTel span{ color:#303030; font-size:14px; }
.leftCon .leftTel strong{ font-size:20px; color: #37e80e; font-weight: normal; font-family: impact;  display: block; line-height: 30px; }
.leftCon .icontxt{ font-size:12px; color:#303030; line-height:24px; padding:16px 15px;}
.singlePage .contxt{ font-size: 14px; color: #555;  padding:0px 8px; line-height: 30px;}
.singlePage .contxt h3{ font-size:26px; color:#37e80e; padding-bottom:3%; margin-bottom: 2%;border-bottom: 1px solid #D0D0D0;text-align: center;}
.pro_ny_sa{ width:960px; color:#c2c2c2;text-align:center; padding-top:8px; font-size: 12px;}
/* listProduct */
.listProduct .list{ width:108%;}
.listProduct .item{ width:287px; float:left; margin:0px 20px 20px 0px;border: 1px solid #dddddd; text-align: center; overflow: hidden; }
.listProduct .item:hover{border: 1px solid #37e80e;  }
.listProduct .item img{ width:287px; height:230px; display: block;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s; }
.listProduct .item img:hover{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.listProduct .item a{ display: block; width: 100%;}
.listProduct .item1 img{ width:234px;  display: block; background: #fff; border: 1px solid #dddddd; }
.listProduct .item h3{ width:100%; height:40px; line-height: 40px; display: block; color:#555555;  }
.listProduct .item:hover h3{ color: #37e80e;}
.honorPage .item img{ height: 312px; }
/* .pageProduct */
.pageProduct2 h1 { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageProduct2 .photo { margin-bottom:20px; }
.pageProduct2 .photo .img { display:block; padding:4px; border:1px solid #dbe7c7; margin:0 auto; }
.pageProduct2 .detaiInfo { margin-bottom:10px; }
/* pageProduct2 */
.pageProduct .contentCon{ background: #fff; border: 1px solid #dfdfdf; padding:20px 15px; }
.pageProduct .tod{}
.pageProduct .photo { width:358px; margin-bottom: 20px; }
.pageProduct .photo .jqzoom{ border:1px solid #ddd; width:358px; height:269px; position:relative; padding:0px; cursor:pointer; overflow: hidden;} 
div.zoomdiv {  z-index:  999; position: absolute; top:0px; left:0px; width: 200px;height: 200px; background: #ffffff;  border:1px solid #CCCCCC; display:none;  text-align: center; overflow: hidden;}
div.jqZoomPup { z-index : 999; visibility: hidden;  position: absolute; top:0px; left:0px;  border: 1px solid #aaa; background: #ffffff; opacity: 0.5;-moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);
}
.pageProduct .photo .img { width:358px; height:269px; display:block; }
.pageProduct .photoimg{ width:358px; height:82px; padding-top:10px; position:relative;}
.pageProduct .photoimg .list{ width:292px; overflow:hidden;position:relative; margin-left:38px;}
.pageProduct .photoimg .icon{ width:6px; height:12px; position:absolute; top:40px; cursor:pointer;}
.pageProduct .photoimg .btnleft{ left:10px; background-position:-196px -30px;}
.pageProduct .photoimg .btnright{  right:10px; background-position:-196px -42px;}
.pageProduct .photoimg .list .listcon{ width:300%;}
.pageProduct .photoimg a{ width:85px; height:64px; display:block; float:left;  margin-right:14px; border:1px solid #ddd;}
.pageProduct .photoimg a img{ width:85px; height:64px; display:block;}
.pageProduct .photoimg a:hover{ border:1px solid #37e80e;}
.pageProduct .baseInfo { width:300px; }
.pageProduct .baseInfo h1{ color:#555; font-weight:bold; font-size:16px; }
.pageProduct .baseInfo .miaos{ color: #666; margin-top: 20px;}
.pageProduct .baseInfo .miaos p{ padding-left: 5px;}
.pageProduct .baseInfo .showtel{ width:90%; padding:10px 5%; margin-top:20px; line-height: 28px; background: #f3f3f3;}
.pageProduct .baseInfo .showtel .telcon{ line-height: 28px;}
.pageProduct .baseInfo .showtel .telcon strong{ font-size:24px;font-family: impact; font-weight: normal;  color: #37e80e; }
.pageProduct .baseInfo .button { width:107px; height: 36px; margin-top: 10px; line-height:36px; margin-right:15px;  border-radius:2px; display:block; text-align: center; color:#fff; background: #1b2a3d; }
.pageProduct .baseInfo .button:hover { background:#37e80e; }
.pageProduct .detaiTit { height:44px; line-height:44px; border-bottom:1px solid #cecece; margin:15px auto 15px; }
.pageProduct .detaiTit h2{ width:95px; height: 42px; line-height: 39px; border-bottom:3px solid #1b2a3d; text-align: center; color:#1b2a3d;font-size:16px; }
.pageProduct .detaiInfo { margin-bottom:10px; padding:0px 10px 10px; color:#666; line-height:2em;}
.pageProduct .showpContact{ background:url(../images/show_contact_pic.jpg) no-repeat right bottom; border:1px solid #e4e4e4; padding-bottom: 10px; }
.pageProduct .showpContact .txt{ padding:15px; color: #666; min-height: 58px; }
.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:20px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; }
.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:10px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; margin:10px 0px 0px 20px;}


.pglist{ width:100%;clear:both;height:80px; }
.pglist ul{ width:100%;text-align:right; padding-top:20px;}
.pglist ul li{
	vertical-align: bottom; display:inline-block;*display:inline; zoom:1;
 	width:30px;height:30px; margin-left:5px;_display:inline; _zoom:1; _margin-left:5px;  border:1px solid #37e80e;
 	font-size:14px;line-height:30px; text-align:center; background:#37e80e}
.pglist ul li a{color:#fff; line-height:30px; display:block}
.pglist ul li.home,.pglist ul li.end{ width:60px; height:30px; border:1px  solid #37e80e;}
.pglist ul li.next,.pglist ul li.last{ 
	width:30px; height:30px;border:1px  solid #37e80e;
	font-size:24px;line-height: 30px;  font-family:'微软雅黑'!important; font-weight:bold; }
.pglist ul li.on{background:#37e80e;border:1px  solid #37e80e;}
.pglist ul li.on a{color:#fff;}
.pglist ul li.nohover{background:#37e80e;border:1px  solid #37e80e;font-family:'微软雅黑';color:#fff}
.pglist ul li.nohover a{color:#fff;}

.page{margin: 2% 0;padding: 1%;line-height: 35px;border-top: 1px solid #C7C7C7;}
.page a{text-align: left;}


.message p {
    color: #A4A4A4;
    text-align: center;
    font-size: 14px;
    margin: 10px;
        margin-bottom: 10px;
}

.message-box {
    text-align: center;
    width: 100%;
}


.message-box .wrap {
    padding: 1rem;
}

.message-box input, .message-box textarea {
    width: 88%;
    background-color: #EEEEEE;
    border: none;
    outline: none;
    padding: .8rem;
    font-size: 14px;
}

.message-box textarea {
    height: 12rem;
    resize: none;
}

.message-box input[type="submit"] {
    color: #fff;
    background-color: #0a9d4b;
    font-size: 18px;
}