* {
	margin: 0px; padding: 0px;
}
html {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
img {
	border: currentColor;
}
object {
	display: block;
}
ul {
	list-style: none;
}
ul li {
	list-style: none;
}
ol {
	list-style: none;
}
ol li {
	list-style: none;
}
.cls {
	height: 0px !important; line-height: 0px !important; clear: both; font-size: 0px !important;
}
.play {
	display: none;
}
select {
	font-size: 12px; vertical-align: middle;
}
input {
	font-size: 12px; vertical-align: middle;
}
a {
	color: rgb(103, 103, 103); text-decoration: none;
}
a:visited {
	color: rgb(103, 103, 103); text-decoration: none;
}
a:hover {
	color: rgb(46, 146, 203);
}
a:active {
	color: rgb(103, 103, 103);
}
.dis {
	display: block;
}
.undis {
	display: none;
}
.hidden {
	display: none;
}
body {
	background: url("../images/header_bg.jpg") repeat-x; margin: 0px; padding: 0px; color:#888;font-size: 12px;
}
body.english {
	font-family: Arial;
}
.wrap {
	margin: 0px auto; width: 960px; position: relative;
}
.head {
	background: rgb(255, 255, 255); width: 100%; height: 88px;
}
.head .wrap {
	position: relative; z-index: 1111;
}
.head_con {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 960px; position: absolute; z-index: 111;
}
.head_nav_box {
	left: 0px; top: 0px; width: 960px; position: absolute; z-index: 11;
}
a.logo {
	width: 169px; overflow: hidden; padding-top: 16px; float: left;
}
.nav {
	padding-top: 28px; padding-right: 4px; padding-left: 103px; float: left;
}
.nav li {
	height: 32px; line-height: 32px; float: left; 
}
.nav li.hover {
	background: rgb(245, 245, 245);
}
.home {
	background: url("../images/home.png") no-repeat center; width: 12px; height: 11px; vertical-align: middle; display: block;
}
.nav li a {
	padding: 0px 18px 0px 17px; height: 32px; font-size:14px; color: rgb(85, 85, 85); float: left;
}
.nav li a.home {
	padding-left: 0px;
}
.nav li a.home:hover {
	background: url("../images/home_hover.png") no-repeat center;
}
.nav li a:hover {
	background: rgb(42, 116, 179); color: rgb(255, 255, 255);font-size:14px;
}
.nav li.hover2 a {
	background: rgb(1, 157, 221); color: rgb(255, 255, 255);
}
.search {
	background: url("../images/search.png") no-repeat; width: 128px; height: 24px; overflow: hidden; margin-top: 21px; float: left; display: inline;
}
.head .search {
	right: 83px; position: absolute;
}
.search input {
	border: currentColor; color: rgb(184, 159, 171); float: left;
}
.search input.sput {
	padding: 1px 5px; width: 90px; height: 22px; line-height: 22px; float: left;
}
.search input.sbtn {
	margin: 1px; width: 26px; height: 22px; float: left; display: inline; cursor: pointer;
}
.lang {
	margin: 1px; top: 31px; width: 78px; height: 25px; right: -2px; overflow: hidden; clear: left; font-family: "Î¢ÈíÑÅºÚ"; float: left; position: absolute;
}
.lang a {
	background: url("../images/icon_jiao.png") no-repeat right; width: 42px; text-align: center; padding-right: 9px; font-size: 12px; display: block;
}
.lang p {
	padding: 4px 3px 4px 24px; height: 15px; line-height: 15px; overflow: hidden;
}
.lang p.eng {
	background: url("../images/en_2.png") no-repeat 3px 7px;
}
.lang p.zh {
	background: url("../images/en_1.png") no-repeat 3px 6px;
}
.lang_hover {
	background: rgb(255, 255, 255); margin: 0px; border: 1px solid rgb(209, 209, 209);
}
.icon_laba {
	width: 16px; padding-top: 14px; padding-right: 17px; float: left;
}
#list {
	width: 880px; float: left;
}
.nav_box {
	background: rgb(255, 255, 255); top: -300px; width: 192px; padding-bottom: 4px; border-top-color: rgb(245, 245, 245); border-top-width: 4px; border-top-style: solid; float: left; position: absolute;
}
.nav_box a {
	height: 27px; line-height: 27px; padding-left: 24px; display: block;
}
.nav_box a:hover {
	background: rgb(1, 157, 221); color: rgb(255, 255, 255);
}
.header_bottom {
	background: url("../images/head_bottom.png") repeat-x; width: 100%; height: 10px; top:88px; overflow: hidden; position:absolute; z-index:200;
}
.header_news {
	background: url("../images/head_bg.png") repeat-x; width: 100%; height: 42px; overflow: hidden; position: relative;
}
.header_news .wrap {
	width: 960px; height: 42px; color: rgb(255, 255, 255); line-height: 42px; font-size: 12px; position: relative;
}
.header_news .wrap a {
	color: rgb(255, 255, 255);
}
.header_news .wrap a:hover {
	color: rgb(177, 225, 253);
}
.index_flash {
	width: 100%; height: 509px; overflow: hidden; position: relative;
}
.index_flash li {
	left: 0px; width: 100%; height: 509px; position: absolute;
}
.flash_change {
	left: 50%; top: 15px; width: 960px; text-align: right; margin-left: -480px; position: absolute; z-index: 1;
}
.flash_change a {
	background: url("../images/icon_btn.png") no-repeat; margin: 0px 2px; width: 11px; height: 10px; display: inline-block;
}
.flash_change a.hover {
	background-position: right;
}
.icon_change2 {
	padding-top: 20px; padding-right: 10px; float: right;
}
.icon_change2 a {
	background: url("../images/icon_btn_1.jpg") no-repeat right; margin: 0px 1px; width: 8px; height: 7px; display: inline-block; cursor: default;
}
.icon_change2 a.hover {
	background-position: left;
}
.index_pro_box {
	width: 228px; height: 200px; overflow: hidden; position: relative;
}
.index_pro_box ul {
	left: 0px; top: 0px; position: absolute;
}
.index_pro_box ul li {
	width: 228px; overflow: hidden; float: left;
}
.index_box_bg {
	background: rgb(36, 36, 37); width: 100%;
}
.index_box {
	margin: -44px auto 0px; width: 968px; position: relative; z-index: 1115;
}
.i_box {
	background: url("../images/index_box_bg.png") no-repeat; padding: 2px 5px 6px 3px; width: 228px; height: 275px; overflow: hidden; margin-right: 8px; float: left;
}
.i_box .t1 {
	height: 42px; color: rgb(25, 118, 171); line-height: 42px; text-indent: 19px; overflow: hidden; font-size: 14px;
}
.i_box .t1 a {
	color: rgb(25, 118, 171);
}
.i_box .t2 {
	width: 228px; height: 106px; text-align: center; overflow: hidden;
}
.i_box .t3 {
	margin: 0px auto; width: 197px; height: 76px; line-height: 14px; overflow: hidden; padding-top: 16px; font-size: 11px;
}
.i_box .t3 a {
	color: rgb(25, 118, 171); padding-bottom: 4px; display: block;
}
.i_box .t3 span {
	color: rgb(76, 75, 75);
}
.i_box .more {
	padding-top: 8px; padding-left: 16px;color:#2a74b3; font-weight:bold; float: left;
}
.i_box a.more:hover{ color:#f00;}
.icon_change {
	padding-left: 16px;
}
.icon_change a {
	float: left;
}
.icon_change .prev {
	background: url("../images/icon_btn2.png") no-repeat; width: 20px; height: 20px;
}
.icon_change .next {
	background: url("../images/icon_btn2.png") no-repeat right top; width: 19px; height: 20px;
}
.icon_change .prev:hover {
	background-position: left bottom;
}
.icon_change .next:hover {
	background-position: right bottom;
}
.m_header_news {
	height: 28px; line-height: 28px;
}
.m_header_news .wrap {
	height: 28px; text-align: right; line-height: 28px;
}
.m_header_news .wrap a {
	background: url("../images/nav_cur.png") no-repeat right; padding: 0px 17px 0px 10px; color: rgb(255, 255, 255);
}
.m_header_news .wrap span {
	color: rgb(255, 255, 255); padding-right: 2px; padding-left: 10px;
}
.mcbg {
	background: url("../images/m_cbg.jpg") repeat-x bottom rgb(245, 245, 245); width: 100%;
}
.mfbg {
	background: url("../images/m_fbg.jpg") no-repeat bottom; width: 100%;
}
.m_banner {
	width: 100%; padding-top: 262px;
}
.banner_about {
	background: url("../images/banner_about.jpg") no-repeat top;
}
.banner_jishu {
	background: url("../images/banner_jishu.jpg") no-repeat top;
}
.banner_server {
	background: url("../images/banner_server.jpg") no-repeat top;
}
.banner_news {
	background: url("../images/banner_news.jpg") no-repeat top;
}
.banner_product {
	background: url("../images/banner_product.jpg") no-repeat top;
}
.banner_contact {
	background: url("../images/banner_contact.jpg") no-repeat top;
}
.mtbg {
	background: url("../images/m_tbg.png") no-repeat top; margin: 0px auto; padding: 2px 0px 5px 3px; width: 960px; height: 50px; color: rgb(46, 146, 203); line-height: 50px; text-indent: 26px; overflow: hidden; font-size: 18px; position: relative;
}
.mtbg span {
	color: rgb(176, 175, 175); padding-left: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
.mmain .wrap {
	background: url("../images/m_cbg2.png") repeat-y; margin: 0px auto; width: 968px;
}
.mleft {
	padding: 0px 0px 0px 0px; width: 226px; float: left; min-height: 600px; _height: 600px;
}
.m_left_nav {
	width: 200px;
}
.m_left_nav li a {
	background: url("../images/left_nav.jpg") no-repeat bottom; width: 187px; height: 32px; color: rgb(103, 103, 103); line-height: 32px; padding-left: 13px; display: block;
}
.m_left_nav li a:hover {
	background-position: top; color: rgb(255, 255, 255);
}
.m_left_nav li.hover a {
	background-position: top; color: rgb(255, 255, 255);
}
.left_contact {
	background: url("../images/left_contact.jpg") no-repeat; width: 193px; height: 122px; margin-top: 65px; margin-bottom: 10px; position: relative;
}
.left_contact a {
	background: url("../images/icon_jt.jpg") no-repeat 0px 5px; left: 72px; bottom: -1px; color: rgb(70, 155, 207); padding-left: 13px; position: absolute;
}
.mright {
	width: 500px; overflow: hidden; float: left;
}
.mright .content {
	padding: 0px; color: rgb(104, 104, 104); line-height: 24px;
}
.news_list li {
	background: rgb(245, 245, 245); height: 32px; line-height: 32px; padding-left: 10px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
.news_list li.even {
	background: rgb(255, 255, 255);
}
.news_list li .news_cur {
	color: rgb(46, 146, 203); padding-right: 4px; font-family: Arial, Helvetica, sans-serif;
}
.news_list li a:hover {
	color: rgb(46, 146, 203);
}
.cright {
	background: rgb(242, 242, 242); padding: 15px 0px 15px 28px; width: 585px; margin-top: 15px;
}
.cright td {
	color: rgb(119, 119, 119); line-height: 26px; padding-bottom: 5px; font-family: "Î¢ÈíÑÅºÚ"; vertical-align: top;
}
.cright input {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(227, 227, 227); width: 464px; height: 24px; color: rgb(51, 51, 51); line-height: 24px;
}
.cright textarea {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(227, 227, 227); width: 464px; height: 70px; color: rgb(51, 51, 51); line-height: 18px; overflow: hidden; font-size: 12px;
}
.yzm {
	margin-left: 8px; vertical-align: middle; cursor: pointer;
}
.sbtn_put {
	background: url("../images/btn_sub.png") no-repeat; margin: 16px 16px 0px 0px; border: currentColor; width: 74px; height: 39px; vertical-align: middle; cursor: pointer;
}
.sbtn_put:hover {
	filter: alpha(opacity=85); opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85;
}
.sbtn_put2 {
	background-image: url("../images/btn_sub2.png");
}
.sq_put {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(227, 227, 227); width: 170px; height: 25px; line-height: 25px;
}
.sq_put_l {
	width: 478px;
}
.sq_put_s {
	width: 70px;
}
.sq_put_s2 {
	width: 140px;
}
.sq_bg_box {
	background: rgb(242, 242, 242); padding: 10px 14px 30px; width: 585px; margin-bottom: 7px;
}
.how_table td {
	padding: 2px 0px 3px 14px;
}
.textarea {
	padding: 10px; border: 1px solid rgb(227, 227, 227); width: 530px; height: 63px;
}
.table_2 td {
	padding-top: 2px; padding-bottom: 3px;
}
.contactfs_box {
	background: url("../images/tel_bg.png") no-repeat 22px; padding: 20px 40px 20px 81px; border: 1px solid rgb(213, 213, 213); line-height: 18px; margin-top: 10px; float: left; display: inline;
}
.pro_detail_img {
	margin: 0px auto; border: 1px solid rgb(237, 237, 237); width: 651px; height: 387px; overflow: hidden;
}
.pro_detail_con {
	padding: 10px; line-height: 20px;
}
.pdf {
	background: url("../images/pdf.jpg") no-repeat 10px 10px rgb(237, 237, 237); margin: 0px 10px 70px; height: 35px; line-height: 35px; padding-left: 35px;
}
.job_table {
	width: 100%; color: rgb(140, 140, 140); padding-top: 8px;
}
.job_table table {
	border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: collapse;
}
.job_table th {
	background: url("../images/job_th_bg.png"); height: 35px; text-align: left; line-height: 35px; padding-left: 17px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: normal;
}
.job_table td {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(227, 227, 227); line-height: 31px; padding-left: 17px;
}
.job_table tr.odd td {
	background: rgb(245, 245, 247);
}
.job_detail {
	width: 600px; height: 600px; line-height: 19px; overflow: scroll; font-family: "Î¢ÈíÑÅºÚ"; overflow-x: hidden;
}
.job_detail h3 {
	padding: 9px 0px 0px 3px;
}
.job_detail_t {
	background: url("../images/job_detail_t_bg.jpg") repeat-x; height: 30px; line-height: 30px; padding-left: 8px; margin-top: 9px;
}
.job_con {
	padding: 8px 8px 0px;
}
.job_table td a {
	color: rgb(140, 140, 140);
}
.job_table td a:hover {
	color: rgb(46, 146, 203);
}
.job_contact {
	background: url("../images/job_con_bg.jpg") repeat-y right rgb(240, 240, 240); padding: 8px 128px 8px 8px; width: 460px; overflow: hidden; margin-top: 20px; margin-bottom: 10px; position: relative;
}
.icon_jiao3 {
	background: url("../images/icon_d_jiao.png") no-repeat 0px 5px; color: rgb(46, 146, 203); padding-left: 10px; margin-left: 5px; display: block;
}
.icon_jiao3:hover {
	color: rgb(46, 146, 203);
}
.job_contact a.icon_jiao3 {
	top: 50%; height: 16px; right: 30px; line-height: 16px; margin-top: -8px; position: absolute;
}
.job_contact a:hover {
	color: rgb(0, 86, 135);
}
.m_news_list li {
	padding: 10px 0px 15px; color: rgb(164, 164, 164); line-height: 14px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
.m_news_list h3 {
	padding-bottom: 10px;
}
.m_news_list h3 a {
	color: rgb(104, 104, 104);
}
.m_news_list h3 a:hover {
	color: rgb(46, 146, 203);
}
.m_news_list .t3 {
	color: rgb(187, 187, 187); padding-top: 10px;
}
.footpage {
	padding: 20px 0px 27px; width: 100%; text-align: center;
}
.footpage a {
	background: rgb(233, 233, 233); padding: 0px 5px; height: 17px; color: rgb(140, 140, 140); line-height: 17px; font-family: Arial, Helvetica, sans-serif; margin-right: 1px; vertical-align: middle; display: inline-block;
}
.footpage b {
	background: rgb(233, 233, 233); padding: 0px 5px; height: 17px; color: rgb(140, 140, 140); line-height: 17px; font-family: Arial, Helvetica, sans-serif; margin-right: 1px; vertical-align: middle; display: inline-block;
}
.footpage a:hover {
	background: rgb(25, 118, 171); color: rgb(255, 255, 255);
}
.footpage b {
	background: rgb(25, 118, 171); color: rgb(255, 255, 255);
}
.footpage a.prev {
	background: url("../images/foot_page.png") no-repeat left top; padding: 0px; width: 17px; margin-right: 7px;
}
.footpage a.prev:hover {
	background: url("../images/foot_page.png") no-repeat left bottom;
}
.footpage a.next {
	background: url("../images/foot_page.png") no-repeat right top; padding: 0px; width: 17px; margin-left: 6px;
}
.footpage a.next:hover {
	background: url("../images/foot_page.png") no-repeat right bottom;
}
.news_tit {
	width: 100%; line-height: 17px; padding-bottom: 4px; margin-bottom: 15px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
.news_tit .t1 {
	text-align: center; color: rgb(46, 146, 203); font-size: 13px;
}
.news_tit .t2 {
	text-align: center; color: rgb(187, 187, 187);
}
.news_tit a {
	bottom: 15px; position: absolute;
}
.news_tit a.prev {
	left: 0px;
}
.news_tit a.next {
	right: 0px;
}
.news_con {
	color: rgb(164, 164, 164); padding-bottom: 25px; margin-bottom: 14px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
a.a_back {
	background: url("../images/a_back.png") no-repeat; margin: 0px auto; width: 74px; height: 23px; display: block;
}
a.a_back:hover {
	filter: alpha(opacity=85); opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85;
}
.news_pro_list li {
	padding: 21px 0px 18px; width: 100%; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 1px; border-bottom-style: dotted;
}
.news_pro_list .lpic {
	border: 1px solid rgb(237, 237, 237); width: 198px; height: 148px; overflow: hidden; float: left;
}
.news_pro_list .lpic:hover {
	border: 1px solid rgb(46, 146, 203);
}
.news_pro_list .rtext {
	width: 438px; line-height: 16px; padding-left: 17px; float: left;
}
.news_pro_list .rtext .t1 {
	padding-bottom: 5px;
}
.news_pro_list .rtext .t1 a {
	color: rgb(46, 146, 203);
}
.news_pro_list .rtext .t1 a:hover {
	color: rgb(6, 97, 149);
}
.news_pro_list .rtext .t3 {
	padding-top: 5px;
}
.pro_left_nav dt a {
	background: url("../images/p_left_nav.jpg") no-repeat 0px -32px; width: 187px; height: 32px; color: rgb(103, 103, 103); line-height: 32px; padding-left: 13px; display: block;
}
.pro_left_nav dt a:hover {
	background-position: top; color: rgb(255, 255, 255);
}
.pro_left_nav dt.hover a {
	background-position: top; color: rgb(255, 255, 255);
}
.pro_left_nav dt a:hover {
	background-position: left bottom;
}
.pro_left_nav dt.hover a {
	
}
.pro_left_nav dd {
	padding: 8px 0px;
}
.pro_left_nav dd a {
	background: url("../images/a1.jpg") no-repeat 14px; height: 24px; line-height: 24px; padding-left: 34px; display: block;
}
.pro_left_nav dd a.current {
	background: url("../images/a2.jpg") no-repeat 14px;
}
.index_pro_list .rtext .t1 a {
	font-size: 13px; font-weight: bold;
}
.index_pro_list .t3 a {
	background: url("../images/icon_detail.jpg") no-repeat; width: 74px; height: 23px; display: block;
}
.index_pro_list .t3 a:hover {
	filter: alpha(opacity=85); opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85;
}
.mtbg .search {
	top: 0px; right: 30px; margin-top: 13px; position: absolute;
}
.pro_list li {
	width: 200px; text-align: center; overflow: hidden; padding-bottom: 6px; margin-right: 27px; float: left; display: inline;
}
.pro_list li.no_mr {
	margin-right: 0px;
}
.pro_list li .tpic {
	border: 1px solid rgb(237, 237, 237); margin-bottom: 2px;
}
.pro_list li .tpic:hover {
	border: 1px solid rgb(1, 157, 221);
}
.pro_list li .t2 {
	color: rgb(163, 163, 163); line-height: 15px;
}
.pro_list li.hover .tpic {
	border: 1px solid rgb(25, 118, 171);
}
.pro_list li.hover a {
	color: rgb(25, 118, 171);
}
.foot {
	background: rgb(36, 36, 37); width: 100%; height: 91px; padding-top: 15px; position: relative; z-index: 11111;
}
.f_right {
	text-align: right; right: 0px; position: absolute;
}
.f_right .t1 a {
	background: url("../images/foot_bg.png") no-repeat right; padding: 0px 10px;
}
.f_right .t2 {
	color: rgb(119, 119, 119); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.f_right .t3 a {
	color: rgb(78, 78, 78); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.f_left {
	width: 309px; padding-bottom: 15px; border-bottom-color: rgb(90, 89, 90); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
.select_box {
	background: url("../images/foot_icon.png") no-repeat right; border: 1px solid rgb(113, 107, 103); width: 253px; height: 17px; position: relative; z-index: 1111;
}
.select_box .select_t {
	color: rgb(211, 211, 211); text-indent: 4px;
}
.select_box_con {
	background: rgb(255, 255, 255); padding: 5px 0px; border: 1px solid rgb(113, 107, 103); left: -1px; bottom: 17px; float: left; display: none; position: absolute; min-width: 253px; _width: 253px;
}
.select_box_con a {
	padding: 0px 10px; line-height: 24px; display: block;
}
.select_box_con a:hover {
	background: rgb(46, 146, 203); color: rgb(255, 255, 255);
}
.f_left .t1 {
	color: rgb(255, 255, 255); padding-bottom: 8px;
}
.left_qq {
	background: url("../images/QQ.jpg") no-repeat left 8px; width: 179px; overflow: hidden; padding-top: 32px; padding-right: 21px; margin-top: 6px; margin-bottom: 0px; border-top-color: rgb(216, 216, 216); border-top-width: 1px; border-top-style: dotted;
}
.left_qq a {
	padding: 3px 0px; height: 21px; overflow: hidden; display: block;
}
.left_qq a img {
	margin-right: 5px; vertical-align: middle; display: inline-block;
}
.english .nav li a {
	padding: 0px 11px; font-family: Arial; font-size: 12px;
}
.english .left_contact {
	background-image: url("../images/en_left_contact.jpg");
}
.english .mtbg {
	color: rgb(103, 103, 103);
}
.english .nav {
	padding-right: 16px;
}
.english .sbtn_put {
	background-image: url("../images/en_btn_sub.png");
}
.english .sbtn_put2 {
	background-image: url("../images/en_btn_sub2.png");
}
.english a.a_back {
	background-image: url("../images/en_a_back.png");
}
.english .select_box_con a {
	font-size: 11px; white-space: nowrap;
}
.f_r {
	float: right;
}
.f_l {
	float: left;
}
.b {
	font-weight: bold;
}
.f8 {
	font-size: 8px;
}
.f9 {
	font-size: 9px;
}
.f10 {
	font-size: 10px;
}
.f11 {
	font-size: 11px;
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px !important;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 16px;
}
.pr10 {
	padding-right: 10px;
}
.pr5 {
	padding-right: 5px;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.em {
	text-indent: 2em;
}
.hei {
	color: rgb(0, 0, 0);
}
.red {
	color: rgb(255, 0, 0);
}
.red3 {
	color: rgb(230, 43, 134);
}
.no_bg {
	
}
.red2 {
	color: rgb(237, 77, 48);
}
.blue {
	color: rgb(46, 146, 203);
}
.oreg {
	color: rgb(46, 146, 203);
}
.Arial {
	font-family: Arial;
}
.yahei {
	font-family: "Î¢ÈíÑÅºÚ";
}
