﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{color:#333; font-size:12px; font-family:"微软雅黑";}
a{color:#333; text-decoration:none;}
a:hover{color:ff0000;}
a {outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus {outline:0;}
img{border:0;}
li{list-style:none;}
.clear{clear:both;}

/***********************************************公共头部***********************************************************/
.width1002 .header{ width:1002px; margin:0px auto; overflow:hidden;}
.width1200 .header{ width:1200px; margin:0px auto; overflow:hidden;}
.logo{ width:308px; height:65px; float:left; margin-top:16px;}
.logo img{ width:308px; height:65px;}
.headbg{ width:100%; height:26px;}
.headbg,.footer{filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = '#0cb960', endColorstr = '#0238bf');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = '#0cb960', endColorstr = '#0238bf')";
background-image: -moz-linear-gradient(left, #0cb960, #0238bf);
background-image: -ms-linear-gradient(left, #0cb960, #0238bf);
background-image: -o-linear-gradient(left, #0cb960, #0238bf);
background-image: -webkit-gradient(linear, left top, right top, from(#0cb960), to(#0238bf));
background-image: -webkit-linear-gradient(left, #0cb960, #0238bf);
background-image: linear-gradient(left, #0cb960, #0238bf);}

.width1200 .hbg{ width:1200px; height:26px; margin:0px auto; /*background:#0238BF url(../images/headbg.jpg) repeat-y;*/}
.width1002 .hbg{ width:1002px; height:26px; margin:0px auto; /*background:#0238BF url(../images/headbg.jpg) repeat-y;*/}

.width1002 .nav{ width:355px; height:58px; float:left; margin-left:150px; display:inline; margin-top:20px;}
.width1002 .nav ul{ float:left; width:auto; height:58px;}
.width1002 .nav ul li{ float:left; width:70px; height:58px; border-right:1px solid #B3B3B3; color:#195E85;}
.width1002 .nav ul li h3{ font-size:12px; float:left; width:70px; text-align:center; font-weight:bold; margin-top:12px;}
.width1002 .nav ul li .navs2{ float:left; width:auto; line-height:12px; -webkit-text-size-adjust:none; font-size:10px; -webkit-transform:scale(0.9); margin-left:12px; display:inline; margin-top:2px;}

.width1200 .nav{ width:565px; height:58px; float:left; margin-left:50px; display:inline; margin-top:20px;}
.nav ul{ float:left; width:auto; height:58px;}
.nav ul li{ float:left; width:92px; height:58px; text-align:center; border-right:1px solid #B3B3B3; color:#195E85;}
.nav ul li h3{ font-size:12px;display:block; width:92px;font-weight:bold; margin-top:12px;}
.nav ul li .navs2{display:block; /*float:left; width:auto;*/ line-height:12px; -webkit-text-size-adjust:none; font-size:10px;/* -webkit-transform:scale(0.9); margin-left:23px; display:inline;*/ margin-top:2px;}
.nav a{ color:#195E85; cursor:pointer;}
.nav a:hover h3{ color:#ff0000;}

.search{ width:150px; float:right; margin-top:31px;}
.search span{ float:left; width:150px; color:#195E85; font-size:9px;}
.search .seatxt{ float:left; width:129px; height:13px; border:1px solid #C5D6E0;margin-top:7px;}
.search .seatxt:focus{border-color:#0099FF}
.search .seabtn{ float:right; width:14px; height:13px; background:url(../images/search.jpg) no-repeat; margin-top:12px; cursor:pointer;}

/***********************************************公共尾部***********************************************************/
.footer{ width:100%; height:26px; /*background:#0238BF url(../images/headbg.jpg) repeat-y;*/ line-height:26px; color:#fff;}
.width1200 .footer p{ width:1200px; margin:0px auto; /*background:#0238BF url(../images/headbg.jpg) repeat-y;*/}
.width1002 .footer p{ width:1002px; margin:0px auto; /*background:#0238BF url(../images/headbg.jpg) repeat-y;*/}
.footer p a{ color:#fff;}
.footer p a:hover{ color:#ff0000;}
.fmar{ margin-top:35px;}