@charset "utf-8";
/*公用样式 */
body { font:14px / 1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; padding:0px; margin:0px; width:100%;}
a { text-decoration:none;}
ul ,li { list-style-type:none; margin: 0; padding: 0;}
img{ border:none;}
html , body { margin:0; padding:0;}
.clear { clear:both;}
.red { color:#F00!important;}

/*顶部bar*/
.top_bar { height:32px; width:100%; background:#D70B15;}
.top_bar .bar { width:1000px; margin:0px auto; background:#d70b15; text-align:right; color:#fff; line-height:32px; height:32px;}
.top_bar .bar span.kfdh { float:right; padding-right:20px; font-size:16px; }
/*2018-07-31  like 注释*/
/*.bar_search { float:right; margin-right:5px; background:#FDEFEE; border:1px solid #C8231B; height:26px; margin-top:2px; width:220px; border-radius:4px;}
.bar_search .search_bg { background:none; border:none; height:26px; width:150px; line-height:20px; margin-left:3px; font-size:12px; color:#B81F18; float:left;}
.bar_search .search { background:url(../images/bg_search.png) no-repeat 0 6px; width:16px; height:24px; border:none; margin-right:5px; cursor:pointer; float:right;}
.bar_search .search:hover { background:url(../images/bg_search.png) no-repeat 0 -29px;}*/
/*2018-07-31  like 增加*/
.bar_search { float:right;  background:#FDEFEE; border:1px solid #C8231B; height:26px; margin-top:2px; width:170px; border-radius:4px;}
.bar_search .search_bg { background:none; border:none; height:26px; width:100px; line-height:20px; margin-left:3px; font-size:12px; color:#B81F18; float:left;}
.bar_search .search { background:url(../images/bg_search.png) no-repeat 0 6px; width:16px; height:24px; border:none; margin-right:5px; cursor:pointer; float:right;}
.bar_search .search:hover { background:url(../images/bg_search.png) no-repeat 0 -29px;}
.bar_link{float:right;width:150px; } 
.bar_link a{color:#fff;margin-right:20px;}


/*导航菜单样式*/
.home_nav_bg { width:100%; height:105px;z-index:99999}
.home_nav { width:1000px; margin:0px auto; height:60px;}
.home_logo { float:left; width:350px; height:105px;}
.home_logo img { margin-top:20px;}
.menu{height:40px;font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;_overflow:hidden; width:630px; float:right; margin-top:30px; z-index:999; position:relative;}
.menu li a {color:#6A6A6A;height:16px;line-height:16px;float:left;position:relative; padding:25px 18px 8px 18px;}
.menu li {font-size:16px;float:left;position:relative;border:0px solid #116ABF;white-space:nowrap;}
.menu li:hover { border:0px solid #003F7B;border-bottom:none; }
.menu li:hover a {color:#AF0912; padding:25px 18px 8px 18px; border-bottom:3px solid #AF0912;}
.menu li.on a{color:#AF0912; border-bottom:3px solid #AF0912;}
.menu ul{ background-color:#ededed;border:0px solid #003F7B;border-top:none;position:absolute;top:-999em;left:0px;z-index:99999;display:none; width:100%;}
.menu li:hover ul{top:52px;display:block;z-index:99999; width:100%; overflow:hidden;}
.menu li:hover ul li{font-size:12px;border:none;clear:left; width:100%; z-index:99999}
.menu li:hover ul li a{color:#666;text-decoration:none; padding:10px 0px 10px 8px!important; text-align:left;border-bottom:0px solid #AF0912; display:block; width:100%;}
.menu li:hover ul li a:hover{text-decoration:none; color:#AF0912; background:#cecece;}
/*IE6*/
.menu li.hover{background-color:#B81F18;border:0px solid #629d2a;border-bottom:none;padding:10px; cursor:pointer;}
.menu li.hover a{color:#fff;}
.menu li.hover ul{top:60px;display:block;z-index:99999}
.menu li.hover ul li{border:none;float:left;padding:11px 10px; +padding:11px 11px 0 11px;z-index:99999}
.menu li.hover ul li a{height:16px;font-size:14px;color:#fff;text-decoration:none;padding:0}
.menu li.hover ul li a:hover{color:#fff;text-decoration:none;padding:0}


/*banner*/
.banner { width:100%; overflow:hidden; height:320px; margin:0px auto 20px;}

/*首页新闻资讯*/
.home_zygg { width:1000px; margin:20px auto; background:url(../images/bg_search.png) no-repeat 10px -60px; line-height:24px; height:24px; overflow:hidden; border-bottom:1px solid #DFDEDE; padding-bottom:6px; clear:both;}
.home_zygg span { color:#F01E37; font-size:14px; float:left;text-indent:35px; line-height:24px; border-left:3px solid #F01E37 ;}
.home_zygg div.news_list { float:left; width:850px; text-align:left; line-height:27px;}
.home_zygg div.news_list a { color:#333; font-size:14px;}
.home_zygg div.news_list a:hover { color:#f60}

/*底部版权*/
.footer_link { background:#E3E3E3;}
.footer_link .link { width:1000px; margin:0px auto; clear:both;}
.footer_link .link ul li { width:23%; margin-left:2%; float:left;}
.footer_link .link ul li h3 { color:#333333; text-align:left; font-size:16px; font-weight:normal; margin:30px 0px 10px;}
.footer_link .link ul li ul li { line-height:190%; width:100%; clear:left;}
.footer_link .link ul li ul li a{ font-size:12px;color:#727171;}
.footer_link .link ul li ul li a:hover { color:#F30; text-decoration:underline;}
.footer_link .link ul li div.home_hotline { margin:30px 0px 10px; line-height:160%; font-size:14px; color:#727171; font-weight:normal;}
.footer_link .link ul li div.home_hotline a{color:#727171;}
.footer_link .link ul li span.gzh { width:120px;}
.footer_link .link ul li span.gzh h5 {width:120px;color:#727171; font-weight:normal; margin:2px 0 10px; text-align:center;}
.footer_bg { background:#5F5F5F;}
.footer_bg .copyright {height:38px; line-height:38px; width:1080px; margin:0px auto; clear:both; text-align:center; color:#E3E3E3; font-size:12px;}

/*首页布局*/
.home_main {width:1000px; margin:30px auto; clear:both;}
.home_main .home_left { float:left; width:550px; margin-right:20px;}
.home_main .home_right { float:left; width:430px;}
.home_cp_list a { float:left; width:120px; margin:10px 20px 0px 30px; cursor:pointer;}
.home_cp_list a span { clear:left; text-align:center; display:block; width:150px; margin:10px 0; color:#666; font-size:14px; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.home_cp_list a:hover { color:#F30;}

.yw_home_list li{display:inline;float:left;padding:0;}
.yw_home_list li a:hover img{ opacity:0.8}
/*2018年11月14日like增加*/
.yw_home_list span{display:block;float:left;width:430px;font-size:18px;height:40px;line-height:40px;background:url(../images/line1.jpg) no-repeat right;}
/*首页解决方案*/
.ul_tab { width:550px; margin:0px auto; overflow:hidden; height:32px; vertical-align:top; border:solid #DFDEDE; border-width:1px 0px 0px 1px;}
.ul_tab li{width:275px; display:block; float:left; text-align:center; height:32px; margin:0; padding:0;}
.ul_tab li a { display:block;font-size:14px; color:#666; height:31px; line-height:32px; border-right:1px solid #DFDEDE;border-bottom:1px solid #DFDEDE;}
.ul_tab li a.on{ color:#F01E37;border-bottom:1px solid #fff;}
#con1 ,#con2 ,#con3 ,#con4 ,#con5{ background:#fff; padding:20px 0; width:549px; margin:0 auto; border:solid #DFDEDE; border-width:0px 1px 1px 1px;}


/*首页焦点图样式*/
#full-screen-slider { width:100%; height:320px; float:left; position:relative;z-index:0;}
#slides { display:block; width:100%; height:320px; list-style:none; padding:0; margin:0; position:relative;z-index:0;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:48%; top:290px; z-index:9900;  padding:5px 15px 5px 0; margin:0;z-index:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#D8251C}


#nav {MARGIN: 7px auto 0px; HEIGHT: 117px}
#nav #hotnews {BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 89px}
#Scroll {CLEAR: both; WIDTH: 900px;}
#Scroll A.s_end {}

.page_img { width:1000px; margin:0px auto; height:150px;}


/*内页布局*/
.page_main {width:1000px; margin:10px auto; clear:both;}
.page_main .page_left { float:left; width:220px; margin-right:20px;}
.page_main .page_right { float:left; width:760px;}
.page_main .page_bg { background:url(../images/bg_yw.jpg) no-repeat bottom left; padding-bottom:300px;}

dl.side_nav { width:220px; margin:0;}
dl.side_nav dt { width:220px; background:#CF0101; text-indent:30px; text-align:left; color:#fff; font-size:14px; height:35px; line-height:35px;}
dl.side_nav dd { margin:2px 0 0 0;}
dl.side_nav dd a{width:220px; display:block; background:#EBEBE9; text-indent:30px; text-align:left; color:#333; font-size:12px; height:32px; line-height:32px;}
dl.side_nav dd a:hover { background:#ccc;}


/*面包屑*/
.crumbs { width:100%; font-size:14px; color:#999; margin:5px auto 15px auto;}
.crumbs a { color:#999;}
.crumbs a:hover { color:#f60;}

/*内页新闻样式*/
.side_news { border:1px solid #DFDEDE; margin-top:10px;}
.side_news h2 { background:#CF0101; text-indent:30px; text-align:left; color:#fff; font-size:14px; height:35px; line-height:35px; float:left; margin:0 0 8px 0; padding-right:20px;}



.lm_rq { border:1px solid #DFDEDE; margin-bottom:16px; background:#fff; }
.lm_rq h2.title { background:#CF0101; text-indent:30px; text-align:left; color:#fff; font-size:14px; height:35px; line-height:35px; float:left; margin:0 0 8px 0; padding-right:25px;}
.lm_rq h4.more { background:#cecece;color:#fff; font-size:12px; height:20px; line-height:20px; float:right; margin:0 0 8px 0; padding:0 15px; font-weight:normal;}
.lm_rq h4.more a { color:#999; font-family:"宋体"; font-size:12px; }
.lm_rq h4.more a:hover { background:#ccc; color:#333;}

.page_news{ width:92%; table-layout:fixed; margin:8px auto 15px auto; clear:left;}
.page_news td { overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:12px; line-height:190%;}
.page_news td.title { background:url(../images/list_2px.png) no-repeat left 9px; text-indent:10px;}
.page_news td a { color:#666;}
.page_news td a:hover { color:#f60; cursor:pointer;}


/*产品列表*/
.cp_list { clear:both; padding-bottom:10px;}
.cp_list a { float:left; width:220px; margin:10px 5px 0px 20px; cursor:pointer;}
.cp_list a span { clear:left; text-align:center; display:block; width:220px; margin:5px 0; color:#666; font-size:12px; overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.cp_list a:hover { color:#F30;}

/*成功案例*/
.cgal_list { clear:both; padding-bottom:10px;}
.cgal_list a { float:left; width:350px; margin:10px 0px 0px 20px; cursor:pointer;}
dl.cgal_list1 { border-bottom:1px dashed #ccc; width:350px; height:100px; margin:0;  }
dl.cgal_list1 dt.img { float:left; width:120px; height:80px; }
dl.cgal_list1 dd.title { font-size:14px; color:#333; text-align:left; width:270px; margin-left:130px; }
dl.cgal_list1 dd.info { font-size:12px; color:#999; text-align:left; margin-left:130px;  }
.cgal_list a:hover dl.cgal_list1 dd.title { color:#f30; }

/*产品*/
.cp_page_list { clear:both; padding:0px 10px 0px; margin-left:16px; margin-top:10px;}
.cp_page_list a {width:720px; margin:10px 0px 0px 0px; cursor:pointer;}
dl.cp_list1 { border-bottom:1px dashed #ccc; width:720px; height:165px; margin:0 0 16px 0; padding-bottom:16px;}
dl.cp_list1 dt.img { float:left; width:220px; height:165px; }
dl.cp_list1 dd.title { font-size:16px; color:#333; font-weight:bold; text-align:left; width:490px; margin-left:230px; }
dl.cp_list1 dd.info { font-size:12px; color:#999; text-align:left; margin-left:230px; line-height:200%;  }
.cp_page_list a:hover dl.cp_list1 dd.title { color:#f30; }


dl.search_list { border-bottom:1px dashed #ccc; width:90%;margin:0 0 16px 0; padding:16px 0px;}
dl.search_list dt.img { float:left; width:220px; height:165px; }
dl.search_list dd.title { font-size:16px; color:#333; font-weight:bold; text-align:left; width:100%;}
dl.search_list dd.info { font-size:12px; color:#999; text-align:left;line-height:200%;  }
a:hover dl.search_list dd.title { color:#f30; }

dl.no_line { border-bottom:0px dashed #ccc; }


.cp_info_rq { width:92%; margin:20px auto; color:#333; padding-t:20px; clear:left;}
.cp_info_rq h3{ font-size:18px; text-align:center;   margin:0px auto 20px;}
.cp_info_rq p { line-height:180%; font-size:14px; color:#333;}
.cp_info_rq b.size1 { font-size:16px; line-height:200%; }


/*网点地图*/
.wddt { padding:5px 0 0 0;}
.wddt a { padding-bottom:5px; display:block;}
.wddt a:hover img{ opacity:0.8}

/*内页业务平台*/
.yw_page_list { clear:left; margin:0px auto; width:700px; padding:20px 0;vertical-align:top;}
.yw_page_list div.yw_left2 { width:330px; float:left;}
.yw_page_list div.yw_right2 { width:330px; float:right;}
.yw_page_list div.yw_left2 li{ float:left; clear:left;margin:0px 6px 5px 6px;  +margin:0px 5px 9px 0px; width:330px;}
.yw_page_list div.yw_right2 li{ float:right;clear:right; margin:0px 16px 5px 6px; +margin:0px 15px 9px 0px;width:330px;}
.yw_page_list li a:hover img{ opacity:0.8}


/*专区列表*/
.yw_zq_list { clear:left; margin:0px auto; width:700px; padding:20px 0;}
.yw_zq_list li{ float:left; margin:0px 6px 8px 6px;  +margin:0px 5px 9px 0px; width:335px;}
.yw_zq_list li.right{ float:left; margin:0px 6px 5px 6px;}
.yw_zq_list li a { display:block; border:1px dashed #ccc; height:60px; line-height:60px; background:#EBEBE9; border-radius:5px; font-size:18px; text-align:left; color:#666; text-indent:20px;}
.yw_zq_list li a:hover { border:1px dashed #999; color:#333;}


/*业务说明*/
.yw_sm { width:700px; margin:0px auto; clear:both}
.yw_sm  h4 { font-size:18px; color:#666; text-align:center; font-weight:normal; padding:10px 0 6px 0; margin:0;}
.yw_sm  .yw_sm_info { font-size:14px; color:#8a8a8a; line-height:180%;}

.yw_line { border-bottom:dashed #ccc; border-width:0 0 1px 0; margin:20px 0;}

/*专区介绍*/
.yw_rk { clear:left; margin:0px auto; width:700px; padding:20px 0;}
.yw_rk li{ float:left; margin:0px 6px 8px 6px;  +margin:0px 5px 9px 0px; width:335px;}
.yw_rk li a { display:block; border:1px dashed #f60; height:80px; line-height:80px; background:#fff; border-radius:5px; font-size:20px; text-align:left; color:#f60; font-weight:bold; text-indent:130px;}
.yw_rk li a.yw_xx { background:url(../images/bg_yw_xx1.png) no-repeat 50px 15px;}
.yw_rk li a.yw_xs { background:url(../images/bg_yw_xs1.png) no-repeat 50px 15px;}
.yw_rk li a.yw_xx:hover { border:1px dashed #CF0101; color:#CF0101;background:url(../images/bg_yw_xx.png) no-repeat 50px 15px;}
.yw_rk li a.yw_xs:hover { border:1px dashed #CF0101; color:#CF0101;background:url(../images/bg_yw_xs.png) no-repeat 50px 15px;}
.yw_rk li.none {margin:0px auto 8px auto;  +margin:0px auto 9px auto; text-align:center; width:700px;}
.yw_rk li.none a.yw_none { border:1px dashed #666;  background:url(../images/bg_yw_none.png) no-repeat 50px 15px; color:#666; margin:0px auto; width:335px;}
.yw_rk li.none a.yw_none:hover { border:1px dashed #666; color:#666;background:url(../images/bg_yw_none.png) no-repeat 50px 15px;}


.yw_page { width:700px; margin:0px auto; clear:both}
.yw_page  h4 { font-size:18px; color:#D21010;   padding:10px 0 6px 0; margin:0; text-align:center;}
.yw_page  .yw_sm_page { font-size:14px; color:#8a8a8a; line-height:180%;}
.yw_page  .yw_sm_page h5 { color:#D21010;  font-size:14px; margin:10px 0 5px 0;}
.yw_page  .yw_sm_page a.ywbllc { color:#f60; text-decoration:underline;}
.yw_page  .yw_sm_page a.ywbllc:hover { color:#F00;}


/*相关下载与常见问题*/
.help_donwload { border:1px dashed #ccc; margin:20px auto; padding:10px 20px;}
.donwload_list1 a{ font-size:14px; color:#666; text-decoration:underline; line-height:200%;}
.donwload_list1 a:hover { color:#f60; cursor:pointer;}
.help_list{ width:100%; table-layout:fixed; margin:5px auto 15px auto; clear:left;}
.help_list td { overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; line-height:220%;}
.help_list td.title { background:url(../images/list_2px.png) no-repeat left 13px; text-indent:10px; border-bottom:1px dashed #cecece;}
.help_list td a { color:#666;}
.help_list td a:hover { color:#f60; cursor:pointer;}


/*新闻列表样式*/
table.news_list{ width:100%; table-layout:fixed; margin:0px auto 15px auto; clear:left;}
table.news_list td { overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; line-height:220%;}
table.news_list td.title { background:url(../images/list_2px.png) no-repeat left 13px; text-indent:10px; border-bottom:1px dashed #cecece;}
table.news_list td.title_red { background:url(../images/list_2px.png) no-repeat left 13px; text-indent:10px; border-bottom:1px dashed #cecece;}
table.news_list td a { color:#666;}
table.news_list td a:hover { color:#f60; cursor:pointer;}
table.news_list td.title_red a { color:#CF0101; font-weight:bold;}
table.news_list td.title_red a:hover { color:#CF0101; cursor:pointer;}

/*新闻显示页*/
.title_div { width:700px; margin:0px auto; border-bottom:1px dashed #E1E1DF; text-align:center; padding-top:20px;}
.title_div div.news_title { color:#333; font-size:18px; font-weight:normal; text-align:center; padding:0; clear:both; padding-top:20px;}
.title_div h4.news_title_date { color:#999; font-size:12px; font-weight:normal;}
.title_div h4.news_title_date span{ margin:0 10px;}
.news_text { width:700px; margin:30px auto; font-size:14px; color:#666; line-height:180%;}
.news_text p { text-indent:2em;}
.news_text img { max-width:660px; +width:660px; margin:0px auto;}


/*下载*/
.download_tab { width:700px; border-collapse:collapse; margin:30px auto 0; clear:left;}
.download_tab td { border:1px solid #ccc; border-collapse:collapse; padding:10px;}
.download_tab th { text-align:center;font-size:14px; border:1px solid #ccc; border-collapse:collapse; padding:10px;}
.download_tab td.name { text-align:center; vertical-align:middle; width:50px; font-size:16px; color:#666;}
.download_tab td.size{ color:#777; font-size:12px; width:60px; text-align:center;}
.download_tab td.date{ color:#777; font-size:12px; width:60px; text-align:center;}
.download_tab td.beizhu{ color:#666; font-size:12px; width:40px; text-align:left; width:260px;}
.download_tab td.link a{ font-size:14px; color:#333;}
.download_tab td.link a:hover{color:#f60;}
/*.download_tab tr:nth-child(2n) { background:#E0F2FC;}*/

/*人才招聘*/
.rczp_list { width:700px; margin:20px auto; clear:both; padding-top:10px;}
.rczp_list .rczp_div {}
.rczp_list .rczp_div  h1 { background:#E6EAF1; font-size:14px; color:#CF0101; padding:10px 0; text-indent:1em;}
.rczp_list .rczp_div  h1 span { border-left:0px solid #666; color:#666; padding-right:20px; font-weight:normal; float:right; font-size:12px;}
.rczp_list .rczp_div .rczp_info { margin:20px 0; color:#4C4C4C; font-size:12px; line-height:180%;}
.rczp_lx { border:1px solid #E1E1DF; color:#666; font-size:14px; line-height:180%; margin-top:60px; background:url(../images/bg_rczp.jpg) no-repeat right bottom; height:150px; width:670px; padding:30px 0 0 30px;}
.rczp_lx  a { color:#195FAC}
.rczp_lx  a:hover { color:#f60}

/*战略合作*/
ul.zlhz { width:100%; padding-top:30px;}
ul.zlhz li { width:210px; float:left; margin:0 20px 50px 20px;}
ul.zlhz li:nth-child(5n) { margin:0 0 50px 0;}
ul.zlhz li a div.line { width:210px; height:120px; overflow:hidden; border:1px solid #CBCBCB;}
ul.zlhz li a:hover div.line { border:1px solid #f60;}
ul.zlhz li a span { display:block; width:100%; text-align:center; font-size:12px; color:#777; padding:10px 0;}
ul.zlhz li a:hover span { color:#f60;}

/*公司资质*/
.xgzz_list { width:700px; margin:20px auto; clear:both;}
.xgzz_list ul li { display:inline-block; +float:left; width:188px; margin:20px 25px 0px 15px;vertical-align: top;height:180px;}
.xgzz_list ul li:nth-child(3n) { margin:20px 0 0 0;}
.xgzz_list ul li a span { font-size:12px; color:#777; display:block; text-align:center; padding:10px 0;}
.xgzz_list ul li a:hover span { color:#f60;}
.xgzz_list ul li a:hover img{ opacity:0.8}
.xgzz_list ul li a img{width:188px; height:128px;}

/*联系我们*/
.lxwm_div { color:#666; line-height:200%;width:700px; margin:20px auto; clear:both; padding-top:10px;}
.lxwm_div img { margin-top:20px;}



/*大事记等时间轴式列表*/
.sjz_div { background:url(../images/dsj_line.jpg) repeat-y 99px; width:700px; margin:10px auto; clear:both;}
.sjz_div h1 { background:url(../images/dsj_year.jpg) no-repeat right; height:40px; +height:45px; width:120px; font-size:16px; text-indent:20px; color:#CF0101; text-align:left; line-height:46px; overflow:hidden; margin:30px 0;}
.sjz_div .news_link { margin:20px 0px;+padding:1px 0px;}
.sjz_div .news_link span{ vertical-align:top; display:inline-block; +float:left; color:#777;line-height:160%;}
.sjz_div .news_link span.moon { width:75px; background:url(../images/dsj_moon.jpg) no-repeat 93px 3px; overflow:hidden; text-align:right; padding-right:55px;}
.sjz_div .news_link a.title {display:inline-block; +float:left;  width:565px; color:#444; vertical-align:top;line-height:160%;}
.sjz_div .news_link a.title:hover {color:#f60;}


/*公司历程*/
.gslc { width:700px; margin:0px auto; clear:both;overflow-x:auto;overflow-:hidden;}
.gslc .gslc_table td.line{ background:url(../images/px_1.png) repeat-y center; vertical-align:top; border-bottom:1px solid #ccc;}
.gslc .gslc_table td.bottom_line { border-bottom:1px solid #ccc;}
.gslc .gslc_table td i{ width:1px; height:1px; display:block; position:relative; font-style:normal;}
.gslc .gslc_table td i span.date_news {white-space: nowrap; position:absolute; top:0; left:50px; color:#666; line-height:160%;font-size:12px; padding:3px 0px;}
.gslc .gslc_table td.year { text-align:center; padding:10px; border-bottom:1px solid #ccc; vertical-align:bottom; width:300px;}
.gslc .gslc_table td.year span { display:block; padding:5px 10px; background:#C6130D; color:#fff;white-space: nowrap; }
.gslc .gslc_table td.year2 { text-align:center; padding:10px; border-bottom:0px solid #ccc; vertical-align:top; width:300px;}
.gslc .gslc_table td.year2 span { display:block; padding:5px 10px; background:#C6130D; color:#fff;white-space: nowrap; }  

/*右侧浮动面板*/
a.name_top { width:0px; height:0px; font-size:0px;line-height:0px;padding:0px;margin:0px; float:left;}
.pop_hot { width:60px; height:179px; position:fixed; right:0px; top:200px; z-index:999;}
.pop_hot span.pop_title { background:url(../images/pop_hot.png) no-repeat; display:block; width:60px; height:30px;}
.pop_hot a { background:url(../images/pop_hot.png) no-repeat; display:block; width:60px; height:60px; z-index:999;}
.pop_hot a.pop_qq {background:url(../images/pop_hot.gif) no-repeat;}
.pop_hot a.pop_qq:hover { background:url(../images/pop_hot.png) no-repeat -60px -30px;}
.pop_hot a.pop_phone { background-position:0px -90px;}
.pop_hot a.pop_phone:hover { background-position:-60px -90px;}
.pop_hot a.pop_top { background-position:0px -150px;}
.pop_hot a.pop_top:hover { background-position:-60px -150px;}
.pop_hot a.pop_phone div { display:none;}
.pop_hot a.pop_phone:hover div { display:block; position:absolute; width:140px; font-size:16px; color:#fff; background:#D8251C; height:58px; border:1px solid #ECECEC; margin-left:-143px; text-align:center; line-height:58px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}



/*专区样式*/
.zq_body { background:#EEEFF2;}
/*头部*/
.zq_top_bg { background:#D8D8D8; width:100%; height:143px;}
.zq_top_bg .zq_top { width:1100px; margin:0px auto; background:url(../images/bg_zq_top.jpg) no-repeat; height:143px;}
.zq_top_bg .zq_top .zq_title{ color:#D70B14; padding:0; margin:0; line-height:143px; text-indent:3em; font-size:36px; font-family:"微软雅黑"; font-weight:normal;}

/*菜单导航*/
.zq_nav_bg { background:#D70B15; height:36px; overflow:hidden;}
.zq_nav_bg .zq_nav { width:1100px; height:36px; margin:0px auto;}
.zq_nav_bg .zq_nav  ul { float:right; width:787px;}
.zq_nav_bg .zq_nav  ul li { float:left; margin-left:5px;}
.zq_nav_bg .zq_nav  ul li a { width:200px; height:36px; display:block; line-height:36px; color:#EBF3FC; font-size:18px; font-family:"微软雅黑";  text-align:left;}
.zq_nav_bg .zq_nav  ul li a.icon0 {text-indent:40px;}
.zq_nav_bg .zq_nav  ul li a.icon0_on { background:#88000E; text-indent:40px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon1 { background:url(../images/zq_icon1.png) no-repeat 30px 5px; text-indent:60px;}
.zq_nav_bg .zq_nav  ul li a.icon1_on { background:url(../images/zq_icon1.png) no-repeat 30px 5px #88000E; text-indent:60px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon1:hover { background:url(../images/zq_icon1.png) no-repeat 30px 5px #88000E; text-indent:60px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon2 { background:url(../images/zq_icon2.png) no-repeat 30px 5px; text-indent:60px;}
.zq_nav_bg .zq_nav  ul li a.icon2_on { background:url(../images/zq_icon2.png) no-repeat 30px 5px #88000E; text-indent:60px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon2:hover { background:url(../images/zq_icon2.png) no-repeat 30px 5px #88000E; text-indent:60px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon3 { background:url(../images/zq_icon3.png) no-repeat 40px 5px; text-indent:70px;}
.zq_nav_bg .zq_nav  ul li a.icon3_on { background:url(../images/zq_icon3.png) no-repeat 40px 5px #88000E; text-indent:70px; color:#fff;}
.zq_nav_bg .zq_nav  ul li a.icon3:hover { background:url(../images/zq_icon3.png) no-repeat 40px 5px #88000E; text-indent:70px; color:#fff;}

.hyzq_fj_title_line { width:680px; margin:0px auto; color:#D70B14; font-size:18px; font-weight:normal; border-bottom:1px solid #DBDDE4; clear:left;}
.hyzq_fj_title { width:680px; margin:0px auto; color:#D70B14; font-size:18px; font-weight:normal; clear:left;}
dl.hyzq_zqjs { width:680px; margin:20px auto;}
dl.hyzq_zqjs dt { float:left; width:200px; margin-right:16px;display:none;}
dl.hyzq_zqjs dd { float:right; width:666px; font-size:14px; color:#666; margin:0; text-indent:2em; line-height:180%;}
hr.hyzq_hr { border:solid #DBDDE4; border-width:0 0 1px 0; clear:left; width:680px; margin:20px auto;}
/*主体布局*/
.zq_table { width:1100px; margin:0px auto;}
.zq_table .left { width: 300px; border:solid #DBDDE4; border-width:0px 1px 1px 1px; background:#fff; padding:30px 0px 20px; text-align:center; vertical-align:top;}
.zq_table .right { width: 780px; border:solid #DBDDE4; border-width:0px 1px 1px 1px; background:#fff; padding:30px 0px 20px; vertical-align:top;}

/*版权*/
.zq_footer { border-top:1px solid #DBDDE4; height:38px; line-height:38px; width:100%; margin:20px auto 0px; clear:both; text-align:center; color:#5D6068; font-size:12px;}

a.zq_fwwd , a.zq_zxkf  { border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-left:3px solid #98C8D1; margin:0px auto 8px; height:88px; display:block; width:275px;}
a.zq_fwwd:hover , a.zq_zxkf:hover { opacity:0.8;}
div.zq_lxwm { border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; border-left:3px solid #98C8D1; margin:0px auto; width:255px; text-align:left; color:#6C7287; line-height:160%; padding:30px 0px 20px 20px;}
div.zq_lxwm span { padding-left:1em;}

a.zq_yw_list { width:360px; height:100px; border:1px solid #DBDDE4; display:block; float:left; margin:0px 0px 16px 18px;}
a.zq_yw_list dt { float:left; width:80px; text-align:right; +margin:10px 0px 0px;}
a.zq_yw_list dd.title { color:#383D46; font-size:16px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; +margin:18px 0px 5px;}
a.zq_yw_list dd.info{ font-size:12px; line-height:120%; color:#6C7287; padding-right:10px; height:45px; overflow:hidden;}

a.zq_yw_list:hover {border:1px solid #f60; }
a.zq_yw_list:hover dd.title { color:#000; font-size:16px;}
a.zq_yw_list:hover dd.info { color:#666;}

.hyzq_info { width:720px; margin:0px auto; color:#666666; line-height:180%;}
.hyzq_info h3 { color:#D21010; font-size:16px;}

.hyzq_online { border-top:1px dashed #ccc; margin-top:20px;}
.hyzq_online h3 { color:#D21010; font-size:16px; text-indent:30px;}
.hyzq_online a.online_but { display:block; width:340px; height:80px; background:url(../images/hyzq_wsbl.jpg) no-repeat; margin:20px auto;}
.hyzq_online a.online_but:hover { opacity:0.8}


/*行业专区下载*/
.download_zq { width:720px; border-collapse:collapse; margin:0px auto; clear:left;}
.download_zq th { border:1px solid #ccc; border-collapse:collapse; padding:10px; text-align:center;}
.download_zq td { border:1px solid #ccc; border-collapse:collapse; padding:10px;}
.download_zq td.name { text-align:center; vertical-align:middle; font-size:16px; color:#666;}
.download_zq td.size{ color:#777; font-size:12px; width:400px; text-align:left;}
.download_zq td.link a{ font-size:14px; color:#333;}
.download_zq td.link a:hover{color:#f60;}
.download_zq tr:nth-child(2n) { background:#E0F2FC;}

#faq { font-size: 12px; width: 720px; margin:0px auto;}
#faq li { margin: 0 0 10px; padding: 0 0 5px;}
#faq dl { margin: 0; padding:0; display:inline;}
#faq dt { font-weight:normal; cursor:pointer; line-height: 26px; padding: 0 0 5px 32px; border-bottom:1px #ccc dashed; font-size:15px; color:#222; background:url(../images/hyzq_wen.jpg) no-repeat left 0px;}
#faq dd {	display: none;	margin: 0;	padding: 5px 0 5px 32px;	background: #F0F0F0;	line-height: 180%;	color: #666; font-size:14px; background:url(../images/hyzq_da.jpg) no-repeat left 5px;}



.qywh_img {clear: both; margin: 0 auto; overflow-x: auto;width: 700px;}
.qywh_img img {max-width:3940px;}