﻿body { font-size:14px; color:#000000; font-family:'Microsoft YaHei'; min-width:1200px; }
body, div, ul, ol, li, dl, dt, dd, p, span, h1, h2, h3, h4, h5, h6, form, pre, fieldset, legend, table, tr, td, th, input, textarea, img { margin:0; padding:0; font-family:'Microsoft YaHei'; }
section, article, header, footer, aside, nav, dialog, figcaption, figure, menu, details { margin:0; padding:0; font-family:'Microsoft YaHei'; }
div, ul, ol, li, dd, dl, dt { list-style:none; }
table { border-collapse:collapse; border:0; }
td, tr, th { font-size:14px; }
img { border:none; }
select, input, img { vertical-align:middle; }
textarea { vertical-align:middle; font-size:14px; resize:none; }
em { font-style:normal; }
b { font-weight:normal; }
h1, h2, h3 { font-weight:bold; font-size:16px; }
h4, h5, h6 { font-weight:bold; font-size:14px; }
a:link, a:visited { color:#333; text-decoration:none; }
a:hover, a:active { color:#0088da; text-decoration:none; }
a.sethome:link, a.sethome:visited { color:#fff; font-size:13px; text-decoration:none; }
a.sethome:hover, a.sethome:active { color:#fff000; font-size:13px; text-decoration:underline; }
a.links:link, a.links:visited { color:#3C3B3B; font-size:14px; text-decoration:none; }
a.links:hover, a.links:active { color:#FF0000; font-size:14px; text-decoration:underline; }
a.white:link, a.white:visited { color:#FFFFFF; font-size:14px; text-decoration:none; }
a.white:hover, a.white:active { color:#FF0000; font-size:14px; text-decoration:none; }
a.black:link, a.black:visited { color:#666666; font-size:14px; text-decoration:none; }
a.black:hover, a.black:active { color:#FF0000; font-size:14px; text-decoration:none; }
a.black2:link, a.black2:visited { color:#666666; text-decoration:none; }
a.black2:hover, a.black2:active { color:#0088da; text-decoration:none; }
a.detail:link, a.detail:visited { color:#000000; font-size:14px; text-decoration:none; }
a.detail:hover, a.detail:active { color:#FF0000; font-size:14px; text-decoration:none; }
a.newslist:link, a.newslist:visited { color:#666666; font-size:13px; text-decoration:none; }
a.newslist:hover, a.newslist:active { color:#FF0000; font-size:13px; text-decoration:none; }
a.prolist:link, a.prolist:visited { color:#615B5B; font-size:13px; text-decoration:none; }
a.prolist:hover, a.prolist:active { color:#FF0000; font-size:13px; text-decoration:none; }
a.job:link, a.job:visited { color:#333333; font-size:14px; text-decoration:none; }
a.job:hover, a.job:active { color:#FF0000; font-size:14px; text-decoration:none; }
a.botmenu:link, a.botmenu:visited { color:#FFFFFF; font-size:13px; text-decoration:none; margin:0px 8px 0px 7px; }
a.botmenu:hover, a.botmenu:active { color:#FFFF00; font-size:13px; text-decoration:none; margin:0px 8px 0px 7px; }
.wow { -webkit-animation-name:fadeInUp; animation-name:fadeInUp }
.clearfix { *overflow: hidden;
*zoom: 1;
}
.clearfix:after { visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0; }
.clear, .cl { clear:both; }
.tl { text-align:left; }
.tr { text-align:right; }
.tc { text-align:center; }
.fl, .l { float:left; }
.fr, .r { float:right; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.pt30 { padding-top: 30px; }
.pt40 { padding-top: 40px; }
.pt50 { padding-top: 50px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.h20 { height:20px; line-height:20px; }
.h22 { height:22px; line-height:22px; }
.red { color:#FF0000; }
.blue { color:#0000FF; }
.blank { font-family:Times New Roman; font-size:14px; }
.text-right { text-align: right; }
.bridgeCode { width:1200px; margin:0 auto; text-align:center; clear:both; padding:0px 0px 5px 0px; }
.button { border:1px solid #000000; padding-top:1px; font-weight:normal; font-size:14px; color:#000000; background-color:transparent; cursor:pointer; vertical-align:middle; }
.button_submit { border:0px solid #000000; padding-bottom:2px; font-weight:normal; font-size:14px; color:#000000; background-color:transparent; width:50px; height:22px; cursor:pointer; vertical-align:middle; background:url('img/btn_submit.gif') no-repeat; }
.button_submit2 { border:0px solid #000000; padding-bottom:2px; font-weight:normal; font-size:14px; color:#000000; background-color:transparent; width:70px; height:22px; cursor:pointer; vertical-align:middle; background:url('img/btn_submit2.gif') no-repeat; }
.button_submit3 { color:#333333; font-weight:normal; cursor:pointer; height:25px; width:100px; font-weight:bold; background-color:transparent; border:1px solid #999999; border-radius:5px; margin-right:10px; }
.button_submit4 { color:#333333; font-weight:normal; cursor:pointer; height:25px; width:90px; font-weight:bold; background-color:transparent; border:1px solid #999999; border-radius:5px; }
/**********************************************************************************************/
.main { width:100%; margin:0 auto; line-height:20px; }
.topCon { width:1200px; margin:0 auto; }
.topCon100 { width:100%; margin:0 auto; line-height:20px; }
.indexTop { width:100%; margin:0 auto; line-height:20px; }
.indexLeft { float:left; width:250px; line-height:20px; }
.indexLeft1 { float:left; width:250px; line-height:20px; }
.indexBottom { width:100%; margin:0 auto; line-height:20px; padding:0px 0px 0px 0px; }
.indexCenter { width:1200px; margin:0 auto; line-height:20px; padding:5px 0px 0px 0px; }
.indexCenter table { line-height:20px; }
.indexCenter2 { width:1200px; margin:0 auto; line-height:20px; padding:5px 0px 0px 0px; }
.indexRight { float:right; width:900px; }
.indexRight1 { float:right; width:900px; line-height:20px; padding:5px 0px 0px 0px; }
.indexMain { float:right; width:730px; line-height:20px; }
.indexRightVideo { float:right; width:253px; line-height:20px; padding-bottom:5px; }
.topCon_1 { float:left; width:100%; }
.topCon_2 { float:left; width:100%; height:125px; text-align:left; background-repeat:no-repeat; }
/* top */
.wraptop { width:100%; margin:0 auto; height:45px; overflow:hidden; background:#F7F7F7; }
.wraptop_1 { float:left; width:100%; height:30px; background:url('img/top.jpg') no-repeat 0 0; padding-top:3px; }
.wraptop_1_1 { float:left; width:690px; text-align:left; line-height:30px; }
.wraptop_1_1 span { font-size:13px; color:#666; }
.wraptop_1_2 { float:right; width:280px; line-height:30px; color:#fff; text-align:right; padding-right:0px; }
.wraptop_1_2 a { margin:0px 6px 0px 5px; }
.wraptop_2 { float:left; width:100%; padding:0px 0; background:url('img/top.jpg') no-repeat 0 bottom; height:105px; }
.wraptop_2_1 { float:left; width:840px; text-align:left; padding-top: 0px; }
.wraptop_2_2 { float:right; width:160px; background: url(img/telbg.png) no-repeat 0 center; height: 60px; font-size: 13px; color: #666; padding-left:50px; margin-top: 25px; line-height:25px; padding-top: 5px; }
.wraptop_2_2 strong { display: block; color: #000; font-size: 24px; font-family: 'Impact'; }
.wraptop_4 { height:55px; text-align:left; background: #fafafa; }
.wraptop_4_1 { float:left; width:880px; line-height:55px; background: url(img/m_01.jpg) no-repeat 0 center; }
.wraptop_4_1 span { float:left; width:95px; color:#000; font-size:14px; font-weight:400; padding-left:35px; }
.wraptop_4_1 div { float:left; width:700px; height:55px; overflow:hidden; }
.wraptop_4_1 div a:link, .wraptop_4_1 div a:visited { color:#000; margin:0 5px 0 4px; }
.wraptop_4_1 div a:hover, .wraptop_4_1 div a:active { color:#008add; margin:0 5px 0 4px; }
.wraptop_4_2 { float:right; width:315px; background: #fff; line-height:35px; margin:8px 0px 0px 0px; border:1px #ccc solid; border-radius: 35px; }
.wraptop_4_2_1 { float:left; }
.wraptop_4_2_1 .searchinput { width:245px; border:0px solid #888888; height:33px; line-height:33px; color:#666; font-size:14px; margin:0 0 0 25px; vertical-align:middle; outline: none; }
.wraptop_4_2_2 { float:left; }
.wraptop_4_2_2 input { border:0px solid #000000; font-weight:normal; background-color:transparent; width:30px; height:33px; line-height:33px; background:url('img/search.png') no-repeat center center; cursor:pointer; vertical-align:middle; outline: none; }
/* navigation */
.nav { clear:both; margin:0 auto; width:100%; height:50px; background:url('img/nav.jpg') repeat-x; }
.linav { margin:0 auto; width:1200px; line-height:50px; }
.linav_ul { float:left; }
.linav_ul div { float:left; width:0px; }
.linav_ul li { float:left; height:50px; color:#FFFFFF; font-size:16px; font-weight:400; text-align:center; background: url(img/nav_li.jpg) no-repeat right center; }
.linav_ul li.select { background:url('img/nav_h.jpg') repeat-x; }
.linav_ul li.select a:link, .linav_ul li.select a:visited { color:#FFFFFF; font-size:16px; font-weight:400; }
.linav_ul li a:link, .linav_ul li a:visited { color:#FFFFFF; font-size:16px; font-weight:400; padding:0 50px; }
.linav_ul li a:hover { display: block; color:#fff; font-size:16px; text-decoration:none; font-weight:400; background:url('img/nav_h.jpg') repeat-x; }
.select { background:url('img/nav_h.jpg') repeat-x; }
.select a:link, .select a:visited { color:#FFFFFF; font-size:16px; font-weight:400; }
/* bottom */
.divBottom { width:100%; line-height:20px; margin-top:0px; background: #008add; }
.divBottom_1 { text-align:center; border:1px solid #E3E1E1; background:#065FA5; font-weight:bold; font-size:14px; line-height:30px; color:#FFFFFF; vertical-align:middle; padding:5px 0px 5px 0px; }
.divBottom_2 { color:#666666; padding-bottom:10px; padding-top:10px; text-align:center; }
.divBottom_2 a, .divBottom_2 a:link, .divBottom_2 a:visited { color:#666666 !important; }
.divBottom_3 { float:left; width:988px; background-color:#E1E8ED; border:1px solid #A7A6A6; padding:10px 0px 10px 0px; }
.divBot { padding-top:70px; width:1200px; color: #9a9a9a; margin: 0 auto; color: #fff; }
.divBot_01 { float:left; width:215px; margin-bottom: 50px; height: 145px; border-right:1px solid #fff; }
.divBot_01 img { padding-top: 30px; }
.divBot_00 { float:left; width: 340px; height: 145px; padding-left: 70px; border-right:1px solid #fff; font-size: 14px; line-height: 26px; }
.divBot_02 { float:left; width:330px; padding-left:70px; line-height: 30px; font-size: 14px; }
.divBot_02 a { color: #fff; }
.divBot_03 { float:right; width: 90px; text-align: center; }
.divBot_03 img { width: 90px; height: 90px; }
.divBot_03 span { display: block; font-size: 14px; line-height: 25px; }
/* Links */
.yqlj { background: #fff; padding:5px 0px 5px 0px; line-height:75px; height: 75px; }
.yqlj span { float:left; width:200px; background: url(img/links.jpg) no-repeat 0 center; height: 75px; }
.yqlj .yqlj_1 { float:left; width:1000px; }
.yqlj .yqlj_1 a { float:left; margin:0px 10px 0px 10px; }
.box { border:1px solid #c3d4e7; zoom:1; overflow:auto; padding-bottom:10px; }
.box h5, .box h6 { background:url('img/title.png') no-repeat right top; color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px; border-bottom:1px solid #dce7f3; position:relative; }
.box h6 { margin-bottom:0; }
.box h5.title-1, .box h6.title-1 { background-position:right -52px; }
.box h5.title-2, .box h6.title-2 { background-position:right -100px; }
.box h5.title-2 span.tab { float:right; padding-right:6px; color:#a4bcd6; }
.box h5.title-2 span.tab span { color:#2064ae; cursor:hand !important; cursor:pointer; }
.box a.more { font-size:14px; margin-right:8px; font-weight:normal; position:absolute; top:0; *top:1px;
_top:1px; right:0; }
.box .content { padding:0 10px; overflow:auto; }
.blue, .blue a, .box h5 a, .box h6 a, .box a.more, .crumbs a { color:#004499; }
.main .col-left { width:700px; margin-right:10px; }
.main .col-left2 { width:980px; margin-right:10px; }
.crumbs { background:url('img/icon.png') no-repeat left -34px; padding:3px 0 3px 18px; border-bottom:1px solid #c3d4e7; margin-bottom:10px; }
.crumbs span { color:#7e7e7e; }
.itemli { margin:0px 10px; }
.itemli li { padding:10px 0px; }
.itemli li a { background:url('img/bg_member_1.gif') no-repeat -5px -126px; font-weight:bold; padding-left:14px; color:#004499; font-size:13px; }
.keylink, .keylink:link, .keylink:hover, .keylink:active { text-decoration:underline; width:26px; height:22px; line-height:22px; background:#fff; border:1px dotted #aaa; text-align:center; }
.tag_a a { display:inline-block; zoom:1; *display:inline;
overflow:hidden; vertical-align:middle; margin:6px; white-space:nowrap; font-weight:bold; color:#004499; background:url('img/bg_member_2.gif') no-repeat -5px -124px; padding-left:10px; }
.cboxs h5 { background:url('img/nav.png') repeat-x 0px -33px; }
.cboxs .tag_a a { padding:0px; background:none; margin:6px 10px; font-weight:100; margin-bottom:20px; }
.sqlj_btn { background:url('img/sqyqlj_btn.jpg') no-repeat; width:142px; height:47px; display:block; margin:10px auto; }
.tjly_btn { background:url('img/sqly_btn.jpg') no-repeat; width:142px; height:47px; display:block; margin:10px auto; }
.table_form { width:100%; }
.table_form caption { background:url('img/nav.png') repeat-x 0 -33px; border-bottom:medium none; color:#004499; font-size:14px; font-weight:bold; height:34px; line-height:30px; }
.table_form img { cursor:pointer; }
.submitTable { border:0; }
.submitTable td { height:35px; }
.submitTable img { cursor:pointer; }
.in { height:23px; line-height:23px; border:1px solid #999999; }
.incode { height:21px; line-height:21px; border:1px solid #999999; }
.lanyuds { height:30px; font-size:14px; }
.lanyuds2 { height:30px; font-size:13px; color:#00000F; font-weight:bold; }
.txtinput { width:140px; border:1px solid #999999; height:19px; color:#666; line-height:19px; font-size:14px; padding-left:3px; }
.InputBorder { width:98%; border:solid 1px #8A8484; padding:2px; font-size:14px; }
.form-txt { font-size:14px; color:#333333; line-height:20px; }
.table01 { table-layout:fixed; border-collapse:collapse; }
.loginemail { border:1px solid #C0C0C0; background-color:#EBEBEB; font-size:13px; }
.hui666 { color:#666666; font-size:14px; line-height:20px; }
.DisplayNone { display:none; }
.DisplayShow { display:block; }
.text { border:1px solid #8A8484; height:20px; line-height:20px; width:130px; padding-left:3px; }
.text01 { font-size:14px; line-height:20px; }
.text01 strong, .text01 span { color:#D50404; }
.text02 { font-size:14px; line-height:30px; padding:0px 0px 0px 8px; }
.textcode { border:1px solid #27B3FE; width:50px; height:18px; line-height:18px; vertical-align:middle; padding-left:3px; }
.imgcode { width:60px; height:22px; vertical-align:middle; cursor:pointer; }
.isLogin { color:#0B8202; font-size:14px; }
.Company { clear:both; padding:10px 10px 10px 10px; line-height:24px; color:#666666; font-size:14px; }
.Company p { line-height:24px; color:#666666; }
.Company img { max-width:99%; height:auto !important; }
.Company table { width:99% !important; word-break:break-all; }
.divAboutUs { padding:10px 10px 10px 10px; line-height:24px; color:#333333; font-size:14px; overflow:hidden; }
.divContactUs { padding:10px 10px 10px 10px; line-height:24px; color:#333333; font-size:14px; overflow:hidden; }
/* Banner */
.banner6 { position:relative; height:500px; overflow:hidden; width:100%; margin-top:0px; }
.banner6 .show { width:2500px; position:absolute; left:50%; top:0px; margin-left:-1250px; overflow:hidden; }
.banner6 .show ul { position:relative; float:left; width:2500px; height:500px; overflow:hidden; }
.banner6 .show ul li { text-align:center; float:left; width:2500px; position:absolute; display:none; }
.banner6 .focus { position:absolute; bottom:15px; left:47%; padding:5px 6px; }
.banner6 .focus a { float:left; width:18px; height:18px; display:block; margin-left:5px; border-radius:14px; color:#fffab1; cursor:pointer; background:#fff none repeat scroll 0 0; transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s; }
.banner6 .focus a.on { background:#015cb5 none repeat scroll 0 0; color:#015cb5; height:18px; width:32px; }
.hot { width:100%; height:42px; line-height:42px; position:absolute; bottom:10px; z-index:2; }
.hot .wrapper { width:1200px; margin:0 auto; }
.hot .list { float:left; width:860px; padding-left:10px; height:42px; position:relative; }
.hot .list .prev { display:block; width:18px; height:15px; position:absolute; background-position:-42px -108px; top:13px; left:80px; }
.hot .list .box_btn { display:block; width:18px; height:15px; position:absolute; background-position:-61px -108px; top:13px; left:99px; }
.hot .list .next { display:block; width:18px; height:15px; position:absolute; background-position:-80px -108px; top:13px; left:118px; }
.hot .list span.tit { font-size:14px; width:145px; float:left; color:#151515; }
.hot .list a { color:#000000; font-size:14px; text-decoration:none; }
.hot .list a:hover { color:#0157AD; font-size:14px; text-decoration:none; }
.hot .list div { width:700px; float:left; height:42px; position:relative; overflow:hidden; }
.hot .list div ul { width:700px; position:absolute; }
.banner6a { position:relative; height:350px; overflow:hidden; width:100%; margin-top:0px; }
.banner6a .show { width:2500px; position:absolute; left:50%; top:0px; margin-left:-1250px; overflow:hidden; }
.banner6a .show ul { position:relative; float:left; width:2500px; height:350px; overflow:hidden; }
.banner6a .show ul li { text-align:center; float:left; width:2500px; position:absolute; display:none; }
.banner6a .focus { position:absolute; bottom:15px; left:47%; padding:5px 6px; }
.banner6a .focus a { float:left; width:18px; height:18px; display:block; margin-left:5px; border-radius:14px; color:#fffab1; cursor:pointer; background:#fff none repeat scroll 0 0; transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s; }
.banner6a .focus a.on { background:#015cb5 none repeat scroll 0 0; color:#015cb5; height:18px; width:32px; }
.hota { width:100%; height:42px; line-height:42px; position:absolute; bottom:10px; z-index:2; }
.hota .wrapper { width:1100px; margin:0 auto; }
.hota .list { float:left; width:860px; padding-left:10px; height:42px; position:relative; }
.hota .list .prev { display:block; width:18px; height:15px; position:absolute; background-position:-42px -108px; top:13px; left:80px; }
.hota .list .box_btn { display:block; width:18px; height:15px; position:absolute; background-position:-61px -108px; top:13px; left:99px; }
.hota .list .next { display:block; width:18px; height:15px; position:absolute; background-position:-80px -108px; top:13px; left:118px; }
.hota .list span.tit { font-size:14px; width:145px; float:left; color:#151515; }
.hota .list a { color:#000000; font-size:14px; text-decoration:none; }
.hota .list a:hover { color:#0157AD; font-size:14px; text-decoration:none; }
.hota .list div { width:700px; float:left; height:42px; position:relative; overflow:hidden; }
.hota .list div ul { width:700px; position:absolute; }
.banner-box { padding:3px 0px; }
#slideshow { position:relative; width:1200px; height:300px; margin:0 auto; }
#slideshow a { float:left; display:inline; }
#slideshow .img { position:absolute; width:1200px; height:300px; overflow:hidden; }
#slideshow .img span { position:absolute; width:19999px; display:block; }
#slideshow .img img { width:1200px; height:300px; }
#slideshow .btns { z-index:10; position:absolute; width:1200px; }
#slideshow .btns s { position:absolute; display:none; width:40px; height:50px; top:120px; overflow:hidden; cursor:pointer; }
#slideshow .btns s i { position:absolute; width:40px; height:107px; background:url('img/btn_slideshow.png'); _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="img/btn_slideshow.png");
}
#slideshow .btns s.prev { left:0px; }
#slideshow .btns s.prev i { top:-54px; }
#slideshow .btns s.next { right:0px; }
#slideshow .btns b { position:absolute; display:block; width:100px; height:14px; overflow:hidden; top:275px; left:50%; }
#slideshow .btns b i { float:left; width:10px; height:10px; background:#414140; font-size:0px; overflow:hidden; cursor:pointer; margin-right:6px; border:#414140 2px solid; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; }
#slideshow .btns b i.on { background:#3cd2f1; cursor:default; }
.paging { opacity:0.5; filter:alpha(opacity=80); -moz-opacity:0.5; -khtml-opacity:0.5; height:300px; position:absolute; background:#9c9b9b; overflow:hidden; }
.paging .paging { opacity:0.5; filter:alpha(opacity=80); -moz-opacity:0.5; -khtml-opacity:0.5; height:300px; position:absolute; background:#9c9b9b; overflow:hidden; }
/* Move Left */
#demo { width:960px; overflow:hidden; border:0px solid #666666; padding:10px 10px 10px 10px; }
#demo img { text-align:center; padding:0px 0px 0px 0px; overflow:hidden; }
#indemo { float:left; width:1000%; }
#demo1 { float:left; }
#demo2 { float:left; }
.promarquee { float:left; width:140px; padding:10px 5px 5px 5px; text-align:center; }
.promarquee_1 { width:140px; height:110px; border:1px solid #CCCCCC; text-align:center; }
.promarquee_1 img { text-align:center; padding:5px 5px 5px 5px; cursor:pointer; }
.promarquee_2 { clear:both; height:25px; line-height:25px; text-align:center; margin-bottom:10px; }
#LPdemo { width:822px; overflow:hidden; border:0px solid #666666; padding:10px 10px 0px 10px; margin-left:10px; }
#LPdemo img { text-align:center; padding:5px 5px 0px 5px; overflow:hidden; }
#LPindemo { float:left; width:1000%; }
#LPdemo1 { float:left; }
#LPdemo2 { float:left; }
/* Move Right */
#Rdemo { width:960px; overflow:hidden; border:0px solid #666666; padding:10px 10px 10px 10px; }
#Rdemo img { text-align:center; padding:5px 5px 5px 5px; overflow:hidden; }
#Rindemo { float:left; width:1000%; }
#Rdemo1 { float:left; }
#Rdemo2 { float:left; }
.pagesDiv { clear:both; width:100%; margin:0 auto; line-height:25px; padding:10px 0px 10px 0px; }
.pagination { text-align:center; }
#pages { padding:14px 0 10px; text-align:right; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#ffffff; border:1px solid #e3e3e3; text-align:center; color:#333333; padding:0 10px; }
#pages a.a1 { background:url('img/pages.png') no-repeat 0 5px; padding:0 5px; }
#pages a:hover { background:#f1f1f1; color:#000000; text-decoration:none; }
#pages span { display:inline-block; height:22px; padding:0 10px; line-height:22px; background:#008add; border:1px solid #008add; color:#ffffff; text-align:center; }
#pages .noPage { display:inline-block; height:22px; line-height:22px; background:url('img/titleBg.png') repeat-x 0 -55px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
#biz_title { float:left; width:710px; background-color:#FFFFFF; }
#biz_title ul { height:30px; margin:0px 0px 0px 20px; list-style-type:none; }
.biz_top { width:365px; height:26px; color:#000000; text-align:left; font-size:14px; font-weight:bold; background:#FF0000; }
.biz_top ul { float:left; line-height:25px; list-style-type:none; }
.tabon { float:left; width:90px; margin-right: 30px; height:45px; font-size:20px; line-height:45px; color:#008add; text-align:center; cursor:pointer; border-bottom: 2px #008add solid; }
.taboff { float:left; width:90px; margin-right: 30px; height:45px; font-size:20px; line-height:45px; color:#000; text-align:center; cursor:pointer; }
.tdbody { float:left; width:687px; border:1px solid #CEC7C7; padding:10px 10px 10px 10px; background-color:#FFFFFF; }
.gqxx { list-style-type:none; }
.gqxx li { float:left; width:642px; line-height:20px; }
.img_01 { float:left; margin:10px 5px 5px 5px; }
.div { text-align:center; }
.div img { border:0px #666666 solid; margin:0px; cursor:pointer; }
.showPic { }
.divHonorShow { float:left; width:282px; padding:10px 8px 10px 8px; overflow:hidden; }
.divHonorShow_1 { width:280px; height:230px; text-align:center; border:1px solid #CCCCCC; overflow:hidden; display: table-cell; vertical-align:middle; *display: block;
*font-size: 175px;
*font-family:Arial;
}
.divHonorShow_1 img { padding:5px; transition:0.5s; }
.divHonorShow_1 img:hover { transform:scale(1.2, 1.2); }
.divHonorShow_2 { text-align:center; line-height:30px; }
.divHonorShow_2 a:link, .divHonorShow_2 a:visited { color:#666666; font-size:14px; }
.divHonorShow_2 a:hover, .divHonorShow_2 a:active { color:#FF1100; font-size:14px; }
.case_item { height:160px; padding:5px 0px 5px 0px; text-align:center; }
.case_item_1 { text-align:center; overflow: hidden; }
.case_item_1 img { text-align:center; padding:3px; border:1px solid #C1C1C1; }
.divHonorImg { text-align:center; padding:5px 5px 5px 5px; overflow:hidden; }
/* Product Category */
#masterdiv { float:left; margin-top:0px; }
.menudiv { float:left; margin:0px 5px; }
.menutitle { width:230px; text-align:left; height:50px; line-height:50px; color:#0F5B90; cursor:pointer; font-size:14px; display:block; overflow:hidden; }
.menutitle a:link, .menutitle a:visited { display: block; padding-left:30px; color:#000; font-size:14px; text-decoration:none; font-weight:400; background:url('img/left_2.png') no-repeat 0 center; }
.menutitle a:hover, .menutitle a:active { display: block; padding-left:30px; color:#fff; font-size:14px; text-decoration:none; font-weight:400; background:url('img/left_1.png') no-repeat 0 center; }
.menutitleSub { width:200px; text-align:left; height:50px; line-height:50px; color:#fff; cursor:pointer; font-size:14px; display:block; padding-left:30px; overflow:hidden; background:url('img/left_1.png') no-repeat 0 center; }
.menutitleSub a, .menutitleSub a:visited { color:#fff; text-decoration:none; font-size:14px; font-weight:400; }
.menutitleSub a:hover { color:#fff; text-decoration:none; font-size:14px; font-weight:400; }
.submenu { width:220px; color:#135294; display:block; font-size:14px; padding:5px 0 0 0; overflow:hidden; }
.submenu li.checkstyle { padding-left:25px; background-color:#FFFFFF; line-height:22px; height:22px; overflow:hidden; background:url('img/icon.gif') no-repeat 13px 6px; }
.submenu li.checkstyle a, .submenu li.checkstyle a:visited { color:#333333; text-decoration:none; font-size:14px; font-weight:normal; }
.submenu li.checkstyle a:hover { color:Red; text-decoration:none; font-size:14px; font-weight:normal; }
.submenu li.checkstyleSel { padding-left:25px; background-color:#DDDDDD; line-height:22px; height:22px; overflow:hidden; background:url('img/icon.gif') no-repeat 13px 6px; }
.submenu li.checkstyleSel a, .submenu li.checkstyleSel a:visited { color:#0000FF; text-decoration:none; font-size:14px; font-weight:normal; }
.submenu li.checkstyleSel a:hover { color:#FF0000; text-decoration:none; font-size:14px; font-weight:normal; }
.submenu li.checkThird { padding-left:32px; line-height:22px; height:22px; border-bottom:0px #857156 solid; overflow:hidden; background:url('img/ico10-1.gif') no-repeat 23px center; }
.submenu li.checkThird a, .submenu li.checkThird a:visited { color:#666666; text-decoration:none; font-size:14px; font-weight:normal; }
.submenu li.checkThird a:hover { color:Red; text-decoration:none; font-size:14px; font-weight:normal; }
/* Products */
.proContent { clear:both; padding:10px 0px 0px 0px; }
.proList { padding-left:0px; }
.proList li { float:left; width:280px; text-align:center; padding:10px 5px 10px 5px; display:block; overflow:hidden;}
.proList li img { border:0px solid #CCCCCC; transition:0.5s; padding:5px; }
.proList li img:hover { transform:scale(1.2, 1.2); }
.proList li .div1 { width:280px; height:220px; border:1px solid #CCCCCC; overflow:hidden; display: table-cell; vertical-align:middle; *display: block;
*font-size: 175px;
*font-family:Arial;
}
.proList li .div2 { width:280px; height:25px; line-height:25px; border:0px solid #CCCCCC; overflow:hidden; }
.proclass_detail { padding:10px 10px 10px 35px; word-break:break-all; }
.showctr { clear:both; text-align:right; line-height:20px; padding:3px 20px 3px 0px; _padding:5px 20px 5px 0px; margin:20px 10px 0px 20px; background:#F3F3F3; }
#view_gallery, #view_list { cursor:pointer; }
.probox { width:160px; float:left; margin:10px 6px 10px 5px; height:160px; overflow:hidden; border:0px solid #CCCCCC; }
.probox span { display:block; text-align:center; }
.probox h2 { font-size:11px; font-weight:normal; line-height:16px; text-align:center; clear:both; }
.proimg { width:150px; height:120px; margin:0 auto; background:#FFFFFF; line-height:120px; vertical-align:middle; position:relative; text-align:center; display:table-cell; border:1px solid #CCCCCC; overflow:hidden; }
.proimg p { position:static; _position:absolute; top:50%; vertical-align:middle; }
.proimg img { margin-top:3px; position:static; _position:relative; top:-50%; left:-50%; vertical-align:middle; }
.protext { padding-top:10px; height:35px; overflow:hidden; text-align:center; clear:both; }
.protext a:link, .protext a:visited { color:#333333; }
.protext a:hover, .protext a:active { color:#FF7700; }
.proboxlist { clear:both; margin:5px 10px 10px 10px; border-bottom:1px dotted #CECECE; }
.proboxlist span { margin:0px 10px; }
.proboxlist .proimg { float:right; width:140px; height:140px; border:0px solid #CCCCCC; }
.proboxlist .proimg img { vertical-align:top; }
.proboxlist .protext { width:99%; height:30px; line-height:30px; background:none; text-align:left; }
.proboxlist .protext a:link, .proboxlist .protext a:visited { color:#CC3333; font-size:16px; font-weight:bold; }
.proboxlist .protext a:hover, .proboxlist .protext a:active { color:#FF0000; font-size:16px; text-decoration:underline; }
.proboxlist .prodes { float:left; width:500px; height:130px; color:#777777; overflow:hidden; text-align:left; }
.shuk { float:left; width:100%; }
.shutop { height:43px; line-height:43px; padding:0px 0px; border-bottom: 2px #e0e0e0 solid; }
.shutop h2 { float:left; display:block; padding:0px 5px; color:#008add; font-size:20px; border-bottom:2px #008add solid; }
.shutop span { float:left; color:#666; padding-left:10px; font-size:13px; text-transform:uppercase; }
.shucon { float:left; width:454px; overflow:hidden; border-left:1px solid #DEDDDD; border-right:1px solid #DEDDDD; border-bottom:1px solid #DEDDDD; }
.shucon dl { float:left; width:140px; height:135px; padding:5px 5px 5px 5px; display:inline; }
.shucon dt { margin-bottom:3px; height:110px; border:1px solid #CCC6C6; text-align:center; }
.shucon dt img { width:130px; padding:3px 0px 3px 0px; border:0px solid #CCC6C6; }
.shucon dd { line-height:25px; text-align:center; }
.shucon dl li { float:left; width:80px; color:#666; text-align:center; background-color:#6C3720; }
.shucon2 { float:left; width:454px; overflow:hidden; border-left:1px solid #DEDDDD; border-right:1px solid #DEDDDD; border-bottom:1px solid #DEDDDD; }
.shucon2 dl { float:left; width:140px; height:135px; padding:10px 5px 10px 5px; display:inline; }
.shucon2 dt { margin-bottom:3px; height:110px; border:1px solid #CCC6C6; text-align:center; }
.shucon2 dt img { width:130px; padding:3px 0px 3px 0px; border:0px solid #CCC6C6; }
.shucon2 dd { line-height:25px; text-align:center; }
.shucon2 ul { float:left; width:220px; background:url('img/dote.gif') no-repeat 8px center; }
.shucon2 ul li { float:left; width:205px; padding-left:15px; line-height:24px; }
.shucon3 { float:left; width:250px; overflow:hidden; }
.shucon3 dl { float:left; width:110px; height:110px; padding:10px 5px 10px 8px; display:inline; }
.shucon3 dt { margin-bottom:3px; height:85px; border:1px solid #CCC6C6; text-align:center; padding-top:3px; }
.shucon3 dt img { width:100px; padding:3px 0px 3px 0px; }
.shucon3 dd { line-height:20px; height:20px; text-align:center; overflow:hidden; }
#ticker { float:left; width:240px; height:320px; text-align:center; overflow:hidden; }
#ticker dt { text-align:center; overflow:hidden; }
#ticker dt img { padding:5px 5px 5px 5px; text-align:center; }
.neiye_line, .neiye_line2, .neiye_line3, .neiye_line2Video { float:right; width:900px; border:0px solid #DEDEDE; padding:10px 0px 10px 0px; overflow:hidden; }
.right_1 { margin:5px 0px 0px 0px; }
.right_2 { float:left; width:100%; margin-bottom:10px; border-bottom:5px solid #008add; }
.right_3 { float:left; padding-left:25px; height:30px; line-height:30px; background:url('img/ico8-1.png') no-repeat 5px center; }
.right_3 a:link, .right_3 a:visited { color:#666666; }
.left { float:left; width:100%; padding-bottom:5px; padding-top:5px; }
.left_1 { float:left; width:100%; background:#008add; height: 110px; text-align: center; color: #fff; line-height:35px; }
.left_1 strong, .left_1 h2 { display: block; font-size: 30px; padding-top:20px; }
.left_1 span { display: block; font-size: 14px; text-transform: uppercase; }
.left_1About { float:left; width:213px; border-bottom:1px solid #CDCCCB; padding-bottom:5px; padding-top:5px; border-left:1px solid #CDCCCB; border-right:1px solid #CDCCCB; }
.left_1About ul { padding:10px 0px 5px 0px; }
.left_1About ul li { line-height:25px; font-size:13px; }
.left_1About ul li a { padding-left:32px; font-size:13px; background:url('img/tag1.gif') no-repeat 10px center; }
.left_1About ul li a:hover { font-size:13px; background:url('img/tb1.gif') no-repeat 11px center; }
.left_1About ul li a.on { color:#49B2F4; font-weight:bold; background:url('img/tb1.gif') no-repeat 11px center; }
.left_con { float:left; width: 100%; background:#008add; height: 210px; color:#fff; padding-top: 5px; line-height: 25px; }
.left_con strong { display: block; font-size: 28px; text-align: center; padding:18px 0; }
.left_con span { display: block; font-size: 16px; text-align: center; }
.left_con em { display: block; width: 204px; background:#fff; height: 1px; margin:20px auto; }
.left_con .tel { float:left; margin-left:25px; padding-left:40px; height:60px; background: url(img/tel.png) no-repeat 0 center; font-size: 14px; }
.left_con .tel b { display: block; font-size: 24px; font-weight: 700; }
.left_11 { float:left; width:100%; background:#008add; height:70px; text-align: center; color: #fff; line-height:70px; }
.left_11 strong, .left_11 h2 { display: block; font-size: 30px; }
.left_2 { float:left; width:240px; padding:5px 0px 10px 0px; border:5px solid #008add; }
.left_3 { float:left; width:100%; background-color:#D2D1D1; height:33px; margin-top:0px; }
.left_3_1 { float:left; width:100px; padding-left:10px; font-size:14px; line-height:33px; font-weight:bold; color:#FFFFFF; }
.left_3_1More { float:right; line-height:33px; padding-right:15px; }
.left_4 { float:left; width:248px; border:1px solid #C2C2C2; padding:5px 0px 5px 0px; }
.left_4 dl { width:100%; }
.left_4 dt { text-align:center; overflow:hidden; }
.left_4 dd { padding-left:18px; background:url('img/index_09.gif') no-repeat 10px center; line-height:22px; }
.left_4 ul { padding:0px 0px 0px 10px; }
.left_4 ul li { padding-left:8px; background:url('img/index_09.gif') no-repeat left center; line-height:30px; }
.left_4Image { padding:3px; border:1px solid #CFCFCF; }
.left_4Video { width:240px; height:205px; padding:5px 0px 5px 5px; overflow:hidden; text-align:center; }
.left_4Honor { float:left; width:251px; height:180px; border:1px solid #C2C2C2; padding:5px 0px 5px 0px; }
.left_5 { float:left; width:100%; background:url('img/index_05.jpg') no-repeat; }
.left_5 h2, .left_5 h3 { float:left; width:100px; padding-left:10px; font-size:14px; line-height:33px; font-weight:bold; color:#FFFFFF; }
.left_5 span { float:right; line-height:33px; padding-right:15px; }
.left_6 { float:left; width:248px; border:1px solid #C2C2C2; padding:5px 0px 5px 0px; }
/* SiteMap */
.sitemap { width:1200px; margin:0 auto; line-height:20px; background:#FFFFFF; }
.sitemap_1 { line-height:20px; padding-top:20px; }
.sitemap_1 span { font-size:16px; font-weight:bold; padding-left:5px; }
.sitemap_1 hr { width:100%; border:0; border-bottom:1px solid #666666; color:#333333; height:1px; }
.sitemap_3 { margin-top:10px; }
.sitemap_3 ul { padding:0px 0px 20px 10px; color:#062851; }
.sitemap_3 ul li { line-height:21px; padding-left:10px; background:url('img/dot.gif') no-repeat left center; }
.sitemap_3 ul li em { padding-right:10px; }
.sitemap_3 ul li a:link, .sitemap_3 ul li a:visited { color:#666666; font-size:14px; text-decoration:none; }
.sitemap_3 ul li a:hover, .sitemap_3 ul li a:active { color:#FF0000; font-size:14px; text-decoration:underline; }
.sitepage { float:left; width:96%; padding-left:2%; margin:10px 0px 10px 0px; }
.sitepage h3 { font-size:15px; border-bottom:1px dashed #CCCCCC; text-align:center; padding:5px 0; }
.sitepage h3 a, .sitepage h3 a:link, .sitepage h3 a:visited { font-size:15px; color:#666666; }
.sitepage p { padding:5px 0px; line-height:20px; }
.sitepage p a, .sitepage p a:link, .sitepage p a:visited { font-size:14px; color:#f67000; margin:0px 8px 0px 0px; }
/* JobList */
.joinus { line-height:25px; color:#666666; }
.joinus_1 { padding-top:10px; line-height:25px; }
.joinus_2 { font-weight:bold; line-height:25px; }
.joinus_3 { padding-left:10px; line-height:25px; }
.joinus_4 { padding-right:40px; overflow:hidden; }
.joinus_5 { padding-right:20px; }
.video, .download, .case { padding:5px 4px 4px 4px; }
.video table, .download table, .case table { width:100%; line-height:25px; color:#062851; table-layout:fixed; }
/* Download */
.downloadTd1 { line-height:30px; background-color:#F2F2F2; }
.downloadTd2 { line-height:30px; font-size:14px; padding:5px 10px 0px 0px; }
.downloadTd3 { padding-left:10px; font-size:14px; font-weight:bold; }
.downloadTd4 { padding:14px; }
.downloadTd4 img { max-width:99%; height:auto !important; }
.downloadTd5 { line-height:30px; height:30px; font-size:14px; background:#F7F7F7; }
.downloadTd6 { padding:14px; }
.downloadTd6 a, .downloadTd6 a:link, .downloadTd6 a:visited { margin-right:5px; }
.down_1 { float:left; width:100%; color:#062851; text-align:left; font-size:14px; padding:5px 0px 20px 0px; }
.down_1 ul { float:left; }
.down_1 ul li { float:left; line-height:25px; height:25px; border-bottom:1px dashed #CCCCCC; }
.download_list { float:left; width:100%; text-align:left; }
.download_list .content { float:left; width:100%; padding:20px 0 10px 0px; border-bottom:1px solid #E5E5E5; }
.download_list .content .Dleft { float:left; padding:0px 0 0px 10px; }
.download_list .content .Dleft_1 { float:left; width:130px; min-height:100px; _height:100px; }
.download_list .content .Dleft_1 img { width:120px; }
.download_list .content .Dleft_2 { float:left; width:420px; color:#666666; line-height:20px; }
.download_list .content .Dleft_2 a:link, .download_list .content .Dleft_2 a:visited { color:#0076BE; font-weight:bold; }
.download_list .content .Dright { float:right; padding:0px 5px 0px 0px; }
.download_list .content .Dright img { margin-top:20px; }
.caseTd1 { line-height:20px; background-color:#fff; }
.caseTd2 { line-height:30px; font-size:14px; padding:5px 10px 0px 0px; }
.caseTd3 { padding-top:20px; padding-bottom:20px; }
.caseTd4 { font-weight:bold; padding-top:2px; padding-left:15px; border-bottom:1px solid #E0E0E0; }
.caseTd5 { padding:20px 15px 20px 15px; font-size:14px; }
.caseTd5 img { max-width:99%; height:auto !important; }
.caseTd5 table { width:99% !important; word-break:break-all; }
.sr_lists { float:left; width:96%; padding:15px 2% 15px 2%; }
.sr_lists .c { text-align:left; }
.sr_lists .c ul { margin:10px; }
.sr_lists .c li { border-bottom:1px dashed #CCCCCC; margin-top:10px; color:#666666; }
.sr_lists .c li div p { line-height:20px; margin-top:0px; font-size:14px; color:#999999; }
.sr_lists .c li div.adds { font-size:14px; margin:5px 4px; color:#333333; }
.sr_lists .c li a { color:#666666; }
.sr_lists .c li a img { float:left; border:1px solid #ADCBE9; padding:2px; background:#FFFFFF; margin-right:10px; }
.sr_lists .c li a:hover img { background:#efefef; }
.sr_lists .c .a2 { margin:10px; }
.news_4 { float:left; width:100%; padding:15px 0% 15px 0%; }
.zixun { float:left; width:100%; margin:10px 0px 10px 0px; font-weight:normal; display:inline; }
.zixun ul { padding:0px 10px 0px 10px; }
.zixun ul li { line-height:30px; background:url('img/dote.jpg') no-repeat left center; padding-left:10px; border-bottom:1px dashed #CCCCCC; color:#666666; }
.zixun ul li em { color:#666666; }
.zixun ul li a:link, .zixun ul li a:visited { color:#666666; font-size:14px; }
.zixun ul li a:hover, .zixun ul li a:active { color:#FF1100; font-size:14px; }
.news_con { float:left; width:96%; padding:15px 2% 15px 2%; }
.news_con dl { font-size:13px; color:#666666; padding:0px 5px; line-height:22px; }
.news_con dl dt { margin-bottom:3px; }
.news_con dl dt a:link, .news_con dl dt a:visited { color:#333333; font-size:13px; text-decoration:none; }
.news_con dl dt a:hover, .news_con dl dt a:active { color:#FF0000; font-size:13px; text-decoration:none; }
.news_con dl .dt_1 { height:20px; background:url('img/ico10-1.gif') no-repeat 0px 9px; padding-left:10px; display:block; float:left; text-decoration:underline; }
.news_con dl .dt_1:hover { background:url('img/ico7-1.gif') no-repeat 0px 9px; }
.news_con dl .dt_2 { font-size:13px; color:#555555; margin:0 20px; }
.news_con dl dd { font-size:14px; color:#888888; padding:0px 10px 0px 10px; overflow:hidden; margin-bottom:20px; }
.zx_top { clear:both; text-align:center; border-bottom:1px dashed #D4D4D1; padding:10px 0px 5px 0px; }
.zx_top h2 { font-size:20px; font-weight:bold; padding:0px 10px 0px 10px; line-height:30px; }
.zx_top p { margin-top:5px; color:#333333; }
.zx_top p span { margin-right:10px; }
.img_conter { padding:5px 0; text-align:center; }
.zx_txt { color:#666666; padding:0px 10px 10px 10px; line-height:25px; font-size:13px; }
.zx_txt img { max-width:99%; height:auto !important; }
.zx_middle { float:left; width:100%; padding-bottom:10px; }
.zx_from { float:left; width:70%; }
.zx_from p { margin-top:5px; color:#333333; }
.zx_from p span { margin-right:20px; }
.zx_from2 { float:right; width:30%; text-align:right; }
.zx_from2 p { margin-top:5px; color:#333333; }
.zx_from2 a, .zx_from2 a:visited { color:#333333; }
.zx_print { float:left; width:100%; height:25px; padding-top:15px; text-align:center; }
.zx_print a, .zx_print a:visited { color:#273843; }
.sxyip { }
.sxyip p { color:#666666; margin:3px 0; }
.sxyip p strong { color:#D50404; }
.sxyip a:link, .sxyip a:visited { color:#666666; }
.sxyip .gjaz { width:664px; padding:7px 0px 5px 0px; color:#666; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px; margin-top:10px; }
.sxyip .gjaz span { color:#555555; font-size:13px; background:url('img/tag.jpg') no-repeat 5px center; padding-left:30px; }
.sxyip .gjaz a { margin-right:5px; font-weight:normal; }
.tjdy { margin-top:10px; text-align:center; color:#333333; padding-top:10px; }
.xgxz { float:left; width:664px; border:1px solid #C3C3C0; margin-top:5px; background:#FFFFFF; }
.xgxz h3 { height:30px; line-height:30px; background:#EAEAE8; padding-left:20px; font-size:14px; }
.xgxz2 { width:100%; border-bottom:0px solid #EAEAE8; }
.xgxz2 ul { float:left; width:650px; padding:10px 0px 10px 15px; line-height:22px; border-top:1px solid #EAEAE8; margin-top:1px; }
.xgxz2 ul li { float:left; width:310px; background:url('img/dote.jpg') no-repeat left center; padding-left:10px; }
.details_1 { padding:0px; }
.details_1_3 { float:left; width:100%; background-color:#FFFFFF; padding-top:20px; }
.details_1_4 { width:150px; font-weight:bold; clear:both; padding-left:15px; padding-top:2px; color:#000000; font-size:16px; line-height:30px; }
.details_1_5 { float:left; width:810px; border-top:1px solid #CEC7C7; padding:15px 10px 15px 10px; background-color:#FFFFFF; }
.details_1_5 img { max-width:99%; height:auto !important; }
.details_1_6 { width:100%; padding:15px 0px 0px 0px; overflow:hidden; line-height:22px; font-size:14px; color:#666666; }
.details_1_6 p strong { color:#D50404; }
.details_1_6 .gjazP { width:830px; padding:7px 0px 5px 0px; color:#666; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:5px; margin-top:10px; }
.details_1_6 .gjazP span { color:#555555; font-size:13px; background:url('img/tag.jpg') no-repeat 5px center; padding-left:30px; }
.details_1_6 .gjazP a { margin-right:5px; font-weight:normal; }
.details_1_6 p { color:#666666; }
.details_1_6 span { color:#D50404; }
.details_1_6 a:link, .details_1_6 a:visited { color:#666666; }
.details_1_7 { float:left; width:832px; background-color:#FFFFFF; border:1px solid #ADA4A4; margin:10px 0px 10px 0px; }
.details_1_7_1 { float:left; width:100%; background: #008add; }
.details_1_7_2 { float:left; width:90px; height:40px; display:inline; color:#FFFFFF; line-height:40px; font-size:14px; font-weight:bold; text-align:center; }
.details_1_8 { float:left; width:820px; height:150px; overflow:hidden; }
.details_1_8 dl { float:left; width:130px; margin:0px 15px 0px 0px; }
.details_1_8 dt { float:left; width:130px; height:100px; text-align:center; border:1px solid #CCCCCC; }
.details_1_8 dt img { width:120px; border:0; }
.details_1_8 dd { float:left; width:130px; text-align:center; height:30px; line-height:30px; }
.details_2 { padding:10px 5px 10px 10px; }
.details_2_1 { clear:both; padding:10px 50px 10px 50px; color:#333; }
.details_2_1 h2 { font-size:18px; font-weight:bold; line-height:40px; }
.details_3 { float:left; width:100%; padding-top:5px; }
.details_3_1 { float:left; width:820px; line-height:25px; color:#062851; }
/* comment-form */
.divcomment { margin:15px 0 0 0; }
.comment-form { border:1px solid #CCCCCC; width:624px; padding:10px 20px; margin-bottom:0px; }
.comment-form h5 { height:22px; padding-bottom:5px; border-bottom:1px solid #C3D4E7; }
.comment-form strong { float:left; background:url('img/user_comment.png') no-repeat; padding-left:21px; }
.comment-form textarea { width:95%; color:#666666; padding:3px; border:1px solid #DCDDDD; font-size:14px; margin-bottom:3px; }
.yzm { display:none; position:absolute; background:url('img/login_ts140x89.gif') no-repeat; width:140px; height:89px; text-align:center; font-size:14px; }
.yzm a:link, .yzm a:visited { color:#036; text-decoration:none; }
.yzm a:hover { color:#C30; }
.yzm img { cursor:pointer; margin:0px auto; width:130px; height:50px; margin-top:4px; border:1px solid #fff; margin-bottom:1px; }
.comment-form .posn { padding:10px 0; }
.comment-title { text-align:center; padding:5px 0 10px; }
.comment-title a:hover { text-decoration:none; color:#F60; }
.comment { border:1px solid #CCCCCC; width:634px; zoom:1; padding:8px 15px; }
.comment h4 { border-bottom:1px solid #C3D4E7; padding-bottom:6px; margin-bottom:15px; }
.comment .title { margin-bottom:5px; }
.comment .title span { position:relative; top:-5px; }
.comment .content { font-size:14px; background:#f6f9fb; border:1px solid #c4d5df; zoom:1; padding:8px 10px; margin:5px 0; }
.comment .content span { display:block; }
.comment_button { margin:20px 0 15px 0px; }
.comment_button a { padding:5px 15px; border:solid 1px #C3D4E7; }
.comment_button a.on { background:#4C7FB6; color:#fff; border:solid 1px #3E73A9; }
.input-text, input.date, input.endDate, .input-focus { border:1px solid #DCDDDD; height:22px; padding:0 0 0 3px; }
.btn { padding-left:0px; }
.btn input { background:url('img/button.png') no-repeat center 0; height:24px; line-height:24px; _height:25px; cursor:pointer; width:auto; _width:0; overflow:visible; border:0 none; color:#fff; padding:0 6px; }
#Article h3 { color:#666666; font:800 18px/30px "Microsoft YaHei", arial; margin-bottom:6px; text-align:center; padding:8px 0 8px 0; border-bottom:1px solid #e5e5e5; }
#Article h3 span { font-size:14px; font-weight:normal; line-height:20px; color:#999999; }
#Article .content { font-size:14px; }
#Article .content p { font-size:14px; line-height:23px; text-align:justify; word-wrap:break-word; padding:8px 0; }
/* Tag */
.tags_list { }
.tags_list dd { padding:4px 14px; line-height:220%; }
.tags_list dd a { margin-right:10px; white-space:nowrap; }
.pleft { width:730px; float:left; overflow:hidden; }
.pleft .place { width:730px; height:24px; line-height:24px; background:transparent url('img/green_skin.png') repeat-x scroll 0 -188px; border-top:1px solid #BADAA1; border-bottom:1px solid #BADAA1; text-indent:14px; color:#428C5B; overflow:hidden; }
.pleft .place strong { color:#428c5b; font-weight:normal; letter-spacing:1px; }
.pleft .place a:link { color:#428c5b; margin:0px 2px; }
.pleft .place a:hover { color:#ff3333; text-decoration:none; }
.pleft .place small { display:inline-block; vertical-align:middle; width:8px; height:20px; *height:24px;
overflow:hidden; background:url('img/ico-3.gif') 2px 8px no-repeat; font-size:14px; }
.place { height:24px; line-height:24px; text-indent:18px; color:#999; background:transparent url('img/green_skin.png') repeat-x scroll 0 -188px; border-top:1px solid #BADAA1; border-bottom:1px solid #BADAA1; overflow:hidden; margin-bottom:6px; text-align:left; }
.place strong { color:#397CBE; font-weight:normal; letter-spacing:1px; }
.place a { color:#428c5b; margin:0px 2px; }
.place a:hover { color:#FF3366; margin:0px 2px; text-decoration:underline; }
.pright { width:240px; float:right; overflow:hidden; }
.listbox { width:730px; float:left; overflow:hidden; clear:both; }
.listbox ul { }
.listbox ul li { color:#666666; width:100%; overflow:hidden; clear:both; padding:14px 0px; border-bottom:1px solid #EEEEEE; }
.listbox ul li b a { color:#555555; }
.listbox ul li a.preview { width:84px; float:left; margin-right:7px; margin-bottom:3px; margin-left:10px; display:inline; }
.listbox ul li a.preview img { width:80px; display:block; padding:1px; border:1px solid #EEEEEE; }
.listbox ul li a.preview:hover img { border:1px solid #AAAAAA; }
.listbox ul li a.title { overflow:hidden; line-height:25px; font-weight:bold; font-size:14px; margin-left:2px; }
.listbox ul span.info { display:block; line-height:23px; color:#555; padding-left:14px; }
.listbox ul span.info small { color:#AAAAAA; font-size:14px; margin-left:3px; }
.listbox ul span.info a { color:#669900; }
.listbox ul p.intro { color:#776955; line-height:20px; margin-left:5px; padding-left:10px; padding-right:10px; }
.commend, .hotcontent { }
.tbox { margin:0 0 8px 0; border-bottom:1px solid #DADADA; overflow:hidden; background:url('img/green_skin.png') 0 -294px repeat-x; }
.tbox dt { height:24px; border:1px solid #DADADA; overflow:hidden; clear:both; }
.tbox dd { border-left:1px solid #DADADA; border-right:1px solid #DADADA; overflow:hidden; }
.tbox dt strong { float:left; display:block; height:24px; line-height:24px !important; padding-left:8px; padding-right:4px; color:#316301; letter-spacing:1px; }
.tbox dt strong a { color:#316301; }
.tbox dt strong a:hover { color:#596F37; text-decoration:none; }
.d4 { padding:5px 5px; }
.d4 li { padding-left:16px; background:url('img/ico-3.gif') 4px center no-repeat; line-height:24px; }
.d4 li p { color:#888888; line-height:17px; height:34px; overflow:hidden; }
.ico2 { padding:5px 5px; }
.ico2 li { padding-left:16px; background:url('img/ico-2.gif') 6px center no-repeat; line-height:24px; }
.sp-title { color:#888; padding:0px 14px; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; background:#f3fbea url('img/search-top-bg.gif') repeat-x scroll; margin-bottom:8px; }
.sp-title h2 { font-size:14px; line-height:27px; }
.sp-title h2 a { margin-left:6px; color:#03541F; }
.sp-title .more { float:right; margin:-27px 0px; line-height:27px; }
.linkbox { padding:10px 8px; border-bottom:1px solid #EEE; }
.linkbox h3, .linkbox h3 a { font-size:14px; color:#693; }
.f5 { width:100%; overflow:hidden; clear:both; padding-bottom:10px; }
.f5 li { float:left; line-height:14px; padding:8px 10px 0px; white-space:nowrap; }
.f5 li a { color:#666666; float:left; }
.f6 { width:100%; overflow:hidden; clear:both; padding-bottom:10px; }
.f6 li { float:left; line-height:14px; padding:8px 10px 0px; white-space:nowrap; }
.f6 li a { color:#666666; float:left; }
.w990 { width:1200px; margin:0px auto; }
.header { width:1200px; margin:auto; overflow:hidden; }
.header a:link { color:#777777; }
.header a:hover { color:#ff3333; text-decoration:none; }
.header .top { clear:both; overflow:hidden; margin-top:10px; }
.header .title { float:left; padding:10px 0 15px 0; }
.header .title h1 a { display:block; overflow:hidden; }
.header .banner { width:468px; height:60px; float:right; margin-left:10px; overflow:hidden; }
.header .banner img { width:468px; height:60px; display:block; }
.header .welcome { float:right; margin-top:20px; padding-right:10px; color:#999999; }
.header .welcome a { margin:0px 3px; }
.header .nav { }
.footer { margin:auto; color:#999999; text-align:center; margin-top:8px; padding:10px 0; border-top:1px solid #E5EFD6; }
.footer .link { text-align:center; padding:5px 0px; }
.footer .link a { margin:0px 5px; color:#666666; }
.footer .footer_body { width:100%; }
.footer .powered { font-size:14px; line-height:25px; }
.footer .powered strong { color:#669900; }
.footer .powered strong span { color:#FF9933; }
.footer .copyright { color:#666666; line-height:23px; }
.mtit { background: url(img/m_02.png) no-repeat center center; height: 80px; text-align: center; line-height:30px; }
.mtit strong { display: block; font-size: 28px; color: #0089dc; }
.mtit strong span { color: #000; }
.mtit p { display: block; font-size: 14px; color: #999; text-transform: uppercase; padding-top:15px; }
.xc1L { margin:0 auto; height:170px; width:1200px; position: relative; }
.xcbox { height:170px; width:1200px; margin:0 auto; overflow: hidden; }
.xcbox ul li { text-align: center; float: left; width:240px; padding-top:15px; font-size: 14px; }
.xcbox ul li img { margin-bottom:8px; width:220px; border:1px #ccc solid; padding:0px 0px; height:110px; transition: all 0.5s; }
.xcbox ul li:hover img { border:1px #008add solid; }
.xcbox ul li span { padding-top:0px; color:#333; width:240px; float:left; font-size: 16px; }
.xcpng1 { position: absolute; left:-30px; top:40px; z-index: 1; cursor: pointer; background:url(img/btn1.png) no-repeat 0 0; width:30px; height:65px; }
.xcpng2 { position: absolute; right:-30px; top:40px; z-index: 1; cursor: pointer; background:url(img/btn2.png) no-repeat 0 0; width:30px; height:65px; }
.xcpng1:hover, .xcpng2:hover { background-position: right 0 }
.mcon1 { background: #008add url(img/m_03.jpg) no-repeat center 0; height: 240px; margin:40px auto; }
.mcon1_1 { float:left; width: 550px; padding:50px 0 0 70px; }
.mcon1_1 strong { display: block; font-size: 28px; color: #008add; text-align: right; line-height: 50px; }
.mcon1_1 strong em { color: #000; }
.mcon1_1 p { display: block; margin-top:10px; width: 545px; height: 45px; line-height: 45px; border:1px #aeaeae solid; text-align: center; font-size: 19px; }
.mcon1_1 .m1 { display: block; font-size: 18px; margin:20px 0 0 80px; line-height: 40px; }
.mcon1_1 .m1 span { font-size: 26px; font-weight: 700; }
.mcon1_1 .m1 a { float:right; border-radius: 40px; background: #008add; width: 135px; height: 40px; text-align: center; color: #fff; font-size: 18px; }
.mcon1_1 .m1 a:hover { background: #ff9600; }
.m_cp { float: right; width:900px; }
.m_cp dl { float: left; width: 285px; height: 330px; background: #f5f5f5; margin-right:22px; margin-top:22px; }
.m_cp dl:nth-child(3n) {
margin-right:0;
}
.m_cp dl dt { padding: 10px; margin-bottom:0px; }
.m_cp dl dt img { display: block; width: 265px; height: 233px; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; overflow:hidden; }
.m_cp dl dd h4 { height:24px; line-height: 24px; overflow: hidden; font-weight: normal; font-size: 14px; text-align: center; padding-bottom: 5px; }
.m_cp dl dd h4 a { color: #000; }
.m_cp dl dd h4 a:hover { color: #fff; }
.m_cp dl dd span { display: block; padding-left:14px; }
.m_cp dl dd span a { display: block; float: left; width: 120px; height: 35px; line-height: 35px; border-radius: 35px; text-align: center; font-size: 14px; color: #fff; }
.m_cp dl dd .btn1 { margin-right:10px; background: #f5f5f5; border:2px #41a7e3 solid; color: #3d3d3d; }
.m_cp dl dd .btn2 { background: #008add; }
.m_cp dl:hover dd .btn1 { border:2px #bbe0f6 solid; background:#008add; color: #fff; }
.m_cp dl:hover dd .btn2 { background:#ff9000; }
.m_cp dl:hover { background: #008add; }
.m_cp dl:hover img { transform:scale(1.02, 1.02); -webkit-transform:scale(1.02, 1.02); opacity:0.8; }
.mcon2 { background: url(img/m_04.jpg) no-repeat center 0; height:204px; margin:30px auto 0; width:1200px; }
.mcon2_01 { float:left; width: 550px; margin:10px 0 0 50px; color: #fff; line-height: 35px; }
.mcon2_01 strong { display: block; font-size:32px; padding:15px 0; }
.mcon2_01 p { display: block; font-size:16px; line-height: 35px; width: 510px; text-align: center; background: #fff; color: #000; }
.mcon2_01 span { display: block; font-size:16px; }
.motel { float:right; width:250px; color: #fff; line-height: 30px; }
.motel span { display: block; padding:20px 0 0 40px; font-size: 14px; }
.motel strong { display: block; padding:0px 0 0 40px; font-size:24px; }
.motel a { display: block; margin-top:10px; width: 145px; height: 40px; line-height: 40px; background: #fff; font-size: 14px; color: #000; border-radius: 40px; text-align: center; }
.motel a:hover { background:#008add; color: #fff; }
.moyst { background: url(img/ys.jpg) no-repeat center 0; height: 169px; }
.moysbg { background: url(img/ysbg.jpg) no-repeat center 0; }
.moys_01 { float:left; width: 590px; }
.moys_02 { float:left; width:610px; }
.monum { float:left; width:65px; height: 100px; line-height: 100px; text-align: center; background: url(img/ys_t.jpg) no-repeat 0 0; color: #fff; font-size:36px; }
.motit { float:right; width: 530px; height: 85px; border-bottom: 1px #ccc solid; font-weight: 700; font-size: 26px; line-height: 33px; }
.motit strong { display: block; color: #008add; padding-top: 10px; }
.mocont { display: block; font-size: 14px; line-height: 22px; padding-right: 15px; }
.mocont p { display: block; background: url(img/ys_p.png) no-repeat 0 4px; padding-left:35px; margin:20px 0 0 50px; }
.mcon3 { background: url(img/m_05.jpg) no-repeat center 0; height: 179px; }
.mcon3_01 { float:left; width:740px; color: #fff; font-size: 35px; text-align: right; padding-top: 25px; line-height: 30px; }
.khcL { margin:0 auto; width:1200px; position: relative; }
.witn01 {width:1200px; margin:30px auto 0; overflow: hidden; }
.witn01 dl { float:left; width:280px; height:230px; border:2px #ececec solid; margin:5px 8px; transition: all 0.2s ease 0s; position:relative; }
.witn01 dl:hover { background:#008add; }
.witn01 a { color:#040404; }
.witn01 a:hover { color:#f3f3f3; }
.witn01 dl dt { float:left; width:270px; height:180px; text-align:center; margin:5px; display:inline; overflow:hidden; }
.witn01 dl dt .img1 { width:270px; height:180px; display:inline; overflow: hidden; transition: all 0.5s ease 0s; }
.witn01 dl:hover .img1 { transform:scale(1.1, 1.1); }
.witn01 dl dd { width:88%; margin:0 auto; }
.witn01 dl dd strong { float:left; width:100%; line-height:40px; font-size:16px; text-align:center; font-weight:400; }
.witn01 dl dd p { line-height:22px; overflow:hidden; width:100%; font-size:14px; color:#808080; }
.witn01 dl:hover p { color: #f3f3f3; }
.witn01 dl dd span { height:35px; line-height:35px; border-radius: 35px; display:block; font-size:14px; background:#959493; width:125px; margin:0 auto; color:#fff; text-align:center }
.witn01 dl:hover span { background: #febd3d; }
.witpng1, .witpng2 { position: absolute; top:150px; z-index: 1; cursor: pointer; background:#008add; width:35px; height:60px; line-height:60px; color:#fff; font-size:25px; text-align:center; font-family: '宋体' }
.witpng1 { left:-40px; }
.witpng2 { right:-40px; }
.witpng1:hover, .witpng2:hover { background:#ff9600; }
.mnew_fl { float:left; width:600px; height:350px; }
.mnew_fl dt { display: block; width:600px; height:200px; overflow:hidden; }
.mnew_fl dt span { float:left; width: 220px; height:200px; background: #008add; color: #fff; text-align: center; font-size: 18px; font-family: 'Arial'; line-height:45px; }
.mnew_fl dt span em { display: block; color: #fff; font-size: 70px; font-weight: 700; padding-top:60px; }
.mnew_fl dt img { float:right; width:380px; height:200px; transition: all 0.5s; overflow:hidden; }
.mnew_fl:hover img { transform: scale(1.1); }
.mnew_fl dd { display: block; width:100%; margin:0 auto; color: #4f4e4e; font-size: 14px; line-height: 28px; }
.mnew_fl dd strong { display: block; font-size: 18px; line-height:35px; padding-top:20px; padding-bottom:0px; color: #000; }
.mnew_fl dd .more { color: #008add; font-size: 14px; }
.mnew_fl:hover dd .more { color: #ff9600 }
.index13_2 { float:right; width: 550px; }
.index13_2 dl { width:550px; height: 140px; background: #fafafa; }
.index13_2 dl:hover { box-shadow: 2px 1px 5px #ccc; }
.index13_2 dt { float:left; width: 130px; height: 90px; border-right: 1px #cccccc solid; line-height:90px; font-size:18px; color: #000; text-align: center; margin:25px 0; }
.index13_2 dd { float:left; width:355px; color: #666; font-size: 14px; line-height: 24px; margin-left:30px; }
.index13_2 dd strong { display: block; font-size: 16px; line-height:30px; padding-top:25px; padding-bottom:5px; color: #000; }
.index13_2 ul { width: 540px; padding:0 5px; }
.index13_2 li a { height:87px; line-height: 87px; border-bottom:1px #ccc solid; display:block; padding-left:5px; color: #000; font-size: 16px; }
.index13_2 li a:hover { color: #008add }
.m_FQA { width:1200px; margin:20px auto 0; border-top:3px #008add solid; clear:both; height:135px; background:#fff; box-shadow: 2px 3px 5px #ccc; }
.m_FQA .f_left1 { float:left; width:125px; text-align:left; height:120px; position:relative; margin:20px 0 0 25px; }
.m_FQA .f_left1 strong { display:block; color:#008add; font-size:20px; line-height:35px; }
.m_FQA .f_left1 span { display:block; color:#3a3a3a; font-size:20px; text-transform:uppercase; font-weight: 700; }
.m_FQA .f_left1 .qcpng1 { position: absolute; left:0; bottom:15px; background: url('img/btnf.png') no-repeat 0 0; width:58px; height: 28px; cursor:pointer; }
.m_FQA .f_left1 .qcpng2 { position: absolute; left:58px; bottom:15px; background: url('img/btnf.png') no-repeat right 0; width:58px; height: 28px; cursor:pointer; }
.m_FQA .f_right { float:right; width:1010px; height:135px; overflow:hidden; }
.m_FQA_q { width:1010px; clear:both; }
.m_FQA_q li { float: left; width:465px; background: #fff; height:130px; margin-left:40px; }
.m_FQA_q li:hover { background: #fbfbfb; }
.nnr { float: left; height:100px; width:420px; padding-top: 20px; }
.m_FQA_q li .mwen { color: #1c1c1c; display: block; font-size: 16px; line-height:35px; overflow: hidden; font-weight:700; padding: 0px 0 0 60px; text-overflow: ellipsis; white-space: nowrap; background:url('img/mwen.png') no-repeat 20px 3px; }
.m_FQA_q li a:hover .mwen { color: #008add; text-decoration:none; }
.mda { color: #6e6d6d; float: left; height:100px; line-height: 24px; overflow: hidden; padding:8px 0 0px 60px; width:390px; background:url('img/mda.png') no-repeat 20px 5px; font-size:14px; }
.mcon4 { background:url(img/m_06.jpg) no-repeat center 0; height: 507px; padding-top: 1px; }
.mcon4_img { width:605px; height:445px; overflow: hidden; float:left; }
.mcon4_img img { width:100%; height:100%; }
.mcon4_txt { width: 520px; height:383px; margin:0px 0 0 30px; float: left; }
.mcon4_txt .w1 { display: block; width: 380px; font-size: 22px; color: #000; font-weight: 700; padding-top:50px; line-height:70px; border-bottom: 1px #dadada solid }
.mcon4_txt .w2 { display: block; padding-top:35px; margin-top: 0px; line-height:27px; font-size: 14px; color: #666; height:170px; overflow: hidden; }
.mcon4_txt a.more { display: block; background: #ff9600; width:130px; height:38px; line-height: 38px; text-align: center; color: #fff; font-size: 15px; }
.mcon4_txt a.more:hover { background: #008add; }
#pro_content{ display:block; padding-top:5px;}