  @charset "utf-8";
/*
* reset
*/
body,input,textarea,button,select,legend,fieldset{font:12px/1.8 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;background:#fff;}
body{ overflow-x:hidden;color:#666;}
input,textarea,button,select,legend,fieldset{border:0;vertical-align:middle;outline:none;margin:0;padding:0;}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form{margin:0;}
h1,h2,h3,h4{ font-size:12px; font-weight:normal;}
img { border: 0 none; width: auto\9; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic;}
ul,ol{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#444;transition:all .3s ease;}
a:hover{color:#006dbe;}
i,b{font-style:normal;}
.mh { height: auto !important; height: 300px; min-height: 300px; }

/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/*ie scroll*/
@-ms-viewport {
width:device-width;
}
/*
* common
*/
.opc0{opacity:0;}
.wrap{max-width:960px;margin-left:auto;margin-right:auto; *width:960px;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn{cursor:pointer;}
.hide{display:none;}
.arr{display: inline-block; width: 0; height: 0; overflow: hidden; }

/*ico*/
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(/resources/web/img/ico.png); }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; }
.ico2_1 { background-position: 0 -20px; }
.ico2_2 { background-position: -20px -20px; }
.ico2_3 { background-position: -40px -20px; }
.ico2_4 { background-position: -60px -20px; }
.ico2_5 { background-position: -80px -20px; }
.ico3_1 { background-position: 0 -40px; }
.ico3_2 { background-position: -20px -40px; }
.ico3_3 { background-position: -40px -40px; }
.ico3_4 { background-position: -60px -40px; }
.ico3_5 { background-position: -80px -40px; }
.ico4_1 { background-position: 0 -60px; }
.ico4_2 { background-position: -20px -60px; }
.ico4_3 { background-position: -40px -60px; }
.ico4_4 { background-position: -60px -60px; }
.ico4_5 { background-position: -80px -60px; }
.ico5_1 { background-position: 0 -80px; }
.ico5_2 { background-position: -20px -80px; }
.ico5_3 { background-position: -40px -80px; }
.ico5_4 { background-position: -60px -80px; }
.ico5_5 { background-position: -80px -80px; }

/*表格*/
.datalist{ border:1px solid #ccc; /* 表格边框 */ border-collapse:collapse; /* 边框重叠 */ background-color:#fff; /* 表格背景色 */ }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; /* 行名称边框 */ background-color:#eee; /* 行名称背景色 */ color:#000;    /* 行名称颜色 */ font-weight:bold;  padding:5px 0 4px 15px;  text-align:left;}
.datalist td{ border:1px solid #ccc; /* 单元格边框 */ text-align:left; padding:5px 0 4px 15px;}
.datalist tr.altrow{ background-color:#c7e5ff; /* 隔行变色 */}


/*
flex栅格
*/
.flex-col { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; 
}
.flex-row { 
display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; 
-webkit-box-orient: horizontal; -ms-flex-direction: row;
}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; flex: 2; }
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; flex: 3; }
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; flex: 4; }
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-align-items: stretch; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; justify-content: center; }
.flex-wrap{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont,.main_cont {width: 100%;height:100%;overflow: auto;box-sizing: border-box;}

/*
* style
*/
.UnpcPush,.MobilePush{display:none;}

/*top*/
header{ position:relative; z-index:10; /*box-shadow: 0px 1px 6px #666;*/ max-width:1366px; margin-left:auto; margin-right:auto;}
.topBar{ height:38px; line-height:38px; border-bottom:1px solid #e3e3e3; position:relative; z-index:6; background:#233b7c;}
.tb_left{ font-size:14px; font-weight:bold; color:#004383;}
.tb_left a{ color:#004383; }
.tb_right{ width:auto; }
.tb_right .topLink{ width:100px; border-left:1px solid #2a499d; font-weight:bold; color:#c0c4d3; text-align:center; display:none;}
.tb_right .topLink a{color:#c0c4d3;}
.topBar .tb_right .topLink_1 {display:none;}
.tb_right .top_sele_div .top_sele{ width:100%; height:38px; line-height:38px; text-align:center;}
.tb_right .top_sele.select ._option{ top:38px; border-color:#ddd; border-bottom:2px solid #233b7c; line-height:26px;}
.tb_right .com_sele{ /*border-right:1px solid #e3e3e3;*/}
.top_search{ float:right; height:38px; position:relative; width:55px;}
.top_search .se_btn{ width:55px; height:38px; background:url(/resources/web/img/se_btn.gif) no-repeat 0 0; float:right; cursor:pointer;}
.top_search .se_inp{ width:0; height:38px; line-height:38px; float:right; font-size:14px; text-indent:10px; background:#f1f1f1;}
.top_sele_div{width: 110px;height: 38px;line-height: 38px;float: right;border-left: 1px solid #2a499d; text-align:center; color:#c0c4d3;}

.top{position:relative; z-index:4;}
.logo{ width:20%; float:left; padding:20px 0;}
.nav{/* width:79%; *width:80%;*/width:79%; *width:76%; float:right; margin-top:9px;}
.nav li{/*  width:14.2%; */*width:14%; float:left; text-align:center; font-size:13px; font-weight:bold; line-height:74px; position:relative;}
.nav li.hover{ background:url(/resources/web/img/nav_xian.gif) repeat-x left bottom;}
.nav li a{ color:#333; padding:0 13px;}
.nav li a:hover{color:#006dbe;}
.nav li ul{ display:block; background:#006dbe;left: 0; position: absolute;top: 74px;width: 180px; z-index:100; display:none; }
.nav li ul li{height: 36px; line-height: 36px; width:100%;}
.nav li ul li a{display:inline-block; background:url(/resources/web/img/b_01.gif) no-repeat right 15px; border: 0 none; height: 36px; line-height: 36px; overflow: hidden; padding: 0;text-align:left; width: 90%; color:#fff; padding-left:10%;}
.nav li ul li a:hover{background:#e6e6e6 url(/resources/web/img/b_01.gif) no-repeat right -25px; color:#333}
.nav li.nav_lev_8 ul{ left:auto; right:0;}

/*导航*/
.mobile_key{ display:block; position:absolute; background:url(/resources/web/img/mobile_menu.png) no-repeat 0 0; width:122px; height:32px; right:10px; bottom:10px; display:none; z-index:5;}
.mm-menu{ z-index:50 !important;}

/*banner*/
.banner{ height:495px; position:relative; overflow:hidden; z-index:9;max-width:1366px; margin-left:auto; margin-right:auto;}
.banner img{ position:absolute; width:1366px; height:495px; top:0px; left:50%; margin-left:-683px; max-width:none;}
.bann_wzbg{ width:40%; height:155px;  background:rgba(0,0,0,.40); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000,endcolorstr=#66000000); position:absolute; bottom:0px; left:0px; z-index:5;display:none;}
.banner_wz{ position:relative; z-index:6; margin-top:350px; display:none;}
.banner_wz .ban_t1{ font-size:30px; font-weight:bold; color:#fff;}
.banner_wz .ban_t2{ font-size:16px; color:#fff;}
.banner .arrs{ width:62px; height:61px; display:none; position:absolute; background-image:url(/resources/web/img/banner_btn.png); background-repeat:no-repeat; bottom:0px; left:50%;} 
.banner .arr_prev{ background-position:left top; margin-left:-480px; }
.banner .arr_prev:hover{ background-position:left bottom;}
.banner .arr_next{ background-position:right top; margin-left:-415px;}
.banner .arr_next:hover{ background-position:right bottom;}
/*.banner .arrs{ width:12px; height:23px; display:block; position:absolute; background-image:url(/resources/web/img/ban_jt.png); background-repeat:no-repeat; bottom:12px; left:50%;} 
.banner .arr_prev{ background-position:left; margin-left:-480px;}
.banner .arr_next{ background-position:right;margin-left:-355px;}
.banner .slide_nav{ width:auto; position:absolute; bottom:16px; left:50%; margin-left:-455px;}
.banner .slide_nav a{ display:block; width:15px; height:15px; border-radius:10px; background:#fff; float:left; margin-right:9px; font-size:0px; line-height:0; cursor:pointer;}
.banner .slide_nav a.on{ background:#0090d4;}*/

.banner .slide_nav{ display:block; width:220px; height:54px;background:url(/resources/web/img/banner_navbg.png) no-repeat 0 0; position:absolute; left:50%; margin-left:-110px; bottom:15px; text-align:center; line-height:20px;}
.banner .slide_nav a{ display:inline-block; width:12px; height:12px; line-height:0; font-size:0;background:#6d6c6e; border-radius:10px; margin-left:3px; margin-right:3px; *margin-top:15px;}
.banner .slide_nav a.on{ background:#c82529; cursor:pointer;}

/*ipro*/
.ipro{background:url(/resources/web/img/banner_qkbg.png) no-repeat center top;  max-width:1366px; margin-left:auto; margin-right:auto; padding-top:13px; position:relative; margin-top:-13px; z-index:11;}
.ipro_list{ overflow:hidden; }
.ipro_list li{ background:#fff; float:left; width:11.4%; margin-right:1%; *width:11%;}
.ipro_list li .borders{ border:1px solid #e5e3e3; position:relative; }
.ipro_list li.hover .borders{ border-color:#67b0df;}
.ipro_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.ipro_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.ipro_list li .title{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:center; font-size:16px; font-weight:bold; color:#454545; padding:2px 0 7px; background:#f5f5f5;}
.ipro_list li i{width:8px; height:8px; background:url(/resources/web/img/ipro_jt.png) no-repeat 0 0; position:absolute; right:0px; bottom:0px; display:none;}
.ipro_list li.hover i{ display:block;}

.ipro .wrap{ position:relative;}
.ipro_btn .arrs{position: absolute; top:50%; margin-top:-25px; display:block; width:49px; height:49px; background-image:url(/resources/web/img/ipro_btn.png); background-repeat:no-repeat;}
.ipro_btn .arr_prev_pro{left:-60px; background-position:bottom left;}
.ipro_btn .arr_next_pro{right:-60px; background-position:bottom right;}
.ipro_btn .arr_prev_pro:hover{ background-position:top left;}
.ipro_btn .arr_next_pro:hover{ background-position:top right;}

/*iservice*/
.iservice{ background:#fff url(../img/is_yy.gif) repeat-x bottom; padding-bottom:6px; max-width:1366px; margin-left:auto; margin-right:auto;}
.isv_left{ float:left; height:126px; width:28%; background:url(/resources/web/img/iservice_t.gif) no-repeat 0 0;}
.isv_left a{ display:block; width:100%; height:60%;}
.isv_left .zh_t{ font-size:22px; font-weight:bold; color:#fff; margin-top:25px; padding-left:18%; }
.isv_left .en_t{ font-size:20px; color:#b3d3ec; line-height:24px; padding-left:18%; letter-spacing:2px;}
.isv_right{ float:right; width:72%;}
.isv_right li{ float:left; width:25%;*width:24%; text-align:center; padding-top:25px;}
.isv_right li a{ display:block;}
.isv_right li .title{ font-size:14px; color:#515567; margin-top:10px; font-weight:bold; cursor:pointer;}
.isv_right li .img1{ display:inline-block;}
.isv_right li .img2{ display:none;}
.isv_right li.hover .title{ color:#006dbe;}
.isv_right li.hover .img1{ display:none;}
.isv_right li.hover .img2{ display:inline-block;}

/*inews*/
.ichan_t{ font-size:18px; font-weight:bold; color:#000; margin-bottom:15px;}
.ichan_t a{ color:#000;}
.inews,.iproduct,.imarket{ padding:20px 0 40px;max-width:1366px; margin-left:auto; margin-right:auto;}
.inews_left{ width:72%; float:left; }
.inews_main .inews_img{ float:left; width:33%; position:relative;}
.inews_main .inews_img img{ height:182px; width:100%;}
.inews_main .inews_list{ float:right; width:64%;}
.inews_imgbg{ width:100%; position:absolute; bottom:0px; left:0px;background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.inews_imgbg .title{ width:70%; float:left;height:42px; padding:4px 2% 4px 3%; color:#fff; overflow:hidden; cursor:pointer;}
.inews_imgbg .date{ width:23%; float:right; background:#006dbe;height:42px; padding:4px 0; text-align:center; color:#fff; cursor:pointer;}
.inews_imgbg .date span{ display:block; width:80%; margin:0 auto;}
.inews_imgbg .date .d1{ border-bottom:1px solid #fff;}

.inews_list li{ line-height:26px;}
.inews_list li .date{ width:20%; float:left; color:#8d8d8d;}
.inews_list li .title{ width:80%; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px; cursor:pointer;}

.ilink_right{ width:25%; float:right; }
.ilink_v { margin-top:10px;}
.ilink_v .link_1{ width:49%;}
.ilink_v .link_2{ width:49%; text-align:right;}

/*foot*/
footer{ max-width:1366px; margin-left:auto; margin-right:auto; margin-top:-11px; position:relative; z-index:9;}
.foot{ height:210px; background:url(/resources/web/img/footbg.gif) no-repeat center; padding:34px 0 20px;}
.foot_left{ float:left; width:67%;}
.foot_left .foot_t{ height:40px; background:url(/resources/web/img/foot_t.png) no-repeat left; font-size:18px; font-weight:bold; color:#fff; line-height:30px; text-indent:15px;}
.foot_left .foot_t a{ color:#fff;}
.foot_left .foot_js{ font-size:14px; color:#b0c9e3; margin-top:15px; margin-bottom:10px; height:100px; overflow:hidden;}
.foot_left .bdshare-button-style0-32 a{ background-image:url(/resources/web/img/share.png);}
.foot_left .bdshare-button-style0-32 .bds_sqq{ background-position:0 0;}
.foot_left .bdshare-button-style0-32 .bds_weixin{ background-position:-39px 0;}
.foot_left .bdshare-button-style0-32 .bds_qzone{ background-position:-78px 0;}
.foot_left .bdshare-button-style0-32 .bds_tsina{ background-position:-117px 0;}
.foot_left .bdshare-button-style0-32 .bds_more{ background-position:-156px 0;}
.foot_left .bdsharebuttonbox{ width:200px; float:left;}
.foot_left .foot_tel{ font-size:16px; color:#fff; float:left; line-height:24px}
.foot_left .foot_tel span{ font-weight:bold; font-style:italic; line-height:0;}
.foot_left .foot_tel .foot-tel2{margin-left:10px;}

.foot_right{ width:25%; float:right;}
.foot_right .foot_linklist li{ float:left; border-top:1px dotted #4789c4; width:45%; margin-left:5%; color:#b0c9e3;  font-size:15px; text-align:center; line-height:42px;}
.foot_right .foot_linklist li a{color:#b0c9e3;}
.foot_right .foot_ewm{ margin-top:15px;}
.foot_right .foot_ewm li{ width:45%; text-align:center; float:left; padding:10px 0 5px; margin-left:5%;}
.foot_right .foot_ewm li p{ color:#000; margin-top:5px;}
.foot_right .foot_ewm img{ width:75px; height:75px;}
.foot_right .foot_ewm .ewm_1{ background:#75a1ce;}
.foot_right .foot_ewm .ewm_2{ background:#b4cce4;}
.foot_right .foot_ewm .ewm_3{ background:#75a1ce;}

.foot_bottom{ line-height:46px; background:#383838; color:#a0a0a0;}
.foot_bottom a{ color:#a0a0a0;}

/*内页*/
.ny_banner{ height:277px; position:relative; z-index:4; overflow:hidden; max-height:1366px; margin-left:auto; margin-right:auto;}
.ny_banner img{ width:1366px; height:277px; position:absolute; top:0px; left:50%; margin-left:-683px; max-width:none;}

.chan_top{ background:#f1f1f1; position:relative; z-index:5; max-width:1366px; margin-left:auto; margin-right:auto;}
.chan_menu{ position:relative;margin-top:-47px;}
.chan_menu .chan_t{ float:left; width:13%; height:90px; background:#dd2523 url(../img/chant_jt.png) no-repeat center bottom; font-size:18px; font-weight:bold; color:#fff; text-align:center;box-shadow: 0px 2px 4px #666;}
.chan_menu .chan_t span{ display:block; margin-top:20px;}
.chan_menu .chanmenu_list{ float:left; width:87%; background:#fff; height:42px; margin-top:47px; *border-bottom:1px solid #bababa; border-top:1px solid #e8e8e8; box-shadow: 0px 2px 4px #666;}
.chanmenu_list li{ float:left; width:11%; line-height:42px; text-align:center; border-right:1px solid #f2f2f2;}
.chanmenu_list li a{ display:block;}
.chanmenu_list li a:hover{ background:#1d66b3; color:#fff;}
.chanmenu_list li.cur a{ background:#1d66b3; color:#fff;}
.posi{ text-align:right; height:42px; line-height:42px;}

.chan_top_2{ margin-bottom:50px;}
.chan_top_2 .chan_menu{ margin-top:0;position: absolute;width: 100%;top: 0px;left: 0px; z-index:3;}
.chan_top_2 .wrap{ position:relative;}
.chan_top_2 .posi{ padding-bottom:5px; position:relative; z-index:4;}

.ny_main{ background:#fff; padding:40px 0 50px;max-width:1366px; margin-left:auto; margin-right:auto; position:relative; z-index:4;}
.nrqy{ line-height:2;}
.about_list li{ float:left; width:47%; margin-left:3%; margin-bottom:10px; position:relative; cursor:pointer;}
.about_list li i{ display:none; width:100%; height:100%; background:#0190d4 url(/resources/web/img/fdj.png) no-repeat center; position:absolute; top:0px; left:0px;}
.about_list li.hover i{ display:block;}

.ny_linkm{ padding:40px 0 50px; background:#fafafa url(../img/ny_yy.gif) repeat-x top;max-width:1366px; margin-left:auto; margin-right:auto; position:relative; z-index:8;}
.ny_linkm .wrap{ position:relative;}
.about_linklist li{ position:relative;}
.about_linklist li .title{ height:40px; line-height:40px; background:url(/resources/web/img/about_bg.png) no-repeat right; position:absolute; bottom:0px; left:0px; width:100%; color:#fff; text-indent:20px; font-size:16px; cursor:pointer;}

/*newslist*/
.NewsList-A9 li { padding: 20px 0; border-bottom: 1px dotted #cccccc; overflow: hidden;  *zoom: 1;}
.NewsList-A9 ._img { float: left; height: 9em; max-width: 50%; margin-right: 10px; }
.NewsList-A9 ._img img {  width:160px; height:108px; }
.NewsList-A9 ._t { font-size: 16px; margin-bottom: 5px; }
.NewsList-A9 ._t a { color: #333333; }
.NewsList-A9 ._t a:hover { color: #0e90d2; }
.NewsList-A9 ._p { line-height: 1.6em; max-height: 4.8em; overflow: hidden; color: #999999; margin: 5px 0; }
.NewsList-A9 ._i { overflow: hidden;  *zoom: 1;}
.NewsList-A9 ._i span, .NewsList-A9 ._i a { float: left; line-height: 26px; padding: 0 10px; }
.NewsList-A9 ._i ._more { background: #0e90d2; color: #ffffff; }
.NewsList-A9 ._i ._date { background: #ededed; color: #999999; }

/*page*/
.page { text-align: center; line-height: 16px; margin-top: 30px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #0e90d2; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }

/*news_lay*/
.news_lay_top{}
.news_lay_top .ntop_left{ width:72%; float:left; height:290px;}
.news_lay_top .ntop_right{ float:right; width:28%; height:290px; background:#0190d4;}
.ntop_right .nt_right_pd{ padding:20px 8%;}
.nt_right_pd .nr_t{ font-size:16px; color:#fff; border-bottom:1px solid #fff; padding-bottom:3px; margin-bottom:3px;}
.nt_right_pd .nr_tag_list a{ display:block; height:28px; line-height:28px; background:#6fc0e7; color:#fff; float:left; margin-right:6px; padding:0 7px; margin-top:7px; white-space:nowrap;}
.nr_search{ margin-top:20px;}
.nr_search .nrs_inp{ width:57%; height:26px; line-height:26px; background:#fff url(../img/nrse_fdj.gif) no-repeat left; border:1px solid #016ea2; float:left; padding-left:13%;}
.nr_search .nrs_btn{ width:25%; float:right; height:28px; background:#dd001f; color:#fff; cursor:pointer;}

.news_slide{background:#eaeaea;}
.news_slide ul{height:290px; overflow:hidden;}
.news_slide li{ width:100%;height:290px;}
.news_slide li .slide_nr{ width:45%;*width:44%; float:right; background:#eaeaea;height:290px;}
.news_slide li .slide_img{ width:55%; float:left;height:290px;}
.news_slide li .slide_img img{ height:290px; width:100%; max-width:none;}
.news_slide .slide_nr .title{ padding:0 7%; font-size:18px; font-weight:bold; color:#333; line-height:30px; height:60px; overflow:hidden; margin-top:45px;}
.news_slide .slide_nr .date{padding:0 7%; color:#1d66b3; margin:10px 0;}
.news_slide .slide_nr .sum{padding:0 7%; font-size:13px; line-height:22px; height:66px; overflow:hidden;}
.news_slide .slide_nav{ position:absolute; bottom:50px; left:50%; width:auto; margin-left:60px;}
.news_slide .slide_nav a{ display:block; width:10px; height:10px; border-radius:5px; background:#717171; float:left; margin-right:8px; font-size:0; line-height:0;}
.news_slide .slide_nav a.on{ background:#e02303;}
.news_slide .arrs{ display:block; width:38px; height:82px; background-image:url(/resources/web/img/news_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-41px;} 
.news_slide .arr_prev{ background-position:left; left:0px;}
.news_slide .arr_next{ background-position:right; right:0px;}

.news_tab{ border-bottom:1px solid #d3d3d3; margin:30px 0 30px;}
.news_tab a{ display:block; border-bottom:5px solid #d3d3d3; padding:0 2%; float:left; margin-right:5px; font-size:16px; font-weight:bold; text-align:center; line-height:36px; position:relative; left:auto;}
.news_tab a:hover{ border-color:#1d66b3; color:#1d66b3;}
.news_tab a.tab_t_cur{ border-color:#1d66b3; color:#1d66b3;}

.news_lay_list{ }
.news_lay_list li{ color:#535353;}
.news_lay_list li a{ color:#535353;}
.news_lay_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 55%; position: relative; margin-bottom:10px; }
.news_lay_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.news_lay_list li a.img i{ display:block; width:34px; height:34px; background:url(/resources/web/img/news_jia.gif) no-repeat center; position:absolute; bottom:0px; right:0px;}
.news_lay_list li .title{ width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px; font-weight:bold; color:#111;}
.news_lay_list li .date{ margin:5px 0;}
.news_lay_list li .sum{ line-height:22px; height:66px; overflow:hidden;}
.news_border{ border-bottom:1px dotted #bebebe;padding-bottom:25px; margin-bottom:25px;}

/*news_detail*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; font-weight:bold; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden;  *zoom: 1;}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }

/*产品布局*/
.paly_wz{ font-size:14px; }
.paly_wz .play_tel{ font-size:22px; font-weight:bold; color:#dd2523; font-style:italic;}

.play_list li{ position:relative;cursor:pointer; margin-top:30px;}
.play_list li .img { display: block; height: 0; overflow: hidden; padding-bottom: 57%; position: relative; z-index:4; cursor:pointer; }
.play_list li .img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; z-index:2; }
.play_list li .img i{ display:block; width:37px; height:34px; background:url(/resources/web/img/news_jia.gif) no-repeat center; position:absolute; right:0px; bottom:0px; z-index:3;}
.play_list li .title{ border-bottom:2px solid #d1d1d1; font-size:16px; font-weight:bold; line-height:40px; margin-top:5px; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.play_list li .play_pro{ width:100%; display: block; height: 0; overflow: hidden; padding-bottom: 0; position:absolute; top:0px; left:0px; background:url(/resources/web/img/probg.png) repeat; z-index:6; }
.play_list .play_pro ul{ padding:15px 6%; 0}
.play_list .play_pro li{ float:left; width:45%; margin-right:5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:14px; line-height:26px; margin-top:0;}
.play_list .play_pro li a{ color:#fff;}
.play_list .play_pro li a:hover{ color:#ff4a48;}
.play_list li.hover .img i{ display:none;}
.play_list li.hover .title{ border-color:#1d66b3;}

.play_linklist li { text-align:center;cursor:pointer;}
.play_linklist li .img2{ display:none;}
.play_linklist li .title{ font-size:16px; font-weight:bold;  margin:10px 0 15px; cursor:pointer;}
.play_linklist li .sum{ text-align:left; padding:0 5%;cursor:pointer;}
.play_linklist li.hover .img1{ display:none;}
.play_linklist li.hover .img2{ display:inline-block;}

/*prolist*/
.npro_title{ font-size:20px; font-weight:bold; color:#272727;}
.npro_list{ margin-bottom:40px;}
.npro_list li{ margin-top:20px;}
.npro_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 89%; position: relative; }
.npro_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.npro_list li .title{ height:34px; line-height:34px; background:#f0f0f0; font-size:14px; font-weight:bold; width:100%; position:relative; cursor:pointer;}
.npro_list li .title a{ display:block; width:80%;  padding-left:7%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.npro_list li .title i{ font-size:12px; position:absolute; right:5px; top:1px; }
.npro_list li .sum{ margin-top:10px; font-weight:bold; color:#222; line-height:24px; height:72px; overflow:hidden;cursor:pointer;}
.npro_list li.hover .title{ background:#1d66b3; }
.npro_list li.hover .title a{ color:#fff;}
.npro_list li.hover .title i{ color:#fff;}

/*prodet*/
.pdet_top{}
.pdet_top .pdet_left{ width:52%; float:left;}
.pdet_top .pdet_right{ width:43%; float:right;}
.pdet_right .pdet_name{ font-size:42px; font-weight:bold; color:#2d2d2d; border-bottom:5px solid #023d97;}
.pdet_right .pdet_name span{ display:block; float:left;}
.pdet_right .pdet_name .cat{ font-size:22px; padding-left:10px; margin-top:25px;}
.pdet_rval li{ font-size:14px; line-height:50px; border-bottom:1px solid #ddd; background:url(/resources/web/img/pdet_jt.gif) no-repeat right;}
.pdet_rval li a{ display:block;}
.pdet_rval li.first{ background:none; line-height:22px; cursor:pointer;}
.pdet_rval li.first .tlt{ line-height:50px; background:url(/resources/web/img/pdet_jt.gif) no-repeat right;}
.pdet_rval li.first .tlt a {display:inline;}
.pdet_rval li.p_close .ico{ background-position: -20px -20px; }

.pdetr_table{ padding:10px 0;}
.pdetr_table .ptable_val { margin-bottom:10px;}
.ptable_val .ptab_lab{ width:22%; display:block; float:left; text-align:right; line-height:30px;}
.ptable_val .ptab_inp{ width:65%; margin-right:2%; margin-left:5%; float:left; height:28px; line-height:28px; background:#fff; border:1px solid #ddd;}
.ptable_val .ptab_sub{ width:80px; margin-left:5%; height:30px; color:#fff; font-size:14px; background:#1d66b3; cursor:pointer;}
.ptable_val .red{ color:#F00;}

.pdet_tabval{ margin-top:20px;}
.pdet_tabval .ptab_top { height:86px; background:#f7f7f7; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.ptab_top .ptab_sele{ width:145px; line-height:86px; height:86px; background:#f2f2f2; float:right; text-align:center;}
.ptab_top .ptab_sele.select ._option{ top:86px; line-height:32px; text-align:left;background:#f2f2f2;  text-indent:10px; border-color:#dadada;}
.ptab_top .ptab_key_list{ width:80%; float:left;}
.ptab_top .ptab_key_list li{ width:20%; float:left; position:relative; height:86px; text-align:center; left:auto;color:#7e7e7e;}
.ptab_top .ptab_key_list li i{ font-size:24px; }
.ptab_top .ptab_key_list li p{ line-height:18px; font-size:14px;}
.ptab_top .ptab_key_list li.tab_t_cur{ background:#1d66b3; color:#fff;}
.pdet_tabval .pde_tab_c{ padding:25px 0;}

.pdet_other_list li{ position:relative;}
.pdet_other_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 74%; position: relative; border:1px solid #ddd; }
.pdet_other_list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pdet_other_list li .poth_hover{ display: block; height: 0; overflow: hidden; padding-bottom: 75%; position:absolute; top:0px; left:0px; width:100%;  background:rgba(29,102,179,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#991d66b3,endcolorstr=#991d66b3); cursor:pointer; display:none;}
.pdet_other_list li .poth_hover i{ display:block; width:49px; height:49px; background:url(/resources/web/img/fdj.png) no-repeat center; top:50%; left:50%; margin-left:-25px; position:absolute; margin-top:-40px;cursor:pointer;}
.pdet_other_list li .poth_hover .title{ color:#fff; text-align:center; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; font-size:16px;line-height:26px; position:absolute; top:50%; margin-top:10px;cursor:pointer;}
.pdet_other_list li .poth_hover .cat{ font-size:18px; text-align:center; color:#fff; line-height:26px;  position:absolute; top:50%; margin-top:35px; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; cursor:pointer;}

/*大事记*/
.History-H2 { background: #ffffff; cursor: default; }
.History-H2 ._year { position: relative; height: 60px; margin-bottom: 20px; border-bottom: 1px dotted #333333; }
.History-H2 ._year strong { position: absolute; width: 86px; height: 66px; padding-top: 27px; background: url(/resources/web/img/year.png) no-repeat; left: 0; top: 0; text-align: center; font-size: 16px; color: #727272; line-height: 1.1em; font-size: 15px; }
.History-H2 ._year span { color: #1d66b3; display: block; font-size: 13px; padding-top:3px; }
.History-H2 ._list li { padding: 20px 20px 20px 88px; background: url(/resources/web/img/list.png) 34px 0 no-repeat; color: #555555; }
.History-H2 ._list li strong { display: block; font-size: 20px; line-height: 42px; }
.History-H2 ._list li:hover { background: url(/resources/web/img/list_hover.png) 33px 0 no-repeat; color: #008aff; text-decoration: underline;}
.History-H2 ._year .years_title{ position:absolute; font-size:20px; font-weight:bold; top:10px; left:100px;}

/*video*/
.video_list li{ margin-bottom:20px; position:relative;}
.video_list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.video_list li a.img img { height: 94%; left: 0; position: absolute; top: 0; width: 100%; }
.video_list li .play{ display:block; width:41px; height:41px; position:absolute; top:50%; left:50%; margin-top:-20px; margin-left:-20px; background:url(/resources/web/img/bofang.png) no-repeat 0 0;}
.video_list li .title{ height:34px; line-height:34px; width:100%;position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; font-size:14px; text-align:left; display:none;}
.video_list li.hover .title{ display:block;}
.video_list li .title .video_down{ color:#fff; position:absolute; bottom:1px; right:10px;}
.video_list li .title span{ display:inline-block; width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-indent:15px;}

/*公告*/

.gg_menu li{ height:29px; line-height:29px; background:url(/resources/web/img/gg_menu.gif) no-repeat bottom left; margin-bottom:5px; text-indent:10%;}
.gg_menu li a{ display:block;}
.gg_menu li.cur{ background-position:left top;}
.gg_menu li.cur a{ color:#fff;}
.gonggao_list li{ height:30px; line-height:30px; width:100%; float:left; background:#ededed;}
.gonggao_list li .title{ width:55%; float:left; padding-left:2%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.gonggao_list li .gg_gn{ width:35%; float:right; text-align:right; padding-right:2%;}
.gonggao_list li .gg_gn i{ color:#1d66b3;}
.gonggao_list li.fffbg{ background:#fafafa;}

/*job*/
.job_search{ background:#eaeaea; padding:10px 2%; margin-bottom:20px;}
.job_search .job_t{ float:left; font-size:18px; width:12%; line-height:32px; margin-right:2%;}
.job_search .job_sele{ float:left; height:32px; line-height:32px; background:#fff url(../img/job_jt.gif) no-repeat right; text-indent:10%; *text-indent:10px; margin-right:2%;width:15%;}
.job_search .job_sele i{ position:absolute; right:0px;}
.job_search .posi_sele{ }
.job_search .place_sele{ }
.job_search .date_sele{ }
.job_search .job_sele ._option{ top:32px; border-color:#f2f2f2; line-height:28px;}
.job_search .job_sele ._option a:hover{ background:#f1f1f1;}
.job_search .job_inp{ width:20%; background:#ffff; float:left; margin-right:2%;}
.job_search .job_inp input{ width:100%;height:32px; line-height:32px; background:#fff; border:none; margin:0; padding:0; text-indent:10px;}
.job_search .job_btn{ float:left; width:5%;}
.job_search .job_btn .jbtn{ width:100%; height:32px; line-height:32px; background:#1d66b3; color:#fff; cursor:pointer;}

.job_list li{ float:left; width:100%;  background:#f6f6f6; border-bottom:1px solid #c7c7c7;}
.job_list li .job_tjs{line-height:30px; cursor:pointer;}
.job_list li .title{ width:70%; float:left; padding-left:2%;}
.job_list li .title .ji{ display:inline-block; width:28px; height:13px; background:url(/resources/web/img/ji.gif) no-repeat 0 0;}
.job_list li .date{ width:20%; float:right; text-align:right; padding-right:2%;}
.job_list li .job_tnr{ border-top:1px solid #eee; padding:10px 2%;  display:none;}
.job_list li .job_tnr .job_yq{ margin-bottom:10px;}
.job_list li .job_tnr .job_yq span{ display:inline-block; font-size:13px; padding-right:20px;}
.job_list li .job_tnr .job_det{}

/*con*/
.contact_m .con_wzjs{ float:right; width:42%; }
.contact_m .con_map{ float:left; width:55%; height:300px;}
.contact_m .con_map img{ width:100%; height:100%;}

/*network*/
.network_map{ height:380px;}
.network_map img{ max-width:none;}
.net_search{ background:#1d66b3; padding:20px 2%;}
.net_search .net_se_t{ width:75px; height:30px; line-height:30px; background:#0070c6; color:#fff; font-weight:bold; font-size:14px; text-align:center; border:2px solid #fff; margin-right:1%; float:left;}
.net_search .net_sele{ width:20%; background:#e8f2fb url(../img/job_jt.gif) no-repeat right; float:left; margin-right:1%;height:34px; line-height:34px; text-indent:10px;}
.net_search .net_sele ._option{ background:#e8f2fb; top:34px; }
.net_search .nt_coun_sele{ width:14%;}
.net_search .net_submit{ width:5%;  float:left;}
.net_search .net_submit input{ width:100%;height:34px; line-height:34px; background:#dd2523; color:#fff; cursor:pointer;}

.network_list li{ width:100%; float:left; border-bottom:1px dashed #cdcdcd; padding:10px 0;}
.network_list li .num{ float:left; width:5%; margin-right:1%; text-align:center; font-size:16px; font-weight:bold; color:#1d66b3;}
.network_list li .nr{ float:left; width:90%;}
.network_list li .nr .title{ font-size:14px; font-weight:bold; color:#333;}
.network_nrqy{ margin-top:30px;}

/*
*图说澳门赌博网站
*/


.shanhe_bar{ padding:36px 0 50px;}
.shanhe_list li{ float:left; width:25%; position:relative;}
.shanhe_list li ._pic{ position:relative; width:100%;  height:0; *height:176px;padding-bottom:73%;*padding-bottom:0; overflow:hidden;}
.shanhe_list li ._pic img{ position:absolute; left:0; top:0; width:100%; height:100%;}
.shanhe_list li ._pic .img_2{ display:none; }
.shanhe_list li ._intro{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,.6); height:47px; overflow:hidden; display:none; width:100%;}
.shanhe_list li ._intro ._title{ font-size:12px; font-weight:normal; color:#fff; width:77%; padding-left:3%; float:left;}
.shanhe_list li ._intro ._time{ width:15%; background-color:#1d66b3; float:right; color:#fff; text-align:center; font-family:Calibri;line-height: 18px;padding: 5px;}
.shanhe_list li ._intro ._time .month{ font-size:14px;}
.shanhe_list li ._intro ._time .year{ font-size:16px;}
.shanhe_list li.hover ._intro{ display:block;}
.shanhe_list li a *{ cursor:pointer;}
.shanhe_list li.hover ._pic .img_2{ display:block;}
.shanhe_list li.hover ._pic .img_1{ display:none;}

.culture_bar{ padding:70px 0 40px;}
.culture_list ._li{ float:left; width:152px;}
.culture_list  ._icoAdd{ float:left;vertical-align: middle;padding: 55px 30px 0; height:246px;}
.culture_list ._li ._pic{  width:100%; height:197px;}
.culture_list ._li ._pic img{ width:100%; height:100%;}
.culture_list  ._icoAdd i{ font-size:30px; color:#dcdcdc;}
.culture_list ._li ._p{ font-size:14px; color:#383838; padding:15px 5px; line-height:1.4em;height: 38px;overflow: hidden;} 
.culture_list{ padding:0 0 30px;}
.culture_li5{ padding:44px 0 0;border:none;}
.culture_li5 ._li{ width:147px;padding-right: 18px;}
.culture_li5 ._li ._pic{ height:168px;margin-top: 28px;}
.culture_li5 ._li ._p{ width:100%;}
.culture_li5  ._li2{ background:url(/resources/web/img/shcu6.gif) 28px top no-repeat; float:left; padding-left:76px; line-height:2;}
.culture_li5  ._li2 dt{ font-size:16px; font-weight:bold; color:#1d66b3;}
.culture_li5  ._li2 dd{ font-size:12px; color:#666;}
.middshow{ display:none;}


/*
*Q&A问答
*/
.QAList-Q3 { border-top: 2px solid #0e90d2; }
.QAList-Q3-title { position: relative; height: 26px; line-height: 26px; overflow: hidden; border-bottom: 1px #ededed solid; padding: 5px 10px; cursor: pointer; }
.QAList-Q3-title ._data { float: left; color: #0e90d2; font-size: 14px; font-weight: 700; margin-right: 10px; }
.QAList-Q3-title ._ico { background: url(/resources/web/img/qa32.png); }
.QAList-Q3-title ._icoActive { background: url(/resources/web/img/qa31.png); }
.QAList-Q3-title ._icoP { width: 20px; height: 20px; position: absolute; right: 0; top: 10px; }
.QAList-Q3-content { padding: 10px; background: #ededed; border-bottom: 1px solid #cccccc; display: none; }
.QAList-Q3-content ._data { float: left; color: #999999; font-size: 14px; font-weight: 700; }
.QAList-Q3-content ._qaIntro { text-align: left; padding-left: 3em; }


/*
*问卷调查
*/
.checklist li{ height:120px; margin-bottom:30px;}
.checklist li ._pic{ float:left;width:25.9%; position:relative; height:0; *height:120px; *padding-bottom:0; padding-bottom:15%; overflow:hidden; margin-right:3%;}
.checklist li ._pic img{ height:100%; width:100%; position:absolute; left:0; top:0;}
.checklist li a *{ cursor:pointer;}
.checklist li ._title{ font-size:16px; font-weight:bold; color:#5d5d5d;padding-top: 15px;}
.checklist li ._p{color:#5d5d5d;}
.checklist li .checkBtn{ display:inline-block; width:96px; height:30px; line-height:30px; border:1px #1d66b3 solid; color:#1d66b3; text-align:center; margin-top:10px;}

.searchSort{ height:52px; line-height:52px; background-color:#f1f1f1; padding-left:2%;}
.searchSort dd,.searchSort dt{ float:left;}
.searchSort dt{ width:13%;}
.searchSort dd{ width:85%;}
.searchSort .dd{ float:left; padding-left:4%; color:#303030;}
.searchSort .dd label{ cursor:pointer;}
.searchSort dd .checked{ color:#1d66b3;}
.wenjuan_list{ padding:30px;}
.wenjuan_list dl{ float:left; width:50%; margin-bottom:25px;}
.wenjuan_list dd label{ cursor:pointer;}

/*pic_list*/
.PartsList-P1 ul { overflow: hidden; margin-right: -2%;  *zoom: 1;}
.PartsList-P1 li { width: 23%; float: left; margin-right: 2%; margin-bottom: 20px; }
.PartsList-P1 li a { position: relative; display: block; border: 1px solid #cccccc; }
.PartsList-P1 li ._img { display: block; position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 75%; }
.PartsList-P1 li ._img img { position: absolute; left: 0; top: 0; width: 100%; height:100%; }
.PartsList-P1 li ._title { height: 34px; line-height: 34px; overflow: hidden; text-align: center; }
.PartsList-P1 li ._fbg { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(/widget/parts/P1/black.6.png); background: rgba(1, 144, 212, 0.5); z-index: 3; display: none; }
.PartsList-P1 li ._fico { position: absolute; top: 50%; left: 50%; width: 49px; height: 49px; background:url(/resources/web/img/fdj.png) no-repeat; margin-top: -25px; margin-left: -25px; }
.PartsList-P1 a:hover ._fbg { display: block; }

.ntopyy{width:100%;height:7px; display:block;position:absolute;bottom:-7px; background:url(/resources/web/img/ntopyy.png) repeat-x;}

/*专题*/
.zhuanti_top{ border:1px solid #ddd; padding:10px 1%;}
.zt_topimg{ float:left; width:38%; overflow:hidden;}
.zt_topimg img{ width:100%; height:100%;}
.zt_topr{ float:right; width:58%;}
.zt_topr .title{ font-size:22px; max-height:88px; overflow:hidden;}
.zt_topr .more{ display:block; width:110px; height:34px; line-height:34px; border:1px solid #ddd; text-align:center; font-size:14px;}
.zt_topr .sum{ margin:3px 0 8px; font-size:14px; line-height:26px;max-height:104px; overflow:hidden;}

.zhuanti_t{ font-size:20px; font-weight:bold; color:#1d66b3;}
.zhuanti_t a{color:#1d66b3;}

.zhuanti_news{ margin-top:25px;}
.zhuanti_pic{ margin-top:25px;}
.zhuanti_pic .zhuanti_t{ margin-bottom:20px;}

/*20141028add*/
.pro_list_twzjs{ margin-bottom:10px;}
.pro_list_twzjs .title{ font-size:16px; font-weight:bold; color:#1d66b3;}

.prolist_top{ position:relative;}
.prolist_top .npro_title{ float:left;}
.prolist_top .prolist_sele{ width:220px; height:35px; line-height:35px; background:#fff url(../img/prolistbg2.gif) no-repeat right; border:1px solid #ddd; float:right; text-indent:10px;}
.prolist_top .prolist_sele ._option{ top:35px;}

.datapro{ width:100% !important;}
.datapro tr .datapro_jmg{ width:18% !important; padding-right:2% !important;}
.datapro tr .datapro_jmg img{ max-width:none;}
.datapro tr td{ width:78%; }


/*20141030*/
.pro_tjlt{ width:155px; height:45px; line-height:42px; font-size:16px; font-weight:bold; background:url(/resources/web/img/pro_tjt.gif) no-repeat 0 0; position:absolute; top:-80px; left:0px; text-indent:30px;}

.doc_lant{ font-size:14px; font-weight:bold; margin-bottom:5px; margin-top:10px;}

/*20141031*/
.qa_btnm{ text-align:center;}
.qabtn_sub{width: 100px;height: 26px;line-height: 26px;background: #006dbe;color: #fff; cursor:pointer;}


/*翻转*/
.play_linklist li { text-align: center; position: relative; }
.play_linklist li .img{ width:112px; height:112px; position:relative; overflow:hidden; margin:0 auto;}
.play_linklist .img .img1{ width: 112px; height: 112px; display:inline-block; }
.play_linklist .img .img2 { width: 0; height: 112px; display:none; }


/*产品漂浮*/
.scroll_link{ width:150px; line-height:26px; position:fixed; top:50px; left:10px; z-index:50; display:none;}
.scroll_link li{ width:100%; float:left; height:26px; margin-bottom:2px;}
.scroll_link li a{ display:block; width:92%; height:100%; background:#f1f1f1; padding-left:8%;}
.scroll_link li.active a{ background:#0065b5; color:#fff;}
.scroll_link li.gotop{background:#f1f1f1; cursor:pointer; text-indent:8%;}
.scroll_link li.gotop:hover{background:#0065b5; color:#fff;}

/*20141114*/
.pro_list_twzjs .sum{ margin-top:10px;}
.pro_list_twzjs .sum img{ float:left; margin-right:15px; width:200px; height:135px;}

/*20141121*/
.foot_addlink{ margin-left:5px;}
.foot_addlink a{ padding:0 5px;}

.inews_chant{ height:32px; background:url(/resources/web/img/inews_t.gif) no-repeat left center; line-height:0; font-size:0;}
.inews_chant a{ display:block;  line-height:0; font-size:0; height:100%;}
.ilink_chant{ height:32px; background:url(/resources/web/img/ilink_t.gif) no-repeat left center; line-height:0; font-size:0;}
.ilink_chant a{ display:block;  line-height:0; font-size:0; height:100%;}

.ipro .ipro_bg{ padding:30px 0;  background:#f4f4f4 url(../img/is_yy2.gif) repeat-x bottom;}

/*used_list*/
.used_filter { background-color:#dfdfdf; margin-bottom:35px;}
.used_filter .img { width:auto; float:left; margin-right:30px;}
.used_filter .filter { padding-top:30px;}
.used_filter .filter .n { display:block; font-size:18px; font-weight:bold; color:#666; line-height:30px; margin-bottom:25px;}
.filterList { display:inline-block; *display:inline; *zoom:1;}
.filterList li { padding-bottom:25px;}
.filterList .filter_sele { width:240px; height:24px; line-height:24px; background-color:#fff; border:#dfdfdf 1px solid;}
.filterList .filter_sele ._val { height:24px; padding:0 8px; position:relative; color:#a3a3a3;}
.filterList .filter_sele i.p { display:block; width:0; height:0; overflow:hidden; border-color:#cfcfcf transparent transparent; border-style:solid dashed dashed; border-width:4px; position:absolute; right:10px; top:10px;}
.filterList .filter_sele ._option { top:24px; max-height:110px; overflow-y:auto; overflow-x:hidden;}
.filterList .filter_sele ._option a { display:block; line-height:18px; padding:2px 8px; color:#666;}
.filterList .filter_sele ._option a:hover { background-color:#f4f4f4;}
.filterList .year { width:102px; height:24px; line-height:24px; padding:0 5px;}
.filterList .btn { display:inline-block; width:80px; height:26px; line-height:26px; text-align:center; background-color:#cdcdcd; color:#535353; border:#b8b8b8 1px solid; border-width:0 0 1px 1px; margin-right:5px;}
.filterList .submit { background-color:#dd2523; color:#fff;}

.used_list { clear:both;}
.used_list ul { border-top:#e7e7e7 1px solid;}
.used_list li { border-bottom:#e7e7e7 1px solid; padding:20px; clear:both; overflow:hidden; position:relative;}
.used_list li.even { background-color:#f8f8f8;}
.used_list ._img { width:13%; height:0; padding-bottom:10%; overflow:hidden; float:left; margin-right:25px; border:#ddd 1px solid; position:relative;}
.used_list ._img img { width:100%; height:100%; position:absolute; left:0; top:0;}
.used_list ._info { margin-right:120px;}
.used_list ._t { display:inline-block; *display:inline; *zoom:1; font-size:16px; font-weight:bold; color:#333; margin-right:15px; max-width:50%; height:28px; line-height:28px; word-break:break-all; overflow:hidden; vertical-align:middle;}
.used_list .state { font-size:18px; color:#c0000d; font-weight:bold; height:28px; line-height:28px; overflow:hidden; vertical-align:middle; display:inline-block; white-space:nowrap;}
.used_list ._text01,.used_list ._text02 { line-height:20px; padding:3px 0;}
.used_list ._text01 span,.used_list ._text02 span { display:inline-block; white-space:nowrap;}
.used_list ._text01 b,.used_list ._text02 b { font-weight:normal; margin:0 8px;}
.used_list ._text02 { color:#999;}
.used_list .zxBtn { display:block; width:96px; height:32px; line-height:32px; text-align:center; color:#fff; background-color:#1d66b3; border-radius:2px; color:#fff; position:absolute; right:25px; top:20px;}

.used_hd { margin-bottom:20px;}
.used_imgShow { width:650px; float:left; margin-right:25px;}
.used_imgShow .bigImg { width:480px; height:360px; line-height:360px; float:left; margin:30px 0; overflow:hidden; text-align:center;}
.used_imgShow .bigImg img { display:inline-block; vertical-align:middle; max-width:480px; max-height:360px;}
.used_imgShow .thumbImgs { width:160px; float:right; padding:30px 0; position:relative;}
.used_imgShow .thumbScroll { width:160px; height:360px; overflow:hidden;}
.used_imgShow .thumbScroll li { margin-bottom:6px; height:116px;}
.used_imgShow .thumbScroll a { display:block; border:#cdcdcd 3px solid; position:relative; width:140px; height:110px; line-height:110px; margin-left:14px; border-radius:5px; text-align:center;}
.used_imgShow .thumbScroll img { display:inline-block; vertical-align:middle; width:auto; height:auto; max-width:140px; max-height:110px;}
.used_imgShow .thumbScroll i.p { display:none; width:0; height:0; border-color:transparent #1d66b3 transparent transparent; border-style:dashed solid dashed dashed; border-width:5px; position:absolute; left:-13px; top:50%; margin-top:-5px;}
.used_imgShow .thumbScroll .selected a { border-color:#1d66b3;}
.used_imgShow .thumbScroll .selected i.p { display:block;}
.thumbImgs .tiBtn { display:block; width:146px; height:30px; line-height:30px; text-align:center; position:absolute; right:0; color:#adadad;}
.thumbImgs .tiBtn [class^="ico-"] { font-size:20px;}
.thumbImgs .tiBtn .m { display:none;}
.thumbImgs .ti_prev { top:0;}
.thumbImgs .ti_next { bottom:0;}
.used_info { padding-top:30px; width:280px; float:right;}
.used_info ._title { font-size:28px; color:#333; line-height:34px; margin-bottom:20px;}
.used_info ._info01 { border-top:#c3c3c3 1px dotted; margin-bottom:20px;}
.used_info ._info01 li { border-bottom:#c3c3c3 1px dotted; line-height:24px; padding:5px 0 5px 80px; position:relative; *zoom:1; font-size:14px; color:#333;}
.used_info ._info01 li.even { background-color:#e8e8e8;}
.used_info ._info01 .n { width:75px; position:absolute; left:0; top:5px; text-align:right; font-weight:normal;}
.used_info ._info02 { margin-bottom:10px;}
.used_info ._info02 .n { color:#333; font-size:14px; display:block; margin-bottom:5px;}
.used_info .btn { display:inline-block; width:120px; height:40px; line-height:40px; text-align:center; background-color:#0168b7; color:#fff; font-size:15px;}

.para01,.para02 { border:#cecece 1px solid; border-collapse:collapse; margin-bottom:20px; font-size:14px;}
.para01 th,.para01 td,.para02 th,.para02 td { border:#cecece 1px solid; text-align:center; padding:5px 10px;}
.para01 th,.para02 th { background-color:#efefef;}

.para01 th:nth-child(1),.para01 th:nth-child(2),.para02 th:nth-child(1),.para02 th:nth-child(2) { width:20%;}




.culture_li5.cli6  ._li ._pic{ margin-top:0;}
.culture_li5.cli6 ._li2{ margin-top:25px;}




.job_list li .job_tnr .job_ypbtn{ margin:10px 0;}
.job_list li .job_tnr .job_ypbtn a{display: block;width: 105px;height: 26px;line-height: 26px;background: #ea5513;text-align: center;color: #fff;border-radius: 4px;font-weight: bold;}

/*语言版本*/
.top_sele_div2{ width:120px;}
.lan_sele{ text-align:left !important; text-indent:30px; }
.lan_sele ._option a{background-position:8px center; background-repeat: no-repeat; }
.lan_sele ._option .flag0{ background-image:url(/resources/web/img/lan1.jpg);}
.lan_sele ._option .flag1{ background-image:url(/resources/web/img/lan2.jpg);}
.lan_sele ._option .flag2{ background-image:url(/resources/web/img/lan3.jpg);}
.lan_sele ._option .flag3{ background-image:url(/resources/web/img/lan4.jpg);}
.lan_sele ._option .flag4{ background-image:url(/resources/web/img/lan5.jpg);}
.lan_sele ._option .flag5{ background-image:url(/resources/web/img/lan6.jpg);}
.lan_sele ._option .flag6{ background-image:url(/resources/web/img/lan7.jpg);}

/*2016-04-26*/
.foot_vpn{position:relative;cursor:pointer;}
.foot_vpn ._val{display:block;padding:0 10px;}
.foot_vpn ._option{display:none;position:absolute;bottom:100%;left:0;background-color: #fff; width: 86px;line-height: 23px;padding: 5px 0;}
.foot_vpn ._option .a{display:block;padding: 0 10px; color:#666;}

/*2018-05-14 conghm*/
.imgZoom img{ -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;*height: auto; height:100%;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 70%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.golbal_banner{ height: 380px; }
.golbal_banner img{ height: 380px; }
.golbal_children{ background: #e8e8e8; }
.golbal_children li{ background: #fff; margin-bottom: 20px; }
.golbal_children li .con{ padding: 10% 10%; }
.golbal_children li .con .title{ font-size: 18px; font-weight: bold; color: #000; margin-bottom: 15px; }
.golbal_children li .con .intro{ font-size: 14px; }
/*产品中心*/
.pro_center{ background: url(/resources/web/img/pro_center.jpg) center center no-repeat; height: 765px; padding: 0; text-align: center; }
.pro_center .pt_hd{ margin-bottom: 5%; color: #fff; padding-top: 8%;}
.pro_center .pt_hd .tit{ font-size: 30px; margin-bottom: 10px; }
.pro_center .pt_hd .decs{ font-size: 14px; width: 70%; margin: 0 auto; }
.rect-136{ padding-bottom: 136%; }
.pro_center li{ height: 415px; position: relative; overflow: hidden; }
.pro_center li a{ display: block; }
.pro_center li .con1{ background: url(/resources/web/img/pro_center_white.3.png); width: 100%; height: 100%; position: absolute; top: 0; left:0; transition: all .5s ease; }
.pro_center li .con1 .intro{ padding: 14% 15%; }
.pro_center li .con1 .title{ font-size: 28px; font-weight: bold; color: #555; margin-bottom: 15px; }
.pro_center li .con1 .decs{ font-size: 14px; color: #555; }
.pro_center li .con2{ position: absolute; top: 0; left: -100%; width: 100%; transition: all .5s ease; }
.pro_center li .con2 .cover{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(/resources/web/img/pro_center_blue.7.png); }
.pro_center li .con2 .imgbox{ position: relative; }
.pro_center li .con2 .imgbox .intro{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.pro_center li .con2 .imgbox .intro .box{ padding: 30% 15%; }
.pro_center li .con2 .title{ font-size: 28px; font-weight: bold; color: #fff; margin-bottom: 20px; }
.pro_center li .con2 .decs{ font-size: 14px; color: #fff; margin-bottom: 20px; }
.pro_center li .con2 .more{ display: inline-block; border: 1px solid #fff; color: #fff; padding: 8px 40px; }
.pro_center li.cur .con1{ left: 100%; }
.pro_center li.cur .con2{ left: 0; }
/*首页*/
.ibanner{ height:495px; overflow:hidden; z-index:9;max-width:1366px; margin-left:auto; margin-right:auto;}
.ibanner .item{ position: relative; height: 495px; overflow: hidden; }
.ibanner img{ position:absolute; width:1366px; height:495px; top:0px; left:50%; margin-left:-683px; max-width:none;}
.ibanner .owl-prev,.ibanner .owl-next{ width:62px; height:61px; display:none; position:absolute; background-image:url(/resources/web/img/banner_btn.png); background-repeat:no-repeat; bottom:0px; left:50%;} 
.ibanner .owl-prev{ background-position:left top; margin-left:-480px; }
.ibanner .owl-prev:hover{ background-position:left bottom;}
.ibanner .owl-next{ background-position:right top; margin-left:-415px;}
.ibanner .owl-next:hover{ background-position:right bottom;}
.ibanner .owl-dots{ display:block; position:absolute; left:50%; margin-left:-110px; bottom:50px; text-align:center; line-height:20px; width: 220px; }
.ibanner .owl-dot{ display: inline-block; }
.ibanner .owl-dot span{ display:block; width:18px; height:18px; line-height:0; font-size:0;background:#6d6c6e; border-radius:10px; margin-left:3px; margin-right:3px; *margin-top:15px;}
.ibanner .owl-dot.active span{ background:#c82529; cursor:pointer;}
.imain{ max-width:1366px; margin-left:auto; margin-right:auto; position:relative; z-index:4;}
.imain .pt_hd{ text-align: center; margin-bottom: 5%; }
.imain .pt_hd .en{ font-size: 90px; font-family: "Impact"; color: #eaeaea; text-transform: uppercase; line-height: 1; }
.imain .pt_hd .tit{ font-size: 30px; font-weight: bold; color: #000; margin-top: -50px; margin-bottom: 5px; }
.imain .pt_hd .decs{ font-size: 14px; color: #999; }
.inews{ background: url(/resources/web/img/inews_bg.jpg); padding: 40px 0; }
.inews .imgbox a{ display: block; position: relative; }
.inews .imgbox .con{ position: absolute; bottom: 0; left: 0; width: 100%; background: url(/resources/web/img/black.2.png); color: #fff; } 
.inews .imgbox .con .time{ padding: 3% 5%; font-family: "Arial"; text-align: center; background: #de001f; }
.inews .imgbox .con .day{ font-size: 48px; line-height: 1;  }
.inews .imgbox .con .year{ font-size: 14px; line-height: 1 }
.inews .imgbox .con .title{ font-size: 18px; font-weight: bold; width: 65%; padding: 3% 0 0 5%; } 
.inews ul li{ margin-bottom: 8%; }
.inews ul li a{ display: block; }
.inews ul li .time{ border-right: 1px solid #c6c6c6; font-family: "Arial"; color: #3e3e3e; text-align: center; padding: 2% 5%; margin-right: 5%; }
.inews ul li .time .day{ font-size: 48px; line-height: 1; }
.inews ul li .time .year{ font-size: 14px; }
.inews ul li .ititle{ font-size: 18px; font-weight: bold; color: #000; margin-bottom: 10px; }
.inews ul li .intro{ font-size: 13px; color: #666; }
.inews ul li:hover .time{ color: #0d469b; }
.rect-104{ padding-bottom: 104%; }
.industryr{ padding: 40px 0; }
.industryr .imgbox{ display: block; position: relative; margin-bottom: 19px; }
.industryr .imgbox .cover{ position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: url(/resources/web/img/pro_center_blue.7.png); transition: all .3s ease; }
.industryr .imgbox .con{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: #fff; }
.industryr .imgbox .con .title{ font-size: 22px; font-weight: bold; padding-left: 10%; padding-top: 10%; margin-bottom: 3%; }
.industryr .imgbox .con .decs{ width: 70%; padding-left: 10%; margin-bottom: 5%; font-size: 14px; }
.industryr .imgbox .con .more{ display: inline-block; margin-left: 10%; width: 135px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #fff; visibility: hidden; transition: all .3s ease; }
.industryr .imgbox:hover .cover{ top:0; }
.industryr .imgbox:hover .con .more{ visibility: visible; }
.iproduct{ padding: 40px 0; background: #f1f1f1; }
.iproduct .pt_bd ul{ height: 50px; margin-bottom: 20px; }
.iproduct .pt_bd ul li{ width: 120px; text-align: center; line-height: 50px; }
.iproduct .pt_bd ul li:after{ content: ""; position: absolute; top: 25%; left: 100%; width: 2px; height: 50%; display: block; background: #0d469b; transform:skewX(10deg); }
.iproduct .pt_bd ul li:first-child:before{ content: ""; position: absolute; top: 25%; right: 100%; width: 2px; height: 50%; display: block; background: #0d469b; transform:skewX(10deg); }
.iproduct .pt_bd ul li a{ font-size: 17px; color: #000; }
.iproduct .pt_bd ul li.tab_t_cur a{ color: #0d469b; font-weight: bold; }
.iproduct .owl-carousel{ display: none; }
.iproduct .pt_bd .tab_c .item .title{ text-align: center; font-size: 16px; color: #515151; margin-top: 10px; border-top: 3px solid #d7d7d7; }
.iproduct .pt_bd .tab_c .item:hover .title{ font-weight: bold; color: #0d469b; }
/*.iproduct .pt_bd .tab_c .item .imgbox{ padding-bottom: 10px; border-bottom: 3px solid #d7d7d7; }*/
.iproduct .owl-nav .owl-prev,.iproduct .owl-nav .owl-next{ font-size: 0; width: 20px; height: 40px; background: url(/resources/web/img/iproduct_np.png) no-repeat; position: absolute; top: 50%; margin-top: -20px; }
.iproduct .owl-nav .owl-prev{ left: -50px; }
.iproduct .owl-nav .owl-next{ right: -50px; background-position: -20px 0; }
.imarket{ background: url(/resources/web/img/imarket.jpg) center center no-repeat; height: 620px; padding: 0 0; }
.imarket .pt_hd{ text-align: left; padding-top: 18%; }
.imarket .pt_hd .en{ font-size: 85px; }
.imarket .pt_hd .decs{ width: 70%; }
.imarket .con{ color: #fff; }
.imarket .con .dec{ font-size: 18px; font-weight: bold; width: 50%; margin-bottom: 20px; }
.imarket .con .more{ font-size: 22px; color: #fff; }
.imarket .con1{ background: url(/resources/web/img/imarket_bg.jpg) no-repeat center center; height: 228px; margin-top: 28%; padding-left: 10%; }
.imarket .con1 .dec{ padding-top: 7%; }
.imarket .con2{ padding-top: 15%; position: relative; }
.imarket .con2 .dec,.imarket .con2 .more{ position: absolute; left: 10%; top: 30%; }
.imarket .con2 .more{ top: 67%; }
.imarket .con3{ font-size: 22px; color: #666; padding: 10% 0 0 10%; } 

.about_nr h1{ text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 5px; }
.imarket .con3 em{ font-style: normal; color: #de001f; }

#proForm {display:none;}
.iproduct .pt_hd{ margin-bottom: 2%; }
.iproduct .pt_bd .tab_c{ height: 180px; width:100%; display:block;}
.iproduct .pt_bd .tab_c.hide{display:none;}
.iproduct .pt_bd .tab_c.tab_c_cur{display:block;}
.imarket .con2{ padding-top: 11%; }
.imarket .pt_hd{ padding-top: 13%; }