@charset "gb2312";
/* CSS Document */
#header_container{ width:100%; height:220px; background:url(jsca2014_body_bg_repeat.jpg) repeat-x;}
#header_wrapper{ width:100%; height:220px; background:url(jsca2014_header_bg.jpg) top center no-repeat;}
#header_cont{  width:995px; height:108px; margin:0 auto; padding-top:112px;}
.search{width:995px; height:30px; margin:0 auto;}
.search form{ float:right; margin-bottom:1px;}
.search form input.txt{ float:left; width:196px; height:28px; line-height:28px; background:#FFF; border:1px solid #FFF;; color:#5f5d5d; padding-left:5px; }
.search form input.txt:focus{ border:1px solid #5ea5ef;}
.search form button{ float:right; width:61px; height:30px; text-align:center; background:none; border:none;}
.nav{ width:995px; height:78px; background:url(jsca2014_nav_bg.jpg) no-repeat; margin:0 auto; font-family:"Microsoft YaHei";}
.nav_title{ float:left; width:201px; height:60px; margin-left:37px;}
.nav_title .pic{ width:201px; height:18px; margin-top:16px; margin-bottom:10px;}
.nav_title p{ height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; }
ul.nav_list{ float:right; width:695px; height:60px; margin-right:24px; margin-top:13px;}
ul.nav_list li{ float:left; width:85px; height:30px; line-height:30px; text-align:center;}
ul.nav_list li a{ text-decoration:none; font-size:14px; font-weight:bold; color:#FFF;}