@charset "utf-8";
/* CSS Document */

html{-webkit-text-size-adjust:none; background:#fff}
body {font-size:14px;color:#4a4a4a;line-height:22px; margin:0; padding:0; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei","Arial"; -webkit-text-size-adjust:none; background:url(../images/bg.jpg); width:1160px; margin:0 auto}
div,form,ul,ol,li,p,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,p {border: 0;margin: 0;padding: 0;list-style-type:none;font-weight:normal}
.fz12,font,h2{ font-size:16px; font-weight:normal}
h3,h4,h5 { font-weight:normal; font-size:14px;}

a { outline:none;-moz-outline:none; color:#4a4a4a; cursor:pointer;}
a:link {color:#343434;text-decoration: none}
a:visited {color:#343434;text-decoration: none}
a:active {color:#343434;text-decoration: none}
a:hover { color:#FAA427;text-decoration: none}
img,input{ border:none}
.tar { text-align:right}
.tal { text-align:left}
.stac { text-align:center}
.ft {float:left}
.fr {float:right}
.clear{ clear:both;}
.w100 { width:1152px; margin:0 auto;}
.bgfff { background:#fff}

.pages { height:40px; padding-bottom:15px}
.pages ul{ text-align:center; list-style-type:none; padding:14px 0px;}
.pages ul li { display:inline; list-style-type:none; font-family:Tahoma;line-height:20px;margin-right:6px;border:1px solid #E9E9E9; padding:3px 3px; background:none}
.pages ul li a{ padding:2px 3px; color:#555;}
.pages ul li a:hover{color:#00b8ba;text-decoration:none;padding:3px 3px;}
.pages ul li.thisclass{ background-color:#00b8ba; color:#fff; padding:3px 3px; font-weight:bold; text-align:center}
.pages ul li.thisclass a { color:#fff}

.head { height:60px; background:#fff; position:relative; z-index:222}
.head .logo_s { float:left}
.head .head_r { float:right; padding-top:15px; position:relative}
.head .head_r a { padding:0 5px}
.head .nav { float:right; padding-top:15px}
.head .nav ul li { float:left; padding-right:45px; font-size:14px}
.head .nav ul li a { color:#8F8F8F}
.head .nav ul li a:hover { color:#FAA427}
.head .nav ul li.on a { color:#FAA427}

.head .head_r h3 { display:none; position:absolute; left:-10px; top:40px; width:50px; background:#fff; padding:5px 0}
.head .head_r h3 a { display:block; text-align:center; font-size:12px}
.head .head_r .head_ss { display:none; position:absolute; right:00px; top:15px; width:120px; border:1px #ddd solid; background:#fff; height:24px}
.head .head_r .head_ss .s_down2 { width:90px; height:22px; line-height:20px; padding-left:5px}

.banner { border-top:2px #FAA528 solid; height:656px; min-width:1152px; position:relative}
.banner .bd { height:656px}
.banner .bd ul li { height:656px}
.banner .bd ul li a { display:block; height:656px}
.banner .hd { position:absolute; left:0; width:100%; bottom:120px; text-align:center; height:3px; overflow:hidden}
.banner .hd ul li { margin:0 2px; padding:0 20px; background:#fff; display:inline; cursor:pointer}
.banner .hd ul li.on { background:#FAA427}
.banner .gengduo { position:absolute; left:50%; margin-left:-56px; width:112px; bottom:25px}

.index_1 { padding:20px 0; width:1152px; margin:0 auto; padding-bottom:50px; border-bottom:1px #ECECEC solid}
.index_1 .index_xw { width:616px; float:left}
.index_1 .index_lis { width:440px; float:right}
.index_1 h3 { float:right; padding-right:5px; padding-top:5px;}
.index_1 h3 a { color:#FAA427}
.index_1 h2 { font-size:16px; font-weight:bold; padding-left:15px; background:url(../images/ico_1.jpg) bottom left no-repeat; padding-bottom:15px; margin-bottom:25px}

.index_djxl { cursor:pointer}

.index_1 .index_xw ul li { height:37px; line-height:36px; border-bottom:1px #F1F1F1 solid; overflow:hidden; text-overflow:ellipsis; white-space: nowrap}
.index_1 .index_xw ul li span { display:block; float:left; width:105px; color:#FAA427}

.index_1 .index_lis ul li { height:173px}
.index_1 .index_lis ul li img { float:left; margin-top:5px; padding:3px; background:url(../images/ico_2.jpg) no-repeat; margin-right:20px}
.index_1 .index_lis ul li h1 { font-size:14px; line-height:20px; padding-top:8px}
.index_1 .index_lis ul li h4 { color:#808080; font-size:12px; padding-top:5px; line-height:24px}

.footer { padding-top:40px; background:#fff; overflow:hidden; padding-bottom:10px}
.footer h2 { font-size:18px; color:#FAA427; line-height:40px}
.footer .fot_l { float:left; width:500px}
.footer .fot_l ul li { float:left; width:235px; height:155px}
.footer .fot_l ul li a { display:block; color:#676767; line-height:26px; font-size:12px}
.footer .fot_l h3 { color:#818181; clear:both; font-size:12px}

.footer .fot_r { float:right; width:400px}
.footer .fot_r .index_fx { padding-top:55px; height:100px; float:right; width:340px}
.footer .fot_r .index_fx a { margin:0 10px}
.footer .fot_r h3 { text-align:right; font-size:12px; clear:both}
.gotop { width:52px; height:48px; background:url(../images/ico_3.png); position:fixed; right:10px; bottom:10px}
.gotop a { display:block; height:48px}

.pro_top { height:410px; background:url(../images/pro_t.jpg) top no-repeat; min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; }


.pro_list { width:1152px; margin:0 auto}
.pro_list ul li { float:left; width:384px}
.pro_list ul li img { display:block; width:384px}
.pro_fl { width:360px; margin:55px auto; height:105px}
.pro_fl ul li { float:left; width:120px; background:url(../images/ico_6.png) top no-repeat; text-align:center; height:105px}
.pro_fl ul li.on { background:url(../images/ico_5.png) top no-repeat}
.pro_fl ul li a { font-size:24px; line-height:104px; color:#FAA427}
.pro_fl ul li.on a { color:#fff}

.news_top { height:133px; min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; text-align:center}
.news_top img { padding-top:30px}

.news_body { background:#fff}
.news_body h2 { width:1132px; margin:0 auto; background:url(../images/ico_1.jpg) bottom left no-repeat; padding-bottom:15px; margin-bottom:25px; height:24px; padding-top:20px; padding-left:20px}
.news_body h2 a { font-size:16px; font-weight:bold; display:block; float:left; padding-right:35px; padding-left:10px; line-height:24px}
.news_body h2 a.on { color:#FAA427}

.news_body .news_li { width:1152px; margin:0 auto}
.news_body .news_li ul li { height:172px}
.news_body .news_li ul li { height:173px}
.news_body .news_li ul li img { float:left; margin-top:5px; padding:3px; background:url(../images/ico_2.jpg) no-repeat; margin-right:20px}
.news_body .news_li ul li h3 { font-size:16px; line-height:20px; padding-top:8px; padding-bottom:5px}
.news_body .news_li ul li h4 { color:#808080; font-size:12px; padding-top:5px; line-height:24px}

.nowsite { height:88px; min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; line-height:86px; font-size:12px; color:#808080}
.nowsite a { color:#808080}
.nowsite h3 { float:right; width:35px; height:36px; background:url(../images/news_2.png); margin-top:25px}
.nowsite h3 a { display:block; height:36px}

.news_cn { width:1152px; margin:0 auto; background:#fff; padding:20px 0; margin-bottom:30px}
.news_cn h1 { font-size:24px; text-align:center; line-height:40px}
.news_cn .times { line-height:30px; text-align:center; font-size:12px; color:#808080}
.news_cn .news_text { width:1052px; margin:0 auto; padding:20px 0; font-size:14px; line-height:26px}
.news_cn .news_text img { max-width:80%}

.download_t { min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; padding-top:50px}
.download_t .down_xs { width:560px; margin:0 auto; height:92px}
.download_t .down_xs .ft { width:268px; height:55px; background:url(../images/down_1.jpg) top no-repeat; position:relative; line-height:52px; font-size:24px}
.download_t .down_xs .ft h3 { position:absolute; top:55px; left:0; width:268px; background:#fff; display:none}
.download_t .down_xs .ft a { padding-left:20px}
.download_t .down_xs .ft h3 a { display:block; line-height:40px; border-bottom:1px #ddd solid}
.download_t .down_xs .ft:hover h3{ display:block}

.download_t .down_xs .fr { width:264px; height:51px; border:2px #ececec solid; background:#fff}
.s_down { line-height:30px; height:30px; width:200px; padding-left:10px; margin-top:8px; font-size:14px}
.download_t .down_xs .fr2 { float:right}

.download_t .down_li { width:1184px; margin:0 auto}
.download_t .down_li h1 { text-align:center; font-size:24px; line-height:30px; height:50px}
.download_t .down_li ul li { width:296px; height:384px; background:url(../images/down_3.jpg) top no-repeat; float:left}
.download_t .down_li ul li:hover { background:url(../images/down_4.jpg) top no-repeat}
.download_t .down_li ul li a { display:block; padding:40px 40px 0 40px; height:310px; font-size:16px; line-height:30px; text-align:center}

.jxs_top { height:456px; background:url(../images/jsx_1.jpg) top no-repeat; min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; }
.jxs_top .jsx_ss { width:264px; height:51px; border:2px #ececec solid; background:#fff; margin:0 auto; margin-top:90px}
.jxs_h1 { min-width:1152px; text-align:center; height:110px; line-height:100px; font-size:24px}

.jxs_li { width:1152px; margin:0 auto; background:#fff; margin-bottom:30px; padding-bottom:50px}
.jxs_li ul li { border-bottom:1px #f1f1f1 solid; height:46px; line-height:46px; text-align:left}
.jxs_li ul li h1,.jxs_li ul li h3,.jxs_li ul li h4 { float:left; font-size:12px}
.jxs_bt { height:54px; line-height:52px; color:#FAA427}
.jxs_li ul li.jxs_bt h1,.jxs_li ul li.jxs_bt h3,.jxs_li ul li.jxs_bt h4 { font-size:14px;}
.jxs_li ul li.jxs_bt h1 { padding-left:80px; text-align:left; width:150px}
.jxs_li ul li.jxs_bt h3 { padding-left:30px; text-align:left; width:392px}
.jxs_li ul li.jxs_bt h4 { margin-right:30px}


.jxs_li ul li h1 { width:180px; padding-left:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.jxs_li ul li h3 { width:422px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.jxs_li ul li h4 { width:184px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center}
.jxs_li ul li font { font-size:12px}

.pro_fx { float:right; background:url(../images/ico_9.jpg) left top no-repeat; padding-left:80px; width:120px; margin-top:30px}

.pro_id { background:#fff; min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; padding-bottom:40px}
.pro_id .pro_gd { float:left; width:630px}
.pro_id .pro_hd { padding-top:10px}
.pro_id .pro_hd ul li { float:left; padding-right:2px; cursor:pointer}
.pro_id .pro_hd ul li img { border:2px #d0d0d0 solid}
.pro_id .pro_hd ul li.on img { border:2px #F9A427 solid}

.pro_id .pro_sm { float:right; width:470px; position:relative; height:435px}
.pro_id .pro_sm h1 { font-size:30px; line-height:40px; padding-bottom:20px; border-bottom:1px #eee solid}
.pro_id .pro_sm h3 { line-height:60px; font-size:18px; font-weight:bold; padding-top:5px}
.pro_id .pro_sm .st { font-size:14px; padding-top:10px; color:#FAA427}
.pro_id .pro_sm h4 { font-size:12px; color:#8C8C8C; line-height:30px; padding-left:15px; background:url(../images/ico_10.jpg) left top repeat-y; margin-top:20px; border-bottom:1px #eee solid; padding-bottom:10px}
.pro_id .pro_sm .pro_lj { position:absolute; left:0; bottom:0}

.pro_xx { width:1152px; margin:0 auto;}
.pro_xx h2 { width:185px; height:50px; font-size:18px; text-align:center; line-height:48px; background:#fff}
.pro_xx .pro_text { padding:30px 0; font-size:14px; line-height:26px;}
.pro_xx .pro_text img { max-width:100%}

.contact { min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; padding:110px 0 70px 0}
.contact .con_cn { width:1152px; margin:0 auto; border:2px #e9e9e9 solid; background:#fff; height:532px}
.contact .con_text { padding-top:95px; padding-left:85px; color:#757575; line-height:; line-height:32px}
.contact .con_text h1 { font-size:24px; padding-bottom:20px; line-height:30px}
.contact .con_al { margin-top:160px; width:510px; background:url(../images/contact.jpg) no-repeat; float:right; height:160px}
.contact .con_al ul li { float:left; width:148px; padding-top:120px}
.contact .con_al ul li a { text-align:center; display:block; width:125px}

.tongzhi { min-width:1152px; margin:0 auto; border-top:1px #f1f1f1 solid; padding:50px 0 50px 0}
.tongzhi .tz_cn { width:1148px; margin:0 auto; background:#fff; border:2px #E8E8E8 solid; border-bottom:0 none}
.tongzhi .tz_cn h1 { font-size:24px; color:#FAA427; line-height:110px; height:120px; padding-left:100px}
.tongzhi .tz_cn .tz_gb { float:right; padding-top:45px; padding-right:100px; font-size:18px}

.tongzhi .tz_list { padding-bottom:50px; background:#fff; width:1148px; margin:0 auto; border:2px #E8E8E8 solid; border-top:0 none}
.tongzhi .tz_list ul { width:952px; margin:0 auto;}
.tongzhi .tz_list ul li { height:210px; background:#F6F6F6; height:210px}
.tongzhi .tz_list ul li h3 { padding:40px 80px 0 80px; height:116px}
.tongzhi .tz_list ul li h4 { display:block; background:#fff; height:54px; line-height:40px; text-align:right;}

.tongzhi .tz_reg { padding-bottom:50px; background:#fff; padding-left:100px; width:1048px; margin:0 auto; border:2px #E8E8E8 solid; border-top:0 none}
.tongzhi .tz_reg ul li { float:left; width:314px; height:84px; color:#ff0000}
.tongzhi .tz_reg ul li input { width:248px; height:50px; line-height:50px; border:2px #E4E4E4 solid; padding:0 10px; font-size:14px; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei","Arial"}

.tongzhi .yzm { margin-top:25px; width:268px; height:50px; line-height:50px; border:2px #E4E4E4 solid; float:left; margin-right:42px}
.tongzhi .yzm input { height:48px; line-height:46px; border:0 none; padding-left:10px}
.tongzhi .yzm .fr { margin:20px 10px 0 0}
.tongzhi .tijiao { padding-top:25px}
.tongzhi .tijiao input { width:270px; height:50px; font-size:18px; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei","Arial"; line-height:44px; color:#fff; background:#F9A528; text-align:center; border:0 none; cursor:pointer}






















