body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,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;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}

body{font:12px/1.4  arial,helvetica,clean,sans-serif;}
select,input,button,textarea{font:13px arial,helvetica,clean,sans-serif;}
table{font-size:inherit;}
abbr,acronym{border:0;font-variant:normal;}/* 缩小，可以title全称 */
del,ins{text-decoration:none;}/* delete和insert文本*/
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}/* code计算机代码文本， kbd keyboard键盘文本， samp sample样本文本，tt变成等宽字体 */
/* public over */

a:link,a:visited{ text-decoration:none; color:#2a65d1;}
a:hover,a:active{ text-decoration:none; color:#f00;}
em{ font-style:normal; color:#666;}
i{ font-style:normal; color:#f00;}
.clear{ clear:both;}
.fix{*zoom:1;}
.fix:after{ display:block; content:"clear"; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.mr{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mt{ margin-top:10px;}
.mb{ margin-bottom:10px;}
.pd{ padding:10px;}
.tc_bodybg{ background:#f1dec0 url(../images/bodybg.jpg) top center no-repeat; padding-top:240px; }

#tc_hd{ width:960px; margin:0 auto 15px auto; height:230px; padding:10px 20px; font-size:14px; font-family:'Microsoft Yahei'; line-height:1.8em; background-color:#fff;}
#tc_hd .tit{ font-size:16px; color:#2a65d1; margin-bottom:10px; text-indent:0;}
#tc_hd .left{ width:500px; }
#tc_hd .right{ width:420px; padding-left:20px; border-left:dashed 1px #ccc;}
#tc_hd p{ margin-top:8px; text-indent:2em;}

#tc_mn{  width:960px; margin:0 auto 15px auto;padding:20px; background-color:#fff; }
#tc_mn .left{ width:450px; }
#tc_mn .right{ width:490px;}

.btmlink{ display:inline-block; padding:8px 15px; margin-right:10px;font-size:14px;font-family:'Microsoft Yahei'; color:#fff; cursor:pointer; background-color:#2a65d1;}
.btmlink a:link,.btmlink a:visited,.btmlink a:hover,.btmlink a:active{ color:#fff;}
.tc_mn_titbg{ border-bottom:solid 2px #2a65d1; background-color:#e7f4ff; height:35px; font:normal 16px/35px "Microsoft Yahei"; margin-bottom:10px; padding-left:10px;}
.tc_mn_tit{font-size:16px; color:#2a65d1; font-family:'Microsoft Yahei'; margin-top:30px;}
.threecol{ width:310px;}

ul.neslist{ padding:0 0 15px 0; }
ul.neslist li{ background:url(../images/dot1.jpg) 0 10px  no-repeat; padding-left:15px; height:30px;  line-height:30px; font-size:14px; }
ul.neslist li em{ font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; padding-left:2em; }

.tc_piclist{}
.tc_piclist li{ display:block; width:150px; height:120px; float:left;}
.tc_piclist li.fr{float:right;}
.tc_piclist li img{width:130px; height:80px; border:solid 1px #ccc; background:#fff; padding:5px; margin-bottom:10px;}
.tc_piclist li p{ height:30px; text-align:center; overflow:hidden;}
#ft{ background:#f8ebda; width:100%; text-align:center; padding:20px 0 100px 0; font-size:12px; line-height:2em; color:#535250; }

.lyFocus{height: 266px;width: 450px;}
.lyFocus .fcon img{height: 266px;width: 450px;}








