/* CSS Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
abbr,acronym { border:0; } 
textarea, input{resize: none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
ul,ol {list-style:none;list-style-image: none;}

/* public */

html {font-family:"Oxygen",Arial,"Hiragino Sans GB","Microsoft YaHei","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;color:#333;font-size:14px;background:#f7f7f7;}
body {width:960px;padding:0px;margin:0 auto;}

a {color:#0073B9;text-decoration: underline;padding:2px;}
a:hover {color:#fff;background:#0073B9;}

hr {border:0 none;border-top: 1px solid #f3f1ec;}

.ullist {margin: 1em 0;padding: 0 0 0 40px;list-style-type:disc;}
.hidden {display:none;}

/* input & button */

label {display:block;margin-bottom:3px;}

button,
input,
select,
textarea {font-family:Arial,Helvetica,sans-serif;margin:0;padding:.5em;border:1px solid #ccc;line-height:normal;vertical-align:middle;border-radius:0;font-size:14px;}
button {cursor:pointer;padding-left:1.6em;padding-right:1.6em}

  	.ipt-gray {box-shadow:inset 1px 2px 1px rgba(0,0,0,.06);background:#f8f8f8}
  	.btn-green {color:#fff;border-color:#7bb03e;background:#7bb03e}
  	.btn-green:hover {background:#360;border-color:#360;}

/* head */

.head {overflow:hidden; zoom:1;}
	.logo {display:block;}
	.logo a {display:block;width:175px;height:82px;text-indent:-999999px;background-position: 0 0;}
	
	.logo a { 
		background:transparent url("imageslogo.png") no-repeat scroll;
	  }

/* main */

.main {overflow:hidden; zoom:1;margin:10px 0;padding:40px;background:#fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
	.main .col2-1,
	.main .col2-2 {display:block;vertical-align:top;}
	.main .col2-1 {width:68%;float:left;padding-right:5%;border-right: 1px solid #f3f1ec;}
	.main .col2-2 {width:24%;float:right;}
	
	.main .col2-1 .bar {padding:10px 0;text-align:right;}
	.main .col2-2 .sub-nav ul li {margin-bottom:15px;}
	.main .col2-2 .sub-nav ul li:before {content: "»";color:#999;margin-right:5px;}
	
	.main h2 {font-size: 36px; margin-bottom:0.83em;}
	.main h3 {font-size: 24px; margin:1em 0;}
	.main p {padding-bottom:15px;line-height:24px}

	.col2-1 tr.level_header {background: #e5f8fe;}
	.col2-1 th {height: 36px;padding-left: 10px;color: #6bbbea;font-size: 12px;text-indent: left;margin: 4px;}
	.col2-1 tr.ff {background: #FFF;}
	.col2-1 td {line-height: 25px;height: 110px;border-left: 2px solid #fff;padding-left: 5px;font-size: 12px;}
	.col2-1 tr.e3 {background:#f2f2f2;}
	.content img {max-width:100%;_width:expression((documentElement.clientWidth > 600) ? "600px" : "auto" ); }
	
/* foot */
	
.foot {margin:20px 0 40px 0;text-align:center;}

/* contact us */

.contactus {}
	.contactus input,
	.contactus textarea,
	.feedback input,
	.feedback textarea  {width:30em;}
	.contactus textarea,
	.feedback textarea {height:6em;}