﻿@charset "utf-8";
body {margin:0px;padding:0px;text-align:center;background-color:#FFF;}
div, ul, li {margin:0px;padding:0px;list-style:none;font-size:13px;font-family:"宋体";}
/* link */
a {color: #333;text-decoration:none;}
/*a:visited {color: #333;text-decoration:none;}*/
a:hover {color: Orange;}
a:active {color: #333;}
/* global */
.clear {clear:both;}
.line_clear {clear:both;height:25px;}
img {border:0px;vertical-align:top;}
a.red {color:#C00;}
/* header */
#header {margin:auto;width:1000px;height:91px;overflow:hidden;}
#header ul.logo {float:left;width:157px;padding-top:6px;}
#header ul.top {float:left;width:843px;}
#header ul.top li.txt {height:55px;}
#header ul.top li.txt span.tel {float:left;width:500px;text-align:right;padding-top:16px;}
#header ul.top li.txt span.tel em {font-size:16px;color:red;font-style:normal;font-weight:bold;}
#header ul.top li.txt span.so {float:right;width:270px;padding-top:14px;}
#header ul.top li.txt span.so input, #header ul.top li.txt span.so em {float:left;font-style:normal;}
#header ul.top li.txt span.so em {padding-top:5px;padding-right:5px;}
#header ul.top li.txt span.so input {width:200px;height:18px;border:solid 1px #DBE4EB;border-right:0px;}
#header ul.top li.txt span.so input.but {width:26px;height:22px;border:solid 1px #DBE4EB;border-left:0px;background:url(/images/so_img.jpg) no-repeat 0 0;}
#header ul.top li.nav {height:36px;overflow:hidden;background:url(/images/nav_c.jpg) repeat-x 0 0;}
#header ul.top li.nav img {float:left;}
#header ul.top li.nav a {float:left;padding:0 16px;}
#banner {margin:auto;width:1000px;height:329px;padding-top:10px;padding-bottom:2px;overflow:hidden;}
#center {margin:auto;width:1000px;overflow:hidden;background:url(/images/r_bg.jpg) repeat-y 230px 0;}
#footer {margin:auto;margin-top:5px;width:1000px;padding:5px 0px;overflow:hidden;background:#004276;font-size:9pt;color:#98B3C8;line-height:20px;}
#footerlinks, #footerlinks a:link, #footerlinks a:visited {background:#004276;color:#98B3C8;font-size:9pt;line-height:165%;}
/* main */
#mainnew {margin:auto;width:1000px;height:44px;background:url(/images/new_line_bg.jpg) repeat-x 0 0;}
#mainnew ul {height:44px;background:url(/images/new_line_img.jpg) no-repeat 18px 9px;}
#mainnew ul li.title {float:left;width:112px;height:44px;line-height:44px;text-align:left;text-indent:41px;font-weight:bold;color:#4971B7;font-size:15px;background:url(/images/new_line_line.jpg) no-repeat right;}
#mainnew ul li.list {float:left;height:44px;line-height:44px;text-align:left;color:#004276;text-indent:20px;}
#mainnew ul li.list a {/*color:#004276;*/margin-right:20px;}
/* left */
#center div.left {float:left;width:230px;overflow:hidden;}
#center div.right {float:right;width:770px;overflow:hidden;padding-top:10px;background:url(/images/r_bg_t.jpg) no-repeat 0 0;}
/* left */
.left_rim {margin:auto;width:230px;}
.left_rim ul.title {width:230px;height:17px;background:url(/images/li_1.jpg) no-repeat 10px 2px;}
.left_rim ul.title li {text-align:left;text-indent:28px;}
.left_rim ul.list li.bloc_1, .left_rim ul.list li.bloc_2, .left_rim ul.list li.bloc_3 {margin:auto;margin-top:7px;width:204px;height:41px;line-height:40px;overflow:hidden;text-align:left;text-indent:10px;}
.left_rim ul.list li.bloc_1 a, .left_rim ul.list li.bloc_2 a, .left_rim ul.list li.bloc_3 a {color:#FFF;}
.left_rim ul.list li.bloc_1 {background:url(/images/bloc_bg.jpg) no-repeat 0 0;}
.left_rim ul.list li.bloc_2 {background:url(/images/bloc_bg.jpg) no-repeat 0 -41px;}
.left_rim ul.list li.bloc_3 {background:url(/images/bloc_bg.jpg) no-repeat 0 -82px;}
.left_rim ul.list li.map {padding-top:10px;}
.left_rim ul.list li.panter {float:left;margin-left:8px;margin-top:9px;width:96px;height:37px;overflow:hidden;background:url(/images/l_but_l.jpg) no-repeat 0 0;}
.left_rim ul.list li.panter a {display:block;width:96px;height:37px;color:#FFF;font-weight:bold;line-height:37px;background:url(/images/l_but_r.jpg) no-repeat right;}
.left_rim ul.list li.us {margin:5px auto;width:200px;height:26px;line-height:26px;text-align:left;text-indent:8px;color:#CC0003;background:url(/images/l_t_bg.jpg) no-repeat 0 0;}
.left_rim ul.list li.us a {color:#004478;}
/* right text */
#center div.right ul.title {margin:auto;width:733px;height:30px;overflow:hidden;padding-left:17px;background:url(/images/line_2.jpg) repeat-x bottom;}
#center div.right ul.title li {float:left;height:30px;line-height:30px;padding:0 20px;border:solid 1px #4B7B9F;border-bottom:0px;font-size:14px;font-weight:bold;color:#034275;}
#center div.right ul.text {margin:auto;width:750px;overflow:hidden;}
#center div.right ul.text li.txt {text-align:left;line-height:20px;color:#014073;padding:5px 0;}
#center div.right ul.text li.date {padding:3px;text-align:right;padding-right:10px;color:#999;}
/* user */
#center div.right ul.u_title {margin:auto;width:740px;height:30px;overflow:hidden;padding-left:10px;background:url(/images/line_2.jpg) repeat-x bottom;}
#center div.right ul.u_title li {float:left;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#034275;}
#center div.right ul.u_list_l {float:left;width:440px;height:300px;padding-left:10px;padding-top:35px;}
#center div.right ul.u_list_l li.li {width:400px;text-align:left;padding:8px 0;text-indent:16px;color:#034275;background:url(/images/line_1.gif) repeat-x bottom;}
#center div.right ul.u_list_l li.li a {color:#034275;}
#center div.right ul.u_list_l li.li span {float:right;width:100px;}
#center div.right ul.u_list_r {float:left;width:300px;padding-top:30px;}
/* right list */
#center div.right ul.list {margin:auto;width:750px;overflow:hidden;padding-top:5px;}
#center div.right ul.list li.li {text-align:left;padding:8px 0;text-indent:16px;color:#034275;background:url(/images/line_1.gif) repeat-x bottom;}
#center div.right ul.list li.li a {color:#034275;}
#center div.right ul.list li.li span {float:right;width:120px;text-align:left;}
/* pager */
#center div.right ul.foot {margin:auto;width:750px;height:22px;padding-top:5px;}
/* form table */
.form_table {margin:auto;margin-top:5px;width:750px;border-collapse:collapse;}
.form_table tr td {height:30px;text-align:left;padding:3px;color:#034275;border:solid 1px #A5BED3;}
.form_table tr td.item {width:80px;text-align:right;}
.form_table tr td.but {text-indent:86px;}
.form_table tr td input {border:solid 1px #BDCFDD;}
.form_table tr td textarea {width:600px;height:80px;border:solid 1px #BDCFDD;}
.form_table tr td.but input {cursor:pointer;border:solid 1px #4B7B9F;}
/* message */
.mag_rim {margin:auto;margin-top:10px;width:748px;border:solid 1px #A5BED3;}
.mag_rim li.img {float:left;width:100px;}
.mag_rim li.img img {width:80px;}
.mag_rim li.txt {float:right;width:646px;border-left:solid 1px #A5BED3;}
.mag_rim li.txt h6 {margin:auto;text-align:left;text-indent:10px;padding:8px 0;color:#034275;border-bottom:solid 1px #A5BED3;}
.mag_rim li.txt p {margin:0px;text-align:left;line-height:20px;padding:5px 10px;color:#034275;}
.mag_rim li.txt p em {color:#C00;font-style:normal;}
.mag_rim li.txt p.reply {border-top:solid 1px #A5BED3;}
.mag_rim li.txt p.nd {text-align:right;padding-right:10px;color:#749ABA;}
.c_box {float:left;width:250px;height:210px;text-align:center;padding-top:5px;line-height:30px;}
.c_box img {width:220px;height:165px;padding:1px;background:#FFF;border:solid 1px #A5BED3;}
/* main right */
#m_r_rim {margin:auto;width:750px;height:335px;}
#m_r_rim ul.t {padding-top:10px;background:url(/images/line_2.jpg) repeat-x bottom;}
#m_r_rim ul.t li {text-align:left;padding-left:16px;}
#m_r_rim ul.l li.p {float:left;width:300px;color:#C00;padding-top:26px;}
#m_r_rim ul.l li.p a {color:#C00;}
#m_r_rim ul.l li.p img {width:267px;height:197px;padding-bottom:17px;}
#m_r_rim ul.l li.l {float:right;width:440px;padding-top:15px;}
#m_r_rim ul.l li.l span {height:27px;display:block;text-align:left;color:#C00;line-height:27px;overflow:hidden;background:url(/images/line_1.jpg) repeat-x bottom;}
#m_r_rim ul.l li.l span a {/*color:#014377;*/}
#m_r_rim ul.l li.l span em {color:#6C97B9;font-style:normal;font-family:Arial;}
#m_r_n_list {margin:auto;height:434px;}
#m_r_n_list ul {float:left;width:385px;height:217px;}
#m_r_n_list ul li.title {margin:auto;width:358px;height:36px;text-align:left;padding-left:2px;background:url(/images/m_r_t_bg.jpg) no-repeat 0 19px;}
#m_r_n_list ul li.pic {float:left;width:130px;text-align:right;}
#m_r_n_list ul li.li {float:right;width:230px;padding-right:10px;}
#m_r_n_list ul li.li span {display:block;height:28px;line-height:28px;text-align:left;color:#C00;}
#m_r_n_list ul li.li span a {/*color:#034275;*/}
#m_r_c_rim {margin:auto;margin-bottom:38px;width:745px;height:280px;background:url(/images/m_c_bg.jpg);}
#m_r_c_rim ul.c_t {text-align:left;padding:15px 0 0 35px;}
#m_r_a_rim {clear:both;/*padding:28px 0;*/background:#FFF;}
#m_r_a_rim ul li.img {float:left;width:204px;text-align:right;}
#m_r_a_rim ul li.txt {float:right;width:740px;text-align:left;font-size:13px;line-height:22px;color:#004175;padding-right:30px;background-color:#FFF;}
/* scroll */
.srcoll {margin:auto;width:745px;padding-top:17px;overflow:hidden;}
.srcoll div {float:left;}
.srcoll div.Cont {width:678px;overflow:hidden;}
.srcoll div.ScrCont {width:10000000px;}
.srcoll div.pic {width:172px;height:230px;}
.srcoll div.pic img {width:143px;height:182px;padding:5px 13px 20px 7px;background:url(/images/case_bg.png) no-repeat 0 0;}
.srcoll div.LeftBotton {margin-right:5px;width:30px;height:210px;cursor:pointer;background:url(/images/m_c_l.jpg) no-repeat center;}
.srcoll div.RightBotton {margin-left:5px;width:26px;height:210px;cursor:pointer;background:url(/images/m_c_r.jpg) no-repeat center;}
#links {padding-top:30px;background:#FFF;float:left;}
#links ul.l_t {height:31px;background:url(/images/m_l_t_bg.jpg) repeat-x 0 0;float:left;display:block;}
#links ul.l_t li {margin-right:5px;float:left;width:159px;height:31px;line-height:31px;font-weight:bold;color:#2A6390;cursor:pointer;background:url(/images/m_l_t_1.jpg) no-repeat 0 0;}
#links ul.l_t li.on {color:#FFF;background:url(/images/m_l_t_0.jpg) no-repeat 0 0;}
#links ul.l_l {height:46px;padding:10px 3px;border:solid 1px #516C89;border-top:0px;background:#8298AF;float:left;width:991px;display:block;}
#links ul.l_l li img {float:left;margin:0 9px;width:145px;height:46px;border:solid 1px #CECECE;}
table tr td input.but {height:22px;line-height:20px;border:solid 1px #014278;color:#FFF;cursor:pointer;background:url(/images/nav_c.jpg);}
.likeyou {display:block;width:1px;height:1px;overflow:hidden;font-size:0px;line-height:500%;}
