body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-weight:normal;font-style:normal}input,select,textarea,img{vertical-align:middle;outline:0}ol,ul{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0}a,a:hover{text-decoration:none;outline:0}.fl{float:left}.fr{float:right}.db{display:block}.dib{display:inline-block}.mauto{margin-left:auto;margin-right:auto}.ohidden{overflow:hidden}.vhidden{visibility:hidden}.vm{vertical-align:middle}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

body{font-size:14px; color:#000000; background-color:#ffffff; font-family:"Microsoft YaHei","Arial","Verdana";}
a{color:#000000;}
a:hover{color:#003d82;}
.common_wrap{width:1150px; margin:0 auto; overflow:hidden;}
.common_title{overflow:hidden;}
.common_title .common_title_text{float:left; color:#cdcdcd;}
.common_title .common_title_text span{display:block; font-size:26px; font-weight:bold;}
.common_title .common_title_text i{display:block; font-size:12px; font-style:italic; background:url(950.png) 0 center no-repeat; padding-left:10px;}
.common_title .common_title_text.curr{float:left; color:#003d82;}
.common_title .common_title_text.curr span{display:block; font-size:26px; font-weight:bold;}
.common_title .common_title_text.curr i{display:block; font-size:12px; font-style:italic; background:url(951.png) 0 center no-repeat; padding-left:10px;}
.common_title_more{float:right; color:#b2b2b2; margin-top:16px;}
.common_title_line{float:left; width:32px; height:50px; background:url(935.png) 0 0 no-repeat; margin-top:3px;}
.common_subTitle{overflow:hidden;}
.common_subTitle .common_subTitle_text{float:left; color:#0f0f0f; font-size:18px; padding-bottom:8px; border-bottom:4px solid #ffffff;}
.common_subTitle .common_subTitle_text.curr{color:#003d82; font-weight:bold; border-bottom:4px solid #003d82;}
.common_subTitle_line{float:left; width:35px; height:19px; background:url(934.png) 0 0 no-repeat; margin-top:3px;}
.common_subTitle_more{float:right; color:#b2b2b2; margin-top:5px;}
.common_nav{position:absolute; top:70px; left:0; z-index:999; width:100%; height:72px; overflow:hidden; background:url(1011.png) 0 0 repeat;}
.common_header{height:430px; overflow:hidden;}
.common_banner{height:430px; background-repeat:no-repeat; background-position:center 0;}
.location{font-size:12px; color:#003d82; padding-top:20px; padding-bottom:50px;}
.location a{color:#003d82;}
.banner_cpyyw{background-image:url(928.jpg);}

.index_header{position:relative; height:800px; overflow:hidden;}
.top_wrap{position:absolute; top:0; left:0; z-index:999; width:100%; height:70px; overflow:hidden; background:url(1011.png) 0 0 repeat;}
.index_banner{height:800px; background:url(927.jpg) center 0 no-repeat; position:relative;}
.index_banner_pre{display:block; width:31px; height:60px; position:absolute; left:10px; top:370px; z-index:999; background:url(971.png) 0 0 no-repeat;}
.index_banner_next{display:block; width:31px; height:60px; position:absolute; right:10px; top:370px; z-index:999; background:url(970.png) 0 0 no-repeat;}
.logo{float:left;}
.top_wrap_r{float:right;}
a.top_wrap_shortcut{line-height:70px; color:#ffffff; font-size:12px; margin-right:12px;}
.top_wrap_searchBox{width:160px; height:20px; line-height:20px; background-color:#ffffff; border:none; padding:0 5px;}
.top_wrap_searchBtn{display:inline-block; width:14px; height:14px; background:url(959.png) 0 0 no-repeat; vertical-align:middle; margin-left:6px;}
.index_nav_wrap{position:absolute; bottom:0; left:0; z-index:999; width:100%; height:72px; overflow:hidden; background:url(990.png) center 0 repeat;}
.index_nav{width:1152px; margin:0 auto; overflow:hidden;}
.index_nav_line{float:left; width:3px; height:72px; background:url(989.png) 0 0 repeat;}
.index_nav a{float:left; width:189px; height:72px; line-height:72px; text-align:center; color:#a2a8b2; background:url(987.png) 0 0 repeat-x;}
.index_nav a.curr{background:url(988.png) 0 0 repeat-x; color:#ffffff;}
.footer{margin-top:80px;}
.groups{background-color:#00234b; padding:25px 0;}
.groups_title{font-weight:bold; font-size:18px; color:#87909e; line-height:30px;}
.groups_item{float:left; margin-top:10px;}
.groups_item a{display:block; font-size:14px; line-height:30px; color:#87909e;}
.groups_item_01{width:280px;}
.groups_item_02{width:320px;}
.groups_item_03{width:330px;}
.groups_item_04{width:220px;}
.copyright{background-color:#001834; padding:20px 0; color:#747b86; font-size:12px;}
.copyright a{color:#747b86;}
.copyright_l{float:left;}
.copyright_logo{display:block; margin-top:18px; margin-bottom:15px;}
.copyright_r{float:right; line-height:24px; font-size:12px;}

/*悬浮窗*/
.aside{}
.aside_nav{position:fixed; top:460px; right:2px; z-index:999999;  width:60px; background-color:#ffffff;font-size:12px; border-top:1px solid #dddddd;}
.aside_nav li{width:60px; height:60px; border-bottom:1px solid #dddddd; overflow:hidden; text-align:center; cursor:pointer;}
.aside_nav li.active{background-color:#003d82; color:#ffffff;}
.aside_nav li i{display:block; height:24px; background-position:center 0; background-repeat:no-repeat; margin-top:10px;}
.aside_nav li span{display:block; height:26px; line-height:26px;}
.aside_nav li i.ic_wx{background-image:url(964.png);}
.aside_nav li i.ic_wb{background-image:url(962.png);}
.aside_nav li.active i.ic_wx{background-image:url(965.png);}
.aside_nav li.active i.ic_wb{background-image:url(963.png);}
.wx_con{display:none; position:fixed; top:461px; right:62px; z-index:99999; width:130px; height:145px; background-color:rgba(0,0,0,0.9); overflow:hidden; text-align:center; font-size:14px; color:#999999;}
.wx_con img{margin-top:15px;}
.wx_con span{display:block; margin-top:5px;}

/*首页*/
.toutiao{border-bottom:1px solid #dddddd; padding-top:40px; padding-bottom:30px; padding-left:50px; padding-right:50px;}
.toutiao a{display:block; font-size:30px; font-weight:bold; line-height:40px; background:url(961.png) 0 4px no-repeat; padding-left:90px; min-height:48px;}
.index_focus{margin-top:40px; overflow:hidden;}
.index_focus_img{float:left; width:564px;}
.index_focus_news{float:right; width:552px;}
.index_focus_news_list{margin-top:10px;}
.index_focus_news_list li{background:url(947.png) 0 22px no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd; line-height:28px; font-size:18px; padding-top:13px; padding-bottom:13px;}
.index_focus_news_list li a{float:left; width:450px;}
.index_focus_news_list li span{float:right; color:#b2b2b2; font-size:14px; line-height:28px;}
.index_focus_news_list li:last-child{border-bottom:none;}
.index_zt{position:relative; height:100px; overflow:hidden; margin-top:40px;}
.index_zt_pre{display:block; width:34px; height:40px; position:absolute; left:0; top:30px; z-index:999; background:url(982.png) 0 0 no-repeat;}
.index_zt_next{display:block; width:34px; height:40px; position:absolute; right:0; top:30px; z-index:999; background:url(981.png) 0 0 no-repeat;}
.index_cpyyw{padding-top:35px; padding-bottom:40px; background:url(975.jpg) 0 0 repeat-x; margin-top:40px;}
.index_cpyyw_con{overflow:hidden; margin-top:15px;}
.index_cpyyw_tab{float:left; width:345px; border-top:1px solid #dddddd; margin-top:5px;}
.index_cpyyw_tab ul li{position:relative; height:68px; border-bottom:1px solid #dddddd;}
.index_cpyyw_tab ul li a{position:absolute; top:0; left:0; z-index:99; width:352px; display:block; height:68px; line-height:68px; text-align:center; font-size:16px;}
.index_cpyyw_tab ul li a.curr{color:#ffffff; font-weight:bold; background:url(976.png) 0 0 no-repeat;}
.index_cpyyw_tab_con{float:left; width:430px; height:296px; margin-left:50px; overflow:hidden; font-size:14px; line-height:30px; color:#999999;}
.index_cpyyw_tab_con p{text-indent:2em;}
.index_cpyyw_r{float:right; width:274px; overflow:hidden; margin-top:5px;}
.index_bottom{background:url(969.jpg) 0 0 repeat-x #f5f5f5; height:216px; padding-top:45px; padding-bottom:60px;}
.index_bottom_01{float:left; width:350px;}
.index_bottom_02{float:left; width:350px; margin-left:50px;}
.index_bottom_03{float:right; position:relative; width:350px; height:216px; overflow:hidden; background:url(968.jpg) 0 0 no-repeat;}
.index_bottom_select{position:absolute; top:28px; right:24px; z-index:999; width:100px;}
.index_bottom_select select{border:none; background-color:#ffffff; height:24px; line-height:24px; width:100px; font-size:16px;}
.index_bottom_stock{padding-left:25px; font-size:16px; line-height:30px; color:#ffffff; margin-top:95px;}
.index_bottom_stock ul{overflow:hidden;}
.index_bottom_stock ul li{float:left;}

/*文章*/
.article_location{height:60px; line-height:60px; overflow:hidden; color:#003d82; text-align:right;}
.article_location a{color:#003d82;} 
.article_title{font-size:24px; font-weight:bold; text-align:center; line-height:150%; padding-bottom:20px; border-bottom:1px solid #dddddd; padding-top:1px;}
.article_attr{text-align:center; padding-top:25px; padding-bottom:50px; color:#999999;}
.article_text{font-size:16px; line-height:32px;}

/*三级页*/
.olist{margin-top:30px; background-color:#ffffff;}
.olist_box{overflow:hidden;}
.olist_box_l{float:left; width:218px; border:1px solid #dddddd; background-color:#f0f0f0;}
.olist_nav{}
.olist_nav_title{height:58px; line-height:58px; border-bottom:3px solid #003d82; text-align:center; color:#003d82; font-size:22px; font-weight:bold;}
.olist_nav_list{margin-top:8px;}
.olist_nav_list li{line-height:52px; border-top:1px solid #ffffff; border-bottom:1px solid #cccccc; text-align:center;}
.olist_nav_list li:first-child{border-top:none;}
.olist_nav_list li a{display:block; font-size:18px; font-weight:bold; color:#999999;}
.olist_nav_list li a.curr{color:#ffffff; background-color:#003d82;}
.olist_nav_list li ul.olist_nav_list_sub li{}
.olist_nav_list li ul.olist_nav_list_sub li:last-child{border-bottom:none;}
.olist_nav_list li ul.olist_nav_list_sub li a{display:block; height:52px; font-size:16px; color:#999999; text-align:left; padding-left:58px;}
.olist_nav_list li ul.olist_nav_list_sub li a.curr{color:#ffffff; background-color:#003d82;}
.olist_box_r{float:right; width:880px; background-color:#ffffff;}
.olist_location{height:60px; line-height:60px; overflow:hidden; border-bottom:1px solid #dddddd;}
.olist_location_l{float:left; color:#003d82; font-size:24px; font-weight:bold;}
.olist_location_r{float:right; color:#003d82;}
.olist_location_r a{color:#003d82;} 
.olist_text{margin-top:30px; font-size:16px; line-height:36px;}
.olist_news{margin-top:60px; margin-bottom:20px;}
.olist_news_list{margin-top:10px;}
.olist_news_list li{border-bottom:1px dashed #dddddd; padding-bottom:12px; padding-top:12px; font-size:16px; background:url(947.png) 0 19px no-repeat; padding-left:14px; overflow:hidden;}
.olist_news_list li a{float:left;}
.olist_news_list li span{float:right; color:#b2b2b2; font-size:14px;}
.olist_pics{overflow:hidden;}
.olist_pics li{float:left; width:180px; overflow:hidden; margin-top:32px; margin-left:20px; margin-right:20px;}
.olist_pics li a{display:block;}
.olist_pics li a span{display:block; height:36px; line-height:36px; text-align:center; overflow:hidden;}
.pages{height:34px; overflow:hidden; text-align:right; margin-top:30px;}
.pages a{display:inline-block; height:34px; line-height:34px; padding:0 15px; background-color:#cdcdcd; color:#ffffff;}
.pages a.curr{background-color:#003d82; color:#ffffff;}
.pages a.pages_first{background-color:#003d82; color:#ffffff;}
.pages a.pages_last{background-color:#003d82; color:#ffffff;}
.olist_list{margin-top:10px;}
.olist_list li{border-bottom:1px dashed #dddddd; padding-bottom:15px; padding-top:15px; font-size:16px; background:url(947.png) 0 22px no-repeat; padding-left:14px; overflow:hidden;}
.olist_list li a{float:left;}
.olist_list li span{float:right; color:#b2b2b2; font-size:14px;}

/*产品与业务*/
.ywzs{}
.ywzs_desc{padding:0 24px; text-indent:2em; margin-top:25px; line-height:30px; font-size:14px; color:#666666;}
.ywnr{margin-top:50px; overflow:hidden;}
.ywly{float:left; width:578px;}
.ywly_con{overflow:hidden;}
.ywly_con ul{margin-top:25px; overflow:hidden; height:444px; margin-right:-10px;}
.ywly_con ul li{float:left; width:284px; height:216px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.ywly_con ul li a{display:block; width:284px; height:216px; overflow:hidden; position:relative;}
.ywly_con ul li a i{display:block; width:284px; height:216px; overflow:hidden; position:absolute; top:0; left:0; z-index:99; background:url(1021.png) 0 0 repeat;}
.ywly_con ul li a span{display:block; width:284px; height:216px; overflow:hidden; position:absolute; top:20px; left:20px; z-index:100; color:#ffffff; font-size:24px;}
.ywly_con ul li a:hover i{display:none;}
.ywdt{float:right; width:493px;}
.ywdt_list{margin-top:12px;}
.ywdt_list li{background:url(947.png) 0 center no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd; height:51px; line-height:51px; font-size:16px;}
.ywdt_list li a{float:left; width:390px;}
.ywdt_list li span{float:right; color:#b2b2b2; font-size:14px;}
.cpyyw{margin-top:50px;}
.cpyyw_con{overflow:hidden; margin-top:25px;}
.cpyyw_con ul{margin-right:-50px; height:482px; overflow:hidden;}
.cpyyw_con ul li{float:left; width:350px; margin-right:50px; margin-bottom:50px;}
.cpyyw_con ul li a{display:block; position:relative; width:350px; height:216px;}
.cpyyw_con ul li a span{position:absolute; left:20px; bottom:15px; z-index:999; color:#ffffff; font-size:18px; font-weight:bold;}

/*社会责任*/
.sshzr{float:left; width:745px;}
.sshzr_list{margin-top:10px;}
.sshzr_list li{background:url(947.png) 0 center no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd; height:51px; line-height:51px; font-size:16px;}
.sshzr_list li a{float:left; width:595px;}
.sshzr_list li strong{margin-right:12px;}
.sshzr_list li span{float:right; color:#b2b2b2; font-size:14px;}
.sshzrbg{float:right; width:351px;}
.sshzrbg_btn_next{float:right; width:40px; height:34px; background:url(1014.jpg) 0 0 no-repeat; margin-top:8px; margin-right:10px;}
.sshzrbg_btn_pre{float:right; width:40px; height:34px; background:url(1015.jpg) 0 0 no-repeat; margin-top:8px;}
.sshzrbg_con{height:450px; overflow:hidden; margin-top:25px;}
.sshzrbg_con a{display:block; height:140px; margin-bottom:15px;}
.sshzrsj{margin-top:50px;}
.sshzrsj_con{margin-top:25px; overflow:hidden;}
.sshzrsj_con ul{margin-right:-50px; overflow:hidden;}
.sshzrsj_con ul li{float:left; width:350px; margin-right:50px;}

/*sv*/
.banner_ddjs{background-image:url(929.jpg);}
.banner_xwzx{background-image:url(933.jpg);}
.banner_gywm{background-image:url(930.jpg);}
.banner_shzr{background-image:url(#);}
.banner_rlzy{background-image:url(932.jpg);}
.banner_kjcx{background-image:url(931.jpg);}
.banner_wzq{background-image:url(#);}
.common_line{ width:20px; border-right:#d4d4d4 solid 1px; height: 40px; margin-right:20px; float:left; margin-top:10px}


/*党的建设*/
.party{overflow:hidden;}
.party_l{float:left; width:720px;}
.djdt{}
.djdt_con{overflow:hidden; margin-top:20px;}
.djdt_focus{float:left; width:328px; height:278px; overflow:hidden;}
.zgzj{margin-top:70px;}
.party_r{float:right; width:350px;}
.djgk{}
.djgk_con{margin-top:20px; }
.djgk_con img{margin-bottom:10px; width:350px; height:86px;}
.djgk_desc{padding:13px 16px; font-size:14px; line-height:26px; color:#515151; text-indent:2em;}
.zdwj{margin-top:70px;}
.zdwj_con{padding-top:16px;}
.zdwj_con li{background-color:#003d82; height:52px; line-height:26px; padding:16px 20px; margin-top:8px; font-size:14px;}
.zdwj_con li a{color:#ffffff;}
.tqfc{margin-top:70px;}
.tqfc_slider{margin-top:25px;}
.tqfc_slider img{ margin-left:20px;}
.tqfc_list{overflow:hidden; margin-top:30px;}
.tqfc_list ul{margin-right:-100px;}
.tqfc_list ul li{float:left; width:330px; padding-bottom:10px; padding-top:15px; line-height:24px; border-bottom:1px dashed #dddddd; margin-right:50px; font-size:16px; background:url(947.png) 0 24px no-repeat; padding-left:14px;}
.xfmf_list li a{float:left; width:280px;}
.xfmf_list li span{float:right; color:#b2b2b2; font-size:14px;}
.xfmf_focus_list{ width:350px; margin-top:15px;}
.xfmf_focus_list li{background:url(947.png) 0 18px no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd  ; line-height:24px; font-size:16px; padding-top:10px; padding-bottom:10px;}
.xfmf_focus_list li a{float:left; width:280px;}
.xfmf_focus_list li span{float:right; color:#b2b2b2; font-size:14px;}
.xfmf_focus_list li:last-child{border-bottom:none;}


/*新闻中心*/
.sNews{overflow:hidden;}
.sNews_l{float:left; width:720px;}
.jtxx{}
.jtxx_con{}
.jtxx_title{display:block; padding:20px; font-size:26px; font-weight:bold; text-align:center; line-height:36px;}
.jtxx_desc{height:60px; color:#686868; overflow:hidden; text-indent:2em; font-size:14px; line-height:30px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.jtxx_focus{overflow:hidden; margin-top:30px;}
.jtxx_focus_img{float:left; width:350px;}
.jtxx_focus_list{float:right; width:350px;}
.jtxx_focus_list li{background:url(947.png) 0 18px no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd; line-height:24px; font-size:16px; padding-top:10px; padding-bottom:10px;}
.jtxx_focus_list li a{float:left; width:290px;}
.jtxx_focus_list li span{float:right; color:#b2b2b2; font-size:14px;}
.jtxx_focus_list li:last-child{border-bottom:none;}
.yxdt{margin-top:70px;}
.yxdt_list{margin-top:10px; line-height:50px}
.yxdt_list li{border-bottom:1px dashed #dddddd; padding-bottom:12px; padding-top:12px; font-size:16px; background:url(947.png) left center no-repeat; padding-left:14px; overflow:hidden;}
.yxdt_list li a{float:left;}
.yxdt_list li span{float:right; color:#b2b2b2; font-size:14px;}
.yxdt_list li:last-child{border-bottom:none;}
.mtjj{margin-top:70px;}
.mtjj_slider{height:122px; overflow:hidden; margin-top:30px;}
.mtjj_list{overflow:hidden; width:100%; margin-top:30px;}
.mtjj_list ul{margin-right:-90px;}
.mtjj_list ul li{float:left; width:320px; padding-bottom:10px; padding-top:15px; line-height:24px; border-bottom:1px dashed #dddddd; margin-right:50px; font-size:16px; background:url(947.png) 0 24px no-repeat; padding-left:14px;}
.mtjj_list li a{float:left; width:270px;}
.mtjj_list li span{float:right; color:#b2b2b2; font-size:14px;}
.sNews_r{float:right; width:350px;}
.ztbd{}
.ztbd_con{height:360px; overflow:hidden; margin-top:25px;}
.ztbd_con a{display:block; height:100px; margin-bottom:30px;}
.tzgg{margin-top:70px;}
.tzgg_btn_next{float:right; width:40px; height:34px; background:url(1014.jpg) 0 0 no-repeat; margin-top:8px; margin-right:10px;}
.tzgg_btn_pre{float:right; width:40px; height:34px; background:url(1015.jpg) 0 0 no-repeat; margin-top:8px;}
.tzgg_con{padding-top:14px;}
.tzgg_con li{background-color:#f3f3f3; height:48px; line-height:24px; padding:16px 20px; margin-top:14px; font-size:14px; font-weight:bold;}
.spzx{margin-top:70px;}
.spzx_con{overflow:hidden; width:100%; height:256px; margin-top:20px;}
.qkzz{margin-top:70px;}
.qkzz_con{overflow:hidden; margin-top:30px;}
.qkzz_btn_next{float:right; width:37px; height:40px; background:url(999.jpg) 0 0 no-repeat; margin-top:5px;}
.qkzz_btn_pre{float:right; width:37px; height:40px; background:url(1000.jpg) 0 0 no-repeat; margin-top:5px; margin-right:10px;}
.qkzz_img{float:left; width:173px;}
.qkzz_r{float:right; width:174px;}
.qkzz_title{display:block; font-size:18px; font-weight:bold; margin-bottom:20px;}
.qkzz_desc{text-indent:2em; font-size:12px; line-height:24px; color:#1d1d1d;}
.mtbd_focus_list{float:right; width:350px;}

/*关于我们*/
.aboutUs{overflow:hidden; padding-bottom:80px;}
.aboutUs_l{float:left; width:745px;}
.aboutUs_tab1_con{overflow:hidden; margin-top:30px;}
.aboutUs_tab1_img{float:left; width:275px;}
.aboutUs_tab1_desc{}
.aboutUs_tab1_desc p{text-indent:2em; font-size:14px; line-height:28px; color:#515151;}
.aboutUs_tab2{margin-top:40px; margin-bottom:40px}
.aboutUs_tab2 .common_subTitle .common_subTitle_text{border-bottom-color:#f0f0f0;}
.aboutUs_tab2 .common_subTitle .common_subTitle_text.curr{border-bottom-color:#003d82;}
.aboutUs_tab2_con{height:500px; background-color:#fff; margin-top:30px; overflow:auto;}
.aboutUs_tab2_list{ overflow:hidden}
.aboutUs_tab2_list ul{margin-top:20px; float:left; margin-left:50px;}
.aboutUs_tab2_list ul li{margin-bottom:0px; text-align:center;}
.aboutUs_tab2_list ul li a{display:block;}
.aboutUs_tab2_list ul li img{width:110px; margin-bottom:8px;}
.aboutUs_tab2_list ul li span.aboutUs_tab2_name{display:block; font-size:18px; font-weight:bold; color:#003d82; line-height:24px;}
.aboutUs_tab2_con_msg{text-indent:2em; text-align:left; float:left; overflow:hidden; width:900px; color:#666; margin-top:50px}
.aboutUs_tab2_con ul li span.aboutUs_tab2_duty{display:block; font-size:14px; line-height:24px;}

.ssgs{margin-top:70px;}
.ssgs_con{margin-top:25px; overflow:hidden;}
.ssgs_nav{float:left; width:116px;}
.ssgs_nav a{display:block; height:34px; line-height:34px; text-align:center; background-color:#ededed; font-size:16px; margin-bottom:5px;}
.ssgs_nav a.curr{background-color:#003d82; color:#ffffff;}
.ssgs_stock{float:right; width:620px;}
.aboutUs_r{float:right; width:372px;}
.shzr{}
.shzr_con{margin-top:20px;}
.shzr_toutiao{height:504px; overflow:hidden;}
.shzr_toutiao a{display:block; position:relative; height:504px; overflow:hidden;}
.shzr_toutiao a span{display:block; position:absolute; bottom:0; left:0; width:332px; padding:0 20px; height:40px; line-height:40px; overflow:hidden; background:url(#) 0 0 repeat; font-size:16px; color:#ffffff;}
.shzr_list{margin-top:20px; overflow:hidden;}
.shzr_list ul{margin-right:-16px;}
.shzr_list ul li{float:left; width:113px; margin-right:16px;}
.shzr_list ul li a{display:block; position:relative; height:154px; overflow:hidden;}
.shzr_list ul li a span{display:block; position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; overflow:hidden; background:url(#) 0 0 repeat; font-size:16px; color:#ffffff; text-align:center;}
.ppjs{margin-top:70px;}
.ppjs_con{margin-top:20px;}
.ppjs_con p{text-indent:2em; font-size:16px; line-height:32px; color:#515151;}
.gywm_wmdldz{ background:#f0f0f0; width:100%; overflow:hidden}

/*科技创新*/
.kjcx{overflow:hidden;}
.kjcx_l{float:left; width:720px;}
.kydt{}
.yjfw_con{width:350px; overflow:hidden}
.yjfw_con ul{margin-top:25px; overflow:hidden; height:350px; margin-right:-10px;}
.yjfw_con ul li{float:left; width:170px; height:170px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.yjfw_con ul li a{display:block; width:170px; height:170px; overflow:hidden; position:relative;}
.yjfw_con ul li a i{display:block; width:170px; height:170px; overflow:hidden; position:absolute; top:0; left:0; z-index:99; background:url(1021.png) 0 0 repeat;}
.yjfw_con ul li a span{display:block; width:170px; height:170px; overflow:hidden; position:absolute; top:50px; left:0; text-align:center; z-index:100; color:#ffffff; font-size:24px;}
.yjfw_con ul li a:hover i{display:none;}

/*人力资源*/
.rcdw_con{width:350px; margin-top:30px; overflow:hidden}
.rcdw_desc,.rcdw_desc a{color:#686868; overflow:hidden; text-indent:2em; font-size:14px; line-height:30px; padding-bottom:15px; margin-top:20px; }

/*网站群*/
.web_tab{}
.web_tab_con{overflow:hidden; margin-top:20px;}
.web_tab_list{margin-right:-30px; overflow:hidden;}
.web_tab_con ul li{float:left; width:270px; height:78px; line-height:78px; background-color:#ededed; text-align:center; margin-right:14px; margin-bottom:14px; font-size:16px;}
.web_tab_con ul li a{display:block; color:#515151;}
.web_tab_con ul li a:hover{display:block; background:#00234b; color:#fff;}
.zzzt{margin-top:70px;}
.zzzt_con{overflow:hidden; margin-top:25px;}
.zzzt_list{margin-right:-20px; overflow:hidden;}
.zzzt_list li{float:left; width:191px; margin-right:10px; text-align:center; overflow:hidden;}
.zzzt_list a{display:block;}
.zzzt_list a span{display:block; margin-top:10px; line-height:20px;}
.web_bottom{margin-top:70px; padding-bottom:80px; overflow:hidden;}
.zzzs{float:left; width:745px;}
.zzzs_con{overflow:hidden; margin-top:30px;}
.zzzs_list{margin-right:-40px; overflow:hidden;}
.zzzs_list li{float:left; width:238px; margin-right:15px;}
.zzzs_list li a.zzzs_list_img{display:block;}
.zzzs_list li a.zzzs_list_name{display:block; font-size:16px; padding:10px 0;}
.zzzs_list li a.zzzs_list_btn{display:block; font-size:12px; color:#999999;}
.zzfw{float:right; width:372px;}
.zzfw_con{margin-top:30px; overflow:hidden;}
.zzfw_list{margin-right:-30px;}
.zzfw_list li{position:relative; float:left; width:181px; height:181px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.zzfw_list li a{display:none; position:absolute; top:0; left:0; z-index:99; width:181px; height:181px; padding-top:55px; overflow:hidden;}
.zzfw_list li.zzfw_list_hover{}
.zzfw_list li.zzfw_list_hover a{display:block; background:url(#) 0 0 no-repeat; color:#ffffff; font-size:26px;  font-weight:bold; text-align:center;}

/*english*/
.eng_focus{overflow:hidden; margin-top:90px;}
.eng_focus_title{text-align:center; font-size:30px;}
.eng_focus_title a{padding-bottom:15px; display:inline-block;}
.eng_focus_title a.curr{background:url(943.jpg) center bottom no-repeat; font-weight:bold; color:#003d82;}
.eng_focus_title span{display:inline-block; margin:0 20px; font-size:50px; font-weight:100; vertical-align:middle;}
.eng_focus_news{overflow:hidden; margin-top:50px;}
.eng_focus_img{float:left; width:465px;}
.eng_focus_list{float:right; width:638px;}
.eng_focus_list li{border-bottom:1px dotted #dddddd; padding:14px 0;}
.eng_focus_list li a{display:block; height:40px; line-height:40px; font-size:24px; overflow:hidden; background:url(948.png) 0 center no-repeat; padding-left:20px;}
.eng_focus_list li span{display:block; padding-left:40px; color:#bebebe; line-height:24px; background:url(960.png) 20px center no-repeat;}
.products{margin-top:90px; height:671px; overflow:hidden; background:url(998.jpg) center 0 no-repeat;}
.products_title{text-align:center; font-size:30px; color:#ffffff; margin-top:40px;}
.products_title a{display:inline-block; padding-bottom:15px; background:url(944.jpg) center bottom no-repeat; font-weight:bold; color:#ffffff;}
.products_con{overflow:hidden;}
.products_con ul{margin-right:-80px; overflow:hidden; margin-top:55px;}
.products_con ul li{float:left; width:550px; height:207px; margin-right:50px; margin-bottom:50px; color:#ffffff;}
.products_con ul li a{display:block; width:530px; height:47px; overflow:hidden; color:#ffffff; font-size:24px; padding-left:20px; padding-top:160px;}
.products_con ul li a.products_01{background:url(994.jpg) 0 0 no-repeat;}
.products_con ul li a.products_02{background:url(995.jpg) 0 0 no-repeat;}
.products_con ul li a.products_03{background:url(996.jpg) 0 0 no-repeat;}
.products_con ul li a.products_04{background:url(997.jpg) 0 0 no-repeat;}
.mainPro{margin-top:90px;}
.mainPro_title{text-align:center; font-size:30px; color:#003d82; margin-top:40px;}
.mainPro_title a{display:inline-block; padding-bottom:15px; background:url(943.jpg) center bottom no-repeat; font-weight:bold; color:#003d82;}
.mainPro_con{position:relative; min-height:130px; padding:0 20px; margin-top:40px; overflow:hidden;}
.mainPro_btn_pre{display:block; position:absolute; left:0; top:35px; z-index:999; width:12px; height:28px; background:url(986.png) 0 0 no-repeat;}
.mainPro_btn_next{display:block; position:absolute; right:0; top:35px; z-index:999; width:12px; height:28px; background:url(985.png) 0 0 no-repeat;}
.mainPro_list{font-size:14px;}
.mainPro_list li{float:left; width:190px; margin:0 16px; text-align:center;}
.mainPro_list li a{display:block;}
.mainPro_list li a i{display:block; height:56px; line-height:56px; margin-bottom:15px;}
.eng_bottom{background-color:#00234b; padding:30px 0;}
.cluster{float:left; width:700px;}
.cluster_title{font-weight:bold; font-size:18px; color:#87909e; line-height:30px;}
.cluster_list{float:left; width:320px; height:210px; overflow:auto; font-size:14px; color:#87909e; margin-top:15px; margin-right:30px;}
.cluster_list li{line-height:20px; padding:5px 0;}
.cluster_list a{height:30px; overflow:hidden; color:#87909e;}
.responsibiliy{float:right; width:402px; overflow:hidden;}
.responsibiliy_title{font-weight:bold; font-size:18px; color:#87909e; line-height:30px; margin-bottom:25px;}
.responsibiliy_list{float:left; width:236px;}
.responsibiliy_list ul li{height:66px; position:relative; border-bottom:1px dotted #87909e;}
.responsibiliy_list ul li a{position:absolute; top:0; left:0; z-index:999; width:241px; height:66px; color:#87909e;}
.responsibiliy_list ul li a span.responsibiliy_year{display:block; font-size:20px; font-weight:bold; padding-left:10px; padding-top:8px;}
.responsibiliy_list ul li a span.responsibiliy_title{display:block; font-size:16px; padding-left:10px; font-weight:normal;}
.responsibiliy_list ul li a.curr{color:#ffffff; background:url(1003.png) 0 center no-repeat;}
.responsibiliy_img{float:right; width:139px; height:191px;}

.sec_header{height:420px; overflow:hidden; position:relative;}
.sec_nav_wrap{position:absolute; top:70px; left:0; z-index:999; width:100%; height:72px; overflow:hidden; background:url(1011.png) 0 0 repeat;}
.sec_banner{height:420px; background-repeat:no-repeat; background-position:center 0;}
.sec_banner_common{background-image:url(1006.jpg);}
.sec_nav{margin-top:50px; overflow:hidden;}
.sec_nav_l{float:left; width:254px;}
.sec_nav_title{text-align:center; height:60px; line-height:60px; font-size:32px; background-color:#e3e3e3; color:#ffffff;}
.sec_nav_list{margin-top:10px;}
.sec_nav_list li{height:62px; line-height:62px; border-bottom:1px solid #eeeeee;}
.sec_nav_list li a{display:block; padding-left:16px; background:url(948.png) 0 center no-repeat; font-size:20px;}
.sec_nav_list li a.curr{background-color:#003d82; color:#ffffff;}
.sec_nav_r{float:right; width:820px;}
.secArt_title{font-size:24px; line-height:30px; padding-top:5px; text-align:center; color:#004c98; padding-bottom:25px; border-bottom:1px solid #eeeeee;}
.secArt_attr{text-align:center; font-size:14px; color:#999999; padding-top:25px;}
.secArt_text{font-size:18px; line-height:30px; color:#333333; margin-top:40px;}

.sec_list{}
.sec_list li{border-bottom:1px dotted #dddddd; padding:18px 0;}
.sec_list li a{display:block; height:30px; line-height:30px; font-size:20px; overflow:hidden; background:url(948.png) 0 center no-repeat; padding-left:20px;}
.sec_list li span{display:block; padding-left:40px; color:#bebebe; line-height:24px; background:url(960.png) 20px center no-repeat;}

.article_title_en{font-size:32px; line-height:36px; color:#004c98;}

