@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; margin:0px; padding:0px;}
ol,ul,li,p,dl,dt{list-style: none outside none; margin:0px; padding:0px;}
img {border:none;}
a:link, a:visited {color:#4b4b4b; text-decoration: none;outline:none;}
a:hover, a:active {color:#ffa700; text-decoration: none;outline:none;}
.clear{clear:both;}
.kg{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.green-black { display:block; margin:0; padding-top:26px; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:right;}
.green-black a {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(../images/page_bg01.png) #fff bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none}
.green-black a:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(../images/page_bg02.png) top repeat-x #053e97; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.green-black span.current {padding:5px 8px 5px 8px; padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto;  background:url(../images/page_bg02.png) top repeat-x #053e97; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
/*基础配置*/

/*首页style开始*/
.top_bg{ width:100%; height:35px; line-height:35px; font-size:14px;}
.top_fl{ width:930px; height:35px; overflow:hidden;}
.top_fr a{ padding:0 5px;}
.nav_bg{ background:#053e97; height:123px; width:100%;}
.logo{ width:460px; height:123px;}
.nav_nr ul{ border-right: solid 1px #002d73; border-left: solid 1px #0046b3; display:inline-block;}
.nav_nr li{ float:left; text-align:center; height:122px; border-left: solid 1px #002d73; border-right: solid 1px #0046b3;}
.nav_nr li a{ display:block; font-size:15px; color:#fff; padding:0 28px; padding-top:55px; height:68px;}
.nav_nr li span{ display:block; font-size:12px;}
.nav_nr li a:hover,.nav_nr li a.cur{color:#ffa700;}
.gj_ss{ height:37px; border-top:6px solid #ffa700; border-bottom:1px solid #f4f4f4; width:100%;}
.gjc{ line-height:37px; font-size:13px; color:#272727;}
.gjc a{ padding-right:20px; color:#7a7a7a;}
.gjc a:hover{color:#ffa700;}
.sous{ padding-top:7px;}
.sous_kg{ height:23px; padding:0px 5px 0px 36px; background:url(../images/sous.png) no-repeat left; border:1px solid #a7a7a7; font-family:"微软雅黑"; font-size:13px; color:#7a7a7a; width:215px;}
.sous_an{ width:48px; height:25px; background:#053e97; border:0px; color:#fff; padding:0px; cursor:pointer; font-size:13px; font-family:"微软雅黑";}
.banner{width:100%; height:550px;}
.index_banner{position:relative;height:550px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:550px;}
.index_banner li a{display:block;margin:0 auto;width:100%;height:550px;}
.index_banner cite{position:absolute;bottom:16px;left:45%;z-index:99;display:block;width:180px;height:15px;_display:none;}
.index_banner cite span{display:inline-block; text-align:center; margin:0 4px; width:40px;height:7px;background:#292929; text-indent:-999em;cursor:pointer;border-radius:2px;}
.index_banner cite span.cur{background:#ffa700;cursor:default;}
.index_bga{ background:url(../images/index_en_bga.jpg) no-repeat center; width:100%; height:333px; padding-top:223px;}
.sypz li{ float:left; width:300px; cursor:pointer;}
.pz_pic{ width:198px; height:172px; margin:0 auto; background:url(../images/pz_yy.png) no-repeat center bottom; padding-top:20px;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.sypz li:hover .pz_pic{width:198px; height:172px; margin:0 auto; background:url(../images/pz_yy.png) no-repeat center bottom; padding-top:0px; padding-bottom:20px;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.pz_wb{ width:200px; margin:0 auto; text-align:center; font-size:14px; color:#4b4b4b; line-height:16px; padding-top:10px;}
.pz_wb p{ color:#053e97; font-size:18px; font-weight:bold; padding-bottom:8px;}
.index_bgb{ background:url(../images/index_bgb.jpg) no-repeat center; width:100%; height:832px; padding-top:119px; }
.sycp_fl{ background:url(../images/sycpen_flbg.jpg) no-repeat; width:222px; height:605px; padding:80px 10px 0 10px;}
.sycpflnr{ height:492px; overflow-x:hidden;}
.sycpflnr::-webkit-scrollbar{ width:6px;}/* 滚动条整体部分*/
.sycpflnr::-webkit-scrollbar-thumb{ background:#fff; width:6px;}/*滚动条里面的小方块，能向上向下移动（或往左往右移动，取决于是垂直滚动条还是水平滚动条）*/
.sycpflnr::-webkit-scrollbar-thumb:hover{ background:#ffa700; width:6px;}
.sycpflnr::-webkit-scrollbar-track{ background:url(../images/sycpfl_gd.png) repeat-y; width:6px;}/*滚动条的轨道（里面装有Thumb）*/
.sycpflnr::-webkit-scrollbar-button{ display:none;}/*滚动条的轨道的两端按钮，允许通过点击微调小方块的位置。*/
.sycpflnr li{ width:207px; height:37px; padding:2px 0;}
.sycpflnr li a{ display:block; background:url(../images/sycplibg_bb.png) no-repeat; width:195px; color:#4b4b4b; font-size:14px; height:37px; line-height:37px; padding-left:12px;}
.sycpflnr li a:hover{ display:block; background:url(../images/sycplibg_b.png) no-repeat; width:195px; color:#fff; font-size:14px; height:37px; line-height:37px; padding-left:12px;}
.sycpfl_more{ text-align:center; padding-top:3px;}
.sycpfl_more a{ color:#fff; font-size:14px;}
.sycpfl_more img{ padding:0 5px;}
.sycp_nr{ width:958px;}
.sycp_bt{ background:url(../images/sycpflen_title.jpg) no-repeat; height:55px; margin-left:13px; padding-left:885px;}
.sycp_bt a{ font-size:14px; display:block; padding-top:20px; line-height:33px; padding-left:5px;}
.syproduct{position:relative;overflow:hidden; width:957px; height:580px;}
.syproduct li{ float:left; width:306px; padding-left:13px; padding-top:18px;}
.sycp_pic{ width:300px; height:220px; border:1px solid #c3c3c0; margin:2px;}
.piclist {position:absolute;left:0px;top:0px;}
.swaplist {position:absolute;left:-3000px;top:0px;}
.syproduct li:hover .sycp_pic{border:3px solid #ffa700; margin:0px; -webkit-box-shadow:3px 3px 6px #918f8f; -moz-box-shadow:3px 3px 6px #918f8f; box-shadow:3px 3px 6px #918f8f;}
.sycp_wb{ height:33px; background:url(../images/sycp_ico.png) no-repeat right center; width:300px; line-height:33px; font-size:14px; color:#4b4b4b; }
.sycp_wb p{border-bottom:1px solid #b3b3b3; height:1px; width:0px; transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.syproduct li:hover .sycp_wb p{border-bottom:1px solid #b3b3b3; transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;height:1px; width:300px;}
.sycp_an{ background:url(../images/sycp_an.png) no-repeat; width:915px; height:30px; margin:0 auto; position:relative;}
.sycp_an .og_prev,.sycp_an .og_next{ line-height:30px; cursor:pointer; position:absolute; width:30px; height:30px;}
.sycp_an .og_prev{ left:407px;}
.sycp_an .og_next{ right:407px;}
.index_bgc{ height:690px; width:100%; background:url(../images/index_bgc.png) repeat; padding-top:45px;}
.sycpal_title{ width:1112px; height:65px; margin:0 auto;}
.sycpal_bt{ background:url(../images/sycpen_titlebg.png) no-repeat center; width:1200px; height:68px; margin-top:30px; }
.sycpal_bt p{ width:345px; margin:0 auto; font-size:16px; color:#4b4b4b; padding-top:13px; text-align:right;}
.sycpal_bt span{ display:block; text-align:left;}
.sycpal_nr{ width:1200px; overflow:hidden; position:relative; margin-top:-54px;}
.sycpal_nr ul{ width:1260px;}
.sycpal_nr li{ float:left; width:222px; position:relative; margin-right:23px;}
.sycpal_pic{ width:222px; height:235px;}
.sycpal_wb{ width:202px; color:#fff; height:114px; background:url(../images/syal_wbbg.png) no-repeat; padding-left:20px; padding-top:25px; }
.sycpal_wb span{ font-size:16px;}
.sycpal_wb p{ font-size:14px; padding-top:3px;}
.index_bgd{ background:url(../images/indexen_bgd.jpg) no-repeat center; width:100%; height:468px; padding-top:160px;}
.pkzf{ width:509px; padding-left:75px; background:url(../images/index_06.jpg) no-repeat right; height:374px;}
.pkzf img,.pkff img{ padding-top:23px; display:block; float:left;}
.pkff{ width:509px; padding-right:75px; background:url(../images/index_08.jpg) no-repeat left; height:374px;}
.pkzf_wb{ width:283px; float:left; padding:280px 20px 0 20px; color:#fff; font-size:14px;}
.pkzf_wb p{ font-size:20px; padding-bottom:5px;}
.pk{ position:absolute; left:45.5%; top:100px;}
.index_bannera{ background:url(../images/indexen_banner.jpg) no-repeat center; width:100%; height:227px;}
.index_about{ padding-top:83px; width:100%; padding-bottom:50px;}
.syabout { width:1200px; overflow:hidden;}
.syabout ul{ width:1218px;}
.syabout li{ padding-right:18px; position:relative; float:left; width:387px;}
.syabout_pic{ width:387px; height:274px;}
.syabout li .syabout_wb{position:absolute; display:block; top:0px; left:0px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.syabout li a:hover .syabout_wb.syabout_wb{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.syabout li a:hover .syabout_pic{-webkit-box-shadow:3px 3px 6px #918f8f; -moz-box-shadow:3px 3px 6px #918f8f; box-shadow:3px 3px 6px #918f8f;}
.syabout_nr{ padding-top:22px; text-align:center; font-size:18px; color:#053e97;}
.syabout_nr p{ font-size:14px; color:#4b4b4b; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px;}
.syabout_nr span{ display:block; width:0px; height:1px; border-bottom:1px solid #053e97; margin:0 auto;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.syabout li a:hover .syabout_nr span{ display:block; width:133px; height:1px; border-bottom:1px solid #053e97; margin:0 auto;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.link{ padding-top:60px; width:1200px; height:25px;}
.link_title{ font-size:18px; color:#053e97; line-height:25px; height:25px;}
.link_nr{ line-height:25px; height:25px; width:1070px;overflow: hidden;}
.link_nr a{ font-size:12px; padding-right:10px; display:block; float:left;}
.foot_bg{ background:#053e97; border-top:3px solid #ffa700; width:100%; padding-top:40px; padding-bottom:50px;}
.foot_logo{ width:367px; height:169px; border-right:1px solid #0449b5;}
.foot_nr{ border-left:1px solid #043178; height:169px; width:760px; padding-left:71px;}
.foot_nav{ font-size:12px; color:#fff; height:30px; line-height:30px; margin-left:-27px; padding-bottom:10px; padding-top:30px;}
.foot_nav a{ color:#fff; font-size:15px; line-height:30px; padding:0 27px;}
.foot_nav a:hover{ text-decoration:underline;}
.foot_bq{ color:#fff; border:1px solid #fff; font-size:14px; line-height:23px; padding:5px;}
.foot_bq a{ color:#fff;}
.foot_bq a:hover{ text-decoration:underline;}
/*首页style结束*/

/*内页style开始*/
.main_banner{ background:url(../images/main_banner.jpg) no-repeat center; width:100%; height:214px;}
.main_title{ font-size:24px; padding-left:10px; padding-top:65px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.main_title p{ font-size:36px; font-family:"微软雅黑";}
.about_banner{ background:url(../images/about_banner.jpg) no-repeat center; width:100%; height:214px;}
.contact_banner{ background:url(../images/contact_banner.jpg) no-repeat center; width:100%; height:214px;}
.feedback_banner{ background:url(../images/feedback_banner.jpg) no-repeat center; width:100%; height:214px;}
.product_banner{ background:url(../images/product_banner.jpg) no-repeat center; width:100%; height:214px;}
.news_banner{ background:url(../images/news_banner.jpg) no-repeat center; width:100%; height:214px;}
.main_flbg{ background:url(../images/main_flbg.png) no-repeat center; width:100%; height:89px;}
.main_fl{ padding-top:21px;}
.main_fl li{ width:125px; height:40px; padding-right:30px; float:left;}
.main_fl li a{ width:125px; height:40px; display:block;border-radius:5px; line-height:40px; text-align:center; font-size:14px; color:#fff; background:#a8a8a8;}
.main_fl li a:hover,.main_fl li a.cur{background:url(../images/main_flb.png) no-repeat;}
.main_wz { color:#272727; font-size:14px; padding-top:35px;}
.main_wz img{ margin-bottom:-2px; margin-right:8px;}
.main_wz a{color:#272727;}
.main_wz a:hover{color:#ffa700;}
.mian{ width:100%; padding-top:30px; padding-bottom:80px;}
.about_nr{ font-size:14px; line-height:22px;}
.contact_nr{background:url(../images/contacten_bg.jpg) no-repeat center top; margin-top:50px; padding-top:55px; padding-left:60px; font-size:14px; line-height:25px; height:260px;}
.feedback_nr{ padding-top:100px; width:610px; float:left; margin-right:42px; padding-bottom:99px;}
.book_nr{ float:left; padding-bottom:16px;}
.contxt{ height:37px; width:270px; margin-left:20px; border:1px solid #a8a8a8; padding:0 5px; font-size:14px; color:#a8a8a8; font-family:"微软雅黑";}
.contxta{ height:85px; width:572px; margin-left:20px; border:1px solid #a8a8a8; padding:5px; font-size:14px; color:#a8a8a8; font-family:"微软雅黑";}
.contxtb{ height:37px; width:200px; float:left; margin-left:20px; border:1px solid #a8a8a8; padding:0 5px; font-size:14px; color:#a8a8a8; font-family:"微软雅黑";}
.btna{ width:100px; height:37px; background:#ffa700; border:0px; margin-left:10px; font-size:18px; font-family:"微软雅黑";}
.news_nr li{padding-bottom:45px; width:1200px; height:160px;}
.news_left{ width:321px; height:160px; background:#a8a8a8;}
.news_pic{ width:220px; height:160px; border-right:1px solid #fff;}
.news_rq{ width:100px; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; }
.news_rq p{ font-size:54px;padding-top:30px; padding-bottom:25px;}
.news_right{ width:855px; border-bottom:1px solid #e9e9e9; height:159px; font-size:14px; color:#4b4b4b; line-height:22px;}
.news_right p{ font-size:16px; color:#000; padding-top:15px; padding-bottom:10px;}
.news_more{ padding-top:10px;}
.news_nr li a:hover .news_left{ background:#053e97;}
.news_nr li a:hover .news_right p{ font-weight:bold; color:#053e97;}
.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:3px; font-size:20px; font-weight:bold; line-height:25px;}
.newsshow_title p{ font-size:12px; color:#999; font-weight:normal; padding-top:5px;}
.newsshow_wnnr{ margin:0 auto; padding-top:15px; font-size:14px; line-height:22px;}
.sxyjsys,.sxyjsys a{ font-size:14px; color:#3f3f3f; line-height:20px;}
.sxyjsys a:hover{ text-decoration:underline;}
.xgnews-tit{ text-align:center; background:#e4e4e4; font-size:16px; font-weight:bold; line-height:30px; height:30px;}
.xgnews-con{ padding-top:15px;}
.xgnews-con li{ float:left; width:520px; margin-left:10px; margin-right:60px; line-height:20px;}
.xgnews-con li a{ font-size:12px;}
.xgnews-con li span{ float:right; color:#999; font-size:12px;}
.xgnews-con li a:hover{ text-decoration:underline;}
.product_left{ width:231px;}
.cpfl_title{ width:231px; height:71px;}
.cpfl_nr{ width:229px; border:1px solid #b7b7b7; border-top:none; padding-top:13px; padding-bottom:20px;}
.cpfl_nr li{ width:212px; margin:0 auto; height:37px; padding-bottom:4px;}
.cpfl_nr li a{ display:block; width:200px; height:35px; background:url(../images/cp_flbb.png) no-repeat; border:1px solid #a8a8a8; padding-left:10px; line-height:35px; font-size:14px; color:#4b4b4b;}
.cpfl_nr li a:hover,.cpfl_nr li a.cur{ display:block; width:200px; height:35px; background:url(../images/cpvl_b.png) no-repeat; padding-left:10px; color:#fff;}
.product_right{ width:969px;}
.product_right li{ width:304px; float:left; margin-left:18px; margin-bottom:30px;}
.products_img{ width:300px; height:220px; border:2px solid #fff;}
.products_wb{ width:274px; height:45px; line-height:45px; padding:0 15px;}
.products_mc,.products_more{ font-size:15px; color:#4b4b4b;}
.products_more:hover{ text-decoration:underline;}
.product_right li a:hover .products_img{border:2px solid #ffa700;}
.product_right li a:hover .products_wb{ background:#ffa700;}
.product_right li a:hover .products_wb .products_mc,.product_right li a:hover .products_wb .products_more{ color:#fff;}
.productshow_nr{ width:950px;}
.nycp_title{font-size:16px;border-bottom:1px #ccc dotted;line-height:35px;text-align:center;}
.nycp_pic img{ max-width:750px;}
.nycp_bt{border-bottom:#ccc 1px dotted;line-height:35px; color:#333; font-size:16px; font-weight:bold;}
.nycp_nr{ font-size:14px; line-height:22px; padding-top:10px; padding-bottom:25px;}
.xgpro-con { padding-top:20px;}
.xgpro-con li { float:left; width:300px; margin:0 8px;}
.xgpro-con li p{ text-align:center; font-size:14px; padding-top:8px;}
.honor_nr li{ float:left; position:relative; margin:0 26px 50px 26px;}
.casepic{ width:345px; height:242px; overflow:hidden;}
.casewb{ position:absolute; left:0px; top:0px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease}
.honor_nr li p{ text-align:center; padding-top:15px; font-size:14px;}
.honor_nr li a:hover .casewb{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease }
/*内页style结束*/

