@charset "utf-8";
/* CSS Document */
/* 公共样式 */
article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}
* { margin:0px; padding:0px; border:0px;}
img,div { border:none;}
body {color:#333;font:12px "microsoft Yahei","arial","microsoft jhenghei","宋体";min-width:970px;overflow-x:hidden;background: url(../images/bg.jpg) center top repeat-x;}
table { border-collapse:collapse;}
a {outline:none;}
a {color:#333333;text-decoration:none;}
a:hover {text-decoration:none;}
li { list-style:none;}
input,select,button,textarea {vertical-align:middle;outline: none;font-family:"microsoft Yahei","arial","microsoft jhenghei","宋体";}
.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.w1200 { width:970px; margin:0 auto;}
.wrap { margin-top:60px;}
.text img { max-width:100%;}
.tc { text-align:center;}
.ab_wrap { margin-top:40px;margin-bottom:50px;}
.ell { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
:-moz-placeholder { color: #666; opacity:1; }
::-moz-placeholder { color: #666;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-textarea-placeholder{color: #666;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder{color: #666;opacity:1;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
textarea::-webkit-input-placeholder {color: #666;}
textarea:-moz-placeholder {color: #666;}
textarea::-moz-placeholder {color: #666;}
textarea::-ms-input-placeholder {color: #666;}





/* header */
.header { padding:13px 0;}
.header-fr { line-height:68px;}
.header-fr h1 { display:inline-block;font-size:12px;font-weight:normal;}
.nav-bg { height:37px;line-height:37px;}
.nav{ position:relative;z-index:9999;margin:0 auto;font-size:0;text-align:center;}
.nav .nLi{ position:relative;display:block;float:left;width:14.28%;background:url(../images/nav.jpg) no-repeat right center;}
.nav .nLi p{ margin:0;}
.nav .nLi p a{ display:block;font-size:14px;color:#0851a5;font-weight:bold;text-transform:uppercase;text-align:center;padding:0 30px;position:relative;}
.nav .on p a,.nav p a:hover { color:#ff0000;}
.banner { margin-top:5px;}
.banner img { width:967px;height:275px;display:block;}
.in-bg { background:#efefef url(../images/body-bg.jpg) repeat-x;padding-top:18px;padding-bottom:18px;}
.index-fl { width:267px;}
.index-fl2 { margin-left:22px;}
.index-fr { width:666px;}
.in-tit { font-size:14px;color:#333;height:29px;line-height:29px;background:url(../images/menu.jpg) center;padding:0 12px;}
.in-tit3 { background:url(../images/b_menu.jpg) left center no-repeat;}
.in-tit4 { background:url(../images/b_menu2.jpg) left center no-repeat;}
.in-tit img { vertical-align:middle;margin-right:8px;}
.in-tit a { color:#00469F;font-weight:normal;}
.in-tit a:hover { text-decoration:underline;}
.in-tit span { vertical-align:middle;}
.prod-list { padding:5px 12px 6px 12px;border:1px solid #cecece;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.prod-list li a { line-height:30px;border-bottom:1px dashed #cadde4;font-size:12px;color:#333;display:block;background:url(../images/arrow.jpg) no-repeat left center;padding-left:22px;}
/*.prod-list li:last-child a { border-bottom:none;}*/
.prod-list5 li { border-bottom:1px dashed #cadde4;line-height:30px;font-size:12px;}
.prod-list5 li a { background:none;border-bottom:none;padding-right:0;}
.prod-list li a:hover { color:#084f9d;}
.prod-list4 li a.current,.prod-list4 li a:hover { color:#0851a5;}
.in-tit3 span { padding-left:12px;}
.in-tit3 img { margin-top:8px;}

.in-bor { margin-bottom:10px;}
.in-cont { padding:10px 12px 15px 12px;line-height:18px;border:1px solid #cecece;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.in-qq { padding-top:8px;}
.in-qq span,.in-qq a { vertical-align:middle;}
.in-qq span { margin-right:5px;}
.in-cont a:hover { text-decoration:underline;color:#084f9d;}
.in-cont2 { padding:15px 10px;line-height:20px;text-align:justify;border:1px solid #cecece;border-top:none;min-height:500px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.in-cont3 { padding:15px 10px;line-height:20px;text-align:justify;border:1px solid #cecece;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.in-cont3 img { border: solid 1px #ccc;padding:2px;margin:5px 15px 4px 0;width:220px;height:163px;}
.prod-li { padding:10px 6px 6px 6px;border:1px solid #cecece;border-top:none;background:#f8f8f8;font-size:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.prod-li2 { background:none;}
.prod-li li { width:122px;list-style:none;text-align:center;float:left;margin:0 4px 10px 4px;}
.prod-li li img { padding:3px;border:2px solid #ccc;width:116px;height:103px;}
.prod-li li p { margin:5px 0 0 0;}
.prod-li li a { display:block;text-decoration:none;color:#333;}
.prod-li li a:hover { color:#f00;}
.footer { background:#0851a5;color:#fff;padding:5px;line-height:20px;}
.links { line-height:20px;padding:5px 0;color:#111;}
.links a { color:#111;}
.links a:hover { color:#f00;}
.footer a { color:#fff;display:inline-block;}
.footer a:hover { text-decoration:underline;}
.location { text-align:right;overflow:hidden;color:#666;font-size:12px;}
.location a { color:#666;}
.location a:hover { color:#084f9d;}
.container-title strong { font-size:12px;color:#333;position:relative;display: inline-block;}
.container-title strong:before { content:"";width:100%;height:2px;background:#084f9d;position:absolute;bottom:-1px;left:0;}
.container-title { white-space: nowrap;border-bottom: 1px solid #dadada;line-height:31px; }
.container-title strong span,.container-title strong img { vertical-align:middle;}
.container-title strong img { margin-right:5px;}
.text { line-height:20px;}
.text table tr td { padding:3px;} 
.index-fr2 { width:690px;}
.text { line-height:20px;font-size:13px;}
.text2 { margin-top:20px;}
.prod-list5 { padding:0 0 10px 0;border:none;}
.prod-list5 li a { background:none;padding-left:0;padding-right:10px;}
.yu10 {clear: both;color:#333;height:28px;padding-top:20px;font-size:0;}
.yu10 a { border:1px solid #cecece;}
.yu10 a,.yu10 span {padding:5px 10px;color:#333;font-size: 12px;margin:0 3px;}
.yu10 a,.yu10 span{ transition: background 1s, color 0.5s;-moz-transition: background 1s, color 0.5s;-webkit-transition: background 1s, color 0.5s;-o-transition: background 1s, color 0.5s;}
.yu10 .current,.yu10 a:hover {background: #084f9d;border:1px solid #084f9d;color: #fff;padding:5px 10px;;text-decoration: none;}
.yu10 span i { font-style: normal;color:#084f9d;}
.news-fl { width:230px;}
.news-fr { width:575px;padding-bottom:10px;border-bottom:1px dashed #ccc;margin-bottom:30px;}
.join-table td { border:1px solid #e5e5e5;text-align:center;padding:5px;}
.message-text { border:1px solid #cff1ff;background:#f1fafd;padding:8px 10px;}
.in_input { padding:2px 6px;background:none;border:1px solid #767676;color:#434343;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size: 12px;width:280px;}
.message-input label { vertical-align:middle;width:80px;text-align:right;display: inline-block;}
.message-input p { padding-bottom:15px;}
.message-input { margin-top:20px;padding-left:50px;}
.message-input textarea { height:130px;}
.cont-input { width:80px;}
.message-img img { width:80px;height:26px;vertical-align: top;margin-left:5px;cursor:pointer;}
.submit2 { background:#efefef;color:#222;width:43px;font-size:12px;outline-style:none;outline-width:0px;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;display:inline-block;border-radius:2px;height:23px;margin-top:5px;cursor:pointer;border:1px solid #767676;line-height:21px;margin-left:80px;}
.cont-text { line-height:30px;}
.iw_poi_title {color:#CC5522;font-size:13px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent { margin-top:20px;width:100%;height:350px;border:#eee solid 1px;}
.prod-li2 li { margin: 0 5px 12px 6px;width:157px;}
.prod-li2 li img { width:147px;height:127px;}
.pror-img h1 { font-size:14px;font-weight:bold;margin-top:8px;}
.prod-a { margin-top:20px;}
.prod-a a { margin:0 5px;}
.equ-list { margin-right:-14px;}
.equ-list li { width:266px;float:left;text-align:center;margin: 0 14px 12px 0;}
.equ-list li a { display:block;}
.equ-list li img { width:258px;display:block;padding:3px;border: 1px solid #ccc;height:171px;}
.equ-list li a:hover img { border:1px solid #0099cc;}
.equ-list li p { margin-top:3px;}
.news-tit h1{ font-weight:bold;font-size:14px;border-bottom: dashed 1px #ccc;padding-bottom:8px;}
.time { margin-top:3px;padding-bottom:10px;}
.honor-list { display: -webkit-flex;display: flex;flex-flow: row wrap;margin-top:10px;margin-right:-14px;}
.honor-list li { width:258px;float:left;border:1px solid #ccc;padding:3px;margin: 0 14px 12px 0;height:100%;}
.honor-list li img { width:100%;display:block;max-height:300px;}
.hon-img { height:300px;vertical-align:middle;display: table-cell;}
.hon-tit { font-size:14px;}
.JLTupdown { margin-top:30px;line-height:24px;}
.JLTupdown a:hover { color:#f00;}
.prod-a a:hover { color:#f00;}
.prod-a span { display:inline-block;margin:0 30px;}
.pror-img img { margin:3px;padding:3px;border:2px solid #CCCCCC;max-width:100%;}