/* CSS Document */
*{box-sizing: border-box;}
body{width: 100%; height: 100%; min-width: 320px;/* max-width: 640px;*/ margin: 0 auto; background-color: #fff;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del,
dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu,
nav, output, ruby, section, summary, time, mark, audio, video {margin: 0px;  padding: 0px;  border: 0px none;  vertical-align: baseline;  }
body,button,input,select,textarea { font-family:"����-��",tahoma,arial,"Hiragino Sans GB","΢���ź�", "����", sans-serif;}
h1,h2,h3,h4,h5,h6,textarea{font-weight:normal; font-size: 1.2rem;}
b,textarea{font-style:normal; font-weight:400;}
table{ border-collapse:collapse; border-spacing:0;}/* ȥ�� table cell �ı߾ಢ������غ� */
pre{white-space: pre-wrap;word-wrap: break-word;}/* pre ���Ի���*/
img{border:none; vertical-align:middle;}
input,select,textarea {font-size:100%;}
del{text-decoration:line-through;}/* һ�µ� del ��ʽ */
a{color:#666;text-decoration:none;}
a:active,a:focus{-moz-outline:none;outline:none;}/* ȥ��a���ӵ����������߱߿� */
ul,li,ol{ list-style:none;}
input{font-family:inherit; margin: 0; padding: 0; border: none;}
th {text-align:inherit;}/* ie bug��th ���̳� text-align */
iframe{display:block;}/* ie6 7 8(q) bug ��ʾΪ���ڱ��� */

.fl{float:left;display:inline;}/* ���ø��������ٸ��������� bug */
.fr{float:right;display:inline;}

.wrapper{ background:#f1f1f1; min-width:1000px; font-family:"Microsoft YaHei";}
.main{ width:1210px; height:100%; margin:0 auto; overflow:hidden;}
.top_cont{ background:url(images/banner1.jpg) center 0 no-repeat; height:541px;}
.top_cont2{ background:url(images/header_img2.jpg) center 89px no-repeat;}
.nav{ background:url(images/png_bg.png) repeat-x; height:89px; border-bottom:1px solid #d4d4d4;}
.nav .fl{ width:158px; height:69px; padding:10px;}
.nav ul{ width:315px; height:89px; float:right;}
.nav ul li{ width:80px; float:left; margin-left:25px; }
.nav ul li a{ width:80px; height:89px; font-size:18px; color:#333; line-height:89px; text-align:center; display:block;}
.nav ul li a.on,.nav ul li a:hover{ border-bottom:5px solid #ef135b;}

.tit{ width:1000px; height:24px; margin:40px 0 18px;}
.tit h4{ font-size:22px; color:#333; border-left:3px solid #ef135b; padding-left:20px; height:24px; font-weight:normal;}

.list{ height:476px;}
.list ul{ width:1210px; height:394px;}
.list li{ width:222px; height:394px; float:left; margin-right:20px; display:inline;}
.list li img{ width:222px; height:394px; display:block;}

.aboutUs { height:250px;  background:#fff;}
.aboutUs ul{ width:1050px;}
.aboutUs ul li{ width:300px; float:left; margin-right:50px; padding-top:40px;}
.aboutUs ul li h4{ width:280px; font-size:22px; height:24px; line-height:24px; color:#333; border-left:3px solid #ef135b; padding-left:20px; font-weight:normal; margin-bottom:15px;}
.aboutUs ul li p{ width:400px; padding-left:20px; font-size:14px; color:#666; line-height:24px;}


.content{ width:920px; margin:120px auto 0; background:#fff; min-height:770px; padding:30px 40px;}
.content h4{ font-size:30px; color:#333; border-bottom:3px solid #ef135b; width:120px; line-height:46px; font-weight:bold;}
.note p{ font-size:16px; color:#333; line-height:26px; padding-top:30px;}

.regist{ width:475px; margin:0 auto; padding-top:40px;}
.regist tr{ height:60px;}
.regist td span{ font-size:16px; color:#333;}
.regist td input{ width:348px; line-height:48px; border:1px solid  #ddd; padding-left:10px;}
.regist td  p{ font-size:14px; color:#666; line-height:20px; padding:50px 0 15px;}
.regist td input.btn{ width:280px; height:70px; background:#ef135b; font-size:24px; color:#fff; border-radius:3px; border:0; font-family:"Microsoft YaHei"; padding:0;}


/*.footer{ background:#303030; height:120px; text-align:center; font-size:12px; color:#999; line-height:120px;}*/
/*.footer a{ font-size:12px; color:#999;}*/

.footer{ background:#303030; height:120px; text-align:center; font-size:12px; color:#999; }
.footer a{ font-size:12px; color:#999;line-height:35px;}
.foot11{line-height:30px;padding-top: 15px;}

