.jpmailbg {
	background: rgb(251, 251, 251); 
}
.bar_line {
	width: 100%; height: 40px;
}
.h_textbg1 {
	background: url("../images/pro/index_11.jpg") no-repeat left; width: 950px; height: 360px;
}
.h_textbg1 .nrbox {
	padding: 100px 0px 0px; width: 435px; text-align: right; float: right;
}
.h_textbg1 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.h_textbg1 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.h_textbg2 {
	background: url("../images/pro/index_10.jpg") no-repeat center; width: 950px; height: 360px;
}
.h_textbg2 .nrbox {
	padding: 110px 0px 0px; width: 435px; text-align: left; float: left;
}
.h_textbg2 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.h_textbg2 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.h_textbg3 {
	background: url("../images/pro/index_10-07.jpg") no-repeat left; width: 950px; height: 360px;
}
.h_textbg3 .nrbox {
	padding: 100px 0px 0px; width: 435px; text-align: right; float: right;
}
.h_textbg3 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.h_textbg3 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
#contentbody {
	width: 950px;
}
#cp_slide {
	background: rgb(239, 239, 239); width: 100%; height: 275px; text-align: center; overflow: hidden; position: relative;
}
#cp_ec {
	background: rgb(239, 239, 239); width: 100%; height: 390px; text-align: center; overflow: hidden; position: relative;
}
.cp_textbg1 {
	width: 950px; height: 360px;
}
.cp_textbg2 {
	width: 950px; height: 360px;
}
.cp_textbg3 {
	width: 950px; height: 360px;
}
.cp_textbg4 {
	width: 950px; height: 360px;
}
.cp_textbg5 {
	width: 950px; height: 360px;
}
.cp_textbg6 {
	width: 950px; height: 360px;
}
.cp_textbg1 {
	background: url("../images/pro/products_04.jpg") no-repeat;
}
.cp_textbg1 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg2 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg3 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg4 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg5 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg6 .nrbox {
	padding: 100px 0px 0px; width: 435px;
}
.cp_textbg1 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg2 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg3 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg4 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg5 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg6 .nrbox h3 {
	height: 65px; color: rgb(101, 101, 101); line-height: 65px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.cp_textbg1 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg2 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg3 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg4 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg5 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg6 .nrbox .h_nrtext {
	width: 435px; color: rgb(150, 150, 150); line-height: 23px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.cp_textbg2 {
	background: url("../images/pro/products_04-04.jpg") no-repeat;
}
.cp_textbg2 .nrbox {
	text-align: right; float: right;
}
.cp_textbg3 {
	background: url("../images/pro/products_04-05.jpg") no-repeat;
}
.cp_textbg1 .nrbox {
	padding: 100px 0px 0px; width: 435px; text-align: left; float: left;
}
.cp_textbg3 .nrbox {
	padding: 100px 0px 0px; width: 435px; text-align: left; float: left;
}
.cp_textbg4 {
	background: url("../images/pro/products_04-06.jpg") no-repeat;
}
.cp_textbg4 .nrbox {
	text-align: right; float: right;
}
.cp_textbg5 {
	background: url("../images/pro/products_04-07.jpg") no-repeat;
}
.cp_textbg5 .nrbox {
	text-align: left; float: left;
}
.cp_textbg6 {
	background: url("../images/pro/products_04-08.jpg") no-repeat; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.cp_textbg6 .nrbox {
	text-align: right; float: right;
}
#slide_dw {
	background: rgb(239, 239, 239); width: 100%; height: 480px; text-align: center; overflow: hidden; position: relative;
}
#slide_dw .textimg {
	left: 58%; top: 60px; position: absolute;
}
#slide_dw .d_cp {
	left: 58%; top: 280px; position: absolute;
}
.downinfo {
	background: url("../images/pro/download_04.gif") no-repeat top; padding: 50px 0px 0px; width: 950px;
}
.downinfo_n {
	padding: 0px; height: 49px; color: rgb(51, 51, 51); line-height: 49px;
}
.downinfo_n li {
	background: url("../images/pro/download_09.gif") no-repeat; width: 227px; height: 49px; text-align: center; color: rgb(130, 130, 130); line-height: 49px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; margin-right: 10px; float: left; cursor: pointer;
}
.downinfo_n li.Active {
	background: url("../images/pro/download_07.gif") no-repeat; color: rgb(61, 61, 61); font-family: "Î¢ÈíÑÅºÚ"; text-decoration: none; display: block;
}
.downinfo_c {
	padding: 10px 0px; width: 950px; overflow: hidden; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.downinfo_c h3 {
	height: 100px; color: rgb(101, 101, 101); line-height: 100px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 32px;
}
.downinfo_c .nrtext {
	color: rgb(150, 150, 150); line-height: 26px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.downinfo_c .nrtext img {
	margin-top: 10px;
}
.b_link_t {
	padding: 55px 0px; text-align: center;
}
.showbox {
	width: 950px;
}
.showbox_t {
	background: url("../images/pro/productsg_03.gif") no-repeat; width: 950px; height: 5px; overflow: hidden;
}
.showbox_c {
	background: rgb(255, 255, 255); padding: 36px 49px; width: 850px; overflow: hidden; border-right-color: rgb(232, 232, 232); border-left-color: rgb(232, 232, 232); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.showbox_b {
	background: url("../images/pro/productsg_10.gif") no-repeat; width: 950px; height: 7px; overflow: hidden;
}
.showbox_c h3.bt01 {
	height: 40px; color: rgb(48, 48, 48); line-height: 40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.showbox_c h3.bt02 {
	padding: 0px 0px 30px; height: 30px; text-align: center; color: rgb(48, 48, 48); line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 26px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.showbox_c h3.bt03 {
	height: 50px; color: rgb(104, 104, 104); line-height: 50px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 23px; margin-bottom: 10px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.showbox_c .t_nrbox {
	background: url("../images/pro/productsg_07.gif") repeat-y; width: 850px;
}
.showbox_c .t_nrbox_n {
	width: 200px; float: left;
}
.showbox_c .t_nrbox_n li {
	padding: 0px 0px 0px 15px; width: 183px; height: 45px; text-align: left; color: rgb(130, 130, 130); line-height: 45px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; border-bottom-color: rgb(239, 239, 239); border-left-color: rgb(248, 248, 248); border-bottom-width: 1px; border-left-width: 2px; border-bottom-style: solid; border-left-style: solid; cursor: pointer;
}
.showbox_c .t_nrbox_n li.Active {
	background: rgb(255, 255, 255); color: rgb(61, 61, 61); font-family: "Î¢ÈíÑÅºÚ"; text-decoration: none; border-bottom-color: rgb(239, 239, 239); border-left-color: rgb(233, 233, 233); border-bottom-width: 1px; border-left-width: 2px; border-bottom-style: solid; border-left-style: solid; display: block;
}
.showbox_c .t_nrbox_c {
	width: 620px; float: right;
}
.showbox_c .t_nrbox_c ul {
	padding: 8px 15px 15px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.showbox_c .t_nrbox_c ul.o2 {
	background: rgb(246, 246, 246);
}
.showbox_c .t_nrbox_c ul li.title {
	color: rgb(48, 48, 48); line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: 800;
}
.showbox_c .t_nrbox_c ul li.nr {
	color: rgb(152, 152, 152); line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px;
}
.news_t1 {
	background: url("../images/pro/t1.gif") no-repeat; padding: 0px 15px; width: 820px; height: 35px; color: rgb(48, 48, 48); line-height: 35px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; font-weight: 800;
}
.showbox_c ul.newshtml {
	padding: 10px 0px 0px;
}
.showbox_c ul.newshtml li {
	padding: 0px 10px; height: 40px; line-height: 40px; vertical-align: bottom; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.showbox_c ul.newshtml li a {
	width: 200px; color: rgb(142, 142, 142); overflow: hidden; float: left; display: inline-block; white-space: nowrap; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;
}
.b_newsbox ul.newshtml li a:link {
	width: 200px; color: rgb(142, 142, 142); overflow: hidden; float: left; display: inline-block; white-space: nowrap; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;
}
.showbox_c ul.newshtml li a:hover {
	color: rgb(5, 109, 153);
}
.showbox_c ul.newshtml li span {
	color: rgb(192, 192, 192); float: right;
}


html,body{-webkit-text-size-adjust:none;}
body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,select,p{padding:0; margin:0;}
fieldset,img {border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,select,input{font:12px/130%  Arial,"Lucida Grande",Verdana, Helvetica, sans-serif;}
label,img,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
.clearfix{display:block}
.row{overflow:auto;zoom:1;}
div.center1{margin-left:auto!important; margin-right:auto!important;}
div.c{clear:both;_height:0px;_overflow:hidden;}
.ov,.c5,.c10,.c15,.c20,.c22,.c25,.c30,.c35,.c40,.c45,.c50,.c55,.c60{overflow:hidden;}
.c5{height:5px;}.c10{height:10px;}.c15{height:15px;}.c20{height:20px;}.c22{height:22px;}.c25{height:25px;}.c30{height:30px;}.c35{height:35px;}.c40{height:40px;}.c45{height:45px;}.c50{height:50px;}.c55{height:55px;}.c60{height:60px;}
.zuo{float:left;}.you{float:right;}.delfd{float:none;}.jz{text-align:center;}.jy{text-align:right;}
a,a:link{font-family:Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif;text-decoration:none;}
a:hover{text-decoration:underline;}
.a12_w a,.a12_w a:link{color:#FFF; font-weight:100;font-size:12px;}
.a12_w a:hover{color:#008645;}
.a12_g a,.a12_g a:link{color:#6a6f75; font-weight:100;font-size:12px;}
.a12_g a:hover{color:#900;}
.a12_g2 a,.a12_g2 a:link{color:#8e8e8e; font-weight:100;font-size:12px;}
.a12_g2 a:hover{color:#008645;}
