﻿body{background:#FFF;font-family:arial,宋体,sans-serif;font-size:14px;line-height:26px;color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,p,table,tr,th,td,img,em,form{margin:0;padding:0;}
img{border:0;}
object{vertical-align:top;outline:none;}
ul,ol{list-style:none;}
a{color:#06c;text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:18px;margin-bottom:18px;text-align:center;}
h2,h3,h4,h5,h6{font-size:14px;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
.left{ float:left;display:inline;}
.right{float:right;display:inline;}
.inner{margin:auto;width:1132px;padding:0 8px;display:block;position:relative;}

#main{width:1132px;margin:0 auto;padding-top:10px;position:relative;}

.red{color:Red;}
.fleft{float:left;display:inline;}
.fright{float:right;display:inline;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
.mgtt{font-weight:bold;background-color:#F5F5F5;border:1px solid #D9D9D9;padding:1px 10px;}
.spsel{font-weight:bold;}
.hidenotice{color:#AAA;}

.link1{display:block;float:left;background:url("/images/link1-tail.gif") repeat-x left top;color:#fff;text-decoration:none;line-height:15px;}
.link1 em{display:block;background:url("/images/link1-left.gif") no-repeat left top;}
.link1 b{display:block;background:url("/images/link1-right.gif") no-repeat right top;padding:12px 36px 13px 21px;font-style:normal;font-weight:normal;color:#333;}
.link1:hover{background:url("/images/link2-tail.gif") repeat-x left top;text-decoration:none;}
.link1:hover em{background:url("/images/link2-left.gif") no-repeat left top;}
.link1:hover b{background:url("/images/link2-right.gif") no-repeat right top;color:#FFF;}

.link2{display:block;float:left;background:url("/images/link2-tail.gif") repeat-x left top;text-decoration:none;line-height:15px;}
.link2 em{display:block;background:url("/images/link2-left.gif") no-repeat left top;}
.link2 b{display:block;background:url("/images/link2-right.gif") no-repeat right top;padding:12px 30px 13px 16px;font-style:normal;font-weight:normal;color:#333;}
.link2:hover{background:url("/images/link1-tail.gif") repeat-x left top;text-decoration:none;}
.link2:hover em{background:url("/images/link1-left.gif") no-repeat left top;}
.link2:hover b{background:url("/images/link1-right.gif") no-repeat right top;color:#FFF;}

.listTitle{color:#15AECE;}

.alignright{text-align:right;}
.aligncenter{text-align:center;}
.extra-wrap{overflow:hidden;}

.pagecontainer .on{font-weight:bold;}
.pagecontainer *{margin-right:8px;}

.header{background:#104F6E;height:48px;line-height:48px;color:#fff;font-family:"Arial","黑体","宋体",sans-serif;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);position:fixed;top:0;left:0;width:100%;z-index:999;}
.header a{color:#FFF;-webkit-transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header a:hover{color:#15AECE;text-decoration:none;}
.header .logo{line-height:0;margin-right:60px;}
.header .item{float:left;position:relative;z-index:999;}
.header .parent_mn{font-size:16px;width:120px;height:48px;display:block;text-align:center;}
.header .menu{display:none;position:absolute;top:48px;left:-2px;background-color:#104F6E;background-color:rgba(16, 79, 110,0.9);_background-color:#104F6E;*background-color:#104F6E;width:96px;border-radius:0 0 5px 5px;padding-left:27px;line-height:30px;font-size:14px;z-index:999;}
.header .menu a{display:block;height:30px;}
.header .fg{margin:0 8px;}

.content{padding-bottom:20px;min-height:645px;padding-top:48px;}
.content .nav{background-color:#f4f4f4;border-bottom:1px solid #eee;height:30px;line-height:30px;font-size:12px;color:#aaa;}
.content .nav .fg{margin-left:20px;}
.content .nav .note{background-color:#B8D762;padding:2px 12px;border-radius:12px;}

.content .slogan{float:left;width:285px;padding-top:35px;}
.content .slogan p{padding:15px 0 26px 0;margin:0;color:#333;}
.content .slogan h2 span{display:block;margin-bottom:-32px;}
.content .slogan h2 em{color:#333;font-style:normal;}
.content .slogan h2 strong{display:block;font-weight:normal;color:#333;padding-left:14px;background:url("/images/arrow1.gif") no-repeat left 9px;}

.content .item{width:260px;float:left;padding:0 20px;border-right:1px solid #dedede;}
.content .last{border-right:none;float:right;width:190px;padding:0;}
.content .splast{border-right:none;float:right;width:180px;padding:0 0 0 10px;}
.content .big{width:850px}
.content .item dl{padding:5px 0;}
.content .item dd{padding-left:16px;background:url("/images/marker.gif") no-repeat left 8px;margin-top:8px;}
.content .con_intro{margin:10px 0 0 25px;width:190px;}

.footer{color:#666;font-size:12px;line-height:22px;background-color:#f2f2f2;}
.footer a{color:#666;}
.footer a:hover{color:#06c;text-decoration:underline;}

.footer .top{padding:20px 0 8px 0;}
.footer .top .partners{color:#487F7A;margin-right:10px;}
.footer .fg{margin:0 10px;}
.footer .item{float:left;width:188px;}
.footer .item .tt{font-size:12px;font-family:"Arial","黑体","宋体",sans-serif;text-decoration:none;display:block;color:#333;font-weight:bold;}
.footer .list{padding-left:0;}
.footer .sp_list{padding-left:1px;}

.footer .bottom{padding:8px 0;border-top:1px solid #e3e3e3;}
.footer .top_mg{margin-left:160px;}
.footer .btct{margin-top:6px;}
.footer .qr_code{margin-top:6px;}

#contacts-form .field1,
#contacts-form .field2{float:left;}
#contacts-form .field1{width:300px;}
#contacts-form .field1 div{height:50px;}
#contacts-form .field1 span{display:block;width:281px;height:27px;background:url("/images/input-bg2.gif") no-repeat left top;}
#contacts-form .field2{width:300px;}
#contacts-form .field2 span{display:block;width:281px;height:127px;background:url("/images/textarea-bg.gif") no-repeat left top;margin-bottom:30px;}
#contacts-form label{display:block;}
#contacts-form input{width:258px;background:none;border:0;vertical-align:top;line-height:1.2em;margin:4px 0 0 10px;}
#contacts-form textarea{width:271px;height:121px;overflow:auto;background:none;border:0;padding:4px 0 2px 10px;}
#contacts-form .link2{float:right;}

.img-indent {margin-bottom:20px;}

.img-box1{width:100%;overflow:hidden;}
.img-box1 img{float:left;margin:0 20px 0 0;}
.p2{margin-bottom:25px;}

.address span {float:right;margin-right:160px;}

.txt1 {font-weight:bold;}

.new{color:red;margin-left:5px;}
#contentArea li{width:750px;}
#FlashArea li{width:980px;}
#caseArea li{width:365px;}
.caseTable{margin:0px auto;}
.caseTable tr{width:100%;}
.caseTable td{width:300px;}
#cs_noexpressUpdate {margin: 0 auto;text-align:left;background-image: url("small_short_nofp_bg.gif");background-repeat:no-repeat;width:210px;height:200px;padding:40px;}
#bookTable{border:1px gray solid;}
#bookTable tr{border:1px gray solid;}