@charset "utf-8";

/*style.css*/

body{ margin:0px auto; padding:0px; font-family:"微软雅黑"; font-size:12px; color:#333333;}
div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;float:none;}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0;}
.clear{clear:both;}
/*  top   开始*/
.top_welcome{ width:100%; height:30px; background:#004691;}
.welcome_box{ width:1200px; height:30px; margin:0 auto; color:#ffffff;}
.language{ width:auto; height:30px; line-height:30px; float:right;}
.language a{ color:#ffffff;}
.welcome{ width:250px; height:30px; line-height:30px;}
.top_logo{ width:1200px; height:100px; margin:0 auto;}
.logo{ width:360px; height:60px; float:left; padding-top:20px; display:block;}
.tel{ width:220px; height:75px; float:right; padding-top:25px; background:url(../images/tel.gif) no-repeat left center; padding-left:55px; font-size:14px;}
.tel span{ font-size:20px; font-weight:bold;}
.top_nav{ width:100%; height:45px; background:#666666;}
.top_nav ul { width:1200px; height:45px; margin:0 auto;}
.top_nav ul li { float:left; width:150px; height:45px; line-height:45px; text-align:center;font-size:16px;}
.top_nav ul li:hover { color:#ffffff; display:block; width:150px; height:45px;background:#004691;}
.top_nav ul li a { color:#ffffff; display:block;}
.top_nav ul li a:hover { color:#ffffff; font-weight:bold; display:block}
.top_nav ul li dl { position:absolute; z-index:999; display:none; width:500px; height:auto; margin:0px; text-align:center; background:#ffffff; padding-bottom:20px;}
.top_nav ul li:hover dl { position:absolute; z-index:999; display:block;}
.top_nav ul li dl dd { width:130px; height:35px; line-height:35px; margin:0px; border-bottom:1px dotted #999999; margin-left:20px;}
.top_nav ul li dl dd a { color:#333333; font-size:12px;}
.top_nav ul li dl dd a:hover {  display:block; color:#333333; text-decoration:none;font-weight:bold;} 
#full-screen-slider { width:100%; height:530px; position:relative;}
#slides { display:block; width:100%; height:530px; list-style:none; padding:0; margin:0; position:relative}
#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:50%; bottom:20px; z-index:900;  margin:0;}
#pagination li { display:block; list-style:none; width:18px; height:18px; float:left; margin-left:10px; background:url(../images/li.png) no-repeat left top; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {  background:url(../images/li1.png) no-repeat left top;}
.footer_box{ clear:both; width:100%; height:150px; background:#004691; margin-top:35px;}
.footer_b{ width:100%; line-height:35px; color:#ffffff; text-align:center; padding-top:25px;}
.footer_b a{ color:#ffffff;}
.footer_b span{ font-family:Arial, Helvetica, sans-serif;}
/* pic-list */
#demo { overflow:hidden; width: 100%; height:190px;}
#indemo { float: left;width: 800%;}
#demo1 { float: left;}
#demo2 { float: left;}
.sy_product{ width:1200px; height:390px; margin:0 auto;}
#tags{ width:255px; height:390px; float:left; background:#fcfcfc;}
#tags #rwm_bg1,#tags #rwm_bg2,#tags #rwm_bg3{ width:255px; height:94px; border-bottom:1px solid #555555; line-height:95px; font-size:20px; background:url(../images/li_bg.gif) no-repeat 225px center;}
#tags li a{ color:#333333; display:block; width:255px; height:94px;}
#tags li a:hover{ background:url(../images/li_bg1.gif) no-repeat 225px center;}
#tags li a span{ font-weight:bold; font-size:24px; padding-right:10px;}
#product_title{ width:255px; height:87px; background:#004691; text-align:center; color:#ffffff; line-height:35px; font-size:24px; padding-top:18px;}
#product_title span{ display:block; width:255px; height:auto;}
.tagContent{ display:none; width:945px; height:390px;}
.selectTag{ display:block;}
#tagContent{ width:945px; height:390px; float:left;}
.tagContent ul{ width:945px; height:390px;}
.tagContent ul li{ width:315px; height:195px; float:left;}
.tagContent ul li dl{ width:293px; height:195px; float:right; position:relative;}
.tagContent ul li dl dd{ width:293px; height:195px;}
.tagContent ul li dl dt{ width:293px; height:30px; background:rgba(0, 0, 0, 0.4)!important;
filter:Alpha(opacity=40); background:#000000; position:absolute; bottom:0; text-align:center; line-height:30px;}
.tagContent ul li dl dt a{ color:#ffffff; font-size:16px; position:relative;}
.tagContent ul li dl dt a:hover{ color:#F9C301;}
.mould_box{ width:100%; height:510px; background:url(../images/mould_bg.jpg) no-repeat center; margin-top:45px;}
.mould_title{ width:1200px; height:130px; line-height:120px; text-align:center; color:#ffffff; font-size:22px; background:url(../images/title_xian.gif) no-repeat center 100px; margin:0 auto;}
.mould_fl{ width:630px; height:35px; margin:0 auto; padding-bottom:30px;}
.mould_fl li{ width:210px; height:35px; line-height:35px; text-align:center; float:left;}
.mould_fl li a{ display:block; width:160px; height:35px; background:#bbbbbb; margin:0 auto; font-size:16px; color:#ffffff;}
.mould_fl li a:hover{ color:#F9C301; background:#004691;}
.img-scroll { position:relative; margin:0 auto; width:1200px; height:auto;}
.img-scroll .prev1,.img-scroll .next1 { position:absolute; display:block; width:40px; height:40px; top:90px;}
.img-scroll .prev1 { right:-25px;}
.img-scroll .next1 { left:-25px; }
.img-list { position:relative; width:1200px; height:auito;overflow:hidden; margin:0 auto;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline;width:342px; height:auto; text-align:center; margin:0px 25px;}
.img-list li img{ width:342px; height:228px;}
.img-list li p { line-height:50px; font-size:20px; text-align:center;}
.img-list li p a{ color:#ffffff;}
.about_box{ width:1200px; height:320px; padding-top:45px; margin:0 auto;}
.sy_about_img{ width:330px; height:288px; float:left;}
.sy_about_box{ width:475px; height:288px; float:left;}
.sy_about{ width:435px; height:210px; background:#e3e3e3; padding:0 20px;}
.sy_about_title{ width:435px; height:60px; line-height:60px; font-size:20px;}
.sy_about_content{ width:435px; height:auto; line-height:25px; font-size:14px;}
.sy_about_box ul{ width:475px; height:70px; padding-top:8px;}
.sy_about_box ul li{ width:153px; height:70px; float:left;}
.sy_about_box ul li.mar{ margin-right:8px;}
.sy_about_box ul li.bg1 a{ background:#134a9a url(../images/bg1.gif) no-repeat 23px center;}
.sy_about_box ul li.bg2 a{ background:#134a9a url(../images/bg2.gif) no-repeat 19px center;}
.sy_about_box ul li.bg3 a{ background:#134a9a url(../images/bg3.gif) no-repeat 17px center;}
.sy_about_box ul li a{ display:block; width:153px; height:70px; text-indent:62px; line-height:70px; color:#ffffff; font-size:18px;}
.sy_honor{ width:370px; height:288px; float:right;}
.honor_title{ width:370px; height:40px; line-height:40px; font-size:18px;}
.honor_title a{ color:#134a9a; font-size:14px; float:right;}
.cooperation_box{ width:1200px; height:490px; margin:0 auto;}
.cooperation_title{ width:1200px; height:145px; text-align:center;}
.cooperation_title .title1{ height:45px; line-height:45px; font-size:24px;}
.cooperation_title .title2{ height:35px; line-height:35px; font-size:18px; color:#666666;}
.news_box{ width:1200px; height:220px; margin:0 auto;}
.sy_tel{ width:410px; height:220px; float:left;}
.tel_title{ width:380px; height:60px; line-height:60px; font-size:18px;}
.tel_title a{ color:#134a9a; font-size:14px; float:right;}
.tel_content{ width:380px; line-height:30px; font-size:14px;}
.sy_news{ width:410px; height:220px; float:left;}
.sy_news ul{ width:380px; height:220px;}
.sy_news ul li{ width:380px; line-height:30px;}
.sy_news ul li a{ color:#333333; font-size:14px;}
.sy_news1{ width:380px; height:220px; float:left;}
.sy_news1 ul{ width:380px; height:220px;}
.sy_news1 ul li{ width:380px; line-height:30px;}
.sy_news1 ul li a{ color:#333333; font-size:14px;}
.honor_img{height:248px;overflow:hidden;position:relative;}
.honor_img ul{position:absolute;left:0px;top:0px;}
.honor_img .picture{float:left;width:370px;height:248px;position:relative;}
.cooperation_img{ width:592px; height:298px; float:left;}
#logo{ width:600px; height:298px; overflow:hidden; float:right;}
#logo img{ float:left;}
.ny_mbx_box{ width:100%; height:35px;}
.ny_mbx{ width:1200px; height:35px; margin:0 auto; line-height:35px; font-size:18px; color:#004691;}
.float_right{ color:#777777; float:right; font-size:14px;}
.ny_mbx a{ color:#777777;}
.about_box1{ width:1200px; height:270px; padding-bottom:15px;}
.about_h1{ width:1200px; height:45px; line-height:45px; font-size:24px;}
.about_box1 dl{ width:1200px; padding-top:15px;}
.about_box1 dl dd{ width:380px; height:200px; float:left;}
.about_box1 dl dt{ width:820px; float:left; line-height:25px;}
.about_box2{ width:1200px; height:395px; padding-bottom:15px;}
.about_box2 .lc_img{ width:1200px; height:338px; padding-top:15px; text-align:center;}
.about_box3{ width:1200px; height:290px;}
.about_box3 ul{ width:1200px; height:215px; padding-top:15px;}
.about_box3 ul li{ width:25%; height:215px; float:left;}
.about_box3 ul li dl{ width:269px; height:215px; margin:0 auto;}
.about_box3 ul li dl dd{ width:269px; height:179px;}
.about_box3 ul li dl dt{ width:269px; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold;}
.about_box4{ width:1200px; height:645px;}
.about_h2{ width:1200px; height:160px;}
.about_h2 .m_font{ width:1200px; height:50px; line-height:45px; text-align:center; font-size:24px;}
.about_h2 .s_font{ width:1200px; height:90px; line-height:30px; text-align:center; font-size:18px; color:#808080;}
.about_box4 .lc_img{ text-align:center;}
.about_box5{ width:1200px; height:560px;}
.about_box5 .about_h3{ width:1200px; height:45px; line-height:45px; text-align:center; font-size:24px;}
.about_box5 .lc_img{ text-align:center; padding-top:15px;}
.about_box6{ width:1200px; height:290px;}
.about_box6 .about_text{ width:760px; float:right; height:275px;}
.about_box6 .about_text .about_h4{ width:760px; height:45px; line-height:45px; text-align:center; font-size:24px;}
.about_box6 .about_text .about_p{ width:760px; height:210px; line-height:25px;}
.about_box7{ width:1200px; height:275px;}
.about_box7 .about_text{ width:760px; float:left; height:275px;}
.about_box7 .about_text .about_h4{ width:760px; height:45px; line-height:45px; text-align:center; font-size:24px;}
.about_box7 .about_text .about_p{ width:760px; height:210px; line-height:25px;}
.wrapper {width:375; float:left; height:250px;} 
#focus {width:375px; height:250px; overflow:hidden; position:relative;}
#focus ul {height:250px; position:absolute;}
#focus ul li {float:left; width:375px; height:250px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:375px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:355px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;} 
.wrapper1 {width:375; float:right; height:250px;} 
#focus1 {width:375px; height:250px; overflow:hidden; position:relative;}
#focus1 ul {height:250px; position:absolute;}
#focus1 ul li {float:left; width:375px; height:250px; overflow:hidden; position:relative;}
#focus1 ul li div {position:absolute; overflow:hidden;}
#focus1 .btnBg {position:absolute; width:375px; height:20px; left:0; bottom:0; background:#000;}
#focus1 .btn {position:absolute; width:355px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus1 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus1 .btn span.on {background:#fff;}
#focus1 .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus1 .pre {left:0;}
#focus1 .next {right:0; background-position:right top;} 
.wrapper2 {width:312px; height:288px;} 
#focus2 {width:312px; height:288px; overflow:hidden; position:relative;}
#focus2 ul {height:288px; position:absolute;}
#focus2 ul li {float:left; width:312px; height:288px; overflow:hidden; position:relative;}
#focus2 ul li div {position:absolute; overflow:hidden;}
#focus2 .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus2 .pre {left:0;}
#focus2 .next {right:0; background-position:right top;} 


.ny_banner{ width:100%; height:395px;}
.yp_box{ width:1000px; height:270px; margin:0 auto;}
.yp_box dd{ float:left; width:530px; height:250px;}
.yp_box dt{ width:470px; height:250px; float:left;}
.yp_box dt a{ display:block; width:107px; height:36px; background:url(../images/dy_btn.jpg) no-repeat center; text-align:center; line-height:36px; color:#333333; font-size:14px; position:absolute; bottom:20px;}
.yp_box .yp_h1,.yp_box .yp_h2,.yp_box .yp_h3{ width:470px; height:60px; line-height:60px; font-size:20px; text-indent:80px; font-weight:bold;}
.yp_box .yp_h1 span,.yp_box .yp_h2 span,.yp_box .yp_h3 span{ padding-left:15px; font-size:16px; color:#9c9c9c; font-weight:normal;}
.yp_box .yp_top{ width:470px; height:190px; line-height:26px; position:relative;}
.yp_box .yp_h1{ background:url(../images/qcpj.gif) no-repeat 10px center;}
.yp_box .yp_h2{ background:url(../images/jydq.gif) no-repeat 10px center;}
.yp_box .yp_h3{ background:url(../images/ld.gif) no-repeat 10px center;}
.yp_box .img_1{background:url(../images/qcpj_bg.gif) no-repeat right top;}
.yp_box .img_2{background:url(../images/jydq_bg.gif) no-repeat left top;}
.yp_box .img_3{background:url(../images/ld_bg.gif) no-repeat right top;}
.category_yp{ width:1020px; height:440px; margin:0 auto;}
.category_yp dl{ width:490px; height:210px; float:left; padding-left:10px;}
.category_yp dl dd{ width:300px; height:190px; float:left;}
.category_yp dl dt{ width:180px; height:190px; float:left;}
.category_yp dl dt .yp_title{ width:180px; height:35px; line-height:35px; font-weight:bold; font-size:14px;}
.category_yp dl dt .yp_title a{ color:#333333;}
.category_yp dl dt .yp_content{ width:180px; height:129px; line-height:30px;}
.category_yp dl dt .dis_a{ width:78px; height:26px; background:url(../images/a_bg.gif) no-repeat center; float:right; display:block; line-height:26px; color:#333333; text-align:center;}
.category_yp2{ width:1000px; padding-bottom:30px; margin:0 auto;}
.category_yp2 dl{ width:490px; height:210px; float:left; padding-left:10px;}
.category_yp2 dl dd{ width:300px; height:190px; float:left;}
.category_yp2 dl dt{ width:180px; height:190px; float:left;}
.category_yp2 dl dt .yp_title{ width:180px; height:35px; line-height:35px; font-weight:bold; font-size:14px;}
.category_yp2 dl dt .yp_title a{ color:#333333;}
.category_yp2 dl dt .yp_content{ width:180px; height:129px; line-height:30px;}
.category_yp2 dl dt .dis_a{ width:78px; height:26px; background:url(../images/a_bg.gif) no-repeat center; float:right; display:block; line-height:26px; color:#333333; text-align:center;}
.zl_box{ width:600px; height:auto; float:left;}
.zl_box .zl_h1{ width:560px; height:50px; line-height:50px; font-size:26px; text-indent:60px; margin:0 auto; border-bottom:1px solid #cfcfcf;}
.zl_box .zl_h1 span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-left:30px; color:#8c8c8c;}
.zl_box dl{ width:560px; height:auto; margin:0 auto;padding-top:15px; padding-bottom:30px;}
.zl_box dl dd{ width:560px; height:auto;}
.zl_box dl dt{ width:560px; line-height:30px; font-size:14px; color:#666666; padding-bottom:15px;}
.zl_box .zl_img{ padding:15px 0; margin:0 auto; width:560px; height:auto;}
.zl_box2{ width:1200px; height:auto; clear:both;}
.zl_box2 .zl_h1{ width:1200px; height:100px; text-align:center; background:url(../images/xuxian.gif) no-repeat center}
.zl_box2 .zl_h1 .zl_h1_title{ width:310px; height:50px; line-height:50px; font-size:26px; display:block; background:#FFF; margin:0 auto;}
.zl_box2 .zl_h1 .zl_h1_title_en{ width:310px; line-height:18px; font-size:18px; color:#8c8c8c; display:block; background:#FFF; margin:0 auto;}
.zl_img_b{ width:100%; height:auto; padding-bottom:30px; text-align:center;}
.zl_box .bg1{ background:url(../images/zljc.gif) no-repeat left center;}
.zl_box .bg2{ background:url(../images/sjnl.gif) no-repeat left center;}
.zl_box .bg3{ background:url(../images/scjd.gif) no-repeat left center;}
.zl_box .bg4{ background:url(../images/cpcx.gif) no-repeat left center;}
.content_box{ width:1200px; height:auto; background:#ffffff; margin:0 auto;}










.sy_box{ width:960px; margin:0 auto; padding-bottom:20px;}
.sy_box_left{ width:250px; height:auto; float:left;}
.sy_box_left .sy_pad{ margin-top:15px;}
.sy_box_left .sy_h1{ width:220px; height:40px; background:#048ae1; line-height:40px; font-size:16px; color:#ffffff; text-indent:32px;}
.sy_box_left ul{ width:220px; height:auto; padding:10px 0 15px 0;}

.sy_box_left ul li{ width:220px; height:40px; border-bottom:2px solid #ffffff; line-height:40px; text-indent:32px; background:#f4f4f4; font-size:14px;}

.sy_box_left ul li a{ color:#333333; display:block; width:220px; height:40px;}
.sy_box_left ul li a.sty{width:218px; border-right:2px solid #0b8de2; background:#e5eef3;}
.sy_box_left ul li a:hover{ width:218px; border-right:2px solid #0b8de2; background:#e5eef3;}



.sy_box_right{ width:710px; height:auto; float:right;}
.sy_jj{ width:350px; height:220px;  float:left;}
.sy_cp{ width:710px; height:280px; clear:both;}
.sy_cp .sy_h1{width:710px;  height:40px; background:#048ae1; line-height:40px; font-size:16px; color:#ffffff; text-indent:20px; margin-top:15px; margin-bottom:15px;}
.sy_cp .sy_h1 a{ display:block; width:50px; height:40px; line-height:40px; float:right; color:#ffffff; font-size:12px; font-weight:normal; text-indent:0;}
.sy_jj .sy_h1{ width:340px;  height:40px; background:#048ae1; line-height:40px; font-size:16px; color:#ffffff; text-indent:20px; margin-top:15px;}
.sy_jj .sy_h1 a{ display:block; width:50px; height:40px; line-height:40px; float:right; color:#ffffff; font-size:12px; font-weight:normal; text-indent:0;}

.sy_news .sy_h1{ width:350px;  height:40px; background:#048ae1; line-height:40px; font-size:16px; color:#ffffff; text-indent:20px; margin-top:15px;}
.sy_news .sy_h1 a{ display:block; width:50px; height:40px; line-height:40px; float:right; color:#ffffff; font-size:12px; font-weight:normal; text-indent:0;}
.sy_box_right .sy_lc_box{ width:300px; height:auto; background:#f4f4f4; line-height:25px; padding:15px 20px;}






/*  内页样式  */

.page_c{ width:1200px; height:auto; margin:0 auto;clear:both; padding-top:20px;}

.page_left{ width:220px; height:auto; float:left;}

.left_b{ width:220px; height:auto;}

.left_title{ font-size:30px; line-height:35px;}
.left_title span{ font-size:18px; color:#014693;}

.left_b ul{ width:220px; height:auto; padding:10px 0 15px 0;}

.left_b ul li{ width:220px; height:30px; line-height:30px; font-size:14px;}

.left_b ul li a{ color:#333333; display:block; width:220px; height:30px;}
.left_b ul li a:hover{ color:#014693;}


.page_right{ width:960px; height:auto; float:right;}

.r_bt{ width:727px; height:40px; line-height:40px; color:#333333; font-size:16px; font-weight:normal; background:#f4f4f4 url(../images/ny_title.gif) no-repeat 20px center; padding-left:33px; margin-bottom:10px;}

.catpos{ float:right; padding-right:20px; font-size:12px; color:#555555;}

.catpos a{ color:#555555;}

.ny_about{ width:960px;  height:auto; margin-bottom:25px;}

.about{ width:920px; height:auto; margin:0 auto; padding:25px 0; line-height:28px;}
.shebei{ width:960px; height:auto; margin:0 auto; padding:10px 0; line-height:28px;}
.left_product{ width:220px; height:200px; margin-bottom:15px;}

#fader{ position:relative; width:200px; height:200px; margin:0 auto;}

#fader .img{ width:69px; height:69px; position:absolute; left:-10px; top:0; z-index:99999;}

#fader ul{ width:200px; height:200px; overflow:hidden;}

#fader li{ position:absolute; left:0; top:10px; width:200px; height:160px;}

#fader li dl{ width:200px; height:160px; overflow:hidden;}

#fader li dl dd{ width:200pox; height:133px;}

#fader li dl dt{ width:200px; height:27px; line-height:27px; background:#2e90ce; text-align:center; overflow:hidden;}

#fader li dl dt a{ color:#ffffff;}

#fader p{ display:none;}

.fader-nav{ display:inline-block; margin-right:5px; background:url(../images/fh_img_56.jpg); cursor:pointer; width:10px; height:10px; font-size:0;}

.fader-cur-nav{ display:inline-block; margin-right:5px; background:url(../images/fh_img_54.jpg); cursor:pointer; width:10px; height:10px; cursor:pointer; font-size:0;}

.products{ width:960px; height:auto; margin-bottom:25px;}

.ny_news_list{ width:960px; margin:0 auto; height:auto;}

.ny_news_list li{ width:960px; height:160px; border-bottom:1px dotted #ababab; padding-top:20px;}

.ny_news_list li a{ display:block; width:960px; height:140px;}

.ny_news_list li a dl{ width:960x; height:140px;}

.ny_news_list li a dl dd{ width:180px; height:140px; float:left;}

.ny_news_list li a dl dt{ width:765px; height:140px; float:right;}

.ny_news_list li a dl dt h1{ font-size:14px; color:#333333; line-height:18px; height:30px; line-height:30px;}

.ny_news_list li a dl dt h1 span{ font-weight:normal; float:right;}

.ny_news_list li a dl dt p{ line-height:28px; color:#333333;}

.news{ width:960px; height:auto; margin-bottom:25px;}

.news_titl{ width:960px; height:60px; line-height:60px; text-align:center; font-size:16px; font-weight:bold; color:#333333;}


.news_content{ width:960px; line-height:28px;}

.bdsharebuttonbox{ width:720px; height:30px; padding:15px 0 5px;}

.bdsharebuttonbox a{ color:#393939;}
.line{ line-height:25px; width:100%; height:auto;}
.line .contact_left{ width:50%; line-height:30px; float:left; font-size:18px;}
.line .contact_right{ width:50%; line-height:30px; float:left;}













.ny_list_about{ width:968px; height:133px; margin:0 auto;}

.ny_list_about li{ width:103px; height:103px; float:left; margin-left:50px;}

.ny_list_about li a{ display:block; width:103px; height:103px; background:url(../images/a_bg.gif) no-repeat center top; line-height:103px; text-align:center; font-size:14px; color:#000000;}

.ny_list_about li a:hover{ background:url(../images/a_hover_bg.gif) no-repeat center top; color:#ffffff;}

.ny_list_about li a.sty{ background:url(../images/a_hover_bg.gif) no-repeat center top; color:#ffffff;}

.ny_content{ width:800px; height:360px; background:#f3f3f3;  margin:0 auto 70px;}

.ny_content_infor{ width:100%; height:80px; line-height:25px; text-align:center; color:#999999; padding-top:5px;}

.ny_content_left{ width:400px; height:240px; background:#011c73 url(../images/logo_left.gif) no-repeat center 50px; padding-top:120px; float:left;}

.ny_c_left{ width:330px; padding-left:70px; background:url(../images/img.gif) no-repeat 50px 55px; color:#ffffff; line-height:25px;}

.ny_content_right{ width:400px; float:right;}

.ny_content_right dl{ width:280px; margin:0 auto; padding-top:75px; height:285px;}

.ny_content_right dl dt .col{ color:#d8d8d8;}

.news_titl #fx{ width:160px; display:block; height:21px; float:left;}

.news_titl #fx #share_renren{ background:url(../images/n_rr.gif) no-repeat center; margin:0; padding:0; width:21px; height:21px; margin-left:10px;}

.news_titl #fx #share_sina {background:url(../images/f_xl.gif) no-repeat center; margin:0; padding:0; width:21px; height:21px; margin-left:10px;}

.news_titl #fx #share_tqq {background:url(../images/f_wb.gif) no-repeat center; margin:0; padding:0; width:21px; height:21px; margin-left:10px;}

.news_titl #fx #share_weixin {background:url(../images/f_wx.gif) no-repeat center; margin:0; padding:0; width:21px; height:21px; margin-left:10px;}
.flexslider { background: url(../images/loading.gif) no-repeat center; height: 300px; overflow: hidden; position: relative; width:1160px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.slides {position: relative; z-index: 1;}
.slides li { height: 300px;}
.flex-direction-nav { position: absolute; top:85%; width: 100%; z-index: 3;}
.flex-direction-nav li a { cursor: pointer; display: block; height: 38px; overflow: hidden; position: absolute; width: 38px;}
.flex-direction-nav li a.flex-prev { background: url(../images/prev.png) no-repeat center; left: 0px;}
.flex-direction-nav li a.flex-next { background: url(../images/next.png) no-repeat center; right: 0px;}
.flex-control-paging{ display:none;}
.ny_fy{ width:100%; height:60px;}

.ny_fy li{ width:100%; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

.ny_fy li a{ color:#333333;}




/* 分页 */

.pages{  width:1200px; margin:0 auto; height:50px; text-align:center; color:#ffffff; clear:both;}

.pages a{ color:#333333; padding:10px 14px; background:#d4d4d4; font-family:Arial, Helvetica, sans-serif;}

.pages a:hover{ text-decoration:none; background:#079af8; color:#ffffff; font-weight:bold;}

.pages img{ vertical-align:middle;}




.ss_news_list{ width:1160px; margin:0 auto; padding-top:30px; height:auto; padding-bottom:70px;}

.ss_news_list li{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #f3f3f3; text-indent:25px; background:url(../images/f_li.gif) no-repeat left center;}

.ss_news_list li a{ color:#000000;}

.ss_news_list1{ padding-bottom:70px; padding-top:30px; text-align:center; font-size:18px; font-weight:bold;}

.ny_product_list{ margin:0 auto 25px; width:720px; height:auto;}

.ny_product_list li{ width:720px; height:220px; border-bottom:1px dotted #b1b1b1;}

.ny_product_list li dl{ width:720px; height:220px;}

.ny_product_list li dl dd{ width:300px; height:200px; float:left; padding-top:20px;}

.ny_product_list li dl dt{ width:420px; height:190px; float:left; padding-top:30px;}

.ny_product_list li dl dt p{ width:420px; line-height:30px;}

.ny_product_list li dl dt a{ color:#ffffff; display:block; width:75px; height:25px; line-height:25px; float:left; text-align:center; margin-top:10px;}

.ny_product_list li dl dt a.red{ background:#048ae1;}

.ny_product_list li dl dt a.blu{ background:#d81920; margin-left:15px;}

.product{ width:960px; height:auto; background:#316dad; margin-bottom:25px;}

.product .product_show{ width:960px; height:471px;}

.product .product_show dd{ width:706px; float:left; height:471px;}

.product .product_show dt{ width:225px; height:471px; float:left; padding-left:14px;}

.product .product_show dt h1{ width:225px; padding:10px 0;font-size:16px; line-height:25px; color:#ffffff;}
.show_conent{ width:225px; line-height:25px; color:#ffffff; font-size:14px;}

.ny_title{ width:720px; height:25px; line-height:25px; padding-bottom:15px;}

.ny_title span{ display:block; width:75px; height:25px; background:#048ae1; text-align:center; color:#ffffff; font-weight:bold;}

.search_table{ width:760px; height:auto; background:#F4F4F4; padding-top:20px; margin-bottom:25px;}


.jobs_list{ width:960px; margin:0 auto; background:#f4f4f4;}
.jobs_list .w_610{ width:920px; height:auto; margin:0 auto; padding-top:20px;}

.jobs_list .w_610 dl dt{ background:#E9E9E9; padding:5px; color:#5b5b5b; font-weight:bold; line-height:20px; cursor:pointer;}

.jobs_list .w_610 dd{ padding-top:10px; color:#474747; line-height:30px;}

.jobs_list .w_610 dd a{ color:#048ae1; font-size:14px; font-weight:bold;}

.jobs_page{ background:#f4f4f4; width:960px; height:auto;}

.jobs_page dl{ width:920px; height:auto; margin:0 auto; padding:20px 0 25px 0;}


.jobs_page dl dd{ line-height:40px; height:40px; width:50%; float:left;}

.jobs_page dl dd div{ width:155px; float:left; text-align:right; height:100%; display:block;}

.jobs_page dl dd span{ color:#F00; padding-left:3px;}

.jobs_page dl dd .text{ width:250px; border:1px solid #dddddd; background:#ffffff; height:28px;}

.jobs_page dl dd textarea{  border:1px solid #dddddd; background:#ffffff; width:250px; height:63px;}

.jobs_page dl dd select{ margin-left:5px; vertical-align:middle; margin-top:3px; margin-bottom:3px;}

.jobs_page dl dd .radio{ margin-top:3px; margin-bottom:3px;}

.jobs_page dl .h_106{height:70px;}

.jobs_page dl dt .submit{ background:#004691; width:75px; height:25px; border:0px; cursor:pointer; color:#ffffff;}

.jobs_page dl dt .reset{ background:#048ae1; width:75px; height:25px; border:0px; cursor:pointer; color:#ffffff;}

.jobs_page dl .no_border{ border:0px; padding-top:10px; width:100%; text-align:center; clear:both;}
.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:999999;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI { LINE-HEIGHT: 35px; WORD-WRAP: break-word; HEIGHT: 35px; OVERFLOW: hidden; WORD-BREAK: normal; text-align:center;
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}

.syFocusThumb .prev{ background:url(../images/left.gif) no-repeat left center; width:8px; height:74px;}
.syFocusThumb .next{ background:url(../images/right.gif) no-repeat left center; width:8px; height:74px;}
.syFocusThumb{POSITION: relative; WIDTH:445px; HEIGHT:170px; OVERFLOW: hidden; margin:0 auto; background:#f4f4f4;}
.pagination {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; HEIGHT:70px; COLOR: #fff; CLEAR: both; TOP: 100px; LEFT: 0px}
.thumbWrap {POSITION: absolute; WIDTH:413px; OVERFLOW: hidden; TOP: 0; LEFT:20px}
.holder {WIDTH: 4000px}
.holder I {CURSOR: pointer; MARGIN-RIGHT:-1px}
.prev {POSITION: absolute; WIDTH:8px; TOP:0; CURSOR: pointer; LEFT: 0px}
.next {POSITION: absolute; WIDTH:8px; TOP:0; CURSOR: pointer; RIGHT: 0px;}
.pagination I.selected{ width:94px; height:64px; background:url(../images/li_bg.gif) no-repeat 42px top;}
.pagination I.selected a{ border:2px solid #079af8; display:block; width:90px; height:60px;}
.sliderwrapper{ width:445px; height:80px; margin:0 auto; overflow:hidden;}
.toc{ display:block; width:94px; height:64px; padding-right:8px; padding-top:6px;}
.sliderwrapper dl{ width:100%; height:80px;}
.sliderwrapper dl dd {
    float: left;
    height: 80px;
    width: 135px;
}
.sliderwrapper dl dt.intro {
    float: left;
    height: 80px;
    width: 310px;
}
.txt h2 {
    color: #079af8;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 310px;
}
.txt h2 a {
    color: #079af8;
}
.txt p {
    line-height: 20px;
    width: 310px;
}
.txt p a {
    color: #333333;
}