/* CSS Document */

body, div, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{ font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; }
img,li{ vertical-align:top;border:0;}
img{
	border: 0;
	vertical-align: auto;
}
ul,li{ margin:0px; padding:0; list-style-type:none;}
a{text-decoration:none;}
body{font-family:"microsoft yahei"}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.clearfix{+height:1%}
.break_word{word-wrap:break-word;word-break:break-all}
.keep_all{word-break:keep-all;white-space:nowrap}
.ellipsis{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}
.case_intro,.txt_justify{text-align:justify;text-justify:inter-ideograph}
textarea{resize:none}
.hide{display:none}
.float_l{float:left}
.float_r{float:right}
.color_0{color:#000}
.color_3{color:#333}
.color_6{color:#666}
.color_9{color:#999}
.color_f60{color:#f60}
.color_fff{color:#fff}
.color_c{color:#c00}
.color_69{color:#697686}
.font12{font-size:12px}
.font14{font-size:14px}
.font24{font-size:24px}
.font16{font-size:16px}
.font18{font-size:18px}
.pd20{padding-left:20px}
.pd30{padding-left:30px}
.line34{line-height:34px}
.line24{line-height:24px}

.percent{ width:100%;}
.h_percnet{ height:100%;}
.content{ width:1100px; margin:0 auto;}
.wrap{ width:1100px;}
.fle{ float:left;}
.flr{ float:right;}
.position_r{ position:relative;}
.position_b{ position:absolute;}
.align{ text-align:center !important;}
.imgmid{display:inline-block !important;*display:inline !important;*zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}
.inline-block{ display:inline-block !important;}
.block{ display:block !important;}
.yahei{ font-family:"microsoft yahei"}
.Arial{ font-family:Arial, Helvetica, sans-serif !important;}
.font_04b08{ font-family:'04b08', Arial, Helvetica, sans-serif !important;}
.Candara_font{ font-family:Candara, Arial, Helvetica, sans-serif !important;}
.bold{ font-weight:800 !important;}
.clear{ clear:both; display:block;}

.red{ color:#F00 !important;}
.c_f30{ color:#F30 !important;}
.c_999{ color:#999 !important;}
.c_333{ color:#333 !important;}
.c_666{ color:#666 !important;}
.c_fc0{ color:#FC0 !important;}
.c_fff{ color:#FFF !important;}
.c_f60{ color:#F60 !important;}
.c_f90{ color:#F90 !important;}
.c_06f{ color:#06f !important;}
.c_8d7b4f{ color:#8d7b4f !important;}
.c_b32023{ color:#b32023 !important;}

.f11{ font-size:11px !important;}
.f12{ font-size:12px !important;}
.f13{ font-size:13px !important;}
.f14{ font-size:14px !important;}
.f15{ font-size:15px !important;}
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.f20{ font-size:20px !important;}
.f21{ font-size:21px !important;}
.f22{ font-size:22px !important;}
.f24{ font-size:24px !important;}
.f26{ font-size:26px !important;}
.f30{ font-size:30px !important;}
.f41{ font-size:41px !important;}

.none{ display:none;}
.line_h{ line-height:20px !important;}
.line_h24{ line-height:24px !important;}
.line_h26{ line-height:26px !important;}
.line_h30{ line-height:30px !important;}
.text_c{ text-align:center !important;}
.text_l{ text-align:left !important;}
.text_r{ text-align:right !important;}
.pad20{ padding:20px !important;}
.pad0_5{ padding:0 5px !important;}
.pad5_0{ padding:5px 0 !important;}
.pad10{ padding:10px !important;}
.pad13{ padding:13px !important;}
.pad15{ padding:15px !important;}
.mt5{ margin-top:5px !important;}
.mt7{ margin-top:7px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt35{ margin-top:35px !important;}
.mtb0{ margin-bottom:0 !important;}
.bg_FFF{ background:#FFF !important;}
.bg_af2830{ background:#af2830 !important;}
.bg_333{ background:#333 !important;}
.cursor{ cursor:pointer !important;}
.border0{ border:0 !important;}
.underline{ text-decoration:underline !important;}

.gray333{ color:#333; text-decoration:none;}
.gray333:hover{ color:#cc3300; text-decoration:none;}

.top{ background:url(../images/top_bj.jpg) repeat-x; height:30px;}
.top_left{ width:500px; margin-top:6px;}
.top_left img{ margin-right:5px;}
.top_left a{color:#333;}
.top_right{ width:500px; text-align:right;}
.home{ background:#0d7fbf; width:73px; height:30px; color:#fff !important; display:inline-block; text-align:center;}
.top_right a{ color:#666; text-decoration:none; margin-left:10px;}
.top_right a:hover{ color:#666; text-decoration: underline;}

.head{ margin-top:10px;}
.head_left{ width:295px; margin-top:10px;}
.head_right{ position:relative; font-family:"微软雅黑"; margin-top:20px; z-index:10001;}

ul#jDropDown > li > a {height:65px; line-height:65px;position: relative;margin: 0px 5px 0px 5px; color:#000; text-decoration: none; padding:0px 20px 0px 20px;border:solid 1px #fff; border-bottom: none; z-index:10000;}

ul#jDropDown > li > .on, ul#jDropDown > li > a:hover{color: #484848;top:0px;background-color: #f9f9f9; border:solid 1px #d9d9d9; border-bottom: none; z-index:10005;height:65px; margin: 0px 5px 0px 5px; color:#000; text-decoration: none; padding:0px 20px 0px 20px;}

ul#jDropDown {position: relative;left: 0px;height:65px; float:right;}
ul#jDropDown li {float: left;zoom: 1; font-size:18px;position: relative;}
ul#jDropDown li a {display: block;}

.column_1, .column_2, .column_3, .column_4, .column_5 {left:1px;position: absolute;top:65px; z-index:10003;visibility: hidden;border: 1px solid #d9d9d9;background-color: #f9f9f9;}
.column_1 {width: 420px;}
.column_2 {width: 420px;}
.column_3 {width: 420px;}
.column_4 {width: 420px;}
.column_5 {width: 420px;}
/*en*/
.lang_en .column_1 {width: 470px;}
.lang_en .column_2 {width: 410px;}
.lang_en .column_3 {width: 430px;}
.lang_en .column_4 {width: 470px;}
.lang_en .column_5 {width: 420px;}
.lang_en .column_1 .nav_left{width:180px;}
.lang_en .column_2 .nav_left{width:120px;}
.lang_en .column_3 .nav_left{width:140px;}


.nav_left{ width:130px; font-size:14px; position:relative;}
.nav_left span{ line-height:48px; width:100%; display:inline-block; border-bottom:dotted 1px #ccc;}
.nav_left span img{ position:absolute; left:15px; margin-top:24px;}
.nav_left span a{ color:#000; text-decoration:none; padding-left:30px; background:url(../images/jt.jpg) no-repeat 15px center;}
.nav_left span a:hover{ color:#d02504; text-decoration:none;}

.nav_right{ width:268px; font-size:12px;line-height:1.8em; color:#666;}
.nav_right img{ margin-bottom:10px;}


.head_xian{ background:url(../images/xian.jpg) no-repeat; width:100%; height:3px; margin-top:1px;}
.summary{ background:url(../images/in_news_bj.jpg) repeat-x; height:33px; position:relative; padding-top:8px;}
.laba{ position:absolute; top:16px;}
.in_gd-news { font-size:12px; color:#cccccc; padding-left:5px;}
.in_gd-news ul { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; liNE-HEIGHT: 26px; PADDING-TOP: 0px; liST-STYLE-TYPE: none; HEIGHT: 26px}
.in_gd-news ul li {MARGIN: 0px 0px 0px 1em; text-align:left;}
.in_gd-news ul li.active {DISPLAY: block}
.in_gd-news span { color:#999; margin-left:20px;}
.in_gd-news ul A { ColOR: #ccc; TEXT-DECORATION: none}
.in_gd-news ul A:hover {TEXT-DECORATION: underline}


.fullSlide {width:100%;position:relative;height:400px;background:#f5f5f5;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:400px;overflow:hidden;text-align:center; background:center;}
.fullSlide .bd li a {display:block;height:400px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:2px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#006AA4;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.in_main{ margin-top:25px; color:#666;}
.in_main_l,.in_main_con{ width:317px; background:url(../images/fgx.jpg) no-repeat right; height:300px;}
.in_main_con{ margin-left:48px;}
.in_main_r{ width:269px; margin-left:48px;}
.in_mian_title{ font-family:"微软雅黑"; font-weight:normal; line-height:36px; margin-bottom:15px; color:#000;}
.in_mian_title img{ margin-right:10px;}
.in_main_nr{ width:270px; display:inline-block; height:80px; line-height:24px; margin-top:10px;}
.in_main_more{ font-weight:normal;}
.in_main_more img{ margin:2px 0px 0px 5px;}
.in_main_more a{ color:#e10600; text-decoration:none;}
.in_main_more a:hover{ color:#e10600; text-decoration: underline;}

.in_main2{ background:#333; padding:20px 0px 20px 0px; position:relative;}
.in_about{ width:645px; color:#ccc;}
.in_main2_title{ font-size:18px; color:#fff; font-family:"微软雅黑"; font-weight:normal; border-bottom:dotted 1px #858585; padding-bottom:10px; margin-bottom:10px;}
.in_about p{ text-align:right; margin-top:25px;}

.in_results{ width:375px;}
#gd_results{ overflow:hidden; font-size:14px;}
.gd_results_img tr td{ width:101px; text-align:center; padding-right:20px; line-height:30px;}
.gd_results_img tr td a{ color:#fff; text-decoration:none;}
.gd_results_img tr td a:hover{ color:#fff; text-decoration: underline;}

.link{ margin-top:10px;}

.gotop{ width:90px; height:30px; right:70px; top:0px; background:url(../images/dtop.jpg) no-repeat; position:absolute;}

.foot{ background:#666; height:50px; line-height:50px; color:#fff;}
.foot_left{ width:500px;}
.foot_left a{ color:#fff; text-decoration:none; margin:0px 10px 0px 10px;}
.foot_left a:hover{ color:#fff; text-decoration: underline;}
.foot_right{ width:500px; text-align:right;}

/*--内页--*/
.site_main{height:100%; overflow:hidden;}
.site_main_left{ width:200px; background:#f5f5f5; min-height: 400px;}
.site_menu_title{ background:#0C86C6 url(../images/menu_btbj.jpg) no-repeat; height:37px; color:#fff; font-family:"微软雅黑"; font-size:18px; line-height:37px; padding-left:45px; margin-top:32px;}

.nav_dot{ margin:0 15px;}
.nav_dot li{height:38px;}
.nav_dot li a {background:url(../images/news_jt.jpg) no-repeat 10px center; padding-left:22px; text-decoration:none; font-size:14px; color:#000; display:block; height:38px; line-height:38px; border-bottom:1px dotted #d2d2d2; }

.nav_dot li a.curr,.nav_dot li a:hover{color:#006AA4;}

.site_left_phone{ margin:20px 0px 30px 10px; font-size:12px; color:#666;}
.site_left_phone img{ margin-right:5px;}
.site_left_phone span{ font-family:Arial, Helvetica, sans-serif; color:#333; font-size:18px;}
.site_left_phone span b{ color:#b32023; font-weight:normal;}

.site_main_right{ overflow:hidden;}
.site_main_right_nr{ padding-bottom:30px;}
.site_main_right_nr img{max-width:100%; vertical-align: top;}
.site_main_title{font-size: 18px;line-height: 40px;border-bottom: #DFDFDF solid 1px;color: #666;height: 40px; margin-top:20px;}
.site_main_title span{font-size:12px; color:#666;}
.site_main_title span a{ color:#666; text-decoration:none;}

.fxui-tab { font-size:14px;}
.fxui-tab-hand { height:44px; border-top: solid 1px #d8d8d8; border-bottom: dashed 1px #d8d8d8;}
.fxui-tab-tit {display: block;float: left;font-size:14px;height:44px;line-height:44px; padding:0px 35px 0px 35px; cursor: pointer; border-left:dashed 1px #d8d8d8}
.fxui-tab-hand .curr { background:url(../images/new_tab_ann.jpg) no-repeat; color:#000;}
.fxui-tab-nav { }

.n_news li{ line-height:45px; border-bottom:dashed 1px #d8d8d8;}
.n_news li span{ font-size:12px; color:#999; width:80px; display: inline-block; padding-left:20px;}
.n_news li strong{ font-weight:normal; margin-left:20px;}

.fy {clear:both;height:30px;margin:20px;overflow:hidden; text-align:center; font-size:14px;}
.fy ul li {display:inline-block; border:1px solid #ccc;border-radius:4px;padding:3px 11px; margin:0 1px;line-height:20px;background:#fff;}
.fy ul li.thisclass {display:inline-block;border:1px solid #006AA4;padding:3px 11px;margin:0 3px;background:#006AA4; color:#fff;}
.fy ul li.thisclass a {color:#fff;}
.fy ul li a{color:#333; display:block;}
.fy ul li a:hover {color:#006AA4;}
.fy ul li span {display:inline-block;padding:0;}

.new_site h1{ font-size:14px; color:#333; text-align:center; border-bottom:dashed 1px #d8d8d8; padding-bottom:20px;}
.new_site span{ display:inline-block; padding:30px 20px 0px 30px;}

.pro_list dl{border-bottom:#E0E0E0 1px solid; padding-bottom:25px; margin-top:25px; overflow:hidden;}
.pro_list dl dt{float:left; width:240px; height:160px;}
.pro_list dl dd{margin-left:260px;}
.pro_list dl h1 a{ color:#09F; text-decoration:none; font-size:16px; line-height:30px;}
.pro_list dl span{ line-height:24px; display:inline-block; margin-top:5px; overflow:hidden; height:100px;width: 100%;}
.pro_list dl a.toinfo{font-size:14px; float:right; color:#09F;text-decoration:none;}
.pro_list dl a:hover{ text-decoration:underline;}

.pro_list_site li{ border-bottom:dashed 1px #c9c9c9; padding-bottom:25px; height:100%; overflow:hidden; margin-top:25px;}
.pro_list_site img{ border:solid 1px #e1e1e1; margin:0px 12px 0px 12px;}
.pro_list_site li h1 a{ color:#000; text-decoration:none;}
.pro_list_site li h1 a:hover{ color:#d02504; text-decoration:none;}
.pro_list_site li span{ line-height:22px; display:inline-block; margin-top:10px; width:590px; height:65px; overflow:hidden;}
.pro_list_site li p img{ margin:0 auto;}

.product_site{ font-size:14px; font-weight:bold;}
.product_site img{ border:solid 1px #e1e1e1;}
.product_site_titile{ background:url(../images/site_bt_bj.jpg) no-repeat; height:32px; line-height:32px; padding-left:30px;}

.industry{ line-height:48px; font-family:"微软雅黑";}

.knowledge_list li{ border-bottom:dashed 1px #d8d8d8; padding-bottom:15px; margin-top:15px;}
.knowledge_list li h1 span{ font-weight:normal; float:right; color:#999;}
.knowledge_list_nr{ display:inline-block; height:40px;}

.honor_list dl{ float:left; width:212px; margin:10px 50px 10px 0px;}
.honor_list dl dt{ border:solid 1px #e0e0e0;}
.honor_list dl dd{ text-align:center; margin-top:10px;}
.honor_list dl dd a{ color:#000; text-decoration:none;}
.honor_list dl dd a:hover{ color:#cc3300; text-decoration:none;}

.qualification_list li{ border-bottom: dotted 1px #999; height:100%; overflow:hidden; padding-bottom:20px; margin-top:30px; line-height:30px;}
.qualification_list li h1{ height:30px; margin:20px 0; cursor:pointer;}

.qualifica_left{ width:116px; font-family:Arial, Helvetica, sans-serif;}
.gray_bj{ background:url(../images/yj_h_bj.jpg) no-repeat; width:61px; height:70px; line-height:70px; color:#fff; padding-left:55px;}
.red_bj{ background:url(../images/yj_red_bj.jpg) no-repeat; width:61px; height:70px; line-height:70px; color:#fff; padding-left:55px;}

.qualifica_right{ width:635px;}
.qualifica_right strong{ margin-top:25px; display:inline-block;}

.edu_list{ background:#f1f1f1;}
.edu_list_left{ border-right:solid 2px #fff;}

.edu_list_right{ line-height:40px; border-bottom:dotted 1px #cecece; padding-left:20px;}

.join_left{ width:570px; font-family:"微软雅黑"; line-height:40px;}
.join_right{ width:210px; text-align:right;}
.ann1{ background: url(../images/ann1.jpg) no-repeat; width:203px; height:51px; border:none; margin-top:10px; cursor:pointer;}
.join_zw{ background:#737373; height:30px; line-height:30px; padding:0px 20px 0px 20px; color:#fff; display:inline-block; margin-right:10px;}
.contact{ line-height:36px;}
.n_banner{height:260px; width:100%;}

.pro_tie{margin-top:10px;line-height:50px;border-bottom:1px solid #e5e5e5}
.pro_tie h2{font-size:20px;border-bottom:1px solid #727272;margin-bottom:-1px; font-weight:normal;}
.pro_tie a{display:block;background:url(../images/more_right.jpg) no-repeat right center;padding-right:20px;margin-right:12px;color:#333}
.pro_tie a.a00{background:0 0;color:#999;margin-right:0;padding-right:3px}
.pro_tie a.a001{background:0 0;margin-right:0}
.pro_con{margin-top:37px}
.pro_c_tie{width:184px;height:267px;background-color:#2b77bc;padding:32px 28px 0 27px}
.pro_c_tie h3{line-height:80px;font-size:30px;border-bottom:1px solid #95bbde;margin-bottom:20px}
.font_14{font-size:14px;line-height:24px}
.pro_c_tie a{display:block;color:#fff;padding-top:40px}
ul.pro_c_list li{width:239px;height:299px;float:left;margin-left:1px}
ul.pro_c_list li a{text-align:center;width:239px;height:299px;display:block;background-color:#f9f9f9;font-size:14px}
ul.pro_c_list li a img{width:162px;height:131px;padding:85px 0 50px}
ul.pro_c_list li a:hover{background-color:#f4f4f4}
.more_hui{display:block;height:50px;line-height:50px;font-size:17px;text-transform:uppercase;background-color:#f9f9f9;text-align:center;margin-top:11px}
.w835{width:735px}
.w332{width:332px}
.two_con{margin:16px 0;}

.hot_n dt{float:left; width:430px; height:280px;}
.hot_n dd{margin-left:450px; padding-top:6px;}
.hot_n dd video{background: transparent url('bookpic/b1.jpg') no-repeat 0 0; 
        -webkit-background-size: cover; 
           -moz-background-size: cover; 
             -o-background-size: cover; 
                background-size: cover; }
.hot_n h3{line-height:24px; margin-bottom:8px;}
.hot_n h3 a{ color:#09F}
.hot_n p{font-size:14px; line-height:24px; color:#666;}
.hot_n span{color:#999; margin-top:8px; display:block;font-size:14px;}
.n_list{}
.n_list li{height:34px;line-height:34px;overflow:hidden; width:50%; float:left;}
.n_list li span{float:right;color:#fff; margin-right:14px; font-size:14px;}
.n_list li a{font-size:14px; color:#666; background:url(../images/news_jt.jpg) no-repeat left center;padding-left:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ren_con{font-size:12px; color:#666; line-height:24px;font-family:"microsoft yahei";}
.ren_con a{margin-top:10px; display:block}
.mar_auto {width: 1100px;margin-left:auto; margin-right:auto;}
.desc,#gd_results{font-size:14px; line-height:1.8em; color:#ccc;font-family:"microsoft yahei";}
.desc1{font-size:14px; line-height:1.8em; color:#666;font-family:"microsoft yahei";}
#gd_results{position:relative;}
.ewmbox{width:140px; text-align:center; position:absolute;right:10px;font-size:14px; top:8px}

.tremk{display:block; display:block; margin-top:15px; overflow:hidden; position: relative;}
.tremk ul{position: relative; width:1130px;}
.tremk ul li{float:left; width:260px; margin-right:20px;}
.tremk ul li img{width:260px; height:174px;}
.tremk ul li h3{font-size:15px; text-align:center; line-height:24px; margin:8px 0 6px; }
.tremk ul li h3 a{color:#333;}

.showlist ul{width:1130px;}
.showlist ul li{margin:0 20px 20px 0; float:left; width:260px; position:relative;}
.showlist ul li p{line-height:20px; margin-top:8px; text-align:center;height: 40px;overflow: hidden;}
.showlist ul li p a{color:#09F;}

.info,.contact{font-size:15px; line-height:1.8em; color:#666;}
.info p{margin-bottom:20px;}
.zhaopin p{margin-bottom:8px; color:#666;line-height:1.8em;}
.info .cptable{background:#eee;width: 100%;}
.info .cptable th{text-align:right;white-space:nowrap;  }
.info .cptable th,.info .cptable td{padding:5px 10px; border-bottom:2px solid #fff; border-left:2px solid #fff;}
.title{text-align:center; font-size:22px;line-height: 32px;padding-bottom: 14px; font-weight:normal;}

.showzs ul{width:1130px;}
.showzs ul li{width:260px;}

.showcp ul{width:1150px; overflow:hidden; margin-bottom:10px;}
.showcp ul li{width:340px; margin:30px 40px 0 0;}

.showcp ul li h1{height:40px;font-size:20px;line-height: 40px; font-weight: normal; text-align:center;}
.showcp ul li h1 a{color: #272727}
.showcp ul li h1 a:hover{color: #1f92d1}
.showcp ul li p{line-height: 25px;color: #666; margin-top:0;}

.contact p{margin-bottom:3px;}
.channel{text-align:center; padding-top:27px;}
.channel ul li{display:inline-block; margin:0 10px;min-width: 90px;}
.channel a{width:auto; display:block; padding:0 11px;height: 62px; line-height:62px;color:#272727;border-bottom: 2px solid #d5d5d5; text-decoration:none;}
.channel a:hover,.channel a.curr{color:#1f92d1;border-bottom: 2px solid #1f92d1;}
