@charset "utf-8";

* { margin:0; padding:0;}
body {background:#f5f5f5; line-height:23px; font-size:12px; line-height:1em; font-family:tahoma, arial; color:#687f96;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul,li,h1,h2,h3 { list-style:none; margin:0px; padding:0px;}

a:hover{text-decoration:underline;}
a {color:#0277aa; text-decoration:none;}
td{padding:3px;}


.column { float:left;}
.clear { clear:both;}

.right{text-align:right;}
.margin{margin:10px;}
.mart10{margin-top:10px;}
.padt30{padding-top:50px;}
.padt20{padding-top:15px; padding-bottom:5px;}
.padt15{padding-top:10px; }
.t_r{text-align:right;}
.pad{padding:13px; }
.f12g{color:#003;}
.f14{font-size:14px; color:#333;}
.fb{font-weight:bold;}
.padb10{padding-bottom:10px;}
.marb10{margin-bottom:10px;}
.marb0{margin-bottom:0px;}
.border{border:#ececec solid 1px; padding:1px;}
.borderb{border-bottom:#ccc dotted 1px;}
.padding{padding:10px;}
.pad5{padding:5px;}
.padb0{padding-bottom:0px; padding-left:0px;}
.pad1b0{padding-bottom:0px;}
.f16b{font-size:16px;}
.f12r{color:#C00;}
.padr0{padding-right:0px;}
.line18{line-height:19px;}
.pad30{padding:80px; line-height:50px; font-family:"微软雅黑", "黑体", "宋体"; font-size:20px; font-weight:bold; color:#333;}
.pad20{padding:35px;}
.line35{line-height:35px;}
.f20white{color:white; font-family:"微软雅黑", "黑体", "宋体"; font-size:24px; font-weight:bold;}
.pad30foot{line-height:50px; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; font-weight:bold; color:#333;}
.picborder{border:#ccc solid 1px; padding:1px;}

h1{text-indent:-10000px; font-size:0; line-height:0;}
.center{text-align:center}
.center1{width:1000px; margin:0 auto; background:url(../images/logo.jpg); height:266px;}
.menu1{width:1000px; margin:0 auto; padding-top:20px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px;}

/*header*/
.years_20{width:1200px; margin:0 auto;}
.banner{width:1000px; margin:0 auto;}
.menu{background:#000; height:40px;  width:1000px; margin:0 auto; color:#fff; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; line-height:40px;}
.menu a{color:#fff; text-decoration:none; display:block; float:left; border-right:#fff solid 1px; padding:0px 20px; font-weight:bold;}
.menu a:hover{color:#000; background:white; text-decoration:underline; display:block; float:left; padding:0px 20px; font-weight:bold;}
.years_20link{color:#fff; display:block; background:#e76148; font-size:14px; border-right:#fff solid 1px; padding:0 7px; text-decoration:none; text-align:center;}
.years_20link:hover{color:#000; background:#fff; text-decoration:none; display:block;}


.tall_h_wr_line{ height:55px; background:url(../images/tall_h_wr_line.gif) 0 0 repeat-x;}
.tall_h{width:1000px; margin:0 auto;}
.tall_h .f_l{ width:180px; padding-top:10px; padding-right:20px; padding-left:10px;}
.tall_h .f_r{ width:340px; float:left;}
.tall_h .f_r1{width:400px; float:right;}
.tall_h .f_r1 a{color:#666; font-size:12px; font-weight:normal;}
/**/
.tall_wr_logo{ background:url(../images/tall_wr_logo.jpg) top center repeat-x; width:100%; height:266px;}
.logo{ width:284px; height:149px; margin:84px 250px 0 0; float:right}
/**/
.tall_wr_menu{ background:url(../images/tall_wr_menu.jpg) 0 0 repeat-x; width:100%; height:60px; text-align:center;}
.tall_wr_menu a{color:white; text-decoration:none;}
.tall_wr_menu a:hover{color:red;}

.f12blue{color:#94d2f8; text-decoration:none;}
.f12blue:hover{color:#232c36; text-decoration:underline;}

.schebg{background:url(../images/schebg.jpg) no-repeat; width:650px; height:700px; margin-top:20px;}
.schebg h2{margin-left:208px; color:#02384e; line-height:20px; font-size:12px; font-weight:bold; padding:5px 0px;}
.textsch{line-height:20px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#687f96; margin-left:195px; padding-bottom:10px; padding-right:10px;}

/*footer*/
.footer{width:1000px; margin:0 auto; border-top:#666 solid 1px; margin-top:20px;}
.footertxt{ text-align:center; padding:20px 0 20px 0; color:#9aa0a4; font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:23px;}
.tall_footer{ text-align:center; padding:20px 0 20px 0; color:#6f7f94; font-size:12px; background:url(../images/tall_footer.gif) 0 0 repeat-x;}
.tall_footer a{ color:#6f7f94; text-decoration:none}
.tall_footer a:hover{ text-decoration:underline;}


/*content*/
.tall_cont_wr{ background:#fdfdfe url(../images/tall_cont_wr.gif) 0 0 repeat-x; width:100%; }
.content{width:1000px; margin:0 auto; background:url(../images/contentbg.png) repeat-y;}
.title{padding:30px 0 20px 0; clear:both; line-height:28px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#232c36;}
.titlel1{clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:17px; line-height:37px; color:#fff; font-weight:bold; border-bottom:#a6b1be solid 1px; background:url(../images/titlebg.jpg) no-repeat; height:37px; padding-left:40px;}
.titlel2{padding:20px 0 10px 0; clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:15px; color:#232c36; font-weight:bold; border-bottom:#a6b1be solid 1px;}
.text1{clear:both; line-height:23px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#687f96; padding-bottom:10px; padding-top:10px;}
.text1 h2{font-size:12px; color:#333; font-weight:bold; line-height:23px;}
.text2{clear:both; line-height:26px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#687f96; padding-bottom:10px; padding-top:10px;}
.topic_l{float:left; width:330px;}
.topic_r{float:right; width:300px;}
.reg,.contact{clear:both;}
.reg ul li{list-style:none; padding:0px; margin:0px;}
.reg ul li{margin-bottom:8px;}
.reg label{float:left;width:90px;color:#930;}
.reg label span{color:red;padding-right:5px;}
.reg input{width:300px;height:18px;line-height:18px;color:#666;text-indent:10px;border:solid 1px #CCC}
.reg input.short{width:400px;}
.contact ul li{list-style:none; padding:0px; margin:0px;}
.contact li{float:left;}
.contact li.con{width:210px;}

.ind_left{ padding:0 30px 0 30px;}
.position{font-size:12px; color:#687f96; padding-top:10px;}

.application{background:#f5f5f5; padding:20px; border:#dddbdb solid 1px;}
.title3{text-align:center; font-weight:bold; color:#333; font-size:14px; line-height:35px;}

.year20{clear:both;}
.year20 ul{list-style:none; background:none;}
.year20 ul li{float:left;overflow:hidden;padding:1px;text-align:center;}
.year20 li.li1{width:135px; text-align:left; padding-left:10px;}
.year20 li.li2{width:205px;}
.year20 li.li3{width:101px;}
.year20 li.li4{width:292px;}
.year20 li.li5{width:194px;}
.year20 li.li6{width:225px;}
.year20 li.li7{width:265px;}
.year20 li.friend{width:181px; text-align:left;}
.year20 li.master1{width:470px; text-align:left; line-height:27px;}



#no-margin p{margin:0 0 10px 0; line-height:20px; text-indent:0;padding-left:10px;}
h4{color:#333;font-size:12px;padding-left:10px; margin-top:10px;}

.content20years{background:#f5f5f5; width:1000px; margin:0 auto;}
.c20yearl{float:left; width:47%; background:white; padding:10px; margin-top:10px; margin-bottom:10px;}
.c20yearl1{float:left; width:66%; background:white; padding:10px; margin-top:10px; padding-bottom:0px;}
.c20yearr{float:right; width:47%; background:white; padding:10px; margin-top:10px; margin-bottom:10px; padding-left:0px;}
.c20yearr1{float:right; width:28%; background:#ffefaa; padding:10px; margin-top:10px; margin-bottom:10px; padding-left:0px;}
.bg2{background:#e1d8f8; }
.bg3{background:#d2f9ff;}
.bg4{background:#fff;}
.bg5{background:#00bcea;}
.title1bg{background:#159bb6; color:#fff; height:35px; line-height:35px; padding-left:20px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; width:230px; margin-bottom:10px; font-size:16px;}
.title2bg{background:#ab93eb; color:#fff; height:35px; line-height:35px; padding-left:20px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; width:230px; margin-bottom:10px; font-size:16px;}
.title3bg{background:#e16351; color:#fff; height:35px; line-height:35px; padding-left:20px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; width:230px; margin-bottom:10px; font-size:16px;}
.title4bg{background:#b1d257; color:#fff; height:35px; line-height:35px; padding-left:20px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; width:230px; margin-bottom:10px; font-size:16px;}
.wishbg{background:url(../images/wishbg.jpg) no-repeat; height:978px;}
.wish1bg{background:#159bb6; color:#fff; height:35px; line-height:35px; padding-left:20px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; margin-bottom:10px; font-size:16px; width:860px;}

