@charset "utf-8";
.comm_body{ width:1210px; margin-bottom:15px; overflow:hidden;}

/******************************************
* comm_top
*******************************************/
.comm_top{ width:100%; height:30px; overflow:hidden; background:#fff; border-bottom:1px #d0d0d0 solid; -webkit-box-shadow: 0 0 8px #D0D0D0; -moz-box-shadow:0 0 8px #D0D0D0; box-shadow:0 0 8px #D0D0D0; position:fixed; left:0; top:0; z-index:900;}
.comm_top_body{ margin:0 auto 0 auto; width:1210px; height:30px; line-height:30px; overflow:hidden; font-size:12px;}
.comm_top_body a{ height:20px; line-height:20px; background:url(/comm/images/ddd.gif) repeat-y right; font-family:'microsoft yahei'; margin:5px 0; padding:0 10px; float:right; white-space:nowrap;}
.comm_top_body a.end{ background:none;}
.comm_top_body em{ padding-left:20px; float:left; font-style:normal; margin-right:20px;}
.comm_top_body iframe{ height:30px; width:380px; overflow:hidden; float:left;}

/******************************************
* comm_logo
*******************************************/
.comm_logo{ width:1210px; height:80px; overflow:hidden; padding:15px 0;}
.comm_logo div.logo{ height:80px; width:360px; overflow:hidden;}
.comm_logo div.logo img{ height:80px; width:360px;}
.comm_logo div.right{ height:80px; width:840px; overflow:hidden;}

/******************************************
* comm_mainav
*******************************************/
/*.comm_mainav{ width:1180px; background:#3D95D5; color:#fff; height:50px; padding:10px 15px; margin-bottom:15px; overflow:hidden;}
.comm_mainav li{ float:left; width:14.28%; text-align:center; height:25px; overflow:hidden;}
.comm_mainav li a{ color:#fff; font-size:12px; float:left; width:100%; height:25px; text-align:center; line-height:25px; overflow:hidden; background:url('data:image/gif;base64,R0lGODlhAgAPALMAAAAAAP///zeHyDiGyFWk5jSIxjWJx1an5lWl5VWn41an5TSJxv///wAAAAAAAAAAACH5BAEAAAwALAAAAAACAA8AAAQNsJylTBJoEM237yARAQA7') no-repeat right;}
.comm_mainav li a:hover{ font-size:14px; text-decoration:underline;}*/
.comm_mainav{ width:1180px; background:#3D95D5; color:#fff; height:25px; padding:10px 15px; margin-bottom:15px; overflow:hidden;}
.comm_mainav li{ float:left; width:10%; text-align:center; height:25px; overflow:hidden;}
.comm_mainav li a{ color:#fff; font-size:14px; float:left; width:100%; height:25px; text-align:center; line-height:25px; overflow:hidden; background:url('data:image/gif;base64,R0lGODlhAgAPALMAAAAAAP///zeHyDiGyFWk5jSIxjWJx1an5lWl5VWn41an5TSJxv///wAAAAAAAAAAACH5BAEAAAwALAAAAAACAA8AAAQNsJylTBJoEM237yARAQA7') no-repeat right;}
.comm_mainav li a:hover{ font-size:14px; text-decoration:underline;}


/******************************************
* comm_sh
*******************************************/
.comm_sh{ padding:15px; background:#fff; height:30px; overflow:hidden; margin-bottom:15px;}
.comm_sh div.input{ border:1px #ddd solid; padding:4px; background:#f6f6f6; margin-right:10px;}
.comm_sh div.input input{ border:0; width:100%; margin:0; padding:0; height:20px; line-height:20px; font-size:12px; background:#f6f6f6;}
.comm_sh i{ font-size:20px; cursor:pointer;}
.comm_sh th{ font-weight:normal; width:10px; white-space:nowrap;}

/******************************************
* comm_bottom
*******************************************/
.comm_bottom{ text-align:center; padding:20px; overflow:hidden; margin:0 auto; background:#333;}
.comm_bottom div{ text-align:center; font-size:12px; line-height:24px; color:#999;}

/******************************************
* comm_bar
*******************************************/
.comm_menu_bar{ background:#3D95D5; height:30px; line-height:30px; overflow:hidden; padding:0 15px; color:#fff; font-size:12px;}
.comm_menu_bar a{ float:right; color:#fff; height:30px; line-height:30px; font-size:12px;}
.comm_menu_bar a:hover{ text-decoration:underline;}

/******************************************
* commm_menu_ls
*******************************************/
/*.commm_menu_ls{ overflow:hidden;}
.commm_menu_ls li{ width:100%; height:25px; overflow:hidden;}
.commm_menu_ls li a{ float:left; width:100%; white-space:nowrap; height:25px; line-height:25px; overflow:hidden; font-size:12px;}
.commm_menu_ls li a i{ float:left; height:25px; line-height:25px; font-size:10px; margin-right:5px;}
.commm_menu_ls li a:hover{ color:#C30; text-decoration:underline; font-size:14px;}*/