@charset "utf-8";body{background:#fff}
.main_box,body{position:relative}
.main_box{margin:0 auto;width:75pc}
input{outline:0}
#header{background:#fff}
#top_bar{height:75pt;font-size:9pt;color:#a0a0a0;z-index:99}
#top_bar,#top_bar .main_box{position:relative}
#header .top_box{height:105px;background:#fff}
#header #logo{position:absolute;top:15px;left:0;display:inline-block}
#top_bar .tel_box{position:absolute;right:0;top:30px;width:175px;padding-left:43px;background:url(../images/icon_fot_tel.png) left 5px no-repeat}
#top_bar .tel_box strong{font-size:20px;color:#555;display:block}
#top_bar .tel_box a{font-size:9pt;color:#b4b5b8;display:block;margin-top:5px;}
#top_bar .tel_box a:hover{color:#00468c}
#search_box{display:block;position:absolute;top:30px;right:200px;height:40px;background:#f5f6f7}
#search_box form{display:block;position:relative;height:40px;width:310px}
#search_box input{display:block;background:0 0;border:none}
#search_box .text{width:230px;height:40px;line-height:40px;font-size:14px;color:#656565;padding:0 20px}
#search_box .submit{width:65px;font-size:14px;position:absolute;right:0;top:0;cursor:pointer;height:40px;color:#fff;background:#00468c}
#nav_shart{position:absolute;right:0;top:0;font-size:9pt;line-height:50px;color:#fff;padding-left:40px;background:url(../images/line_nav.png) left center no-repeat}
#nav_shart a{display:inline-block;padding-left:20px}
#nav_shart a img{vertical-align:middle}
#nav_shart .ewm_box{position:relative}
#nav_shart .ewm_box .icon{width:2pc}
#nav_shart .ewm_box .ewm{position:absolute;left:-13px;top:60px;z-index:99;opacity:0;filter:alpha(opacity=0);width:75pt}
#nav_shart .ewm_box .ewm img{width:75pt;height:75pt;display:block;margin:0 auto}
#nav_shart .ewm_box:hover .ewm{opacity:1;filter:alpha(opacity=100);top:50px}
#nav_box{background:#00468c;height:50px;line-height:50px}
#nav li{display:block;float:left;min-width:30px;padding:0 40px;height:50px;position:relative;z-index:2}
#nav li .a{display:inherit;text-align:center;height:50px}
#nav li .a strong{display:block;font-size:14px;text-transform:uppercase;color:#fff;text-align:center;position:relative;z-index:1}
#nav li .a span{position:absolute;bottom:0;left:0;width:100%;text-align:center}
#nav li .a i{display:block;z-index:4;background:#5791c9;margin:0 auto;width:100%;text-align:center;z-index:1;height:50px;width:0}
#nav .on .a i{width:100%}
#nav li.on .a strong{color:#fff}
#nav li .a:hover i{width:100%}
#nav li .a:hover strong{color:#fff}
#nav li.on .a:hover i{width:100%}
#nav .list{display:none;z-index:99;left:-25px;top:49px;position:absolute;width:185px;padding-top:20px;background:url(../images/bg_nav_list.png) center 11px no-repeat}
#nav .list .box{padding:10px 0;background:#fff;overflow:hidden;margin-bottom:-1px}
#nav .list .box a{font-weight:400;margin:0 10px;background:0 0;height:33px;color:#747474!important;border-bottom:1px solid #ebebeb;text-align:center;line-height:33px;font-size:9pt;display:block}
#nav .list a:hover{color:#00468c!important}
#nav .list.cp_sub_nav{width:75pc!important;left:-407px;background:url(../images/bg_nav_list.png) 469px 11px no-repeat}
#nav .cp_box{background:#fff;width:75pc;padding-bottom:30px;padding-top:20px}
#nav .cp_box dl{display:inherit;text-align:center}
#nav .cp_box dd{display:inline-block;text-align:center;padding:0 41px;vertical-align:top}
#nav .cp_box dd h1 a{font-size:15px;color:#00468c;font-weight:700;display:block;text-align:left;margin-bottom:0}
#nav .cp_box dd a{color:#747474;text-align:left;font-size:9pt;display:block;line-height:24px}
#nav .list.cp_sub_nav .more{background:#3bb695;overflow:hidden;display:block;margin:20px auto 0;text-align:center;border-radius:2px;width:300px;height:45px;line-height:45px;color:#fff;font-size:9pt}
#nav .list.cp_sub_nav .more:hover{color:#fff!important;box-shadow:0 0 8px #999}
#banner{height:600px;overflow:hidden}
#banner,#banner .bd{position:relative}
#banner .bd a{display:block;width:100%;height:600px}
#banner .hd{position:absolute;left:845px;bottom:50px;display:inherit}
#banner .hd ul{display:inline-block}
#banner .hd ul li{display:block;float:left;margin:0 3px;padding-top:8px}
#banner .hd ul li a{height:8px;width:8px;margin:0 1px;border-radius:50%;display:block;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:hsla(0,0%,100%,.8)}
#banner .hd ul .on a,#banner .hd ul li a:hover{background:#fff}
#banner .bnt{position:absolute;top:50%;z-index:3;margin-top:-45px}
#banner .prev{position:absolute;left:-54px}
#banner .next{position:absolute;right:-54px}
#banner:hover .prev{left:50px;opacity:1;filter:alpha(opacity=100)}
#banner:hover .next{right:50px;opacity:1;filter:alpha(opacity=100)}
#footer{padding:10px 0 20px;position:relative}
#footer .main_box{position:relative;line-height:20px}
#footer .main_box,#footer a{color:#888d94;font-size:9pt}
#fot_nav{position:absolute;right:0;top:10px}
#fot_nav a{display:inline-block;padding-left:8px;margin-left:5px;background:url(../images/line_fot_nav.png) left no-repeat}
#footer a:hover{color:#0e62b1}
#footer.n_footer{background:#5f6061;padding:30px 0 25px}
#footer.n_footer .main_box,#footer.n_footer a{color:#b5b6b8}
#footer.n_footer #fot_nav a{color:#cdcfd2;background:url(../images/line_fot_n_nav.png) left no-repeat}
#footer.n_footer a:hover{color:#fff}
#s_main_box{position:relative;z-index:99;margin-top:-85px}
#s_main_box .floor{padding:25px 0}
.s_title{padding-left:55px;display:block;position:relative;height:60px}
.s_title h1 a{display:inline-block}
.s_title span{font-size:14px;padding-bottom:3px;text-transform:uppercase}
.s_title span,.s_title strong{position:relative;color:#fff;display:block}
.s_title strong{font-size:1pc}
#index_box{background:#0e62b1;position:relative;height:285px}
#s_news{padding-left:35px;padding-bottom:35px;padding-top:25px;width:285px;float:left}
#s_news .s_title{background:url(../images/icon_title_news.png) left 3px no-repeat;border-bottom:1px solid #3373b7}
#s_news ul{padding-top:10px}
#s_news li{display:block;padding-left:17px;border-bottom:1px dotted #6299cc;margin-top:17px;padding-bottom:1pc;background:url(../images/icon_jt_news.png) left 5px no-repeat}
#s_news li a{font-size:14px;color:#fff;display:block;margin-bottom:10px}
#s_news li a,#s_news li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#s_news li p{font-size:9pt;color:#72a6dd}
#s_news li a:hover{text-decoration:underline}
#s_pro{padding-left:35px;padding-bottom:35px;width:530px;padding-top:25px;float:left}
#s_pro .s_title{background:url(../images/icon_title_pro.png) left 2px no-repeat;border-bottom:1px solid #3373b7}
#s_pro .s_title .hd{position:absolute;right:0;top:22px}
#s_pro .s_title .hd a{display:block;float:left;margin-left:5px;height:20px;line-height:20px;font-family:SimSun;text-align:center;width:20px;border:1px solid #5791c9;font-size:14px;color:#5791c9}
#s_pro .s_title .hd a:hover{background:#fff;border:1px solid #fff;color:#0e4d90}
#s_pro .s_title .hd a:hover span{color:#00468c}
#s_pro .bd{overflow:hidden;margin-top:30px;height:140px}
#s_pro ul{margin-right:-40px}
#s_pro li{width:245px;float:left;overflow:hidden;margin-right:39px}
#s_pro li,#s_pro li a{height:140px;position:relative}
#s_pro li a{display:block}
#s_pro li .pic_box{border:1px solid #e7e6e6;width:167px;height:175px;overflow:hidden}
#s_pro li img{width:245px;height:140px;display:block}
#s_pro li h1{position:absolute;left:0;bottom:-30px;width:245px;height:30px;line-height:30px;text-align:center;color:#fff;background:#0e62b1;font-size:9pt;display:block;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC0E62B1', endColorstr='#CC0E62B1');background:rgba(14,98,177,.8)}
#s_pro li:hover h1{bottom:0}
#s_link{float:right;padding:20px 10px 20px 15px;background:#3bb695;width:250px}
#s_link a{display:block;width:110px;height:35px;margin:6px 5px;float:left;line-height:35px;border:1px solid #9ddbca;font-size:9pt;text-align:center;color:#fff}
#s_link a:hover{background:#72c8b1}
.n_main_box{position:relative;width:75pc;margin:0 auto 30px;background:#fff;margin-top:30px}
#n_banner{position:relative;overflow:hidden;width:100%;height:280px}
.position{position:absolute;top:5px;right:0;padding-left:22px;background:url(../images/icon_home.png) left center no-repeat;color:#8a8986;line-height:30px}
.position a,.position i,.position span{color:#8a8986;font-size:9pt}
.position em{font-style:normal;font-size:9pt}
.position a:hover,.position em{color:#00468c}
#n_left{float:left;overflow:hidden;width:230px}
#n_left .up{background:#00468c}
#n_left .up .title{height:95px;background:#00468c}
#n_left .up .title h1{padding:20px;color:#fff}
#n_left .up .title h1 strong{font-size:24px;display:block;font-family:Arial;text-transform:uppercase}
#n_left .up .title h1 span{font-size:1pc;display:block}
#n_nav dt{height:40px;line-height:40px;position:relative;background:#e4e5e8;border-bottom:1px solid #fff}
#n_nav dt a{padding:0 30px 0 20px;display:block;color:#444;font-size:14px}
#n_nav dt.on a{font-weight:700;color:#00468c}
#n_nav dt.title_on.on{border:none}
#n_nav dt:hover a{font-weight:700;color:#00468c}
#n_nav dt.title{background:url(../images/icon_jh.png) 200px center no-repeat #e4e5e8}
#n_nav dt.title_on{background:url(../images/icon_j_h.png) 200px center no-repeat #e4e5e8;border-bottom:1px solid #e4e5e8}
#n_nav dt.subtitle{background:url(../images/icon_jh.png) 200px center no-repeat #e4e5e8;padding-left:10px;color:#666666;background:#efefef}
#n_nav dt.subtitle_on{background:url(../images/icon_j_h.png) 200px center no-repeat #e4e5e8;border-bottom:1px solid #e4e5e8}
#n_nav dd{background:#e4e5e8;padding:0 20px 10px;border-bottom:1px solid #fff;display:none}
#n_nav dd .box{border-top:1px solid #cdcdd1}
#n_nav dd a{padding-left:10px;line-height:2pc;font-size:9pt;color:#636060;display:block;height:2pc;background:url(../images/icon_nav_sub_li.png) left center no-repeat}
#n_nav dd a.on,#n_nav dd a:hover{font-weight:700;color:#00468c}
#n_nav dd a.on{background:url(../images/icon_nav_sub_li_on.png) left center no-repeat}
#n_sub_nav ul li{position:relative}
#n_sub_nav ul li>a{padding:0 20px 0 35px;font-size:9pt;line-height:45px;border-bottom:1px solid #e9e6e6;display:block}
#n_sub_nav ul li strong{color:#333}
#n_sub_nav ul li span{color:#333;position:absolute;left:20px;top:0}
#n_sub_nav ul li.on>a{background:#00468c!important}
#n_sub_nav ul li.on>a strong{color:#fff}
#n_sub_nav ul li.on>a span{position:absolute;right:20px;top:0;color:#fff}
#n_sub_nav ul li>a:hover{background:#00468c}
#n_sub_nav ul li>a:hover strong{color:#fff}
#n_sub_nav ul li>a:hover span{position:absolute;right:20px;top:0;color:#fff}
#n_sub_nav ul li.title .list{display:none;padding:10px;background:ff}
#n_sub_nav ul li.title .list a{display:block;line-height:30px;font-size:9pt;color:#939090;padding-left:20px}
#n_sub_nav ul li.title .list a.on,#n_sub_nav ul li.title .list a:hover{color:#00468c}
#left_pro{background:#eff2f4;padding:20px 0;margin-top:25px}
#left_pro .title{display:block;height:20px;line-height:20px;border-bottom:1px solid #fff;padding:0 20px 10px 45px;background:url(../images/icon_pro.png) 20px 2px no-repeat;font-size:15px;color:#444}
#left_pro ul{padding:20px;padding-bottom:5px}
#left_pro li{width:5pc;float:left;margin:5px}
#left_pro li a{position:relative;overflow:hidden;width:5pc}
#left_pro li .pic_box{width:5pc;height:5pc;overflow:hidden}
#left_pro li img{width:5pc;height:5pc;display:block;background:#fff}
#left_pro li h1{height:36px;margin-top:15px;padding:0 5px;line-height:18px;color:#444;font-size:9pt;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#left_pro li:hover h1{color:#00468c}
#left_pro .more{display:block;margin:0 auto;width:190px;height:30px;line-height:30px;background:#b2b5b6;border-radius:3px;overflow:hidden;text-align:center;font-size:9pt;color:#fff}
#left_pro .more:hover{background:#00468c}
.n_right{float:right;width:930px}
.n_title{position:relative;height:40px;border-bottom:1px solid #dcdce0;line-height:40px;margin-bottom:10px}
.n_title h1{background:url(../images/icon_n_title.jpg) left center no-repeat;padding-left:10px;display:inline-block;margin-bottom:0;color:#151515;font-size:1pc}
.n_content{padding-top:30px;min-height:360px;padding-bottom:30px}
#n_news,#n_news ul{overflow:hidden}
#n_news ul{margin-top:10px;margin-bottom:-20px}
#n_news li{display:block;padding-bottom:30px;height:140px;border-bottom:1px solid #e3e4e5;margin-bottom:30px}
#n_news li .fl{width:220px}
#n_news li .fl img{width:220px;height:140px}
#n_news li .fr{width:675px;margin-top:18px}
#n_news li span{color:#c4c4c4;display:block;font-size:9pt}
#n_news li .fr a{display:block;font-size:15px;color:#3b3c43;font-weight:700;margin-bottom:13px}
#n_news li p{line-height:22px;height:44px;overflow:hidden;padding-top:10px;font-size:9pt;color:#818285}
#n_news li a:hover{color:#00468c}
#n_pro{margin-top:-40px;position:relative;padding-bottom:30px}
#n_pro .pro_section ul{margin-right:-35px}
#n_pro .pro_section li{margin-right:34px;width:205px;margin-top:2pc;float:left;border:1px solid #dadbdd;background:#999b9d}
#n_pro .pro_section li a{position:relative;overflow:hidden;width:185px}
#n_pro .pro_section li .pic_box{width:205px;height:205px;overflow:hidden;background:#fff;}
#n_pro .pro_section li img{max-width:205px;max-height:205px;display:block}
#n_pro .pro_section li h1{height:40px;line-height:40px;padding:0 10px;background:url(../images/icon_pro_li.png) 265px center no-repeat;color:#fff;font-size:13px;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px}
#n_pro .pro_section li:hover{background:#00468c}

#n_pro .cj_section ul{margin-right:-35px}
#n_pro .cj_section li{margin-right:34px;width:285px;margin-top:2pc;float:left;border:1px solid #dadbdd;background:#999b9d}
#n_pro .cj_section li a{position:relative;overflow:hidden;width:185px}
#n_pro .cj_section li .pic_box{width:285px;height:185px;overflow:hidden;background:#fff;}
#n_pro .cj_section li img{max-width:285px;max-height:185px;display:block}
#n_pro .cj_section li h1{height:40px;line-height:40px;padding:0 10px;background:url(../images/icon_pro_li.png) 265px center no-repeat;color:#fff;font-size:13px;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px}
#n_pro .cj_section li:hover{background:#00468c}

#n_product_show .up_box{background:#fff}
#n_product_show .up_box #big_pic{width:350px;height:350px;float:left;border:1px solid #dadbdd}
#n_product_show .up_box .title{display:block;border-bottom:1px solid #bebec2;padding-bottom:10px;padding-top:10px;margin-bottom:20px;font-size:18px;color:#4c4d4e;font-weight:700}
#n_product_show .up_box .text_box{float:right;padding:15px 0 20px;width:540px}
#n_product_show .up_box .text_box .ar_article{height:60px}
#n_product_show .up_box .text_box .ar_article,#n_product_show .up_box .text_box .ar_article p{font-size:14px;overflow:hidden;line-height:30px;color:#4c4d4e}
#n_product_show #bnt_buy{margin-top:30px;background:url(../images/bnt_buy.png) center no-repeat #00468c;border-radius:3px;position:relative;display:block;height:40px;line-height:40px;width:150px;color:#fff;font-size:16px;text-align:center;}
#n_product_show #bnt_buy:hover{color:#FFFFCC}
#n_product_show .un_box{padding-top:30px}
#n_product_show .un_box .title{height:45px;line-height:45px;background:#eff2f4;border-left:4px solid #00468c}
#n_product_show .un_box .title strong{display:inline-block;padding:0 20px;color:#4c4d4e;font-size:1pc}
#n_product_show .un_box .title span{display:inline-block;padding-left:10px;color:#2d95a2;text-transform:uppercase;font-size:9pt;font-family:Arial}
#n_product_show .un_box .content{padding:30px 20px 15px;border:1px solid #e6e6e6;border-top:none}
#pro_hot{background:#eff2f4;padding:40px 50px;margin-top:50px;margin-bottom:30px}
#pro_hot .title{position:relative;height:18px;line-height:18px;padding-left:5px;margin-bottom:20px;border-left:3px solid #00468c}
#pro_hot .title h1{font-size:18px;color:#666;font-weight:700;display:block}
#pro_hot .title .more{position:absolute;right:0;top:0;color:#4a4957;font-size:14px;text-transform:uppercase}
#pro_hot .title .more:hover{color:#00468c}
#pro_hot ul{margin-right:-35px}
#pro_hot li{margin-right:25px;width:145px;float:left;border:1px solid #dadbdd;background:#999b9d}
#pro_hot li a{position:relative;overflow:hidden;width:145px}
#pro_hot li .pic_box{width:145px;height:145px;overflow:hidden}
#pro_hot li img{max-width:145px;max-height:145px;display:block}
#pro_hot li h1{height:40px;line-height:40px;padding:0 10px;text-align:center;background:url(../images/icon_pro_li.png) 235px center no-repeat;color:#fff;font-size:13px;text-align:left;display:block;white-space:nowrap;overflow:hidden;padding-right:30px}
#pro_hot li:hover{background:#00468c}
.n_job .up_box{margin-bottom:60px;padding-top:20px;background:url(../images/bg_hr.png) left 0 no-repeat;padding-left:300px}
.n_job th{background:#929394;text-align:center;height:50px;line-height:50px;color:#fff;font-size:15px}
.n_job .title td{border-bottom:10px solid #fff;padding:10px 20px;background:#eff2f4;text-align:center;color:#555;font-size:14px}
.n_job .title td a{display:block;width:40px;height:23px;background:url(../images/icon_bnt__slide_close.png) center no-repeat}
.n_job .title.on td a{background:url(../images/icon_bnt_slide_open.png) center no-repeat}
.n_job .content{display:none;font-size:9pt;padding:25px 0 10px}
.n_job .show_box .content{display:block}
#n_msg{background:url(../images/pic_form.jpg) right top no-repeat;min-height:355px}
#n_msg .n_form{margin:0}
#n_msg .n_form form{padding:0}
.n_article{margin-bottom:20px}
.n_article .ar_title{padding:10px 0 20px;border-bottom:1px dashed #e5e5e5;margin-bottom:10px}
.n_article .ar_title h1{font-size:1pc;margin-bottom:10px;font-weight:700;color:#444}
.n_article .ar_title h1,.n_article .ar_title h2{display:block;text-align:center;line-height:30px}
.n_article .ar_title h2{height:30px;font-size:9pt;color:#888}
.n_article .ar_title h2 strong{color:#b8b7bc}
.n_article .ar_article{padding-top:20px;padding-bottom:30px;min-height:25pc}
.n_article .bnt_page{position:relative;height:40px;margin-bottom:10px;line-height:40px;font-size:9pt;color:#8a8a8a;border-top:1px dotted #e4e4e4}
.n_article .bnt_page a{color:#8a8a8a}
.n_article .bnt_page a:hover{color:#007cc2}
.n_article .back_box{margin:40px auto 0;padding-bottom:5pc}
.jiathis_style{margin-top:10px}
.n_article .bnt_page{position:relative}
.n_article .bnt_page .shart_box{position:absolute;right:0;top:10px}
#ar_fot{position:relative;padding:15px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
#ar_fot h1{display:block;line-height:30px;font-weight:700}
#ar_fot h1,#ar_fot h1 a{font-size:9pt;color:#777}
#ar_fot h1 a{font-weight:400}
#ar_fot .bnt_back{position:absolute;top:28px;right:0;color:#fff;background:#19427d;padding:0 25px;font-size:14px;height:30px;line-height:30px}
#ar_fot .bnt_back:hover{border-radius:3px}
.shart_box{position:absolute;right:-5px;top:28px}
#j_shart_s_24{padding-left:60px;position:relative}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:9pt;color:#a3a0a9}
##j_shart_s_24 .bds_qzone{background:url(j_shart.png) center -14pc no-repeat}
#j_shart_s_24 .bds_tsina{background:url(j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(j_shart.png) center -81pt no-repeat}
#j_shart_s_24 .bds_copy,#j_shart_s_24 .bds_douban,#j_shart_s_24 .bds_huaban,#j_shart_s_24 .bds_mshare,#j_shart_s_24 .bds_print,#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:9pt}
.n_contact{position:relative;overflow:hidden;width:100%}
.n_contact .info{padding-top:15px;padding-bottom:30px;color:#666;text-align:center;font-size:14px}
.n_contact .info strong{margin-top:15px;display:block}
.n_contact .info img{margin-top:15px}
.content_form{margin-top:50px;border-top:1px solid #e7e6e6;padding-top:50px}
.content_form>span{display:block;height:45px;color:#48484a;font-size:14px;background:#ececec;line-height:45px;padding-left:20px}
.content_form form{padding:20px;background:#f7f7f7;border:1px solid #e7e6e6}
.content_form form label{display:block;padding-left:75px;margin-top:25px;position:relative;width:335px}
.content_form form label span{display:block;position:absolute;left:0;top:0;color:#5b5c5d;font-size:14px}
.content_form form label span i{color:red;line-height:45px}
.content_form form label input{width:323px;height:35px;border:1px solid #e7e6e6}
.content_form form label textarea{width:744px;height:136px;border:1px solid #e7e6e6;padding:20px 10px 3px 20px;resize:none}
.content_form form p{display:block;color:#a5a5a7;font-size:9pt;line-height:36px;margin-left:75px}
.content_form form input[type=submit]{width:89px;height:37px;background:#00468c;color:#fff;font-size:14px;border:0;margin-left:75px;margin-top:11px;cursor:pointer}
#n_contact{background:url(../images/pic_contact.jpg) right top no-repeat}
#n_contact .link_box a{margin-top:25px;background:#a3a3a6;border-radius:3px;position:relative;display:inline-block;margin-right:10px;height:40px;line-height:40px;padding-left:50px;width:105px;color:#fff;font-size:14px}
#n_contact .link_box a i{display:block;position:absolute;left:0;height:40px;width:45px}
#n_contact .link_box a:hover{background:#00468c}
#n_contact .map{border:1px solid #e5e7eb;height:260px;overflow:hidden}
.n_form{width:565px;margin:0 auto}
.n_form form{padding-top:38px;margin-right:-15px}
.n_form .text{width:242px;padding:0 15px;height:36px;line-height:36px;margin:0 15px 22px 0;float:left}
.n_form .text,.n_form textarea{background:0 0;border:1px solid #c1c1c1;font-size:13px;color:#666869}
.n_form textarea{width:531px;display:block;height:141px;resize:none;margin-bottom:33px;padding:10px 15px;line-height:20px}
.n_form .text:focus,.n_form textarea:focus{border:1px solid #89bbe1}
.n_form .submit{background:#00468c;position:absolute;right:10px;top:0;font-size:14px!important;border:0;border-radius:2px;height:36px!important;color:#fff;line-height:34px!important;width:75pt}
.n_form .submit:hover{color:#fff;border-radius:3px}
.yzm_box{font-size:9pt;position:relative;padding:0!important;margin-left:0;border:none;margin-top:21px;margin-bottom:20px}
.yzm_box input{font-size:14px;height:36px;color:#666;width:255px;line-height:30px;border:1px solid #d0d0d0;padding-left:10px}
.yzm{left:161px}
.yzm,.yzm a{position:absolute;height:36px;top:0}
.yzm a{color:#adada6;right:-90px;line-height:36px;width:5pc}
.yzm_box .submit{position:absolute;right:15px;top:0}
.radio_section{padding-left:5px;padding-bottom:15px}
.radio_box{position:relative;display:inline-block;margin-right:10px;padding-right:9pt}
.radio_box input{filter:alpha(opacity=0);cursor:pointer;opacity:0;width:100%;height:100%;padding-left:0;position:absolute;left:0;top:0}
.radio_box i{display:block;position:absolute;left:0;top:3px;width:15px;height:15px;background:url(../images/icon_dx.png) center no-repeat}
.radio_box i.on{background:url(../images/icon_dx_hover.jpg) center no-repeat}
.radio_box b{padding-left:18px;color:#666;font-size:9pt;font-weight:400}
.page{margin:0 auto}
.page .box{display:inherit;width:100%;text-align:right;padding-top:40px}
.page a{padding:0 9pt;height:30px;line-height:30px;display:inline-block;border:1px solid #bcbcbc;margin:0 2px;color:#555;font-size:9pt}
.page .on{background:#00468c;color:#fff!important;border:1px solid #00468c}
.page a font{font-size:14px;font-family:SimSun;color:#444}
.page a:hover,.page span{background:#00468c;color:#fff!important;border:1px solid #00468c}
.page a:hover{text-decoration:none}
.page a:hover font{color:#fff}
.page a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}
#page_show_box{z-index:9995;left:0}
#page_show_box,#page_show_box .bg_box{position:fixed;top:0;display:none;height:100%;width:100%}
#page_show_box .bg_box{z-index:9994;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,.7)}
#page_show_box .box{position:absolute;top:50%;z-index:9999;left:50%;margin-left:-340px;margin-top:-267px}
#bnt_close{width:35px;height:35px;top:13px;right:0}
#bnt_close,#bnt_close img{display:block;position:absolute}
#bnt_close img{left:0;top:0}
#page_show_box #page_ar{width:680px;position:relative}
#page_show_box #page_ar .ar_box{border-radius:1px;width:680px;height:534px;background:#fff;position:relative}
#page_show_box #page_ar .ar_box .p{line-height:30px;font-size:14px;color:#686a6a;max-height:540px;text-align:justify;overflow:hidden}
#page_show_box #page_ar .ar_box .title{font-size:15px;color:#fff;background:#00468c;display:block;height:45px;line-height:45px;text-align:center}
#page_show_box #page_ar .content{border:1px solid #e5e7eb}



/*==============n_content_left=====================*/
.n_left{ width:230px; float:left; position:relative;     overflow:hidden;}
.n_left .title{ height:95px; background:#034b95;}
.n_left .title h1{ padding-left:25px; display:inline-block; padding-top:23px; text-align:left;}
.n_left .title strong{ display:block; color:#fff; display:block;  text-transform:uppercase; font-size:24px;  }
.n_left .title span{ display:block; color:#fff; display:block;  font-size:16px; } 
.n_left {  }
.n_left .content{ margin-bottom:22px;}
.n_left .content a{ display:block;  border:1px solid #fff; border-top:none;  height:39px;  background:#f4f4f6; }
.n_left .content a strong{ width:175px; margin:0 auto; display:block; position:relative; font-size:14px; color:#555555; line-height:38px; height:38px; overflow:hidden;}
.n_left .content a:hover {  }
.n_left .content a:hover strong{  font-weight:bold; color:#034b95;}
.n_left a.on {  }
.n_left a.on strong{ font-weight:bold; color:#034b95;}
.n_left .link_box a{ display:block; margin-bottom:10px;}

.n_left .md{  margin-top:30px;}
.n_left .md h1{ font-size:16px; margin-bottom:15px; color:#303031; display:block; height:58px; padding-left:22px; background:#fff; border:1px solid #e0e1e4; }
.n_left .md a{ display:block; background:url(icon_left1.png) 25px center no-repeat #f28f00; padding-left:85px; height:60px; margin-bottom:10px; }
.n_left .md a.li2{ background:url(icon_left2.png) 25px center no-repeat #034b95;}
.n_left .md a strong{ padding:14px 0 0px 0px; font-size:15px; color:#424a59; display:block;}
.n_left .md a span{ color:#424a59; text-transform:uppercase; padding:0px 0 5px 0px; display: block; font-family: "Arial"; font-size:10px;}
.n_left .md a:hover h1{ background:#e8eaef;}
.n_left .md a.li2:hover{ }


/*

foot

-----------------------------------------------------------------*/
#foot{ width:100%; margin:0px auto; background:#e5e6e9;}
#foot .contact{ width:100%; margin:0px auto; background:#069 url("contact-bg.jpg") no-repeat;}
#foot .contact .wrap{ width:100%; max-width:1200px; margin:0px auto; padding:70px 0px;}
#foot .contact .wrap div{ display:inline-block; width:32%; font-size:15px; color:#fff; border-right:1px solid rgba(255,255,255,.2);}
#foot .contact .wrap div img{ margin:0px 10px;border: 0px none;text-align-last: center;vertical-align: middle;_azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true);}
#foot .contact .wrap div:last-of-type{ border:0px !important;}
#foot .wrap{ position:relative; width:1200px; margin:0px auto; padding:65px 0px;}
#foot .navigation{ width:580px;}
#foot .navigation a{ font-size:16px; float:left; text-align:center; color:#333333;width:190px; height:40px; line-height:40px; border-right:1px solid #c8c8c8;}
#foot .share{ width:200px; padding-left:50px; text-align:left;}
#foot .share h3{ display:block; padding:5px 0px 10px 0px; color:#069; font-size:16px; font-weight:normal;}
#foot .share .bshare-custom a{ display:inline-block; padding:0px; margin-right:5px; width:30px; height:30px; border:1px solid #069;border-radius:100%;transition:all .35s;}
#foot .bshare-custom .bshare-sinaminiblog{ background:url("icon-weibo.png") no-repeat; background-size:18px auto;background-position:center center;}
#foot .bshare-custom .bshare-qqim{ background:url("icon-qq.png") no-repeat; background-size:18px auto;background-position:center center;}
#foot .bshare-custom .bshare-weixin{ background:url("icon-wechat.png") no-repeat; background-size:18px auto;background-position:center center;}
#foot .bshare-more{ display:none !important;}
#foot .qrcode{ position:absolute; right:0; top:35px; text-align:right;}
#foot .qrcode p{ display:inline-block; text-align:center; color:#888; font-size:12px;}
#foot .qrcode img{ display:block; width:120px; height:auto; border:1px solid #ccc; margin-bottom:2px;}
#foot .copyright{ width:100%; margin:0px auto; border-top:1px solid #c8c8c8; padding:20px 0px; font-size:13px; color:#666;text-align:center;}
#foot .copyright a{ display:inline-block; margin-left:15px; color:#888;}
#foot .copyright a:hover{ color:#c90a22;}

* { margin: 0px;padding: 0px;list-style: none;}
center {text-align: left;	color: #999;height: 50px;}
#dhtmltooltip {z-index: 100;visibility: hidden;	position: absolute;text-align: left;border: 1px solid #ccc;}
#clear, .clear {clear: both;float: none;background: none;width: inherit !important;	height: inherit !important;}
#noData, .noData { width:100%;max-width:1200px;color: #ccc;font-size: 14px;text-align: left;padding: 50px 0px; margin:0px auto;}
html::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #ddd;}
html::-webkit-scrollbar {width: 8px;background-color: #ddd;}
html::-webkit-scrollbar-thumb {background-color:#999;}
.fl-left{ float:left;}
.fl-right{ float:right;}
/* end*/