@charset "utf-8";
/* CSS Document */
html{ overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{ color:#30353a; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% 微软雅黑,''; vertical-align:middle}
table,td,tr,th{ font-size:14px;}
html{ overflow-x:hidden;}
.nodispaly{ display:none}
.line{ height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{ color:#30353a; text-decoration:none;}
a:hover { color:#005ca1; text-decoration:underline; }
.fl{ float:left;}
.fr{ float:right;}

/*cn_en*/
.cn_en{ width:100%; background:#30353a; overflow:hidden; position:fixed; left:0px; top:0px; z-index:999;}
.cn_en ul{ float:right; margin:0 4% 0 0;}
.cn_en ul li{ float:left; margin:0 0 0 16px;}
.cn_en ul li a{ font-size:15px; color:#fff; line-height:42px; font-family:"微软雅黑";}
.cn_en ul li a:hover{ text-decoration:none;}
.cn_en ul li img{ margin:9px 5px 0 0;}

/*nav_logo*/
.nav_logo{ margin:42px auto 0 auto; position:fixed; left:0px; top:0px; width:100%; z-index:999; background:#fff;}
.nav_logo .logo{ width:452px; float:left; margin:20px 0 20px 4%;}
.nav_logo .logo img{ width:452px; height:58px;}
.nav_logo .nav{ float:right; margin:0 4% 0 0;}
.nav_logo .nav ul{}
.nav_logo .nav ul li{ float:left; margin:0 0 0 58px; position:relative; z-index:10;}
.nav_logo .nav ul li p{ font-size:20px; line-height:106px; display:block;}
.nav_logo .nav ul li p a{ color:#30353a; font-weight:bold; display:block;}
.nav_logo .nav ul li:hover p a{ text-decoration:none; color:#005ca1; display:block;}

.nav_logo .nav .nav-mobile { display:none; cursor:pointer; position:absolute; top:0px; right:4%; background:#005ca1 url(../images/menu.png) no-repeat center; height:42px; width:42px;}

.nav_logo .nav ul li .product_ej{ display:none;}
.nav_logo .nav ul li:hover .product_ej{ width:100%; display:block; position:fixed; left:0px; top:148px; background:#f2f2f2;}
.nav_logo .nav ul li .product_ej dd{ float:left; width:33.33333%; margin:16px 0 16px 0; display:block; text-align:center;}
.nav_logo .nav ul li .product_ej dd a{ font-size:15px; line-height:32px; color:#30353a; display:block;}
.nav_logo .nav ul li .product_ej dd a:hover{ text-decoration:none; color:#005ca1;}
.nav_logo .nav ul li .product_ej dd img{ max-width:100%;}
.nav_logo .nav ul li .product_ej dd font{ display:block; font-size:17px; font-weight:bold;}

.nav_logo .nav ul li .erji{ display:none; width:146px; position:absolute; left:0px; top:106px;}
.nav_logo .nav ul li .erji .tmbg{ position:absolute; left:0; top:0; right:0; bottom:0; background:#000; opacity:0.1; filter:alpha(opacity=10); z-index:-1;}
.nav_logo .nav ul li:hover .erji{ display:block;}/* background:-webkit-gradient(linear, 0 0, 0 100%, from(#005ca1), to(#30353a)); background:#fff; opacity:0.1; filter:alpha(opacity=10);*/
.nav_logo .nav ul li .erji dd{ display:block; line-height:32px;}
.nav_logo .nav ul li .erji dd a{ font-size:15px; color:#fff; display:block; padding:0 0 0 6px;}
.nav_logo .nav ul li .erji dd a:hover{ text-decoration:none; color:#005ca1; background:#fff;}

@media screen and (max-width:1188px) {
.nav_logo .nav{ margin:0;}
.nav_logo .nav ul li{ margin:0;}
.nav_logo .nav .nav-mobile { display:block; margin:32px 0 0 0;}
.nav_logo .nav ul li:hover .erji{ display:none;}
.nav_logo .nav ul li:hover .product_ej{ display:none;}
.nav_logo .nav li{ width:100%; text-align:center; height:46px; line-height:46px; border-bottom:1px solid #f2f2f2; margin:0; padding:0px; background:#f8f8f8;}
.nav_logo .nav li p{ width:100%;}
.nav_logo .nav li p a{ color:#000; height:46px; line-height:46px; display:block;}
.nav_logo .nav li:hover p a{ height:46px; line-height:46px; display:block; background:#f2f2f2; color:#005ca1; border:none; text-decoration:none;}	
.nav_logo .nav .nav-list { display:none;}
.nav_logo .nav .nav-item { background:#f8f8f8; opacity:0.8;}
.nav_logo .nav .nav-active { display:block; position:absolute; top:106px; left:0; width:100%; z-index:99;}
}

@media screen and (max-width:640px) {
.nav_logo .logo{ width:211px;}
.nav_logo .logo img{ width:211px; height:52px;}

.nav_logo .nav .nav-mobile { margin:25px 0 0 0;}
.nav_logo .nav .nav-active { top:92px;}

.container { margin:134px 0 0 0 !important;}
}

/*banner*/
#slides { display:none;}
.slidesjs-container{ z-index:1;}
#slides img{ width:100%;}
#slides .slidesjs-navigation { margin-top:3px; width:12px; height:12px; float:left; margin-right:5px; background:#333; border-radius:50%;}
#slides .slidesjs-previous { background:red;}
#slides .slidesjs-next { background:yellow;}
.slidesjs-pagination { margin:0 auto; width:114px;}
.slidesjs-pagination li { float:left; margin:0 5px;}
.slidesjs-pagination li a { display:block; width:8px; height:8px; background:#999; float:left; overflow:hidden; font-size:0; border-radius:50%;}
.navbar { overflow:hidden}
.container { width:100%; overflow:hidden; margin:148px 0 0 0;}
.slidesjs-pagination li .active{ background:#005ca1;}

/*new_product*/
.product_name{ font-size:24px; color:#30353a; font-weight:bold; text-align:center; line-height:32px; margin:22px auto;}
.product_name h1{ margin:6px 0 0 0;}

.index02{ width:100%; margin:22px auto; overflow:hidden;}
.index02 .area{ position:relative;}
.index02 .area .index02Title{ display:none; position:absolute; top:15px; left:20px; font-size:22px; font-weight:bold; color:#fff;}
.index02 .area .index02Mast{ display:none; width:100%; height:100%; position:absolute; left:0; top:0; background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.index02 .area .index02Mast .index02MastTitle{ font-size:32px; font-weight:bold; color:#005ca1;text-align:center; margin-bottom:20px; margin-top:100px;}
.index02 .area .index02Mast .index02MastInfo{ padding:0 20px;font-size:14px; line-height:22px; color:#fff; text-align:center;}
.index02 .area00{ width:24.4%; float:left; margin:0 0.3%;}
.index02 .area00 img{ max-width:100%;}

@media screen and (max-width:640px) {
.index02 .area00{ width:48%; margin:0 1% 2% 1%;}
}

/*about_us*/
.about_us{ background-size:cover; margin:1% auto 0 auto;}
.about_us .about_box{ font-size:18px; color:#ededed; line-height:26px; padding:5% 42% 6% 4%;}
.about_us .about_box h1{ font-size:24px; color:#fff; font-weight:bold; line-height:32px; margin:0 0 1.5% 0;}
.about_us .about_box p{ margin:0 0 1% 0;}
.about_us .about_box a{ font-size:16px; color:#005ca1; line-height:26px;}

@media screen and (max-width:980px) {
.about_us{ background:#253267 !important;}
.about_us .about_box{ padding:5% 4% 6% 4%;}
}

/*service*/
.service{ width:100%; margin:1% auto 0 auto;}
.service img{ max-width:100%;}

/*fotter*/
.fotter{ width:100%; position:relative;}
.fotter .f_menu{ background:#ccc; overflow:hidden;}
.fotter .f_menu .bottom_nav{ width:92%; margin:2% auto 0 auto; overflow:hidden;}
.fotter .f_menu .bottom_nav dl{ float:left; margin:0 3.2% 0 0;}
.fotter .f_menu .bottom_nav dl dd{ font-size:24px; color:#30353a; font-weight:bold; line-height:42px; display:block;}
.fotter .f_menu .bottom_nav dl dd a{ color:#30353a;}
.fotter .f_menu .bottom_nav dl dd a:hover{ text-decoration:none;}
.fotter .f_menu .bottom_nav dl dd font{ display:block; margin:0 0 7px 0;}
.fotter .f_menu .bottom_nav dl dd img{ margin:0 10px 0 0;}
.fotter .f_menu .bottom_nav dl dt{ font-size:16px; line-height:28px; color:#525252;}
.fotter .f_menu .bottom_nav dl dt a{ color:#525252; display:block;}
.fotter .f_menu .bottom_nav dl dt a:hover{ text-decoration:none;}
.fotter .f_menu .bottom_nav dl.ewm{ width:130px; float:right; margin:0;}
.fotter .f_menu .icp{ width:92%; margin:2% auto; font-size:14px; line-height:26px; color:#666; overflow:hidden;}
.fotter .fotter_top{ width:100%; bottom:-20px; position:absolute;}
.fotter .fotter_top .pic_t{ width:104px; margin:0 auto;}

@media screen and (max-width:1188px) {
.fotter .f_menu .bottom_nav dl.ewm{ width:130px; float:none;}
.fotter .f_menu .bottom_nav dl.ewm img{ margin:18px 0 0 0;}
}

@media screen and (max-width:980px) {
.fotter .f_menu .bottom_nav dl{ float:none; margin:0 0 3.2% 0;}
.fotter .f_menu .bottom_nav dl.ewm{ margin:0;}
}

/*neirong*/
.nav_left{ position:fixed; left:4%; top:148px; width:193px; z-index:99;}
.nav_left1{ width:227px;}
.nav_left div { overflow:hidden;}
.nav_left div p{ height:30px; line-height:30px; width:100%; font-size:14px; padding-bottom:6px;}
.nav_left div p a{ display:block; width:160px; height:30px; color:#FFFFFF; font-weight:bold; padding-left:9px; transition:width .3s; background:url(../images/left_nav1.png) no-repeat right top;}
.nav_left div p a:hover,.nav_left div p a.in{ width:184px; background:url(../images/left_nav2.png) no-repeat right top; text-decoration:none;}
.nav_left1 div p a{ width:194px;}
.nav_left1 div p a:hover,.nav_left1 div p a.in{ width:218px;}
.nav_left1 div dl{ overflow:hidden; margin:0 0 10px 0;}
.nav_left1 div dl dd{ margin:0 0 0 8px;}
.nav_left1 div dl dd a{ line-height:24px; display:block;}
.nav_left1 div dl dd a:hover{ text-decoration:none;}
.nav_left1 div dl dd .bullet{ float:left; width:17px; height:7px; border-radius:4px; background:#e7e7e7; margin:7px 10px 0 0;}
.nav_left1 div dl dd a:hover .bullet{ float:left; width:17px; height:7px; border-radius:4px; background:#005ca1; margin:7px 10px 0 0;}
.nav_left1 div dl dd .in .bullet{ float:left; width:17px; height:7px; border-radius:4px; background:#005ca1; margin:7px 10px 0 0;}

@media screen and (max-width:980px) {
.nav_left{ position:static; width:92%; margin:148px auto 0 auto;}
}

@media screen and (max-width:640px) {
.nav_left{ position:static; width:92%; margin:134px auto 0 auto;}
}

.about_us_nr{ width:100%; margin:148px auto 0 auto; overflow:hidden;}
.about_us_nr .lujing{ border-bottom:#dedede 1px solid; line-height:78px; margin:0 0 0 338px;}
.about_us_nr .lujing a{ color:#005ca1; line-height:22px;}
.about_us_nr .company{ margin:20px 0 0 338px;}
.about_us_nr .company h1{ font-size:40px; color:#231f20; background:url(../images/title1.png) no-repeat left bottom; line-height:40px; margin-bottom:30px; padding-bottom:15px;}
.about_us_nr .company .profile{ width:100%; margin:0 0 30px 0; font-size:14px; line-height:24px; color:#525252;}
.about_us_nr .company .profile img{ max-width:100%;}

@media screen and (max-width:980px) {
.about_us_nr{ width:92%; margin:8px auto 0 auto;}
.about_us_nr .lujing{ margin:0;}
.about_us_nr .company{ margin:20px 0 0 0;}
}

/*product*/
.about_us_nr .company .product{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .product ul{ overflow:hidden;}
.about_us_nr .company .product ul li{ width:31.33334%; float:left; margin:0 2% 4% 0;}
.about_us_nr .company .product ul li .product_img{ width:45%; float:left;}
.about_us_nr .company .product ul li .product_img a{ background:#fff; display:block;}
.about_us_nr .company .product ul li .product_img img{ max-width:100%;}/* border-radius:50%; border:2px solid #dadbd9;*/
.about_us_nr .company .product ul li .product_name_nr{ width:50%; float:right; font-size:14px; color:#666; line-height:20px;}
.about_us_nr .company .product ul li .product_name_nr h2{ font-size:17px; font-weight:bold; color:#30353a; line-height:22px; overflow:hidden; margin:0 0 4px 0;}
.about_us_nr .company .product ul li .product_name_nr a{ width:108px; display:block; text-align:center; font-size:14px; color:#005ca1; border:#005ca1 3px solid; border-radius:26px; line-height:26px; margin:8px 0 0 0;}
.about_us_nr .company .product ul li .product_name_nr a:hover{ text-decoration:none; background:#005ca1; color:#fff;}

@media screen and (max-width:1188px) {
.about_us_nr .company .product ul li{ width:48%; margin:0 2% 4% 0;}
}

@media screen and (max-width:640px) {
.about_us_nr .company .product ul li{ width:100%; float:none; margin:0 0 4% 0; overflow:hidden;}
}

.about_us_nr .company .ne_shang{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .ne_shang .game163{ overflow:hidden; width:520px; float:left;}
.about_us_nr .company .ne_shang .game163 .bigImg{ height:520px; position:relative;}
.about_us_nr .company .ne_shang .game163 .bigImg li img{ width:518px; height:518px; border:#ececec 1px solid;}
.about_us_nr .company .ne_shang .game163 .bigImg  h4{ font-size:14px; font-weight:bold; line-height:33px; height:33px; padding-right:30px; overflow:hidden; text-align:left; }
.about_us_nr .company .ne_shang .game163 .smallScroll{ height:104px; margin-top:10px;}
.about_us_nr .company .ne_shang .game163 .sPrev,.game163 .sNext{ float:left; display:block; width:24px; height:104px; text-indent:-9999px; background:url(../images/pro_next.jpg) no-repeat 0 0; }
.about_us_nr .company .ne_shang .game163 .sNext{ background-position:-26px 0;}
.about_us_nr .company .ne_shang .game163 .smallImg{ float:left;  margin:0 8px; display:inline; width:456px; overflow:hidden;}
.about_us_nr .company .ne_shang .game163 .smallImg ul{ height:104px;  width:9999px; overflow:hidden; }
.about_us_nr .company .ne_shang .game163 .smallImg li{ float:left; padding:0 5px; width:104px; cursor:pointer; display:inline;}
.about_us_nr .company .ne_shang .game163 .smallImg img{ border:2px solid #ececec; width:100px; height:100px;}
.about_us_nr .company .ne_shang .game163 .smallImg .on img{ border-color:#1e50a2; border:2px solid #005ca1;}

.about_us_nr .company .ne_shang .product_title{ width:53%; float:right;}
.about_us_nr .company .ne_shang .product_title dl{ overflow:hidden;}
.about_us_nr .company .ne_shang .product_title dt{ font-size:24px; line-height:30px; color:#005ca1; margin:0 0 6px 0;}
.about_us_nr .company .ne_shang .product_title dd.txt2{ line-height:24px; color:#525252; font-size:14px;}

@media screen and (max-width:1180px) {

	.about_us_nr .company .ne_shang .game163{ width:420px;}
	.about_us_nr .company .ne_shang .game163 .bigImg{ height:420px;}
	.about_us_nr .company .ne_shang .game163 .bigImg li img{ width:418px; height:418px;}
	.about_us_nr .company .ne_shang .game163 .smallScroll{ height:79px;}
	.about_us_nr .company .ne_shang .game163 .sPrev,.game163 .sNext{ height:79px; background:url(../images/pro_next.jpg) no-repeat 0 -13px; }
	.about_us_nr .company .ne_shang .game163 .sNext{ background-position:-26px -13px;}
	.about_us_nr .company .ne_shang .game163 .smallImg{ width:356px;}
	.about_us_nr .company .ne_shang .game163 .smallImg ul{ height:79px;}
	.about_us_nr .company .ne_shang .game163 .smallImg li{ width:79px !important;}
	.about_us_nr .company .ne_shang .game163 .smallImg img{ width:75px; height:75px;}

	.about_us_nr .company .ne_shang .product_title{ width:32% !important;}

}

@media screen and (max-width:1480px) {
	.about_us_nr .company .ne_shang .product_title{ width:48%;}
}

@media screen and (max-width:1380px) {
	.about_us_nr .company .ne_shang .product_title{ width:40%;}
}

@media screen and (max-width:1280px) {
	.about_us_nr .company .ne_shang .product_title{ width:36%;}
}

@media screen and (max-width:980px) {
	.about_us_nr .company .ne_shang .game163{ float:none; margin:0 0 26px 0;}
	.about_us_nr .company .ne_shang .product_title{ width:100%; float:none;}
}

/*pro_xiangxi*/
.about_us_nr .company .pro_xiangxi{ width:99.6%; margin:0 0 30px 0; overflow:hidden; border:#e3e3e3 1px solid;}
.about_us_nr .company .pro_xiangxi .pro_xlii{ margin:0 auto; overflow:hidden;}
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xx{ width:15%; font-size:18px; color:#121212; line-height:42px; text-align:center; cursor:pointer; background-image:url(../images/pic.jpg);}
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xxcs{ width:15%; font-size:18px; color:#005ca1; line-height:42px; text-align:center; cursor:pointer; background-image:url(../images/pic-.jpg);}
.about_us_nr .company .pro_xiangxi .pro_jies{ font-size:14px; line-height:24px; color:#525252; margin:2%;}

@media screen and (max-width:1188px) {
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xx{ width:30%;}
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xxcs{ width:30%;}
}

@media screen and (max-width:640px) {
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xx{ width:33.3%; font-size:16px; font-weight:bold;}
.about_us_nr .company .pro_xiangxi .pro_xlii dd.pro_xxcs{ width:33.3%; font-size:16px; font-weight:bold;}
}


.main_product{ width:838px; margin:28px 0; overflow:hidden;}
.main_product h2{ font-size:24px; line-height:30px; color:#005ca1; margin:0 0 26px 0;}
.blk_18 { overflow:hidden; zoom:1; width:838px; height:170px; margin:auto;}
.blk_18 .pcont { width:790px; float:left; overflow:hidden; padding:0;}
.blk_18 .ScrCont { width:7900px; zoom:1; margin:0;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; background: url(../images/ax.gif) no-repeat;}
.blk_18 .LeftBotton { background-position:0 0; margin:39px 1px 0 0;}
.blk_18 .RightBotton { background-position:0 -70px; margin:28px 0 0 17px;}
.blk_18 .LeftBotton:hover { background-position:-20px 0;}
.blk_18 .RightBotton:hover { background-position:-20px -70px;}
.blk_18 .pl a img { width:138px; height:138px; padding:2px; background:#ededed;}
.blk_18 .pl a img:hover { background:#005ca1;}
.blk_18 .pl a:hover{ text-decoration:none; color:#005ca1;}
.blk_18 .pl { width:142px; float:left; text-align:center; font-size:16px; color:#525252; line-height:24px; margin:0 0 0 16px;}


/*nr_news*/
.about_us_nr .company .nr_news{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .nr_news ul{ overflow:hidden;}
.about_us_nr .company .nr_news ul li{ border-bottom:#ccc 1px dotted; overflow:hidden; padding:6px 0;}
.about_us_nr .company .nr_news ul li a{ font-size:14px; color:#666; line-height:30px;}
.about_us_nr .company .nr_news ul li span{ color:#999; float:right;}

.about_us_nr .company .nr_news ul li .news_tp{ float:left; width:18%;}
.about_us_nr .company .nr_news ul li .news_tp img{ width:100%;}
.about_us_nr .company .nr_news ul li .news_bt{ float:right; width:78%;}
.about_us_nr .company .nr_news ul li .news_bt dd{ line-height:20px; margin:0 0 8px 0;}
.about_us_nr .company .nr_news ul li .news_bt dd a{ font-size:16px; line-height:20px; color:#525252; font-weight:bold;}
.about_us_nr .company .nr_news ul li .news_bt dt{ line-height:18px;}
.about_us_nr .company .nr_news ul li .news_bt dt a{ font-size:14px; line-height:24px; color:#666;}

.about_us_nr .company .content_news{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .content_news h2{ height:40px; font-size:18px; text-align:center; border-bottom:1px solid #ddd;}
.about_us_nr .company .content_news .shijian{ text-align:center;}
.about_us_nr .company .content_news .shijian span{ padding:0 10px; font-size:12px; height:40px; line-height:40px;}
.about_us_nr .company .content_news .con_news{ line-height:24px; padding:20px 0 0 0;}

/*download*/
.about_us_nr .company .download{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .download ul{ overflow:hidden;}
.about_us_nr .company .download ul li{ border-bottom:#e5e5e5 1px solid; overflow:hidden; padding:12px 0;}
.about_us_nr .company .download ul li .downd{ float:left; overflow:hidden;}
.about_us_nr .company .download ul li .downd img{ margin:0 12px 0 0;}
.about_us_nr .company .download ul li .downd h1{ font-size:20px; color:#333; float:left; line-height:32px; margin:16px 0 0 0;}
.about_us_nr .company .download ul li .downd h1 span{ font-size:12px; color:#888; line-height:22px; display:block;}
.about_us_nr .company .download ul li .downd h3{ float:left;}
.about_us_nr .company .download ul li .don_dj{ float:right; margin:16px 3% 0 0; text-align:center;}
.about_us_nr .company .download ul li .don_dj span{ display:block; font-size:12px; color:#666; line-height:18px;}

/*faq*/
.about_us_nr .company .faq_lk{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .faq_lk ul.cddl{ background:#f3f3f3; border:#e5e5e5 1px solid; padding:0 0 0 16px; margin:0 0 12px 0;}
.about_us_nr .company .faq_lk ul.cddl li{ font-size:15px; font-weight:bold; line-height:42px; color:#333; padding:0;}
.about_us_nr .company .faq_lk ul{ border:#e5e5e5 1px solid; border-top:none; margin:-12px 0 16px 0;}
.about_us_nr .company .faq_lk ul li{ font-size:14px; line-height:22px; padding:16px; color:#666;}

/*contact*/
.about_us_nr .company .contact{ width:100%; margin:0 0 52px 0; font-size:14px; line-height:24px; color:#525252;}
.about_us_nr .company .contact h2{ font-size:21px; color:#005ca1; line-height:30px; font-weight:bold; margin:0 0 12px 0;}
.about_us_nr .company .contact h3{ background:url(../images/map.png) left top no-repeat; padding:0 0 0 39px; font-size:16px; line-height:30px; margin:0 0 12px 0;}
.about_us_nr .company .contact h4{ background:url(../images/tel.png) left top no-repeat; padding:0 0 0 39px; font-size:16px; line-height:30px; margin:0 0 12px 0;}
.about_us_nr .company .contact h5{ background:url(../images/e_mail.png) left top no-repeat; padding:0 0 0 39px; font-size:16px; line-height:30px; margin:0 0 12px 0;}
.about_us_nr .company .contact h6{ background:url(../images/skype.png) left top no-repeat; padding:0 0 0 39px; font-size:16px; line-height:30px; margin:0 0 12px 0;}

/*online*/
.messages_box{ width:100%; margin:0 0 30px 0;}
.messages_box ul{ overflow:hidden;} 
.messages_box ul li{ padding:5px 28px 5px 5px;}
.messages_box .text-input,.messages_box .summary-input,.messages_box .qq-input{ width:100%; height:33px; padding:0px 10px; line-height:normal; background:none repeat scroll 0% 0% rgb(253, 253, 253); border-width:1px; border-style:solid; border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important; font-size:14px;}
.messages_box .cont-input{ width:100%; height:130px; padding:10px; line-height:20px; background:none repeat scroll 0% 0% rgb(253, 253, 253); border-width:1px; border-style:solid; border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important; font-size:14px;}
.messages_box .code-input{ width:125px; vertical-align:middle; height:33px; padding:0px 10px; line-height:normal; background:none repeat scroll 0% 0% rgb(253, 253, 253); border-width:1px; border-style:solid; border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.messages_box .verify-pic{ height:35px; vertical-align:middle;}
.messages_box .submitBtn{ text-align:center; padding-top:10px;}
.messages_box .messages-button{ width:125px; height:34px; line-height:34px; font-size:16px; color:#fff; text-align:center; background:none repeat scroll 0% 0% #900; border:none;}

/*jobs*/
.about_us_nr .company .join_td{ width:100%; margin:0 0 30px 0;}
.about_us_nr .company .join_td ul{ margin:0 0 26px 0; overflow:hidden;}
.about_us_nr .company .join_td ul li{ padding:0;}
.about_us_nr .company .join_td ul li .name{ line-height:30px; background:#e8e8e8; font-size:16px; padding:0 0 0 8px; color:#333; font-weight:bold;}
.about_us_nr .company .join_td ul li .yqiu{ line-height:26px; border-bottom:#ccc 1px dashed; float:left; width:33.333334%; padding-top:3px;}
.about_us_nr .company .join_td ul li .nrong{ line-height:24px; border-bottom:#ccc 1px dashed; padding:38px 0px 6px 0px;}




.pages { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.pages a, .pages font, .pages i { border: 1px solid #DDD; color: #333;  padding: 5px 10px; text-decoration: none; font-size:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; }
.pages b { border: 1px solid #005ca1;padding: 5px 10px; text-decoration: none; background: #005ca1; color:#FFF; font-size:12px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.pages a:hover { border: 1px solid #005ca1;  padding: 5px 10px; text-decoration: none; background: #005ca1; color:#FFF; font-size:12px;}
