/*内页banner*/
.slide_insidepage{ width: 100%;}

/*内页通用*/
.common_main{ width: 100%;}
.common_w1050{ width:1050px; margin:0 auto;}
.common_w1200{ width:1200px; margin:0 auto;}
.common_w175{ width: 175px;}
.common_w200{ width: 200px;}
.common_w850{ width: 850px;}
.common_w900{ width: 900px;}
.common_h5{ height: 5px;}
.common_h10{ height: 10px;}
.common_h15{ height: 15px;}
.common_h20{ height: 20px;}
.common_h25{ height: 25px;}
.common_h30{ height: 30px;}
.common_mt5{ margin-top: 5px;}
.common_mt10{ margin-top: 10px;}
.common_mt15{ margin-top: 15px;}
.common_mt20{ margin-top: 20px;}
.left{ float: left;}
.right{ float: right;}
/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.form_group input,.form_group textarea{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.form_group input:hover,.form_group textarea:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

/*内页左侧菜单*/
.common_main .left h5.catname{ line-height: 30px; border-bottom: 2px solid #009FFF; text-indent: 3px; font-size: 14px;}
.common_main .left .leftmenuv{
	width:150px;
	margin:0;
}
.common_main .left .leftmenuv ul{
	margin-top:15px;
}
.common_main .left .leftmenuv ul li{
	padding-top:1px;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #0082d0;
	position:relative;
}
.common_main .left .leftmenuv ul li.hover,.common_main .left .leftmenuv ul li.selected{
	color:#FFF;
}
.common_main .left .leftmenuv ul li a{
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-indent:9px;
	text-decoration:none;
	color:#0082d0;
	margin-top:4px;
}
.common_main .left .leftmenuv ul li.hover a,.common_main .left .leftmenuv ul li.selected a{
	background-color:#0082D0;
	color:#FFF;
}

.common_main .left .leftcontactus{
	margin-top:23px;
}
.common_main .left .leftcontactusbox{
	padding-top:6px;
}
.common_main .left .leftcontactusbox p{
	color:#4B4B4B;
	line-height:23px;
	font-size:12px;
}

/*内页右侧栏目路径*/
.common_main .right .right_title{
	height:30px;
	border-bottom:2px solid #009FFF;
}
.common_main .right .right_title h2{
	float:left;
	font-size:16px;
	line-height:30px;
	color:#4f4f4f;
}
.common_main .right .right_title .pathinfo{
	float:right;
	font-size:12px;
	line-height:30px;
	color:#333;
	padding-right:3px;
}
.common_main .right .right_title .pathinfo *{
	font-size:12px;
	color:#333;
}

/*内容页样式 start*/
.page_news_title {padding:15px; text-align:center; margin:0px auto; padding-top:0;}
.page_right_title{float:left;width:300px;padding:5px 0px 7px 6px;color:#0082D0;font-size:16px;}
.page_right_line{width:100%; border-bottom:1px solid #e6e6e6; height:1px; overflow:hidden;}
.page_right_content{width:100%; overflow:hidden;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh30{line-height:30px;}
/*内容页样式 end*/

/*新闻页 start*/
.common_main .right ul.newslist{ width:850px; margin:0 auto;}
.common_main .right ul.newslist li{ width:100%; height:110px; margin-top:20px; background-color:#F4F4F4; cursor:pointer;}
.common_main .right ul.newslist li .nleft{
	float:left;
	width:735px;
	height:100%;
}
.common_main .right ul.newslist li .nleft p{
	padding-left:10px;
}
.common_main .right ul.newslist li .nleft .title{
	font-size:18px;
	margin-top:15px;
}
.common_main .right ul.newslist li .nleft .addtime{
	font-size:12px;
	margin-top:5px;
}
.common_main .right ul.newslist li .nleft .ninfo{
	font-size:12px;
	margin-top:5px;
}
.common_main .right ul.newslist li .nright{
	float:right;
	width:35px;
	height:110px;
	line-height:110px;
	text-align:center;
	background-color:#CBCBCB;
	font-size:18px;
	color:#FFF;
	text-indent:8px;
}
.common_main .right ul.newslist li.hover{
	background-color:#40A5E2;
}
.common_main .right ul.newslist li.hover .nleft .title,.common_main .right ul.newslist li.hover .nleft .addtime,.common_main .right ul.newslist li.hover .nleft .ninfo{ color:#FFF;}
.common_main .right ul.newslist li.hover .nright{
	background-color:#2389C7;
}
/*新闻页 end*/

/*商品页 start*/
.common_main .right .products_list{ width:1050px; margin:0 auto; overflow:hidden; padding-top:15px;}
.common_main .right ul.products_list_box{ width:1050px;}
.common_main .right ul.products_list_box li{ float:left; margin-right:14px; margin-bottom:14px;}
.common_main .right ul.products_list_box li .ppic{ display:block; width:186px; height:270px; border:1px solid #e0e0e0;}
.common_main .right ul.products_list_box li .ptitle{ display:block; width:186px; height:40px; line-height:40px; text-align:center; color:#cecece;}

.common_main .right .products{ display: block; text-align: center; margin:0; border-top:0;}
.common_main .right .products ul{ padding:12px 0;float:left; width:850px; background:#fff;}
.common_main .right .products li{ float: left; width:186px; height:auto; margin: 6px 10px 5px 11px; display: inline; overflow:hidden; border:1px solid #D4D4D4;}
.common_main .right .products li:hover{ border:1px solid #0082D0;}
.common_main .right .products li img{ border:0; width:186px; height:auto;}
.common_main .right .products li a.ptitle{ display:block; width:100%; height:40px; line-height:40px; background-color:#E6E6E6;}
/*商品页 end*/

/*搜索页*/
.search_form{width:602px; overflow:hidden; border:1px #dedede solid; padding:20px 80px;}
.search_form_group{width:602px; float:left; padding-top:10px; height:37px;}
.search_form_group .control_label{width:80px; float:left; line-height:37px;}
.search_form_group .control_required{width:200px; float:left; border:1px #d5d5d5 solid; height:35px; padding:0px 8px;}
.search_form_group .control_required .infoInput{width:200px; height:35px; margin:0px; padding:0px; border:none; background:none;}
.search_form_group .control_required2{width:106px; float:left; height:20px; margin:0px; padding:0px; margin-top:9px;}
.search_form_group .control_required3{width:87px; float:left; height:27px; margin:0px; padding:0px; margin-top:5px;}
.search_form_group .control_required3 .button{width:87px; height:27px; background:#3375b9; text-align:center; color:#ffffff; margin:0px; padding:0px; border:none;}
.search_typename{width:764px; overflow:hidden; height:40px; border-bottom:1px #cccccc solid; line-height:40px; padding-top:20px; font-size:14px; color:#182545;}
.search_newslist{width:764px; overflow:hidden; padding-top:20px;}
.search_newslist li{width:754px; float:left; background:url(../images/arrow01.gif) no-repeat left; padding-left:10px;  border-bottom:1px #cccccc solid;}
.search_newslist .tl{width:634px; float:left;height:36px; line-height:36px;}
.search_newslist .dr{width:120px; float:right; text-align:right;height:36px; line-height:36px; color:#999999;}

/*人才中心*/
.hr_detail_line{
	border-bottom:1px #c0c0c0 dotted;
	font-weight:700;
	height:25px;
	line-height:25px;
	color:#0061B0;
}

/*表单样式 start*/
.form_group{width:100%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../images/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}
/*表单样式 end*/

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; }
/*放大旁边出现的细节小图片样式*/
.zoomdiv{ height:250px !important; width:350px !important;z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px !important;height:100px !important;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*产品相册代码 start*/
.photosBox{width:100%; margin:0 auto; padding:15px 0px;}
ul.photos{padding-left:0px;color: #000;}
ul.photos li{ float: left; margin-right: 10px;}
ul.photos img{width:102px;height:102px; cursor: pointer;padding:5px 5px 15px 5px; border:1px solid #E6E6E6;}
ul.photos img:hover{ border:1px solid #C8C8C8;}
/*产品相册代码 end*/

/*内容留言 start*/
.page_messageBox{
	width:96%;
	overflow:hidden;
	padding:15px 0px;
	margin: 0 auto;
}
.page_messageBox .page_messageBox_list{list-style: none;}
.page_messageBox .page_messageBox_list li {
	padding-bottom: 20px;
	overflow: hidden;
}
.page_messageBox .page_messageBox_list li div.messageBox {
	overflow: hidden;
}

.messageBox_top{
	padding: 0px 0px 8px 0px;
	margin: 0px;
}
.messageBox_top .messageBox_top_name{color:#3375b9;font-weight: bold;}
.messageBox_top .messageBox_top_Email{color:#639B46;padding-left:10px;}
.messageBox_top .messageBox_top_phone{color:#639B46;padding-left:10px;}
.messageBox_top .messageBox_top_addtime{color:#7a7a7a;padding-left:10px;}

.espcms_index_re{background: url('../images/espcms_bbs_index_re.gif') no-repeat 25px bottom;overflow: hidden;padding:10px 0px 8px 0px;margin: 0px;}
.espcms_index_re .messageBox_top_name{color:#00a73f;font-weight: bold;}
.espcms_index_re .espcms_bbs_auto{color:#00a73f;font-weight: bold;padding-left:10px;}
.espcms_index_re .messageBox_top_addtime{color:#00a73f;padding-left:10px;}

.espcms_bbs_content_b_read_table .b2, .espcms_bbs_content_b_read_table .b3, .espcms_bbs_content_b_read_table .b4, .espcms_bbs_content_b_read_table .b5, .espcms_bbs_content_b_read_table .b6, .espcms_bbs_content_b_read_table .b7, .espcms_bbs_content_b_read_table .content {
	background: #fff !important;
	color: #ff9000;
}

.b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8 {
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	display: block;
}
/*圆边框*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 4px;}
.b2,.b7{margin:0 3px;border-right:1px solid; border-left:1px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}

.page_messageBox .page_messageBox_list .content{padding:5px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.page_messageBox .page_messageBox_list .b2,.page_messageBox .page_messageBox_list .b3,.page_messageBox .page_messageBox_list .b4,
.page_messageBox .page_messageBox_list .b5,.page_messageBox .page_messageBox_list .b6,.page_messageBox .page_messageBox_list .b7,.page_messageBox .page_messageBox_list .content{border-color:#f2f2f2;}
.page_messageBox .page_messageBox_list .b1,.page_messageBox .page_messageBox_list .b8{background:#f2f2f2;}
.page_messageBox .page_messageBox_list .b2,.page_messageBox .page_messageBox_list .b3,.page_messageBox .page_messageBox_list .b4,
.page_messageBox .page_messageBox_list .b5,.page_messageBox .page_messageBox_list .b6,.page_messageBox .page_messageBox_list .b7,.page_messageBox .page_messageBox_list .content{background:#f2f2f2;}
/*内容留言 end*/

/*留言表单说明*/
.page_messageBox .page_messageBox_form{overflow: hidden; width: 100%;}
.page_messageBox .page_messageBox_form .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;border-right:1px solid;border-left:1px solid;
	border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../images/message_bg.jpg') repeat-x}

.page_messageBox .page_messageBox_form .messageicon{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px 0px;margin-top: 8px;}
.page_messageBox .page_messageBox_form .messageicon2{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -18px;margin-top: 6px;}
.page_messageBox .page_messageBox_form .messageicon3{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -90px;margin-top: 6px;}
.page_messageBox .page_messageBox_form .messtitle{float: left;height:32px;line-height: 32px;padding-left:5px;}
.page_messageBox .page_messageBox_form p{float:left;overflow: hidden;height:32px;line-height: 32px;padding-left:5px;}
.page_messageBox .page_messageBox_form .content{padding:15px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;background:#fff;border-color:#e5e5e5;}

.page_messageBox .page_messageBox_form .b1{background:#e5e5e5;}
.page_messageBox .page_messageBox_form .b2,.page_messageBox .page_messageBox_form .b3,.page_messageBox .page_messageBox_form .b4{border-color:#e5e5e5;background:#fafafa;}
.page_messageBox .page_messageBox_form .b5,.page_messageBox .page_messageBox_form .b6,.page_messageBox .page_messageBox_form .b7{background:#fff;border-color:#e5e5e5;}
.page_messageBox .page_messageBox_form .b8{background:#e5e5e5;}

/*表单*/
.espcms_form_group{width:100%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../images/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}

.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;}
.col11 {width: 50%;}
.infoInput{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

/*分页*/
#page {
	width:100%;
	float:left;
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:15px;
	padding:5px 0px;
	font-size: 12px;
	color: #5b5b5b;
}
#page A {
	/*border: #0082D0 1px solid;*/
	padding:2px 5px 1px 5px;
	margin:5px;
	text-decoration:none;
	font-size: 12px;
	color: #5b5b5b;
}
#page A:hover {
	color:#0293DB!important;
	/*border:#0082D0 1px solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#0293DB;;
	color:#fff;
	text-decoration:none;*/
}
#page A:active {
	border:1px #0082D0 solid;
	padding:2px 5px 1px 5px;
	margin:5px;
}
#page a.active {
	color: #3C3C3C;
    font-weight: bolder;
    font-size: 20px;
	/*border:1px #0082D0 solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#0082D0;
	color:#fff;
	font-weight:bold;*/
}
#page SPAN{ font-size: 12px; color: #5b5b5b;}
#page SPAN.current {
	border:1px #0082D0 solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#0082D0;
	color:#fff;
	font-weight:bold;
}
#page SPAN.disabled {
	margin-right: 1%;
    margin-left: 1%;
    font-size: 20px;
/*	border:1px #ccc solid;
	padding:2px 5px 1px 5px;
	color:#ccc;*/
}