@charset "utf-8";
/* CSS Document */
body{ font-size:12px;line-height:180%; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; margin:0px auto; }
img,dl,dd,dt,ul,li,p,div{border:0px;margin:0px auto; padding:0px;list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
/*========头部分========*/
.top{ width:1003px; height:81px; background:url(../../images/index_02.jpg) no-repeat; margin:0px auto;}
.top .top_logo{ width:257px; height:79px; padding-top:2px; float:left; clear:left; margin:0px auto;}
.top .top_right{ width:300px; height:20px; line-height:20px; float:right; line-height:20px; padding-top:5px; padding-right:15px; text-align:center; margin:0px auto;}
.top_right a{ color:#000;}
.top_right a:hover{ color:#0048a3;}
/*========导航部分========*/
.nav{ width:968px; height:36px; background:url(../../images/index_04.jpg) no-repeat; padding-left:35px; margin:0px auto; overflow:hidden;}
.nav ul{}
.nav li{ float:left; }
.swf{ width:1003px; height:190px; margin-top:7px;}
/*========内容部分========*/
.content_t{ width:997px; height:10px; clear:both; background:url(../../images/index_09.jpg) top no-repeat; margin-top:10px;}
.content_m{ width:955px; border-left:1px #e6e6e6 solid; clear:both; border-right:1px #e6e6e6 solid; padding:10px 20px; margin:0px auto;}
.content_m .cm_left{ width:600px; float:left; clear:left; margin:0px auto;}
.cm_left .cm_left_comp{}
.cm_left_comp .cm_left_compt{ width:600px; height:28px; border-bottom:1px #dfdfdf solid; padding:0px 0px 10px 0px; margin:0px auto;}
.cm_left_compt span{ width:50px; height:10px; padding-top:18px; padding-right:10px; float:right;}
.cm_left_comp .cm_left_compc{ width:600px; line-height:25px; padding-top:10px; margin:0px auto;}

.cm_left .cm_left_honor{ padding-top:20px;}
.cm_left_honor .cm_left_honort{ width:600px; height:28px; border-bottom:1px #dfdfdf solid; padding:0px 0px 10px 0px; margin:0px auto;}
.cm_left_honort span{ width:50px; height:10px; padding-top:18px; padding-right:10px; float:right;}
.cm_left_honor .cm_left_honorc{ width:600px; padding-top:10px; margin:0px auto;}
.cm_left_honorc .cm_left_honorcl{ width:78px; height:123px; border:1px #cbcbcb solid; float:left; margin-right:10px;}
.cm_left_honorc .cm_left_honorcr{ width:410px; line-height:25px; float:right; clear:right; margin:0px auto;}

.content_m .cm_right{ width:335px; float:right; clear:right; margin:0px auto;}
.cm_right .cm_right_cult{}
.cm_right_cult .cm_right_cultt{ width:335px; height:28px; border-bottom:1px #dfdfdf solid; padding:0px 0px 10px 0px; margin:0px auto;}
.cm_right_cultt span{ width:50px; height:10px; padding-top:18px; padding-right:10px; float:right;}
.cm_right_cult .cm_right_cultc{ width:320px; line-height:25px; padding:10px 0px 0px 15px; margin:0px auto;}

.cm_right .cm_right_link{ padding-top:20px;}
.cm_right_link .cm_right_linkt{ width:335px; height:28px; border-bottom:1px #dfdfdf solid; padding:0px 0px 10px 0px; margin:0px auto;}
.cm_right_linkt span{ width:50px; height:10px; padding-top:18px; padding-right:10px; float:right;}
.cm_right_link .cm_right_linkc{ width:320px; line-height:25px; padding:10px 0px 0px 15px; margin:0px auto;}

.content_b{ width:997px; height:4px; clear:both; background:url(../../images/index_04.jpg); margin:0px auto;}

.bottom{ width:1003px; border-top:1px #747474 solid; padding-top:10px; height:35px; line-height:35px; text-align:center; margin-top:20px;}