/* CSS Document */
* { margin:0; padding:0;}
body {margin:0px; padding:0px; background:#FFF;}

.clear { font-size:0; line-height:0; height:0; clear: both;}
.fleft { float:left;}
.fright { float:right;}
.alignright { text-align:right;}
.aligncenter { text-align:center;}
.wrapper { width:100%; overflow:hidden;}
.wrapper-in{ width:100%; overflow:auto;}
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
a { outline:none;}

.bg{background: url(../images/top-bg.gif) repeat-x top #ffffff;}
.bg-in{background: url(../images/top-bgin.gif) repeat-x top #ffffff;}
#page{ width:100%; text-align:left; background:url(../images/top-bg-main.gif) top center no-repeat;}
#page-in{ width:100%; text-align:left; background:url(../images/top-bg-in.gif) top center no-repeat;}
#main{ width:1000px; margin:0px auto; text-align:left; clear:both; }
#wrapper{overflow:auto; width:100%;}




.top-part{ height:90px;}
.top-part .logo {padding:16px 0px 15px 20px; display:inline-block;}
.top-part .phone {padding-top:23px; text-align:right; padding-right:10px; display:inline-block; float:right;}

.bottom{ text-align:center;}
.bottom span {border-top:solid 1px #d3d3d3; padding:15px 0px; vertical-align:middle; display:inline-block;  border-bottom:solid 1px #d3d3d3; width:960px; text-align:center;}
.bottom span a img {vertical-align:middle; padding-right:50px;}

.banner{ text-align:center;}

.copyright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:20px;}
.copyright span {float:right;}
.copyright span a {text-decoration:none; color:#333333;}
.copyright span a:hover {color:#2e2e2c; text-decoration:underline;}
.copyright em {font-style:normal; color:#FF0000;}
.copyright em a {font-style:normal; color:#FF0000;}
.copyright em a:hover {color:#2e2e2c; text-decoration:underline;}

.top-nav {margin:0px 18px; padding-top:5px; height:46px;}
.top-nav ul {padding:0px; margin:0px;}
.top-nav li {list-style:none; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:normal; vertical-align:middle;}
.top-nav li a {display:inline-block; color:#FFF; text-decoration:none; height:41px; line-height:41px; padding-right:10px;}
.top-nav li a span{display:inline-block; cursor:pointer; color:#FFF; text-decoration:none; padding:0px 0px 0px 11px;}
.top-nav li a:hover {display:inline-block; background:url(../images/menu-h.gif) no-repeat right; line-height:41px; height:41px; vertical-align:top; color:#FFF; text-decoration:none;}
.top-nav li a:hover span {display:inline-block; background:url(../images/menu-h.gif) no-repeat left; line-height:41px; height:41px; vertical-align:top; }
.top-nav li a.selected {display:inline-block; background:url(../images/menu-h.gif) no-repeat right; line-height:41px; height:41px; vertical-align:top; padding-right:15px; color:#FFF; text-decoration:none;}
.top-nav li a.selected span {display:inline-block; background:url(../images/menu-h.gif) no-repeat left; line-height:41px; height:41px; vertical-align:top; padding-left:16px;}
.top-nav li img {vertical-align:top;  margin:0px 9px;}

.mid-part{ margin:0px 20px;}
.left-part{width:585px; float:left;  clear:both;}

.title {color:#f00000; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; padding-left:9px; float:left; clear:both;}

.content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; border-bottom:solid 1px #d3d3d3; padding-bottom:25px; float:left;  clear:both; width:578px;}
.content img {float:left; padding-right:10px;}

.date {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; float:left; width:264px; margin-left:9px; float:left;}
.date strong {text-align:left; color:#05426f; padding-bottom:12px; display:inline-block;}
.date a {float:right; text-decoration:none; color:#535353; padding-top:5px; font-weight:bold;}
.date a:hover {color:#0a4da4;}

.date1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; width:565px;}
.date1 strong {text-align:left; color:#05426f; padding-bottom:12px; display:inline-block;}
.date1 a {float:right; text-decoration:none; color:#535353; padding-top:5px; font-weight:bold;}
.date1 a:hover {color:#0a4da4;}

.right-part{width:351px; float:left; padding-left:24px;}
.social {	 
	background-color: 
	#EDEDED; 
	color: #666666; 
}
.call {background:url(../images/contact-bg.gif) no-repeat left top; width:341px; height:84px;}
.name {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:#FFFFFF; border:solid 1px #d5d2cc; width:105px; height:17px; vertical-align:middle; padding:5px 5px 5px 8px; margin-right:5px;}
.back {padding:15px 0px 10px 15px; display:inline-block;} 

.top-c {background:url(../images/top-r-c.gif) no-repeat 5px top;}
.top-c img{ float:left;}
.bot-c {background:url(../images/bot-r-c.gif) no-repeat 5px top;}
.bot-c img{ float:left;}

.it {border-bottom:solid 1px #434342; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; clear:both; display:block;}
.it a {color:#949191; text-decoration:none; font-size:11px; }
.it a:hover {color:#FFFFFF;}
.it .left-img{display:inline-block; padding:0px 15px; float:left;}
.it .right-txt{ display:inline-block; width:150px; float:left;}
.it .right-txt strong{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF; width:150px; display:inline-block;}

.inner-title{color:#f00000; font-size:20px; font-family:Arial, Helvetica, sans-serif; vertical-align:top; background:url(../images/top-co-r.gif) no-repeat right;}
.inner-title span{ display:inline-block; padding-left:16px; padding-bottom:15px; vertical-align:top; padding-top:16px;}
.inner-title img{ vertical-align:top;}

.content-box{ padding:18px 22px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-align:justify; border:#e5e2dc solid 1px; line-height:18px; border-top:none; border-bottom:none;}
.content-box .click{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-decoration:underline;}
.content-box .click:hover{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-decoration:underline;}
.content-box .tabs{ padding:0px; margin:0px;}
.content-box .tabs li{ list-style:none; background:url(../images/tab-n.gif) no-repeat; height:50px; float:left; display:inline-block; width:178px; font-family:Verdana, Geneva, sans-serif; font-size:14px;  text-align:left;}
.content-box .tabs li a{  height:42px; width:165px; display:inline-block; color:#05426f; text-decoration:none; padding-top:8px; padding-left:15px;}
.content-box .tabs li a:hover{  display:inline-block; height:50px; width:180px; color:#05426f !important; text-decoration:underline;}
.content-box .tabs li.active{background:url(../images/tab-h.gif) no-repeat top right #e5e2dc; color:#FFF;}
.content-box .tabs li.active a{ color:#FFF;}
.content-box .tabs li.active a:hover{ color:#FFF; text-decoration:none;}

.content-box1{ padding:18px 10px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-align:justify; border:#e5e2dc solid 1px; line-height:18px; border-top:none; border-bottom:none;}
.content-box1 .click{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-decoration:underline;}
.content-box1 .click:hover{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; text-decoration:underline;}
.content-box1 .tabs1{ padding:0px; margin:0px;}
.content-box1 .tabs1 li{ list-style:none; background:url(../images/tab-n1.gif) no-repeat; height:45px; float:left; display:inline-block; font-family:Verdana, Geneva, sans-serif; font-size:11px;  text-align:center; }
.content-box1 .tabs1 li a{  height:40px;display:inline-block; color:#05426f; text-decoration:none; padding-top:5px; padding-left:10px; padding-right:35px; background:url(../images/border-l.gif) no-repeat left center;}
.content-box1 .tabs1 li a:hover{ background:url(../images/tab-h1.gif) no-repeat top right;  display:inline-block;  color:#05426f !important; text-decoration:underline;}
.content-box1 .tabs1 li.active{background:url(../images/tab-h1.gif) no-repeat top right #e5e2dc; color:#FFF;}
.content-box1 .tabs1 li.active a{ color:#FFF;}
.content-box1 .tabs1 li.active a:hover{ color:#FFF; text-decoration:none;}


.content-news {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}
.content-news img {float:left; margin:0px 10px 10px 0px; border:solid 1px #e5e2dc;}

.content-news-1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:justify; border-bottom:solid 1px #e5e2dc; padding-bottom:25px;}
.content-news-1 img {float:left; margin:0px 10px 10px 0px; border:solid 1px #e5e2dc;}
.content-news-1 strong {color:#0a4da4;}
.content-news-1 a {float:right; text-decoration:none; color:#535353; padding-top:5px; font-weight:bold;}
.content-news-1 a:hover {color:#0a4da4;}
.content-news-1 .date-icon {float:right; font-size:11px; color:#535353; font-weight:bold;}
 
.more{ text-align:right;}

.title-inn .icon-date {float:right; font-size:11px; color:#535353;}

.next-page {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:5px 0px 16px 0px; text-align:center; }
.next-page a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;padding:0px 5px 0px 5px; }
.next-page a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3677bc; text-decoration:none;}
.next-page span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; background-color:#3677bc; padding:0px 5px 0px 5px;}


.contact-l{ display:inline-block; vertical-align:top; font-family:Verdana, Geneva, sans-serif; color:#333333; font-size:11px; padding-right:15px; float:left; padding-top:5px; width:205px; text-align:right;}
.contact-r{ display:inline-block; float:left; display:inline-block; vertical-align:top;}
.contact-r span{ display:inline-block; width:307px; height:29px;  font-weight:normal; background:url(../images/input-bg.gif) no-repeat; margin-bottom:12px;}
.contact-r .drop{ display:inline-block; width:267px; height:29px;  font-weight:normal; background:url(../images/input-bg-drop.gif) no-repeat; margin-bottom:12px;}
.contact-r .add{display:inline-block; width:307px; height:129px;  font-weight:normal; background:url(../images/input-bg-add.gif) no-repeat; margin-bottom:12px;}

.input-txt{ width:300px; height:22px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; font-weight:normal; border:none; border-color:transparent; margin-top:3px; margin-left:3px;}
.input-add{ width:300px; height:122px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; font-weight:normal; border:none; border-color:transparent; margin-top:3px; margin-left:3px;}





