@charset "utf-8";
/*s: reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0 none;vertical-align:middle}
ol,ul{list-style:none inside}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0}
input,select,button,textarea{vertical-align:middle;outline:none}
a,.a{outline:none;cursor:pointer}
em,b,i{font-style: normal;}
/*e: reset */

html{overflow-y:scroll}
body{font:13px/27px 'Microsoft YaHei',Verdana,Tahoma,Arial;color:#333;position:relative}
a{color:#3d6dcc;text-decoration:none}
a:hover{text-decoration:none}
a:active{color:#f60}
input,textarea,select{font:13px/17px 'Microsoft YaHei',Verdana,Tahoma,Arial;color:#333}
select{font-size:12px}
input.i,textarea.i{margin-right:5px;padding:3px 5px;color:#333;border:1px solid #ccc;;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset}
input.hover,textarea.hover{border:1px solid #aaa !important;background:#fff !important;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset}
input.focus,textarea.focus{border:1px solid #6af !important;background:#fff !important;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset}
input.warning,textarea.warning{border:1px solid #f60;background:#fff0e5}

/*s: common */
.c{clear:both !important}
.h{display:none !important}
.o_h{overflow:hidden !important}

/* font */
.fc_wht{color:#fff !important}
.fc_blk{color:#000 !important}
.fc_r{color:#c00 !important}
.fc_g{color:#090 !important}
.fc_b{color:#06c !important}
.fc_gry_d{color:#333 !important}
.fc_gry{color:#999 !important}
.fc_gry_l{color:#f2f2f2 !important}

.fs_11{font-size:11px !important}
.fs_12{font-size:12px !important}
.fs_13{font-size:13px !important}
.fs_14{font-size:14px !important}
.fs_16{font-size:16px !important}
.fs_18{font-size:18px !important}

.lh_0{line-height:0 !important}
.lh_16{line-height:16px !important}
.lh_20{line-height:20px !important}
.lh_40{line-height:40px !important}

.fw_b{font-weight:bold !important}
.fw_n{font-weight:normal !important}

.ta_l{text-align:left !important}
.ta_c{text-align:center !important}
.ta_r{text-align:right !important}

.td_n{text-decoration:none !important}
.td_o{text-decoration:overline !important}
.td_lt{text-decoration:line-through !important}
.td_u{text-decoration:underline !important}

.ti_2em{text-indent:2em}

.bg_wht{background:#fff !important}
.bg_blk{background:#000 !important}
.bg_r{background:#c00 !important}
.bg_g{background:#090 !important}
.bg_b{background:#06c !important}
.bg_gry_d{background:#333 !important}
.bg_gry{background:#999 !important}
.bg_gry_l{background:#f2f2f2 !important}

.br_3{border-radius:3px !important}
.br_5{border-radius:5px !important}
.br_10{border-radius:10px !important}

.br_wht{border:1px solid #fff !important}
.br_blk{border:1px solid #000 !important}
.br_r{border:1px solid #c00 !important}
.br_g{border:1px solid #090 !important}
.br_b{border:1px solid #06c !important}
.br_gry_d{border:1px solid #333 !important}
.br_gry{border:1px solid #999 !important}
.br_gry_l{border:1px solid #f2f2f2 !important}

.p_2{padding:2px !important}
.p_3{padding:3px !important}
.p_5{padding:5px !important}
.p_10{padding:10px !important}
.p_20{padding:20px !important}
.p_0_2{padding:0 2px !important}
.p_0_5{padding:0 5px !important}
.p_0_10{padding:0 10px !important}
.p_0_20{padding:0 20px !important}
.p_2_5{padding:2px 5px !important}

.h_10{height:10px;font-size:0}
.h_20{height:20px;font-size:0}

.f_l{float:left}
.f_r{float:right}

.hr_l{border:none;border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0;font-size:0;overflow:hidden}
.vr_l{border:none;border-left:1px solid #ccc;border-right:1px solid #fff;width:0;font-size:0;overflow:hidden}

/*s:order list*/
.ol{list-style:inside decimal none}
/*e:order list*/

.m{margin:0 auto}
.w_10{width:10px;font-size:0}
.w_190{width:190px}
.w_250{width:250px}
.w_300{width:300px}
.w_320{width:320px}
.w_340{width:340px}
.w_550{width:550px}
.w_500{width:500px}
.w_650{width:650px}
.w_750{width:750px}
.w_760{width:760px}
.w_860{width:860px}
.w_880{width:880px}
.w_960{width:960px}
.w_1000{width:1000px}
.w_1200{width:1200px}
/*e: common */

/*s: layout */
#header{margin:21px 0 54px 0;}
	#topbar{height:28px;position:relative;font-size:12px;line-height:28px}
		#uwa_member{width:510px;height:28px;position:absolute;top:0;left:0}
		#nav_topbar{width:450px;height:28px;position:absolute;top:0;right:0;text-align:right}
#nav_main{height:40px;}
#main{padding:0 0 20px}
#footer{background:url(../img/footer_bg.jpg) center no-repeat;height:268px;color:#fff;}
#footer a{color:#fff;}
.kq-logo{float:left !important;}
.kq-logo img{position:relative;top:-8px;}
.kq-s-title{font-size:16px;font-weight:bold;margin:4px 0;color:#165099}
/*e: layout */

/*s: big_news */
#slide{width:300px; height:180px; overflow:hidden}
#big_news{padding:10px 20px 2px;border-bottom:1px dashed #ccc;border-left:1px solid #fff}
	#big_news h2{height:42px;overflow:hidden}
	#big_news p{height:54px;overflow:hidden}
/*e: big_news */

/*s: .menu */
.menu{padding:5px 0;height:40px;line-height:40px;_line-height:37px;position:relative;z-index:200;font-size:14px;font-weight:bold;}
	.menu a:hover{text-decoration:none}
	.menu>span{background:url(../img/menu_line.png);width:3px;height:40px;float:left;}
	.menu>span:last-child{background:none;}
	
	.menu dt:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px;}
	.menu dt:first-child a{border-top-left-radius:12px;border-bottom-left-radius:12px;}
	.menu dt:nth-child(15){border-top-right-radius:12px;border-bottom-right-radius:12px;}
	.menu dt:nth-child(15) a{border-top-right-radius:12px;border-bottom-right-radius:12px;}
	
	.menu dt{padding-bottom:3px;float:left;*zoom:1;*display:inline;}
	.menu dt.hover, .menu dt.on{padding-bottom:0;background:#f7f7f7;}
		.menu dt a{display:block;width:144px;text-align:center;color:#165099;background:url(../img/menu_bg.png);}
		.menu dd a{display:block;width:140px;text-align:center;color:#165099;}
		.menu dt.hover a, .menu dt.on a{color:#165099;background:#f7f7f7;}
		
	.menu dd{opacity:0.9;font-size:12px !important;display:none;position:absolute;top:45px;padding:12px 2px;background:#e9e9e9;border-radius:0 0 5px 5px;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}
		.menu dd li{border-bottom:1px solid #fff;height:30px;line-height:30px;}
		.menu dd li:last-child{border-bottom:none;}
		.menu dd li.hover{background:#fff}
		.menu dd li.hover a{color:#165099}

.menu_1{padding:5px 0;height:20px;line-height:20px;_line-height:17px;position:relative;z-index:200;font-size:13px;font-weight:bold;border-radius:3px}
	.menu_1 a:hover{text-decoration:none}
	.menu_1 dt{padding-bottom:3px;display:inline-block;*zoom:1;*display:inline}
	.menu_1 dt.hover, .menu_1 dt.on{padding-bottom:0;border-bottom:3px solid #7a96cc}
		.menu_1 dt a{display:block;padding:0 10px;color:#fff}
		.menu_1 dt.hover a, .menu_1 dt.on a{color:#fff}
	.menu_1 dd{display:none;position:absolute;top:27px;padding:5px;background:#fff;border:none;box-shadow:2px 2px 2px rgba(0,0,0,0.2)}
		.menu_1 dd a{display:block;padding:0 10px;color:#3d6dcc}
		.menu_1 dd li{padding:0 5px;border:none;border-radius:3px}
		.menu_1 dd li.hover{background:#3d6dcc}
		.menu_1 dd li.hover a{color:#fff}
/*e: .menu */

/*s: .search_box */
.search_box{padding:6px 0;height:26px}
.search_box input{width:145px;height:26px;padding:0 10px;border:none !important;background:#efefef;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.search_box input.search_btn{border-radius:0px;width:34px;height:26px;background:url(../img/search_btn.png) no-repeat !important;text-indent:-9999px}
/*e: .search_box */

/*s: position*/
.position{background:#fff;color:#666;height:30px;line-height:30px}
.position span{background:#7a96cc;color:#fff;display:inline-block;height:30px;margin:0 10px 0 0;padding:0 10px;font-weight:bold}
/*e: position*/

/*s: logo_tiny*/
.logo_tiny{display:inline-block;*display:inline;*zoom:1;width:37px;height:12px;*height:13px;margin-left:5px;background:url(../img/logo_tiny.png) no-repeat;vertical-align:middle}
/*e: logo_tiny*/

/*s: main */
.main_title{}
.main_info{margin-bottom:10px;border-bottom:1px dashed #ccc}
	.main_info span{border-left:1px solid #ccc;padding:0 10px}
	.main_info span strong{padding:0 5px 0 0}
.main_abstract{border:1px solid #e5e5e5;margin-bottom:10px;padding:5px 10px}
.main_content{padding:20px 0;font-size:14px;word-wrap:break-word;word-break:break-all}
	.main_content p{padding:0 0 10px}
.main_related{padding:0 0 20px}
	.main_related dt{font-size:16px}
.main_extra{padding:10px 0;border-top:1px dashed #ccc}
	.main_interaction{padding:10px 0 20px}
		#a_support_count{display:inline-block;*display:inline;*zoom:1;margin:5px 10px 5px 0;padding:0 10px;height:17px;line-height:17px;color:#333;background:#fff}
		#a_oppose_count{display:inline-block;*display:inline;*zoom:1;margin:5px 0 5px 10px;padding:0 10px;height:17px;line-height:17px;color:#333;background:#fff}
	.main_context{}
/*e: main */

/*s: copyright */
.copyright{}
	.copyright a{}
.prowered_by{color:#666}
	.prowered_by a{color:#333;text-decoration:underline}
/*e: copyright */

/*s: page list */
#page_list{margin:10px 0 20px;height:28px;padding:0 10px;font-size:12px;line-height:24px;text-align:center}
.firstPage,.prevPage,.nearPage,.currentPage,.nextPage,.lastPage,.total{display:inline-block;padding:5px 9px;background:#2e5299;font-size:12px;line-height:16px;color:#7a96cc}
.firstPage{border-radius:3px 0 0 3px}
.total{border-radius:0 3px 3px 0}
a.firstPage,a.prevPage,a.nearPage,a.nextPage,a.lastPage{color:#fff}
.currentPage,a.firstPage:hover,a.prevPage:hover,a.nearPage:hover,a.nextPage:hover,a.lastPage:hover{background:#1f3666;text-decoration:none;color:#fff}
.currentPage{font-weight:bold;background:#3d6dcc;text-shadow:0 0 5px rgba(0,0,0,0.5)}
/*e: page list */

/*s: adiv */
.adiv{border:1px solid #dae1f2;background:#fff}
/*e: adiv */

/*s: atab */
dl.atab{} /* with js toggle */
	dl.atab dt{padding:0 10px;height:27px;line-height:27px;background:#3d6dcc}
	dl.atab dt strong{margin:4px 0 0;height:23px;line-height:23px;display:inline-block;padding:0 10px;cursor:pointer;color:#e6eaf2}
	dl.atab dt strong.atabOn{background:#fff;color:#333}
	dl.atab dd{clear:both}
	dl.atab dd .tabCntnt{position:relative;background:#fff}
dl.atab_1{}
	dl.atab_1 dt{padding:0 10px;height:27px;line-height:27px;background:#3d6dcc}
	dl.atab_1 dt strong{margin:4px 0 0;height:23px;line-height:23px;display:inline-block;padding:0 10px;color:#e6eaf2}
	dl.atab_1 dt strong.on, dl.atab_1 dt strong.on a{background:#fff;color:#333}
	dl.atab_1 dt strong a{color:#e6eaf2}
	dl.atab_1 dd{clear:both;background:#fff}
/*e: atab */

/*s: adl */
dl.adl{border:1px solid #dae1f2;border-radius:3px}
dl.adl dt{padding:0 9px;border-width:1px;border-style:solid;border-color:#fff #dae1f2 #b8c7e6 #fff;border-radius:1px 1px 0 0;height:27px;line-height:27px;position:relative;}
	dl.adl dt strong{margin:0 5px 0 0;height:27px;line-height:27px;display:inline-block;color:#2e5299}
	dl.adl dt span{position:absolute;top:0;right:10px;color:#7a96cc}
	dl.adl dt span a{color:#7a96cc;text-decoration:none}
dl.adl dd{padding:9px 9px 10px;border-radius:0 0 1px 1px;clear:both;background:#fff}

dl.adl_h{overflow:hidden}
dl.adl_h dt{width: 128px;float:left;text-align:right;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
dl.adl_h dd{margin-left:144px}

dl.adl_hot{}
dl.adl_new{}
dl.adl_cmd{}
dl.adl_pic{}

dl.adl_panel{border:1px solid #dae1f2;border-radius:3px}
dl.adl_panel dt{padding:0 9px;border-width:1px;border-style:solid;border-color:#fff #dae1f2 #b8c7e6 #fff;border-radius:1px 1px 0 0;height:27px;line-height:27px;position:relative;}
	dl.adl_panel dt strong{margin:0 5px 0 0;height:27px;line-height:27px;display:inline-block;color:#2e5299}
dl.adl_panel dd.header{padding:9px 9px 5px;border-bottom:1px solid #e5e5e5;clear:both;color:#666;font-size:12px;background:#f2f2f2}
dl.adl_panel dd.main{padding:10px 20px;clear:both;background:#fff}
dl.adl_panel dd.footer{padding:9px 9px 10px;border-top:1px solid #e5e5e5;border-radius:0 0 1px 1px;clear:both;background:#f2f2f2}
/*e: adl */

/*s: aul */
ul.aul{}/*common list include image*/
ul.aul li{padding:0 0 0 10px;height:27px;overflow:hidden;background:url(../img/li_dot.gif) 0 0 no-repeat}
ul.aul li.pic{padding:0 0 10px;border-bottom:1px dashed #ccc;position:relative;height:70px}
	ul.aul li.pic a{position:relative;display:block}
	ul.aul li.pic img{position:absolute;top:0;left:0;width:100px;height:60px;border:1px solid #e5e5e5;background:#fff;padding:4px}
	ul.aul li.pic img.hover{border:1px solid #b8c7e6}
	ul.aul li.pic span{position:absolute;top:0;left:120px;display:block;height:19px;line-height:19px;font-weight:bold;overflow:hidden}
	ul.aul li.pic p{position:absolute;top:19px;left:120px;display:block;height:51px;line-height:16px;text-indent:2em;overflow:hidden}

ul.aul_1{}/*title*/
ul.aul_1 li{margin-bottom:5px;padding:0 10px 0 20px;border:1px solid #dae1f2;border-radius:0 3px 3px 0;border-left:10px solid #b8c7e6;height:30px;font-weight:bold;line-height:30px;overflow:hidden;background:#fff}
ul.aul_1 li a{display:block;text-decoration:none}
ul.aul_1 li.hover{border-color:#b8c7e6;border-left:20px solid #7a96cc;padding:0 10px}
ul.aul_1 li.on{border-color:#b8c7e6;border-left:20px solid #7a96cc;padding:0 10px}

ul.aul_2{}/*archive_list*/
ul.aul_2 li{position:relative;padding:0 0 0 10px;height:27px;overflow:hidden;background:url(../img/li_dot.gif) 0 0 no-repeat}
ul.aul_2 li.part{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ccc}
ul.aul_2 li span{position:absolute;top:0;right:0}

ul.aul_2 li.pic{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;height:120px;overflow:hidden;position:relative;background:none}
	ul.aul_2 li.pic span{position:relative}
	ul.aul_2 li.pic p.a_thumb img{padding:9px;border:1px solid #eee;width:160px;height:96px;text-align:center}
	ul.aul_2 li.pic p.a_thumb img.hover{border:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,0.2)}
	ul.aul_2 li.pic h3{position:absolute;left:200px;top:9px;width:330px;height:24px;line-height:24px;overflow:hidden}
	ul.aul_2 li.pic p.a_publish_date{position:absolute;right:10px;top:9px;width:90px;height:24px;line-height:24px;overflow:hidden}
	ul.aul_2 li.pic p.a_info{position:absolute;left:200px;top:34px;width:420px;height:20px;line-height:20px;overflow:hidden}
	ul.aul_2 li.pic p.a_description{position:absolute;left:200px;top:54px;width:420px;height:76px;line-height:24px;overflow:hidden;text-indent:2em}

ul.aul_3{}/*float left list*/
ul.aul_3 li{margin:0 10px 0 0;padding:0 0 0 10px;height:27px;float:left;background:url(../img/li_dot.gif) 0 0 no-repeat}

ul.aul_4{}/*flink list*/
ul.aul_4 li{vertical-align:top;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dashed #ccc}
ul.aul_4 li a{margin-left:10px}
ul.aul_4 li img{vertical-align:top}

ul.aul_5{}/*member sidebar*/
ul.aul_5 li{}

ul.aul_6{}/*search*/
ul.aul_6 li{position:relative;padding:20px 0;border-bottom:1px dashed #ccc}
ul.aul_6 li h3{font-size:14px;font-weight:normal}
ul.aul_6 li p{}

ul.aul_hot{background:url(../img/aul_hot_bg.png) no-repeat !important}
ul.aul_hot li{padding:0 0 0 23px;height:27px;overflow:hidden}

ul.aul_marquee{height:150px;padding:0 10px}/*picture marquee*/
ul.aul_marquee li{margin-right:10px;float:left;position:relative}
ul.aul_marquee li a{position:relative;display:block;padding:8px 0;width:150px}
ul.aul_marquee li img{display:block;width:140px;height:84px;padding:4px;border:1px solid #ccc;background:#fff}
ul.aul_marquee li img.hover{border:1px solid #999}
ul.aul_marquee li span{display:block;height:40px;text-align:center;line-height:20px}

ul.aul_form{}
ul.aul_form li{padding:0 0 10px}
ul.aul_form li strong{display:inline-block;*display:inline;*zoom:1;width:120px;padding-right:10px;text-align:right;vertical-align:top}
#check_img{padding:0 0 0 10px}
/*e: aul */

/*s: btn */
.btn_l,.btn_b{display:inline-block;*display:inline;*zoom:1;padding:2px 8px;height:20px;font-weight:bold;cursor:pointer;font-size:13px;line-height:20px;vertical-align:middle;background-repeat:repeat-x;box-shadow:0 0 2px rgba(0, 0, 0, 0.1)}
.btn_l:hover,.btn_b:hover{text-decoration:none;box-shadow:0 0 2px rgba(0, 0, 0, 0.4)}
	.btn_l{border:1px solid #ccc;color:#333;background-color:#e5e5e5;background-position:0 0}
	.btn_l:hover{border:1px solid #aaa;color:#000;background-color:#fff;background-position:0 0}
	.btn_b{border:1px solid #3d6b99;color:#def;background-color:#528fcc;background-position:0 -30px}
	.btn_b:hover{border:1px solid #3d6b99;color:#fff;background-color:#3e6ecc;background-position:0 -60px}
input.btn_l,input.btn_b,button.btn_l,button.btn_b{height:26px;line-height:13px}

.btn{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 10px;height:27px;line-height:27px;font-weight:bold;color:#fff;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);font-size:13px;vertical-align:middle;background:url(../img/btn.gif) 0 0 no-repeat}
	.btn a{color:#fff}
	.btn_in,.btn_in_love,.btn_in_times,.btn_in_plus,.btn_in_arrow{display:block;*display:inline;*zoom:1;padding:0 15px 0 0;height:27px;*height:28px;line-height:27px;vertical-align:middle;background:url(../img/btn.gif) right -30px no-repeat}
	.btn_in_love{background-position:right -60px}
	.btn_in_times{background-position:right -90px}
	.btn_in_plus{background-position:right -120px}
	.btn_in_arrow{background-position:right -150px}

.btn_upload{display:inline-block;height:24px;font-weight:bold;cursor:pointer;border:1px solid #ccc;color:#333;font-size:13px;line-height:24px;text-align:center;vertical-align:middle;background-color:#e5e5e5;background-position:0 0;box-shadow:0 0 2px rgba(0, 0, 0, 0.1)}
.btn_upload:hover{text-decoration:none;box-shadow:0 0 2px rgba(0, 0, 0, 0.4);border:1px solid #aaa;color:#000;background-position:0 0}
/*e: btn */

/*s: marquee */
#prev, #next{display:inline-block;*display:inline;*zoom:1;margin:3px 2px 0;width:20px;height:20px;*height:21px;overflow:hidden;background:url(../img/marquee_bg.gif) 0 0 no-repeat}
#prev.hover{background-position:0 -20px}
#next{background-position:-20px 0}
#next.hover{background-position:-20px -20px}
/*e: marquee */

/*s: msg error */
.msg_err{margin:0 auto;padding:20px;width:50%;border:1px solid #fb9;font-size:12px;background:#fff7e5; text-align:center}
/*e: msg error */

/* kq start */
.kq-top-lang{float:right;margin:7px 1px 0 12px;font-weight:bold;}
.kq-top-lang>a{font-weight:normal;display:inline-block;background:#164b91;text-decoration:none;padding:0px 8px;margin-left:7px;color:#fff;line-height:22px;height:22px;border-radius:5px;}
.kq-banner{height:430px;}
.kq-banner img{width:1200px;height:430px;}
.kq-i-n-t{color:#18509a;font-size:22px;margin:44px 0 32px 0;}
.kq-i-n-t>span{color:#55a039;font-size:12px !important;margin-left:8px;}
.kq-i-n-t>a{font-size:12px !important;float:right;color:#549f38;}
.kq-i-news-line{margin-bottom:23px;}
.kq-i-news-line>img{width:90px;height:90px;display:block;float:left;}
.kq-i-news-line>span{margin-left:34px;display:block;float:left;}
.kq-i-news-line>span>em{display:block;color:#165099;font-size:20px;margin-top:18px;}
.kq-i-news-line>span>span{display:block;color:#165099;font-size:16px;}
.kq-i-news-line>span>a{display:block;font-size:18px;color:#165099;margin-top:8px;}
.kq-i-news-line>span>i{display:block;}


.kq-i-d img{border:1px solid #808cbe !important;margin-bottom:11px;width:172px;height:185px;}
.kq-i-d a{color:#165099;}
.kq-i-n-b .kq-left{top:75%;height:45px;width:45px;background:url(../img/btn_l_g.png) no-repeat;}
.kq-i-n-b .kq-right{top:75%;height:45px;width:45px;background:url(../img/btn_r_g.png) no-repeat;}
.kq-i-n-b>div>img{width:510px;height:430px;}

.kq-b-line{padding-bottom:26px;text-align:center;background:url(../img/product_bottom1.jpg) center bottom no-repeat;}
.kq-b-line:hover{background:url(../img/product_bottom2.jpg) center bottom no-repeat;}

.kq-channel{display:none;}
.kq-l2-pic{width:1200px;height:355px;}

.kq-lv2-p>div{color:#17539b;}
.kq-lv2-p>div>a>span{background:url(../img/product_bottom2.jpg) bottom center;display:block;margin-bottom:8px;}
.kq-lv2-p>div>a>span:hover{background:url(../img/product_bottom1.jpg) bottom center;opacity:0.7;}
.kq-lv2-p img{width:154px;height:176px;border:1px solid #5a73ac;margin-bottom:8px;}

.kq-a-data{margin-top:44px;margin-bottom:44px;}
.kq-a-data>div>a{background:url(../img/lv3_left_sel_bg.jpg);color:#fff;height:36px;line-height:36px;display:block;width:90%;padding-left:12px;margin:4px 0;border-radius:8px;}
.kq-a-data>div>a.kq-sel{background:url(../img/lv3_left_sel_bg-.jpg);color:#165099;}

.kq-product{margin-bottom:90px;}
.kq-product>div>div{text-align:center;color:#165099;font-size:14px;}
.kq-product>div>div>img{border:1px solid #164B91;}
.kq-array{width:850px;text-align:right !important;background:none !important;height:28px !important;line-height:28px !important;margin-top:-67px}
.kq-array .swiper-pagination-bullet-active{border:1px solid #959ec9;border-radius:0px;}
.kq-array>span{display:inline-block;height:28px;height:28px;margin:0 2px;padding:0 7px;}
.kq-p-l{height:45px !important;width:45px !important;background:url(../img/btn_l.png) no-repeat !important;z-index:0 !important;}
.kq-p-r{height:45px !important;width:45px !important;background:url(../img/btn_r.png) no-repeat !important;z-index:0 !important;}


.kq-news>em{color:#fff;border-radius:14px;font-size:16px;display:block;width:100%;background:url(../img/banner_btn_gn.jpg);height:34px;line-height:34px;}
.kq-news>em>span{display:block;float:left;margin-left:12px;}
.kq-news>em>img{float:right;margin:0 23px 0 8px;}
.kq-year{display:block;float:right;height:34px;line-height:34px;margin-right:2px;}
.kq-year>i,em{display:inline-block;position:relative;top:-11px;}
.kq-year>span{display:inline-block;position:relative;top:-7px;margin-left:5px;}
.kq-year>span>a{display:block;height:12px;color:#fff;text-decoration:none;}
.kq-year>span>a:hover{color:#FF0;}

.kq-month{display:block;float:right;height:34px;line-height:34px;margin-right:23px;}
.kq-month>i,em{display:inline-block;position:relative;top:-11px;}
.kq-month>span{display:inline-block;position:relative;top:-7px;margin-left:5px;}
.kq-month>span>a{display:block;height:12px;color:#fff;text-decoration:none;}
.kq-month>span>a:hover{color:#FF0;}

.kq-info{display:block;float:right;height:34px;line-height:34px;margin-right:32px;font-size:14px;}
.kq-info>b{margin:0 4px;}

.kq-news>div{margin-top:43px;}
.kq-news>div>div>div{float:left;width:25%;text-align:center;}
.kq-news>div>div>div>a>span{border-top-left-radius:10px;border-top-right-radius:10px;position:relative;z-index:99;width:191px;margin-left:3px;display:block;padding:0 10px;height:55px;color:#fff;margin-top:-54px;background:rgba(20,72,130,0.8);}
.kq-news>div>div>div>a>img{width:210px;height:210px;}

.kq-lv3-info{border:1px solid #586da6;margin-bottom:54px;}
.kq-lv3-top{position:relative;top:-10px;width:38px;margin:auto;}
.kq-lv3-title{width:720px;margin:auto;border-bottom:1px solid #586da6;text-align:center;font-size:20px;font-weight:bold;padding:24px 0;color:#165099;}
.kq-lv3-data{width:720px;margin:auto;padding:23px 0;}
.kq-lv3-data table{border:1px solid #ccc;}
.kq-lv3-data table td{border:1px solid #ccc;}

.kq-show-data table{border-collapse: collapse; border-spacing: 0;}
.kq-show-data table td{border:1px solid #ccc;padding:4px 8px;}


.kq-lv3-info2{border-top:1px solid #586da6;margin-bottom:54px;}
.kq-lv3-title2{width:820px;line-height:32px;margin:auto;text-align:center;font-size:20px;font-weight:bold;padding:24px 0;color:#165099;}
.kq-lv3-title2>span{font-size:14px;color:#666;font-weight:100;}
.kq-lv3-data2{width:820px;margin:auto;padding:23px 0;}

.kq-cls:after{content:''; display:block; clear:both;}
.kq-cls{zoom:1;}



/* ========================================================================= *\
    vmcarousel plugin
\* ========================================================================= */

.vmc-container{position: relative;}
.vmc-viewport{overflow: hidden;}

.vmcarousel{list-style-type: none; padding: 0; margin: 0; width: 1000%;}
.vmcarousel:after{content: ''; display: table; clear: both;}
.vmcarousel > li{float: left;}
.vmcarousel > li img{ display: block; margin: 0 auto; max-width: 100%;}

.vmc-container.hide-controls .vmc-arrow-left, .vmc-container.hide-controls .vmc-arrow-right{display: none;}

.vmc-arrow-left, .vmc-arrow-right{
    position: absolute; top: 50%; left: -15px; width: 50px; height: 50px; margin-top: -25px; overflow: hidden;
    opacity: 0; border-radius: 50%; transition: opacity 0.3s ease;
    text-align: center;
}
.vmc-arrow-right{left: auto; right: -15px;}
.vmc-container:hover .vmc-arrow-left, .vmc-container:hover .vmc-arrow-right{opacity: 1;}

.vmc-arrow-left:after, .vmc-arrow-right:after{
    content: ''; display: inline-block;
    font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased;
	 font-size: 50px; line-height: 50px; color: white;
    -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
    text-shadow: 2px 2px #000;
}
.vmc-arrow-left:hover:after, .vmc-arrow-right:hover:after{color: white;}
/*.vmc-arrow-left:after{content: "\e079";}
.vmc-arrow-right:after{content: "\e080";}*/

.vmc-container img[src$=".svg"]{width: 100% !important; height: auto !important; max-height: 100%;}

.notransition{-webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;}

.vmc-centered{padding:40px 0;text-align:center;}
.vmc-centered a{display:inline-block;margin:0 23px;}
.vmc-centered a:hover{opacity:0.6;}
.vmc-centered img {transition: all 0.3s ease;border:1px solid #8389AD;cursor:pointer;width:160px;}
.vmc-centered .vmc_active img {transform: scale(1.3); }
.vmc-arrow-left{background:url(../img/btn_l.png) no-repeat left; left:-80px;}
.vmc-arrow-right{background:url(../img/btn_r.png) no-repeat right; right:-80px;}


/* kq end */