/* CSS Document */
@font-face {
				font-family: 'Swiss721';
				src: url('swis721cnbtroman.eot');
				src: url('swis721cnbtroman.eot?#iefix') format('embedded-opentype'),
						 url('swis721cnbtroman.woff') format('woff'),
						 url('swis721cnbtroman.ttf') format('truetype'),
						 url('swis721cnbtroman.svg#swis721cnbtroman') format('svg');
				font-weight: normal;
				font-style: normal;
		}
*{ font-family: 'Swiss721'; margin:0px; padding:0px;font-size:14px;}
body{ background:#3B6883; /*url(../images/bodybg.png) repeat-x;*/}
.main{ width:1000px; margin:auto; height:auto;}
.header{ height:165px; width:1000px; /*background:url(../images/headimg.png) right top no-repeat;*/}
.logo{ float:left; margin-top:30px; }
.container{ background:#0c3956; height:auto; overflow:hidden; min-height:300px; width:1000px; margin:auto;-moz-box-shadow: 0px 0px 10px #041929;-webkit-box-shadow: 0px 0px 10px #041929;box-shadow: 0px 0px 10px #041929;}
.menu { width:1000px; margin:auto; height:35px; margin-top:25px;}
.menu ul{ list-style:none; width:960px; margin:auto;}
.menu ul li { list-style:none; display:inline; float:left;
padding-top:10px;
padding-bottom:10px;
padding-left:73px;
padding-right:74px;
 background:url(../images/menu.png) repeat-x;border-right:1px solid #0d5f93;border-left:1px solid #000; cursor:pointer; }
.menu ul li a { text-decoration:none; text-transform:uppercase; color:#fff; font-size:14px; }	
.menu ul li.first{ -webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;} 
.menu ul li.last {-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.menu ul li:hover{ background:url(../images/menusl.png) repeat-x; }
.sel { background:url(../images/menusl.png) repeat-x !important;}
.contentleft{ float:left; width:450px;}
.contentright{ float: left;height: 280px;width: 470px;margin-left: 30px;}
.contentrightinner{height: 233px;width: 460px; position:relative;}
.phead{ color: #38b1ff;font-size: 17px;line-height: 25px;font-weight: bold;}
.content{width: 955px;margin: auto;height: auto;overflow: hidden;margin-top: 20px; font-family:Verdana, Geneva, sans-serif;}
.content .cul li { color:#fff; font-size:16px;line-height:22px;}
.content .cul  { list-style:square inside;  margin:10px 0px;margin-left:20px;}
.bottom{ background:url(../images/bottom.png) repeat-x; height:100px; width:1000px; margin:auto;}
.shadow{ background:url(../images/slidershadow.png) no-repeat; width:470px; height:46px}
.newsletter{ width: 340px;float: left;padding-left: 40px;padding-top: 30px; border-right:1px solid #0d5f93; height:108px; }
.clogin{ width:580px;float: left;padding-left:30px;padding-top: 30px; height:108px;}
label{ color:#38b1ff; font-size:14px; line-height:35px;font-family: 'Swiss721'; clear:both; float:none;}
input { -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; width:210px; height:28px; border:none; outline:none; color:#000; padding-left:10px; margin-right:10px; }
textarea { -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; width:500px; height:100px; border:none; outline:none; color:#000; padding-left:10px; margin-right:10px; margin-bottom:10px; }
button{ line-height:29px; text-align:center; width:100px; background:url(../images/button.png) repeat-x; cursor:pointer; color:#fff; font-size:14px; border:none; outline:none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; }
::-webkit-input-placeholder {   color: black;} 
:-moz-placeholder {   color: black;}
.footer{ width:1000px; text-align:right;}
.footer{ margin:auto; width:1000px; margin-top:10px}
.footer ul{ list-style:none; display:inline;}
.footer ul li { display:inline;}
.footer ul li a { color:#fff; text-decoration:none; font-size:10px; padding:0px 10px; font-family:Verdana, Geneva, sans-serif;}
.footer ul li.last{ border:none;}
.cont{ padding:10px;}
h1{ color:#fff; padding-bottom:10px; border-bottom:1px solid #fff; margin-bottom:10px; font-size:18px; font-weight:normal;}
h2{ color:#fff; padding-bottom:10px; border-bottom:1px solid #fff; margin-bottom:10px; font-size:14px; font-weight:normal;}
.button{float: left;
padding: 20px 6px;
background: url(../images/menu.png) repeat-x;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
margin: 10px 0px;
line-height: 1px;
color: #fff;
width: 100px;
font-size: 16px;
cursor: pointer; }
.cwi{ color:#fff; padding-left:10px;}
.cont{ color:#fff; font-size:14px; line-height:20px; padding:20px;}
.addr{ width:300px; float:right; margin-left:20px;}
.contactform{ float:left;} 
.addr .phead{ font-size: 15px;
font-weight: normal;}
.err{color: red;font-size: 15px;}
.succ{color: yellow;
font-size: 15px;}
.proc{color:#fff; line-height:30px; padding-left:35px; font-size:16px;}
.proc1{color:#fff; text-indent:80px;line-height:30px; font-size:16px;}
.ie10 .proc{ padding-left:50px;}