/* CSS Document */

body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/openbg.jpg) center top no-repeat; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span { margin:0; padding:0; }
a:link { color:#333333; text-decoration:none }
a:hover { color:#870004; text-decoration:none; }
ul { margin:0; padding:0; list-style-type:none; font-size:0; line-height:0; }
.spacer { clear:both; font-size:0; line-height:0; }
/*------------------------------------------------main--------------------*/
/*------------------------------------------------body--------------------*/
#body { width:100%; width:640px; margin:0 auto; padding:100px 0 0 0; }
#bodyMain { width:640px; height:480px; margin:0 auto; text-align:center; }
/*------------------------------------------------left--------------------*/
#news { font-size:12px; width:866px; padding:20px; border:#7abae3 1px solid; height:auto; margin:0px auto 15px; background: url(../images/news_bg.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/news_bg.png");_background:none;}
#news p {  line-height:20px; color:#FFFFFF; margin:0 auto;}
#news  h2 {width:700px; margin:5px auto; text-align:center; line-height:40px; font-family:"微软雅黑"; color:#FFF;}
.new_close{ width:730px; padding:10px; text-align:center; line-height:20px; color:#FFFFFF; margin:0 auto;}
.new_close a { color:#FFFFFF; }
.table_1px { border-left:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid }
.table_1px td { border-right:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid }
.ab1 { color: #0099cc; }
.page_list { line-height:200%; padding-left:20px; padding-bottom:10px; }
.page_next { line-height:200%; padding-left:20px; }
/* message */
.message{ width:750px;  margin-left:auto; margin-right:auto;}
.message .message_bd{ border-bottom:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; padding-right:5px;}
.message .message_bt{ border-bottom:#e0e0e0 1px solid; padding-left:7px;}
.message .message_lf{ border-left:#e0e0e0 1px solid; padding-left:7px;}
.message .message_bd{ border-bottom:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; padding-right:5px;}
.message .message_bt{ border-bottom:#e0e0e0 1px solid; padding-left:7px;}
.message .message_lf{ border-left:#e0e0e0 1px solid; padding-left:7px;}
.message .txt_c{ color:#FF0000;}
/* member */
.member{ margin:0 auto; line-height:20px;}
.member .member_border_bt{   padding-left:5px;}
.member .member_borderbtrg{  padding-right:5px;}
.member .ar14{ color:#FF0000;}
.member .member_contener{ font-size:14px; line-height:200%;}
/* order */
#right .guide_order{ width:750px; }
#right .guide_order .order_borderbt{ border-bottom:#cdcdcd 1px solid; padding-left:10px;}
#right .guide_order .order_borderrg{ border-right:#cdcdcd 1px solid; padding-right:7px;}
#right .guide_order .order_borderbtrg{ border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; padding-right:7px;}
#right .guide_order .contact_borderbt{ border-bottom:#cdcdcd 1px solid; padding-left:10px;}
#right .guide_order .txt_y{ color:#FF0000;}
/* career */
#right .career{ width:750px; margin-left:auto; margin-right:auto;}
#right .careercont{ margin-top:10px;}
#right .careercont p { margin-bottom:20px; line-height:200%; color:#666666; text-indent:2em;}
.career a { color:#FFF;}
/*------------------------------------------------main--------------------*/
#top { width:100%; width:940px; height:87px; margin:0 auto;  }
#menu { width:100%; width:940px; height:49px; margin:0 auto;   }
/*------------------------------------------------nav--------------------*/
#nav {width:940px; height:38px; margin:0 auto; }
#navMain { width:940px; height:38px; margin:0 auto; background:#bbe0f3; }
#navMain ul { width:913px; height:38px; padding:0 14px 0 13px; float:left; }
#navMain ul li.btn01 { width:119px; height:38px; float:left; background:url(../images/navButton.gif) 0 0 no-repeat; }
#navMain ul li.btn01 a { width:119px; height:38px; float:left; }
#navMain ul li.btn01 a:hover { width:119px; height:38px; float:left; background:url(../images/navButton.gif) 0 -38px no-repeat; }
#navMain ul li.btn02 { width:101px; height:38px; float:left; background:url(../images/navButton.gif) -119px 0 no-repeat; }
#navMain ul li.btn02 a { width:101px; height:38px; float:left; }
#navMain ul li.btn02 a:hover { width:101px; height:38px; float:left; background:url(../images/navButton.gif) -119px -38px no-repeat; }
#navMain ul li.btn03 { width:95px; height:38px; float:left; background:url(../images/navButton.gif) -220px 0 no-repeat; }
#navMain ul li.btn03 a { width:95px; height:38px; float:left; }
#navMain ul li.btn03 a:hover { width:95px; height:38px; float:left; background:url(../images/navButton.gif) -220px -38px no-repeat; }
#navMain ul li.btn04 { width:98px; height:38px; float:left; background:url(../images/navButton.gif) -315px 0 no-repeat; }
#navMain ul li.btn04 a { width:98px; height:38px; float:left; }
#navMain ul li.btn04 a:hover { width:98px; height:38px; float:left; background:url(../images/navButton.gif) -315px -38px no-repeat; }
#navMain ul li.btn05 { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -413px 0 no-repeat; }
#navMain ul li.btn05 a { width:97px; height:38px; float:left; }
#navMain ul li.btn05 a:hover { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -413px -38px no-repeat; }
#navMain ul li.btn06 { width:96px; height:38px; float:left; background:url(../images/navButton.gif) -510px 0 no-repeat; }
#navMain ul li.btn06 a { width:96px; height:38px; float:left; }
#navMain ul li.btn06 a:hover { width:96px; height:38px; float:left; background:url(../images/navButton.gif) -510px -38px no-repeat; }
#navMain ul li.btn07 { width:99px; height:38px; float:left; background:url(../images/navButton.gif) -606px 0 no-repeat; }
#navMain ul li.btn07 a { width:99px; height:38px; float:left; }
#navMain ul li.btn07 a:hover { width:99px; height:38px; float:left; background:url(../images/navButton.gif) -606px -38px no-repeat; }
#navMain ul li.btn08 { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -705px 0 no-repeat; }
#navMain ul li.btn08 a { width:97px; height:38px; float:left; }
#navMain ul li.btn08 a:hover { width:97px; height:38px; float:left; background:url(../images/navButton.gif) -705px -38px no-repeat; }
#navMain ul li.btn09 { width:111px; height:38px; float:left; background:url(../images/navButton.gif) -802px 0 no-repeat; }
#navMain ul li.btn09 a { width:111px; height:38px; float:left; }
#navMain ul li.btn09 a:hover { width:111px; height:38px; float:left; background:url(../images/navButton.gif) -802px -38px no-repeat; }
/*------------------------------------------------nav--------------------*/

/*------------------------------------------------bot--------------------*/
#bot { width:940px; margin:0 auto; background:#bbe0f3; }
#botMain { width:940px; margin:0 auto; background:#bbe0f3; }
#botbanner { width:940px; margin:0 auto; background:#bbe0f3; }
/*------------------------------------------------bot--------------------*/


/*------------------------------------------------contener--------------------*/
#contener { width:940px; margin:0 auto; padding-top:16px; padding-bottom:10px; background:#b5d9ea; }
#contener .sidebar { width:187px; float:left; background: #cfe6f2 url(../images/leftbg01.jpg) no-repeat bottom; }
#contener .sidebar h2 { background:url(../images/leftbg.jpg) no-repeat left top; height:44px; line-height:44px; }
#contener .sidebar h2 strong { margin-left:16px; font-size:16px; font-weight:normal; color:#FFF; font-family:"Microsoft YaHei" "微软雅黑"; }
#contener .guide { float: right; width:739px; background: #FFF url(../images/rightbg01.jpg) no-repeat bottom; height:auto!important; min-height:300px; height:300px; }
#contener .guide h2 { background:url(../images/rightbg.jpg) no-repeat left top; height:44px; line-height:44px; }
#contener .guide h2 strong { margin-left:30px; font-size:16px; font-weight:normal; color:#FFF; font-family:"Microsoft YaHei" "微软雅黑"; }
#article { line-height:25px; padding:20px 25px 0px 25px; font-size:12px; color:#18ade7; }
#article p { margin-bottom:25px; font-size:12px; color:#18ade7; }
.list a { display:block; display:block; height:32px; width:100px; margin-left:10px; line-height:32px; padding-left:40px; font-size:14px; }
.list a:hover, .list a.local { color:#96d5ef; text-decoration:underline; }
.list a.list_t { padding-left:22px; background:none; width:168px; }
.line_n { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E5E9F1; }
